代码改变世界

阅读排行榜

Visual Studio 2010中添加App_Code文件夹注意事项

2011-12-03 22:08 by Andrew.Wangxu, 405 阅读, 收藏,
摘要: 默认情况下,VS2010中新建的WebApplication中是没有App_Code文件夹的,若需要使用,可以自己手动添加文件夹,然后将文件夹名称设置为App_Code,然后在该文件夹添加需要的类即可,但有一点需要注意的就是,右键点击文件夹下的类,选择“属性”,然后将“生成活动“的值改为”编译“,即Compile。 阅读全文

SQL中的CASE WHEN用法

2011-12-03 21:41 by Andrew.Wangxu, 392 阅读, 收藏,
摘要: 从电脑中翻出来的一个word文档。 发上来分享一下: SQL中Case的使用方法 Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END 这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。 还有一个需要注意的问题,Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。 阅读全文

C# 结束任务栏指定进程

2011-12-06 08:49 by Andrew.Wangxu, 391 阅读, 收藏,
摘要: public static void KillProcess(string processName) { System.Diagnostics.Process myproc = new System.Diagnostics.Process(); //得到所有打开的进程 try { foreach (Process thisproc in Process.GetProcessesByName(processName)) { if (!thisproc.CloseMainWindow()) { if (thisproc != null) thisproc.Kill(); } } } catch (Exception Exc) { 阅读全文

C# 自定义事件整理项目 - EventDemo

2011-12-03 22:07 by Andrew.Wangxu, 377 阅读, 收藏,
摘要: 模拟主持人发布一个问题,由多个嘉宾来回答这个问题。 分析:从需求中抽出Host (主持人) 类和Guests (嘉宾) 类。 作为问题的发布者,Host不知道问题如何解答。因此它只能发布这个事件,将事件委托给多个嘉宾去处理。因此在Host 类定义事件,在Guests类中定义事件的响应方法。通过多番委托的"+="将响应方法添加到事件列表中,最终 Host 类将触发这个事件。 阅读全文

使用SqlDependency时提示当前数据库未启用Service broker

2011-12-06 08:50 by Andrew.Wangxu, 371 阅读, 收藏,
摘要: 解决办法: ALTER DATABASE 数据库名称 SET NEW_BROKER WITH ROLLBACK IMMEDIATE; ALTER DATABASE 数据库名称 SET ENABLE_BROKER; 阅读全文