随笔分类 -  小小心得

大爱,netbeans的远程开发
摘要:netb的远程开发比cygwin + x-server + eclipse方式的远程开发方便多了,只要配置下远程主机就好,唯一遗憾的是没有eclipse类似的post build功能。post build可以自动化的拷贝一些文件到输出项目。 因此netbeans远程开发的时候,我设置为将输出目录为项目的根目录,不用拷贝程序用到的配置文件什么的了。 不知是否有其他的IDE支持远程开发(linux,c)? 阅读全文
posted @ 2013-06-12 16:36 分享 共赢 阅读(1505) 评论(0) 推荐(0)
lvs + keepalived udp小结
摘要:软件版本: ipvsadm-1.26 keepalived-1.2.7系统版本: Centos 6.3 64bit小结: 1.只支持NAT模式的负载均衡、DR,TUN模式均不同 2.本机做虚拟服务器及负载服务器时,相应的负载服务器ip使用虚拟ip 3.编译时,除gcc相关包外,可能需要安装libnl-devel-1.1-14.el6.x86_64,popt-devel-1.13-7.el6.x86_64,popt-static-1.13-7.el6.x86_64等。 阅读全文
posted @ 2013-04-28 18:07 分享 共赢 阅读(1195) 评论(0) 推荐(0)
web项目下,甩开RazorTemplateEngine做模板处理
摘要:模板处理,一般有自定义文本替换、T4、RazorTemlpateEngine相对来讲T4成熟一些,毕竟也发展了几个版本,与vs集成,协作程度毕竟高,但是默认情况下没智能提示,免费的智能提示插件还不够好而RazorTemplateEngine使用Razor语法,有相当大的亲和力。因此RazorTemplateEngine陪我渡过不少时光。最近认真了解了mvc中页面生成的处理方式,了解到实际上在web项目下,可以使用内置的方式处理模板文本生成。其实是挺简单的,代码如下:View Code publicstaticstringProcessTemplate<T>(stringvirtua 阅读全文
posted @ 2012-05-18 11:24 分享 共赢 阅读(974) 评论(0) 推荐(0)
命令行发布web项目
摘要:注意替换web发布目录,在web项目目录下执行以下命令: %windir%\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe/t:ResolveReferences;_CopyWebApplication/p:OutDir=bin\debug\;WebProjectOutputDir=web发布目录或MSBuild.exe/t:ResolveReferences;_CopyWebApplication/p:OutDir=bin\debug\;WebProjectOutputDir=web发布目录 阅读全文
posted @ 2012-02-17 09:36 分享 共赢 阅读(371) 评论(0) 推荐(0)
针对sl的ICSharpCode.SharpZipLib,只保留zip,gzip的流压缩、解压缩功能
摘要:点击下载 阅读全文
posted @ 2010-05-17 14:45 分享 共赢 阅读(585) 评论(1) 推荐(0)
不同IComparer对数组排序Array.Sort,Linq orderby的性能的影响
摘要:验证IComparer对Array linq排序性能的影响 阅读全文
posted @ 2010-01-22 17:02 分享 共赢 阅读(2285) 评论(7) 推荐(0)
c# 编译器优化的功劳?与泛型有关的代码的疑惑
摘要:c# 编译器优化的功劳?与泛型有关的代码的疑惑 阅读全文
posted @ 2010-01-11 09:11 分享 共赢 阅读(345) 评论(0) 推荐(0)
高效获取某个数字的最后2位
摘要:使用数学公式:N-N/100*100此方式比使用String.Substring()快5倍左右 阅读全文
posted @ 2009-12-01 09:41 分享 共赢 阅读(532) 评论(0) 推荐(0)
centos asp.net运行环境配置
摘要:在centos 5.3下成功配置asp.net运行环境配置(mono 2.4) 阅读全文
posted @ 2009-10-27 17:33 分享 共赢 阅读(991) 评论(0) 推荐(0)
扣出MSLinqToSQLGenerator的基类,可用于开发自定义工具(custom tool)
摘要:扣出MSLinqToSQLGenerator的基类,可用于开发自定义工具(custom tool) 阅读全文
posted @ 2008-07-19 10:27 分享 共赢 阅读(1242) 评论(0) 推荐(0)
[转]我在微软做PM ...
摘要:做一个PM并不容易。 (这年头,谁容易呀...)自从我的title正式改为PM以来,我曾无数次被问过这样的问题。 阅读全文
posted @ 2008-05-02 15:50 分享 共赢 阅读(818) 评论(1) 推荐(0)
Linq to sql 简单性能差异指引
摘要:针对常见Linq to sql的应用场景做了简单测试,并得出粗略测试结果 阅读全文
posted @ 2008-04-22 10:25 分享 共赢 阅读(893) 评论(4) 推荐(0)
April Rosario(vs2010?) CTP now available!
摘要:详情请见:http://blogs.msdn.com/jeffbe/archive/2008/04/11/april-rosario-ctp-now-available.aspx 阅读全文
posted @ 2008-04-13 10:40 分享 共赢 阅读(463) 评论(0) 推荐(0)
手工杀毒利器
摘要:Unlocker是一个免费的右键扩充工具,使用者在安装后,它便能整合于鼠标右键的操作当中,当使用者发现有某个文件或目录无法删除时,只要按下鼠标右键中的“Unlocker”,那么程序马上就会显示出是哪一些程序占用了该目录或文件,接着只要按下弹出的窗口中的“Unlock”就能够为你的文件解套。 Unlocker 不同于其它解锁软件的部分在于它并非强制关闭... 阅读全文
posted @ 2008-04-05 22:47 分享 共赢 阅读(369) 评论(0) 推荐(0)
在form上设定了defaultbutton属性之后,切换提交按钮的解决办法
摘要:通常我们有些页面需要设置默认提交按钮。也可能碰到如下情况:在搜索框中输入搜索内容后,按回车搜索,但由于页面设置了默认按钮,而且默认按钮不是搜索按钮,此时使用如下脚本通常都会失败:functiontextBoxOnKeyDown(event){if(event.keyCode==13) {__doPostBack('Button2','');}} 而且使用如下脚本也会失败functiontextBo... 阅读全文
posted @ 2008-04-04 12:18 分享 共赢 阅读(1258) 评论(1) 推荐(0)
在form上设定了defaultbutton属性之后,切换提交按钮的解决办法
摘要:通常我们有些页面需要设置默认提交按钮。也可能碰到如下情况:在搜索框中输入搜索内容后,按回车搜索,但由于页面设置了默认按钮,而且默认按钮不是搜索按钮,此时使用如下脚本通常都会失败:functiontextBoxOnKeyDown(event){if(event.keyCode==13) {__doPostBack('Button2','');}} 而且使用如下脚本也会失败functiontextBo... 阅读全文
posted @ 2008-04-04 11:05 分享 共赢 阅读(1162) 评论(0) 推荐(0)
使用System.Net.Mail发送邮件,vs2005与vs2008存在差别?
摘要:因为程序中需要发送邮件,原先有同事实现过,但他说不太好用,因此我重新编写代码。 先用vs2008测试了下,成功了,从公司信箱发送到hotmail 再把相应的代码拷贝到vs2005的项目中,再测试,失败!不过很快把bug排除了。MailMessagemessage=newMailMessage(fromEmail,toEmail);message.Subject=“xxx”;... 阅读全文
posted @ 2008-01-04 16:57 分享 共赢 阅读(1507) 评论(2) 推荐(0)
扩展下jscalendar,添加ShowCalendar方法
摘要: 给jscalendar添加新方法ShowCalendar(obj,dateFormat,showsTimes),以更好的支持在一个页面中使用多个控件,并且调用方式更友好。 阅读全文
posted @ 2007-12-01 15:36 分享 共赢 阅读(2818) 评论(3) 推荐(0)
安装vs2008之后系统好像变慢了?
摘要:之前安装过vs2008beta2,没按安装VS 2008最终版前卸载VS 2008 Beta2的步骤提供的步骤卸载,好像有一两项没卸载干净。机器环境3600+,2g内存,160g硬盘,m2n-mx。 阅读全文
posted @ 2007-11-28 09:16 分享 共赢 阅读(745) 评论(0) 推荐(0)
vs2008 linq2sql继续挖掘bug:表达式列支持问题
摘要:闲来无事... 使用Adventureworks数据库测试了linq2sql,发现其对表达式列支持不好,测试代码如下: AdventureWorksDataContext db = new AdventureWorksDataContext(); Customer c = new Customer(); ... 阅读全文
posted @ 2007-08-26 20:47 分享 共赢 阅读(309) 评论(0) 推荐(0)