摘要: Web开发常用命名空间和类。 System.Collections //命名空间包含接口和类,这些接口和类定义各种对象(如列表、队列、位数组、哈希表和字典)的集合。System.Collections.Generic //命名空间包含定义泛型集合的接口和类,泛型集合允许用户创建强类型集合,它能提供比 阅读全文
posted @ 2017-02-07 17:23 daviyoung 阅读(264) 评论(0) 推荐(0)
摘要: %SystemRoot%即C:\windows 阅读全文
posted @ 2017-02-07 10:32 daviyoung 阅读(291) 评论(0) 推荐(0)
摘要: 当前工作目录Environment.CurrentDirectory,对于winform程序,其是在程序放置的目录里, 而windows service的Environment.CurrentDirectory目录是服务安装的路径,即是C:\windows\system32 而网站的Environm 阅读全文
posted @ 2017-02-06 17:29 daviyoung 阅读(464) 评论(0) 推荐(0)
摘要: app.config: <add key="Password" value="123456"/> C#: string TQpwd = System.Configuration.ConfigurationManager.AppSettings["Password"].ToString(); 需要引用 阅读全文
posted @ 2017-02-06 13:30 daviyoung 阅读(325) 评论(0) 推荐(0)
摘要: 错误的表面意思是,因为递归次数太多而内存溢出, 当然引起溢出的原因很多 找了下问题来源,发现引用了两个版本的jquery,在layout.cshtml母模块页中和视图中都引用了jq。导致循环调用,从而内存溢出 阅读全文
posted @ 2017-02-06 09:17 daviyoung 阅读(1295) 评论(0) 推荐(0)
摘要: global.asax是一个文本文件,它提供全局可用代码。这些代码包括应用程序的事件处理程序以及会话事件、方法和静态变量。有时该文件也被称为应用程序文件。global.asax 文件中的任何代码都是它所在的应用程序的一部分。每个应用程序在其根目录下只能有一个global.asax文件。然而,这个文件是可选的。如果没有global.asax文件,应用程序将对所有事件应用由 HttpAppli... 阅读全文
posted @ 2017-01-20 16:17 daviyoung 阅读(14769) 评论(0) 推荐(1)
摘要: 1、从左至右扫描一中缀表达式。 2、若读取的是操作数,则判断该操作数的类型,并将该操作数存入操作数堆栈 3、若读取的是运算符 (1) 该运算符为左括号"(",则直接存入运算符堆栈。 (2) 该运算符为右括号")",则输出运算符堆栈中的运算符到操作数堆栈,直到遇到左括号为止,此时抛弃该左括号。 (3) 阅读全文
posted @ 2017-01-19 10:51 daviyoung 阅读(2386) 评论(0) 推荐(0)
摘要: 首先,感谢作者对知识的分享 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式使代码编制真正工程化,是软件工程的基石脉络,如同大厦的结构一样。 文章结构:1.单一职责原则(SRP);2.里氏替换原则(LSP);3.依赖倒置原则(DIP);4.接口隔离原则(ISP);5.迪 阅读全文
posted @ 2017-01-17 17:59 daviyoung 阅读(234) 评论(0) 推荐(0)
摘要: 右键项目名称-->点击菜单中的“添加”-->点击“引用”-->在弹出窗中点击“解决方案”下的“项目”,而不是“浏览”下的dll,勾选要引用的项目,点击“确定”。以上为vs2013版过程。 阅读全文
posted @ 2017-01-16 11:32 daviyoung 阅读(1195) 评论(0) 推荐(0)
摘要: “扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。” 定义和调用扩展方法 定义一个静态类以包含扩展方法。 该类必须对客户端代码可见。 有关可访问性规则的更多信息,请参见访问修饰符。 将该扩展方法实现为静态方法,并使其至少具有与包含类相同的可见性。 该 阅读全文
posted @ 2017-01-13 10:23 daviyoung 阅读(160) 评论(0) 推荐(0)