摘要: 配置文件为什么放在UI层 (刚才写着代码突然忘了配置文件为什么要放在UI层了,只记得晓虎老师强调过。找了半天视频……) 现总结一下: 晓虎老师给出的理由,大体如下:比如一个web项目,分成三层,DAL,BLL,Model,UI,Common都写在不同的类库里,编译后,各类库会被编译为.dll文件,编 阅读全文
posted @ 2014-11-26 22:02 几维 阅读(255) 评论(0) 推荐(0) 编辑
摘要: UrlEncode()方法,有两个类都有这个方法即HttpUtility.UrlEncode和Server.UrlEncode 区别: 1、HttpUtility.UrlEncode,HttpUtility.UrlDecode是静态方法,而Server.UrlEncode,Server.UrlDecode是实例方法。 2、Server是HttpServerUtility类的实例,是Syste... 阅读全文
posted @ 2014-11-26 22:01 几维 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 为什么SqlHelper(或工具类)是静态的? 静态构造函数仅调用一次(即只是在程序生命周期中实例一次),在程序驻留的应用程序域的生存期内,静态类一直保留在内存中 这样可以减少每次使用的实例过程,就是不用每次都new了。实例调用需要先初始化,然后调用方法...相对来说消耗资源要大于静态方法调用 使用方便,直接"·"出来 SqlHelper静态,效率上可能也高一些 重点理解静态。... 阅读全文
posted @ 2014-11-26 22:00 几维 阅读(183) 评论(0) 推荐(0) 编辑
摘要: C#对象初始化 1.先变量后构造函数。变量先被初始化,然后构造函数被执行2.先静态化后实例化。当一个类被访问时,静态变量和构造函数最先被初始化.接着是对象的实例化变量和构造函数被初始化3.先派生类后基类。对于变量和静态构造函数,派生对象在基对象之前被初始化.比如C类派生自B类,B类派生自A类,那么变量和静态构造函数被初始化次序是C-B-A.4.除了实例构造函数。对于实例构造函数,基类构造函数在派... 阅读全文
posted @ 2014-11-26 21:59 几维 阅读(148) 评论(0) 推荐(0) 编辑
摘要: BLL 是业务逻辑层 Business Logic Layer DAL 是数据访问层 Data Access Layer 阅读全文
posted @ 2014-11-26 21:58 几维 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 开始 --cmd net start mssqlservernetnet stop mssqlserver 阅读全文
posted @ 2014-11-26 21:57 几维 阅读(120) 评论(0) 推荐(0) 编辑
摘要: background-position 用法详细介绍 语法: background-position : length || length background-position : position || position 取值: length : 百分数 | 由浮点数字和单位标识符组成的长度值。请参阅 长度单位 position : top | cent... 阅读全文
posted @ 2014-11-26 21:54 几维 阅读(158) 评论(0) 推荐(0) 编辑
摘要: [1]省市选择 省: 市: 阅读全文
posted @ 2014-11-26 21:53 几维 阅读(197) 评论(0) 推荐(0) 编辑
摘要: [1] //总结,写代码,一要动脑,理解用脑 //二要练,要动手,要有用身体记忆代码的觉悟,记忆用手 //三学编程最快的方法是,直接接触代码,用脑,用手接触代码 //面向对象的编码方式,对象还是对象,组装对象 [2]定位层的位置 假设 obj 为某个 HTML 控件 obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的... 阅读全文
posted @ 2014-11-26 21:51 几维 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1、//总结,写代码,一要动脑,理解用脑//二要练,要动手,要有用身体记忆代码的觉悟,记忆用手//三学编程最快的方法是,直接接触代码,用脑,用手接触代码//面向对象的编码方式,对象还是对象,组装对象【理解-脑;记忆-手;应用-对象还是对象】2、要努力的使自己进入良性循环3、现在必须努力做现在最好的自... 阅读全文
posted @ 2014-11-26 21:50 几维 阅读(110) 评论(0) 推荐(0) 编辑
摘要: [1]表单练习 ... 阅读全文
posted @ 2014-11-26 21:48 几维 阅读(156) 评论(0) 推荐(0) 编辑
摘要: EditPlus 快捷键 文件 FileFtpUpload Ctrl+Shift+S 上传文件到 FTP 服务器 FileNew Ctrl+N 新建普通的文本文档 FileNewHtml Ctrl+Shift+N 创建一个空白的 HTML 页面 FileNewBrowser Ctrl+Shift+... 阅读全文
posted @ 2014-11-26 21:47 几维 阅读(231) 评论(0) 推荐(0) 编辑
摘要: [1] 导出数据 namespace _05导出数据 { class Program { static void Main(string[] args) { string str = "Data Source=xy-pc;Initial Catalog=MyItcast;Integrated Security=True"... 阅读全文
posted @ 2014-11-26 21:46 几维 阅读(205) 评论(0) 推荐(0) 编辑
摘要: [1]快捷键 工具箱:ctrl+w+x 首字母定位控件范围 属性:F4 或ctrl+w+p Tab跳转 ,home 与end也有效 [2]连接字符串 string str = "Data Source=xy-pc;Initial Catalog=myitcast;Integrated Security=true"; [*] [3] using System; using System.... 阅读全文
posted @ 2014-11-26 21:44 几维 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 以后再写代码的时候,先从中间层|接口|协议开始入手。 在写XML时注意的事情: 在EditPlus中,Tab是缩进 在头文件中的编码格式是"utf-8"是,在Editplus中保存时要注意保存下的格式,编写时的格式与保存时的格式要一致,否则会报错 拖到浏览器中检查是否有错 3、 namespace XmlReadAndWrite { class Program { ... 阅读全文
posted @ 2014-11-26 21:43 几维 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-11-26 21:38 几维 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-11-26 21:37 几维 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-11-26 21:33 几维 阅读(91) 评论(0) 推荐(0) 编辑
摘要: http://weixin.senparc.com/ 欢迎使用 微信公众平台SDK! Senparc.Weixin.MP.dll 使用 Senparc.Weixin.MP.dll 整合网站与微信公众账号的自动交流回复。 更多使用说明见:Senparc.Weixin.MP-微信公众平台SDK(C#)源代码及示例下载:https://github.com/JeffreySu/WeiX... 阅读全文
posted @ 2014-11-26 16:37 几维 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 在WCF中调用Server.MapPath 获取服务发布目录路径 在WCF中调用Server.MapPath 获取服务发布目录路径 在WCF中想使用Server.Map获取当前服务发布目录的绝对路径。可是在调试时却发现: "System.Web.HttpContext.Current.Server.MapPath("..." + filename);" "当没有开启ASP.NET... 阅读全文
posted @ 2014-11-26 16:36 几维 阅读(256) 评论(0) 推荐(0) 编辑