随笔分类 - 小小心得
大爱,netbeans的远程开发
摘要:netb的远程开发比cygwin + x-server + eclipse方式的远程开发方便多了,只要配置下远程主机就好,唯一遗憾的是没有eclipse类似的post build功能。post build可以自动化的拷贝一些文件到输出项目。 因此netbeans远程开发的时候,我设置为将输出目录为项目的根目录,不用拷贝程序用到的配置文件什么的了。 不知是否有其他的IDE支持远程开发(linux,c)?
阅读全文
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等。
阅读全文
web项目下,甩开RazorTemplateEngine做模板处理
摘要:模板处理,一般有自定义文本替换、T4、RazorTemlpateEngine相对来讲T4成熟一些,毕竟也发展了几个版本,与vs集成,协作程度毕竟高,但是默认情况下没智能提示,免费的智能提示插件还不够好而RazorTemplateEngine使用Razor语法,有相当大的亲和力。因此RazorTemplateEngine陪我渡过不少时光。最近认真了解了mvc中页面生成的处理方式,了解到实际上在web项目下,可以使用内置的方式处理模板文本生成。其实是挺简单的,代码如下:View Code publicstaticstringProcessTemplate<T>(stringvirtua
阅读全文
命令行发布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发布目录
阅读全文
不同IComparer对数组排序Array.Sort,Linq orderby的性能的影响
摘要:验证IComparer对Array linq排序性能的影响
阅读全文
c# 编译器优化的功劳?与泛型有关的代码的疑惑
摘要:c# 编译器优化的功劳?与泛型有关的代码的疑惑
阅读全文
高效获取某个数字的最后2位
摘要:使用数学公式:N-N/100*100此方式比使用String.Substring()快5倍左右
阅读全文
centos asp.net运行环境配置
摘要:在centos 5.3下成功配置asp.net运行环境配置(mono 2.4)
阅读全文
扣出MSLinqToSQLGenerator的基类,可用于开发自定义工具(custom tool)
摘要:扣出MSLinqToSQLGenerator的基类,可用于开发自定义工具(custom tool)
阅读全文
[转]我在微软做PM ...
摘要:做一个PM并不容易。 (这年头,谁容易呀...)自从我的title正式改为PM以来,我曾无数次被问过这样的问题。
阅读全文
Linq to sql 简单性能差异指引
摘要:针对常见Linq to sql的应用场景做了简单测试,并得出粗略测试结果
阅读全文
April Rosario(vs2010?) CTP now available!
摘要:详情请见:http://blogs.msdn.com/jeffbe/archive/2008/04/11/april-rosario-ctp-now-available.aspx
阅读全文
手工杀毒利器
摘要:Unlocker是一个免费的右键扩充工具,使用者在安装后,它便能整合于鼠标右键的操作当中,当使用者发现有某个文件或目录无法删除时,只要按下鼠标右键中的“Unlocker”,那么程序马上就会显示出是哪一些程序占用了该目录或文件,接着只要按下弹出的窗口中的“Unlock”就能够为你的文件解套。 Unlocker 不同于其它解锁软件的部分在于它并非强制关闭...
阅读全文
在form上设定了defaultbutton属性之后,切换提交按钮的解决办法
摘要:通常我们有些页面需要设置默认提交按钮。也可能碰到如下情况:在搜索框中输入搜索内容后,按回车搜索,但由于页面设置了默认按钮,而且默认按钮不是搜索按钮,此时使用如下脚本通常都会失败:functiontextBoxOnKeyDown(event){if(event.keyCode==13) {__doPostBack('Button2','');}} 而且使用如下脚本也会失败functiontextBo...
阅读全文
在form上设定了defaultbutton属性之后,切换提交按钮的解决办法
摘要:通常我们有些页面需要设置默认提交按钮。也可能碰到如下情况:在搜索框中输入搜索内容后,按回车搜索,但由于页面设置了默认按钮,而且默认按钮不是搜索按钮,此时使用如下脚本通常都会失败:functiontextBoxOnKeyDown(event){if(event.keyCode==13) {__doPostBack('Button2','');}} 而且使用如下脚本也会失败functiontextBo...
阅读全文
使用System.Net.Mail发送邮件,vs2005与vs2008存在差别?
摘要:因为程序中需要发送邮件,原先有同事实现过,但他说不太好用,因此我重新编写代码。 先用vs2008测试了下,成功了,从公司信箱发送到hotmail 再把相应的代码拷贝到vs2005的项目中,再测试,失败!不过很快把bug排除了。MailMessagemessage=newMailMessage(fromEmail,toEmail);message.Subject=“xxx”;...
阅读全文
扩展下jscalendar,添加ShowCalendar方法
摘要: 给jscalendar添加新方法ShowCalendar(obj,dateFormat,showsTimes),以更好的支持在一个页面中使用多个控件,并且调用方式更友好。
阅读全文
安装vs2008之后系统好像变慢了?
摘要:之前安装过vs2008beta2,没按安装VS 2008最终版前卸载VS 2008 Beta2的步骤提供的步骤卸载,好像有一两项没卸载干净。机器环境3600+,2g内存,160g硬盘,m2n-mx。
阅读全文
vs2008 linq2sql继续挖掘bug:表达式列支持问题
摘要:闲来无事... 使用Adventureworks数据库测试了linq2sql,发现其对表达式列支持不好,测试代码如下: AdventureWorksDataContext db = new AdventureWorksDataContext(); Customer c = new Customer(); ...
阅读全文
浙公网安备 33010602011771号