11 2015 档案
摘要:一、相关知识点 1、MD5加密 数据库中的用户密码做加密处理,以提高密码的安全度。MD5是单向加密功能,所以只能加密后到数据库进行确认。 使用MD5需要js插件 A、在项目中导入js文件:在js目录中导入jquery.md5.js,在项目下面导入Md5Class.cs。 B、相关页面引入js:js/...
阅读全文
摘要:一、相关知识点 1、用户注册 密码、电话号码等要用正则来限定,鼠标离开输入框时检测输入内容是否正确。 js中判断正则表达式的方法:reg.test(pwd) //reg是正则表达式,test是正则测试的方法,pwd是需要测试的密码输入值 获得注册用户的IP地址:WebHelp.GetIP() //使...
阅读全文
摘要:一、相关知识点 1、bootstrap:提供css组件和js组件。 网站地址:v3.bootcss.com 使用bootstrap需要引入bootstrap.min.css和bootstrap.min.js bootstrap不支持低版本浏览器。 2、layer:提供各种弹出框,网址:layer.l...
阅读全文
摘要:一、调试方法 1、在程序的必要位置按F9(或用鼠标点击行首作成边框位置)就可设置断点或取消断点)。 2、按F5运行程序,程序运行到断点会暂停下来等待用户选择下一步操作。 3、这时 当按F11时单步运行:遇到调用其他程序块时会进入该模块的内部一步一步运行; 当按F10时当前程序段内单步运行,遇到调用的
阅读全文
摘要:一、 在网页爬数据 1、先获得页面的所有html文本 2、用正则表达式确定需要抓取的数据 3、用IsMatch方法获得匹配的数据后存盘 int pagesize = Convert.ToInt32(txtPageSize.Text.Trim());//获取到总共有多少页 WebClient wc =...
阅读全文
摘要:一、封装 如果一个业务逻辑不是只用一次,而是多个地方多次调用,那么有必要把该逻辑封装成一个方法来调用。这样既能简化维护,又能减少代码书写量,也能做到同一种功能处理方式一致。 二、联合查询用在三层框架中 1、在SQL理写好联合查询 2、把联合查询当做一个表来设置Model.TestDB和ADL.Tes...
阅读全文
摘要:一、CURD实例的应用 1、GetModel 获取查询唯一记录的结果 UserInfor user = UserInforDAL.m_UserInforDal.GetModel(string.Format("UserName='{0}' and Pwd='{1}'", username, pwd))...
阅读全文
摘要:一、三层框架 表现层:也叫视图层,用html、css、js、jquery 业务逻辑层:也叫控制层,包含业务逻辑的实现部分 数据管理层:与数据库直接交互的部分二、组建三层框架(现有实例) 1、数据管理层 A、引入Model类创建项目之后在项目的同级目录上建立Model的目录,相应的在保存项目的硬盘上也...
阅读全文
摘要:一、ajax概念 1、通常页面中发生提交事件时会把所有页面全部提交,结果让整个页面重新刷新一次,这样会浪费很多时间和资源。服务器段控件会发生提交事件,但客户端控件不会发生提交事件,所以客户端控件基础上加ajax的技术,解决了部分提交的问题。ajax是为了把客户端控件和服务器连接起来而发展出来的一种技...
阅读全文
摘要:一、分页效果 1、get传参:通过URL后面加问号给出要传的参数名称和参数内容,如:[?page=3] http://www.xxx.com/RNewsM.sapx?page=1 //在打开RNewsM.sapx页面是get传参方式传递page等于1的值传给该页面。 2、获取get传参方式传过来的参...
阅读全文
摘要:一、DataReader和DataSet的区别 1、DataReader是只能顺序向前读取的数据结构,占据内存较少,速度较快;DataSet是一次性读入内存后动态(dynamic)方式处理记录(可正向反向兑取数据,也可以指定记录读取)的数据结构,占据内存较多,相对速度较慢。 2、DataReader...
阅读全文
摘要:一、再大的网站也是CRUD堆积成的 CRUD:CREATE、READ、UPDATE、DELETE 项目的属性中在WEB也签中甚至特定页面启动,再设置端口就可以直接运行某一页面。 二、CRUD的处理模式 1、数据库连接 2、打开链接 3、执行SQL命令 4、关闭链接 5、释放内存 三、调试-优化程序 ...
阅读全文
摘要:一、动态网站 动态网站:增、删、改、查是动态网站的最主要特点。 前段页面:主要是表现内容,用html+js+jq+css+ASP.NET来完成。 后台处理:主要是事件处理和动态数据处理,用C#完成,需要编译才能执行。 数据库:存储和处理动态数据,后台与数据库之间是通过ADO.NET来实现交互的。 *...
阅读全文

浙公网安备 33010602011771号