摘要:
注册信息验证: 1 前台验证(js+Ajax): 首先像"邮箱格式","非空"验证可以通过js+正则表达式来完成; 另外像"用户名是否存在","邮箱是否已使用"可通过 Ajax向后台页面发请求,实现无页面刷新的验证() 2 仅仅是前台验证会存在一定的安全隐患,所以当用户提交时候还要实现后台验证 <f 阅读全文
摘要:
最近发现一个致命的bug,在一个页面中使用了全局静态变量.导致,如果两个用户同时访问一个页面,会导致数据共享, 我解一下吧,然后几点规范尽量做到,对职业生涯有帮助1、尽量不要用ViewState2、页面的后台不要用全局变量,静态变量就更不能用了3、页面前后台代码不要超过300行4、尽量不要用存储过程 阅读全文
摘要:
说明:来不及细说了,老铁快上车 function fmoney(s, n) { console.log(s); n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + " 阅读全文
摘要:
使用ascx目的就是为了提高某部分功能的重复利用,和方法封装思想相似 参考了http://blog.csdn.net/dyllove98/article/details/9152843. 1需求: 1.1 创建一个用户控件ascx B, 拉一个TextBox在这个控件上 1.2 创建另一个用户控件a 阅读全文
摘要:
说明:需求部门表自身关联 表字段OrgUnitGUID(主键) OrgUnitName(名称) UpperOrgUnitGUID(自身关联) 通过存储过程实现.参考博客http://blog.csdn.net/apollokk/article/details/8330299 现将内容简画 1 演练 阅读全文
摘要:
说明:session用于记录数据信息并存放在服务器内存中,但是存在一些问题.例如当使用服务器集群是会出现session丢失等情况.虽然微软提供了一些解决方案(Session进程外存储,或者存到数据库中),但是效果不尽人意.常用的还是Memcache或者Redis等分布式缓存 在步步为营-76-用户登 阅读全文
摘要:
说明:错误页在系统中的地位很重要. 如果系统报错后显示一下页面,有一些信息和代码暴露,而且显得不专业 1.1 配置web.config,配置customErrors区域: <customErrors mode="On" defaultRedirect="Error.html"> <error sta 阅读全文
摘要:
缓存Cache,一种空间换取时间的技术,适用于经常访问,不常修改的数据. 1 写入缓存 1.1 方法一 Cache["message"]="ab"; 1.2 方法二 Cache.insert("message","ab"); 1.3 其他重载 Insert(string key, object va 阅读全文
摘要:
Json:JavaScript Object Notation 1.1 Json对象的接收处理 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" con 阅读全文
摘要:
AJax:异步JavaScript和XML.Asynchronous JavaScript and XML 优点:无刷新 1 JavaScript下的Ajax 1.1 XMLHttpRequest对象 使用ajax有一个很重要的对象XMLHttpRequest,而该对象的创建方式 var xhr = 阅读全文