上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页
  2011年7月26日
摘要: 动态创建类对象,大多是Activator.CreateInstance()和Activator.CreateInstance<T>()方法,非常好用,一般都用了Assembly.Load("AssemblyName").CreateInstance ("ClassName");的方法,研究一下这两者到底有什么区别,在msdn里,查到了两个方法的介绍:Assembly.CreateInstance 方法 (String)使用区分大小写的搜索,从此程序集中查找指定的类型,然后使用系统激活器创建它的实例。Activator.CreateInstan 阅读全文
posted @ 2011-07-26 17:39 BobLiu 阅读(406) 评论(0) 推荐(1) 编辑
  2011年7月11日
摘要: 一. Win7下开启和使用telnet的方法:出于安全考虑,win7已经禁用了telnet这一功能,如何重新开启telnet服务?1、“控制面板”-->“程序”-->“打开或关闭windows功能”,在里面你可以看到许多服务项,选择“telnet服务器”和“telnet客户端”确定即可。2、“控制面板”-->“管理工具”-->“服务”或者services.msc进入服务项列表之后,找到telnet,可以看到它是被禁用的,此时你需要在“禁用”处右键选择“属性”并在里面将“禁用”改为“手动”,然后再启动状态栏右键选择“启动”。这样你机器的telnet服务就启动啦。3、出于安 阅读全文
posted @ 2011-07-11 16:30 BobLiu 阅读(8574) 评论(0) 推荐(0) 编辑
  2011年7月8日
摘要: 1.特性Attribute不能和属性Property混为一谈, 这是完全不同的两个东西.2.特性Attribute给类或方法标识的内容, 可以在程序运行的时侯, 通过反射获取到. 例如1: .net添加的单元测试类, 里面有TestClass标识,里面的方法有TestMethod标识, 当用户想运行测试用例时, 一点按钮, 所有的测试用例类, 每个类中的测试方法就都显示在面前, 用户可以自由的选择运行哪些测试类及类中的哪些测试方法, 这是怎么做到的, 相信就是.net通过反射得到所有的TestClass标识的类, 做成一个list显示给用户, 点开这个类, 再通过反射得到所有该类中有TestM 阅读全文
posted @ 2011-07-08 11:21 BobLiu 阅读(944) 评论(0) 推荐(0) 编辑
  2011年7月7日
摘要: 1.代理服务器的工作原理 代理服务器(Proxy Server)的工作原理是:当客户在浏览器中设置好Proxy Server后,你使用浏览器访问所有WWW站点的请求都不会直接发给目的主机,而是先发给代理服务器,代理服务器接受了客户的请求以后,由代理服务器向目的主机发出请求,并接受目的主机的数据,存于代理服务器的硬盘中,然后再由代理服务器将客户要求的数据发给客户。 阅读全文
posted @ 2011-07-07 15:26 BobLiu 阅读(321) 评论(0) 推荐(0) 编辑
  2011年7月4日
摘要: Math.Round默认采用的不是四舍五入法, 而是四舍六入的银行家算法, 也就是四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍 去,五前为奇要进一, 这个算法比四舍五入更精确些. Response.Write("<BR>" + Math.Round(144.34, 1)); --144.3 Response.Write("<BR>" + Math.Round(144.15, 1));--144.2 Response.Write("<BR>" + Math.Round(144.25, 阅读全文
posted @ 2011-07-04 17:42 BobLiu 阅读(2440) 评论(0) 推荐(0) 编辑
  2011年6月22日
摘要: 闲来无事, 总结回顾一下不清楚的技术点:1.Session存在server上, asp.net有几种存储方式, 一是inproc, 二是sqlserver, 三是stateserver, 四是可以放到Appfabric Caching中去(这是.net 4.0中新加的).2.Cookie存在客户端浏览器里, 如果加上expired, 则会保存到客户硬盘上去. 用户可以启用cookie, 也可以关闭cookie, 就这个自由, 导致的问题就来了.3.网站如何识别已登录用户呢?用户访问网站时, 网站会分配一个sessionID给该浏览器, 这个sessionID存在于客户端的cookie中, 这样 阅读全文
posted @ 2011-06-22 16:37 BobLiu 阅读(5897) 评论(3) 推荐(2) 编辑
  2011年6月20日
摘要: 指定Client控件输出时的 HTML id在 .NET Framework 4.0 以前,控件输出时的 HTML 的 id 与我们在 .aspx 页面中指定的不一定相同,这是由于 ASP.NET 为了防止冲突造成的。但也造成了客户端编程的不方便。.NET Framework 4.0 就解决了这个麻烦,为控件增加了 ClientIDMode 属性。AutoID 默认值,.NET Framework 4.0 之前的样子。Static 这个就是写的 ID 是什么,输出就是什么。Predictable 上面两种方式都太极端,像 GridView 等数据绑定控件,用这个就比较合适,因为有很多行,不可能 阅读全文
posted @ 2011-06-20 17:52 BobLiu 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Setting Meta Tags方便搜索引擎搜索:protected void Page_Load(object sender, EventArgs e){ Page.MetaKeywords = "新闻,体育,围棋"; Page.MetaDescription = "新闻1,体育1,围棋1";}<meta name="description" content="新闻1,体育1,围棋1" /><meta name="keywords" content="新闻,体育, 阅读全文
posted @ 2011-06-20 17:12 BobLiu 阅读(179) 评论(0) 推荐(0) 编辑
  2011年5月12日
摘要: How to delete a windows service Recently, I was trying to delete a windows service. Normally it should not be necessary to manually delete a service. Uninstalling an application should remove its associated service (if any).However, I installed some beta products and a service created by one of the 阅读全文
posted @ 2011-05-12 17:46 BobLiu 阅读(2274) 评论(0) 推荐(0) 编辑
  2011年5月9日
摘要: 1.PowerShell今天刚刚用了下PowerShell, 才知道它是描着linux的b shell, k shell等来的, 除了命令行的界面, 还有一个集成开发环境PowerShell ISE(Integrated Scripting Environment), 类似linux里的vim, vm等脚本编辑工具, 不过PowerShell ISE有漂亮的编辑界面和完善的调试功能,使脚本的书写变得方便了.Get-CommandGet-HelpGet-Process2.PowerShell的执行权限, 为防止恶意脚本的执行,默认机器的执行策略是Restricted - 脚本不能运行.Get-E 阅读全文
posted @ 2011-05-09 17:35 BobLiu 阅读(843) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页