- 博客(53)
- 资源 (9)
- 收藏
- 关注
原创 springboot获取文件路径
1 this.getClass().getResource("/static/index.html").getPath()注意:this.getClass().getResource("/")和this.getClass().getResource("")的区别:采用spring中的方式:@AutowiredResourceLoader resourceLoader;//resourceLoader.getResource("/static/inde...
2022-01-04 21:16:50
6936
原创 java深拷贝
看到网上很多关于深拷贝的例子,主要思路CollectionUtils.addAll与Collections.copy结合实现深拷贝的,还有将list使用list.toArray转成数组,再使用CollectionUtils.addAll复制到新的list中。测试了一下都是浅拷贝,/** * 1. CollectionUtils.addAll与Collections.copy结合实现拷贝 */ private static void deepCopy1() {
2021-06-23 13:53:22
734
原创 C#单例模式
看看微软的示例,C#的单例是如何实现的using System;using System.Web;using System.IO;using System.Collections;using System.Runtime.Serialization.Formatters.Binary;using System.Runtime.Serialization;using Syst
2013-12-10 09:47:22
640
原创 新的读取器/编写器锁ReaderWriterLockSlim
.NET Framework 具有两个读取器/编写器锁:ReaderWriterLockSlim 和ReaderWriterLock。建议在所有新的开发工作中使用ReaderWriterLockSlim。ReaderWriterLockSlim 类似于 ReaderWriterLock,但简化了递归规则以及升级和降级锁定状态的规则。ReaderWriterLockSlim 可避免多
2012-11-09 21:17:27
561
原创 MVC的RouteCollection类
这个类没什么特殊的,在System.Web.Routing空间下,但是有个地方需要注意,如果在MVC下使用,在System.Web.Mvc下,有这个类的几个扩展方法。如IgnoreRoute、MapRoute等,在注册管理路由的时候还是很有用的。
2012-10-26 16:23:20
665
转载 linq动态拼接
public string Test(string a, string b, string c,string d) { string sql = "SELECT * FROM Users WHERE 1=1"; if (!string.IsNullOrEmpty(a)) { sql +=
2012-10-26 10:04:37
1507
原创 js修改asp.net标签
asp.net中,js修改控件中的值,刷新界面后,有的控件自动保持js修改后的值,如TextBox。有的不保持,如label,用js修改label的值后,再刷新页面后,通过js修改的值将不再显示。
2012-05-17 11:03:16
742
转载 ArcGIS Server 安全:基于Token(令牌)的验证操作指南(转)
ArcGIS Server的安全服务其实并不像大家想的那样艰深,ArcGIS Server Manage作为一个管理服务的工具,可以创建并管理数据库的安全,以及对某些服务以及文件访问的许可。 第一步:在锁定你的服务器前,需要先创建一个数据库来进行安全管理。登入ArcGIS Server Manager, 点击Security,再点击Setting,Setting窗口里有一个可以连接到d
2012-03-30 00:31:00
11688
原创 生成证书命令
生成pfx 证书: makecert.exe -pe -ss my -n "CN=chenwei"生成cer证书: makecert -sky exchange -r -n "CN=" -pe -a sha1 -len 2048 -ss My ".cer"msdn网页:http://msdn.microsoft.com/en-us/library/bfsktky3(v=vs
2012-02-08 15:17:11
842
转载 javascript 构造函数和方法
文章作者:simaopig本文地址:http://www.xiaoxiaozi.com/2009/06/23/934/ 在之前javascript 定义函数的方法这篇日志里面有提到构造函数,现在,来具体的介绍以下javascript的构造函数及方法的概念。这是两个及其有用的概念,对后面介绍javascript的面向对象机制,及其类方法,继承的顿悟
2012-01-23 08:33:45
1275
原创 Sql server游标入门示例
Use AdventureWorks DECLARE Employee_Cursor CURSOR FORSELECT LastName, FirstNameFROM AdventureWorks.HumanResources.vEmployeeWHERE LastName like 'B%';OPEN Employee_Cursor;FETCH NEXT FROM Emp
2011-12-12 22:49:45
486
转载 asp.net传参的10种经典方法
客户机1.查询字苻串RequryString---利用URL在客户机和服务器间进行数据交换2.隐藏的窗体字段---在窗体字段中设置和读取数据3.COOKIE---保存在客户浏览器上的数据4.视图状态ViewState---保存页面相关数据 ·服务器5.应用
2011-09-13 23:41:41
788
原创 C#定义静态事件
class Employee { public delegate void DelEvent(int ID); public static event DelEvent PlayEvent; public int I
2011-08-23 15:15:57
3663
原创 C#中正则表达式
以前只用过IsMatch,今天看了一小段程序,豁然开朗List list = new List { "10吨", "10(吨)", "10.5", "10.5(吨)", "10吨以上." };Regex reg = new Regex(@"[\u4e00-\u9fa5()
2011-08-23 09:56:46
543
转载 程序员技术练级攻略
导读:本文是由陈皓和他的一位朋友Mailper合作完成,原名叫《Build Your Programming Technical Skills》,本文分享了Mailper和作者个人的学习经历。每个程序员都希望自己能顺利的升级到高的层次,您不妨按照下面的方法去做。前言你是否觉得自己
2011-07-20 17:07:36
450
原创 ASP.NETWebForm时间执行顺序
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;u
2011-06-13 19:29:00
786
原创 10年软件开发教会我最重要的10件事
1.“面向对象”比你想象的要难得多也许只有我有这种想法,不过我曾经以为计算机科学课上学过的“面向对象”是很简单的东西。我的意思是,创建一些类来模拟现实世界能有多难啊?其实,那还真是挺难的。十年之后,我仍然在学习如何合理地建模。我后悔以前我没有花更多的时间来学习面向对象和设计模式。优秀的建模技术对于每一个开发团队都是非常有价值的。2.软件开发的难点在于沟通这里的沟通是指与人的沟通,而
2011-06-13 19:29:00
692
转载 asp.net页面事件执行顺序
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;u
2011-06-08 10:05:00
487
原创 js类成员
JavaScript类中的公有私有属性和方法11Apr<br />[code='js']<br />function myConstructor(message)<br />{<br />this.myMessage = message;<br />// 私有属性<br />var separator = ' -';<br />var myOwner = this;<br />// 私有方法<br />function alertMessage()<br />{<br />alert(myOwner.myM
2011-05-27 17:26:00
1015
原创 动态调用WCF示例
<br />http://archive.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=netfxsamples&DownloadId=3939
2011-05-20 14:40:00
819
原创 C# 事件与继承
<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> 在已有类中定义事件,为事件指定方法(虚方法A),子类中重写虚方法(重写方法A)B,那么在事件出发时,调用的是方法B。<br /> <br /> <br /><br /> <br /> <br /> <br />publicclass<br />ClsBase<br /> <br /><br />{<br /> <br /> <br /> <br />pub
2011-05-20 14:39:00
722
原创 事件与继承示例
<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> 在已有类中定义事件,为事件指定方法(虚方法A),子类中重写虚方法(重写方法A)B,那么在事件出发时,调用的是方法B。<br /> <br /> <br /><br /> <br /> <br /> <br />publicclass<br />ClsBase<br /> <br /><br />{<br /> <br /> <br /> <br />pub
2011-05-20 11:31:00
525
原创 单例模式
<br /> publicclass Singleton {<br /> privatestaticfinal Singleton INSTANCE =new Singleton();<br /><br /> // Private constructor suppresses <br /> // default public constructor<br /> private Singleton(){}<br /><br /> publicstatic Singleton ge
2011-04-29 11:00:00
560
原创 varchar和nvachar区别
<br />平时总是中文操作系统,没有注意到区别,现在开始用英语系统和英语的数据库,发现varchar下根本输入汉字,全是乱码,只能使用nvarchar
2011-04-20 17:20:00
1019
原创 editplus配置C#
<br /> <br /> <br />命令 "H:/Windows/Microsoft.NET/Framework/v3.5/csc.exe" /target:exe /out:"$(FileDir)/$(FileNameNoExt).exe" "$(FileName)" <br /> <br />
2011-04-17 09:08:00
476
转载 网站开发人员应该知道的61件事
<br />作者: 阮一峰<br />日期: 2010年11月25日<br />有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情?<br />不出意料地,他得到了一大堆回答。<br />通常情况下,你需要把所有人的发言从头到尾读一遍。但是,Stack Overflow有一个很贴心的设计,它允许在问题下方开设一个wiki区,让所有人共同编辑一个最佳答案。于是,就有了下面这篇文章,一共总结出六个方面共计61条"网站开发须知"。<br />我发现,这种概述性的问题,最适合这种集合群智、
2011-04-13 09:48:00
464
原创 C#4.0支持默认参数了
<br />C#4.0支持默认参数了,期待好久了。以前几个参数相似的重载就要写很多的函数,现在一句话完事了。只是想不明白为什么才加上这个功能,不过晚了总比没有强。<br />publicvoid Test(int x, int y =5, int z =7); <br />
2011-04-12 15:45:00
406
转载 js 类对象成员
<br /><htm><br /><head><br /><script> <br /> //定义一个javascript类 <br /> function JsClass(privateParam/* */,publicParam){//构造函数 <br /> var priMember = privateParam; //私有变量 <br /> this.pubMember = publicParam; //公共变量 <br />
2011-04-11 17:45:00
797
原创 带两位小数的正则表达式
<br />@"^[-+]?([1-9][0-9]{0,8}/.[0-9]{1,2})$|^[-+]?([1-9][0-9]{0,8})$|^[-+]?[0]$|^[0]{1}/.[0-9]{1,2}$";
2010-11-22 14:51:00
1874
原创 半透明效果
<br /> background:#000; <br /> color:white; <br /> width:200px; <br /> position:absolute; <br /> left:10px; <br /> top:10px; <br /> filter: Alpha(opacity=10); <br /> -moz-opacity:.1; <br /> opacity:0.1;
2010-10-13 13:32:00
353
转载 j常用函数集
javascript常用函数集javascript提供了许多函数供开发人员使用,下面给出一个简单介绍,更详细的信息请参考Visual InterDev提供的在线帮助。 <br />javascript函数一共可分为五类: <br />·常规函数 <br />·数组函数 <br />·日期函数 <br />·数学函数 <br />·字符串函数 <br />1.常规函数 <br />javascript常规函数包括以下9个函数: <br />(1)alert函数:显示一个警告对话框,包括一个OK按钮。 <br
2010-10-02 09:48:00
731
转载 WCF/Silverlight注意事项
<br />ByteBlocks的博客文章中总结了开发WCF/Silverlight的注意事项,这样的经验之谈字字千钧,可以让后来的开发者少走许多弯路。<br />绑定的选择<br />毫无疑问,我们应该选择BasicHttpBinding,这也是Silverlight仅仅支持的一种绑定。<br />WCF异常的处理<br />Silverlight无法获取WCF异常(例如:FaultException)。如果WCF服务抛出WCF异常,在客户端应用程序只能够获得 HTTP 404错误。无疑,这会干扰调用者对
2010-09-09 09:16:00
499
转载 转 ASP.NET中常用的26个优化性能方法
<br />1、数据库访问性能优化<br />数据库的连接和关闭<br />访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET 中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。<br />连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正
2010-08-05 17:18:00
601
原创 两个DIV之间的间距,clear属性灵活应用(转载,学习一下)
<br /> 大家在制作网页时,两个DIV之间是不是经常用到margin属性呢。<br /> margin在中文中我们翻译成外边距或者外补白(本文中引用外边距)。他是元素盒模型(box model)的基础属性。<br /> 我在制作的过程中,发现了一个问题,两个DIV之间用margin来控制间距的时候,如果你制作的网页是一个比较复杂内容较多的话,把网页放在IE和火狐两个浏览器测试,会发现,有些margin属性在火狐浏览器中会被忽略,也就是说DIV之间的间距消失了,margin属性没有起到作用
2010-07-30 13:12:00
11684
原创 数据库优化
<br />可以通过如下方法来优化查询 <br /> 1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。数据量(尺寸)越大,提高I/O越重要. <br /> 2、纵向、横向分割表,减少表的尺寸(sp_spaceuse) <br /> 3、升级硬件 <br /> 4、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好是使用默认值0
2010-07-27 14:37:00
574
原创 批量导入数据方法分析。(转帖)
<br />上篇提要:<br /> 接到一个需求,实现一个小功能—导入Excel,想想诸位活跃于.NET平台上的兄弟们,其中应该有相当一部分是从事如信息系统类开发的,所以小弟在这里姑且臭屁一下导入Excel的几种实现方法,如有错误之处,烦请大虾指正。<br /> 1、 Excel导入 — 循环执行插入操作,批量导入数据<br /> 2、 Excel导入 — 使用Linq提供的InsertAllOnSubmit方法,批量导入数据<br /> 3、 Excel导入
2010-06-18 16:47:00
1391
1
转载 ifrme用法
Iframe用法精析Html代码 <iframe frameborder=0 width=170 height=100 marginheight=0 marginwidth=0 scrolling=no src="move-ad.htm"></iframe> <iframe frameborder=0 width=170 height=100 marginheight=0 marginwidth=0 scrolling=no src="move-ad.htm"></iframe><br /><br /><
2010-06-02 09:32:00
1595
原创 html表格边线显示
http://www.w3.org/1999/xhtml"> cellspacing="0" align="center"> 12341234 12341234
2010-05-07 08:40:00
2431
原创 GETDATE()用法
Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select C
2010-05-05 13:40:00
1468
C# 多线程学习 源码
2011-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人