摘要:
(一)MVC Html.AntiForgeryToken() 防止CSRF攻击MVC中的Html.AntiForgeryToken()是用来防止跨站请求伪造(CSRF:Cross-site request forgery)攻击的一个措施,它跟XSS(XSS又叫CSS:Cross-Site-Scrip...
阅读全文
posted @ 2015-08-28 15:25
左正
阅读(768)
推荐(0)
摘要:
DTO即数据传输对象。之前不明白有些框架中为什么要专门定义DTO来绑定表现层中的数据,为什么不能直接用实体模型呢,有了DTO同时还要维护DTO与Model之间的映射关系,多麻烦。然后看了这篇文章中的讨论部分才恍然大悟。摘两个比较有意义的段落。表现层与应用层之间是通过数据传输对象(DTO)进行交互的,...
阅读全文
posted @ 2015-08-28 14:28
左正
阅读(425)
推荐(0)
摘要:
一般情况下网页中的图片都是随文档流依次加载的,什么时候用到则什么时候加载,但是有些时候这样的加载方式往往会影响用户体验,比如鼠标hover变换背景图片的时候,只有鼠标移入才会对变换的图片进行加载,这样就可能会出现片刻的加载空白现象;又比如图片显示后隐藏再显示网站内容等也是同样的道理。为了在必要的时候...
阅读全文
posted @ 2015-08-11 09:42
左正
阅读(224)
推荐(0)
摘要:
如题,实际上,我想这是很困难的。除非——只是为了给自己做一个提醒,能够看一眼就快速回想起该设计模式的种种记忆。下列是我之前在学习《大话设计模式》时做的笔记总结,当中有部分措辞来自其作者程杰。(非常感谢他为神秘的设计模式搭建了如此平滑的学习通道)1. 创建型:(1)单例:只需一个实例时考虑。(2)工厂...
阅读全文
posted @ 2015-08-03 09:22
左正
阅读(208)
推荐(0)
摘要:
一、demo与效果展示为节约时间,我就直接套用了企鹅团的界面作为demo的背景。因为是倒计时,所以需要一个固定的时间,为了n年后,某位仁兄打开demo页面依然在倒计时,所以我把倒计时时间设成了2050年7月30日中午12点整,还有40年才到,因为年代较长,所以有必要显示剩余年份与月份。所以,最后de...
阅读全文
posted @ 2015-07-30 15:00
左正
阅读(313)
推荐(0)
摘要:
234团购、定时抢购倒计时56789434445464748剩余时间:049天0小时0分510秒52536061剩余时间:062天0小时0分640秒6566737475767778完整代码点击团购、定时抢购倒计时js版转:http://www.cnblogs.com/xiaohai511/archi...
阅读全文
posted @ 2015-07-30 13:16
左正
阅读(444)
推荐(0)
摘要:
选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了...
阅读全文
posted @ 2015-07-29 15:52
左正
阅读(193)
推荐(0)
摘要:
服务器划分 对于访问量大的网站而言,将网站的各个部分拆分分别部署到不同服务器上是很有必要的。例如将图片和web站点分开。一般而言,在网站的整个服务器部署上分为如下几种类型:文件服务器:一般存储系统的相关图片和文件,给各个子系统提供统一的文件调用代理服务器:一般使用linux+Nginx作为反向代理w...
阅读全文
posted @ 2015-07-27 10:04
左正
阅读(178)
推荐(0)
摘要:
下面统计信息部分来自网络,不代表个人观点。请大家参考。基于Html5移动端开发框架调查序号框架简介优点缺点备注侧重点1PhoneGap PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Pa...
阅读全文
posted @ 2015-07-21 16:59
左正
阅读(1249)
推荐(0)
摘要:
1 注册企业支付宝帐号https://enterpriseportal.alipay.com/login.htm2 实名认证提供公司相关证件进行实名认证,提交后,通过了会收到通知邮件。3选择产品、签约选择产品商店 –> 快捷登录作者:疯吻IT出处:http://fengwenit.cnblogs.c...
阅读全文
posted @ 2015-07-21 16:56
左正
阅读(4444)
推荐(0)
摘要:
当自己程序遇到性能问题,比如请求反应缓慢,怎么分析是哪里出了问题呢?dottrace可以帮助.net程序跟踪出代码里每个方法的执行时间,这样让我们更清晰的看出是哪里执行时间过长,然后再分析应该怎样解决。Dottrace是由JetBrainshttp://www.jetbrains.com/公司开发的...
阅读全文
posted @ 2015-07-20 10:22
左正
阅读(423)
推荐(0)
摘要:
为什么要提升web性能?Web性能黄金准则:只有10%~20%的最终用户响应时间花在了下载html文档上,其余的80%~90%时间花在了下载页面组件上。 web性能对于用户体验有及其重要的影响,根据著名的`2-5-8`原则:当用户在2秒以内得到响应,会感觉系统的响应非常快当用户在2-5秒之内得到响...
阅读全文
posted @ 2015-07-17 14:56
左正
阅读(257)
推荐(0)
摘要:
1、前段性能的意义对于访问一个网站,最花费时间的并不是后端应用程序处理以及数据库等消耗的时间,而是前端花费的时间(包括请求、网络传输、页面加载、渲染等)。根据web优化的黄金法则:80%的最终用户响应时间花在前端程序上,而其大部分时间则花在各种页面元素,如图像、样式表、脚本和Flash等,的下载上。...
阅读全文
posted @ 2015-07-17 14:19
左正
阅读(1764)
推荐(1)
摘要:
Web性能涉及的范围太广,但一般web开发者在程序上线以后很多都曾遇到过性能的问题。普遍表现为页面速度开始急剧变慢,正常访问时间变的很长,或则干脆给你抛出异常错误页面。这里会涉及到很多可能发生的情况,举例几个最主要发生的情况:* 数据库连接超过最大限制,一般表现为程序的连接池满,拒绝了与数据库的连接...
阅读全文
posted @ 2015-07-15 16:37
左正
阅读(348)
推荐(0)
摘要:
转载请保留出处:俊麟 Michael’s blog (http://space.itpub.net/7311285/viewspace-97) 我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同时自己...
阅读全文
posted @ 2015-07-15 16:31
左正
阅读(275)
推荐(0)
摘要:
写的不错,推荐给大家。 12306.cn 网站挂了,被全国人民骂了,以这个事来粗略地讨论一下网站性能的问题。这是一篇长文,只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购票下单环节分开的功能性的东西。 最近铁道部1.9亿外包订票网的事成为技术圈的热题.小编对钱和内幕神马的不懂,但当初和一...
阅读全文
posted @ 2015-07-15 16:25
左正
阅读(953)
推荐(0)
摘要:
前言:对于构架高性能的web网站大家都很感兴趣,本文从几点粗谈高性能web网站需要考虑的问题。HTML静态化什么是html静态化?说得简单点,就是把所有不是.htm或者.html的页面改为.htm或者.html1.纯静态页面当用户访问是,不需要经过服务器解析,直接就可以传送到客户端,此类型的页面,由...
阅读全文
posted @ 2015-07-15 16:04
左正
阅读(294)
推荐(0)
摘要:
《Higb Performance Web Sites》(中文名:“高性能网站建设指南”)这本书对于前端工程师来说,绝对值得一读。本人有幸从公司借阅了,但不幸的是感觉翻译有点怪怪的。尤其是在翻译CSS Sprites的关键部分,让人不知所云。幸亏原理比较简单,所以没有造成障碍。^_^本人看书有做笔记...
阅读全文
posted @ 2015-07-15 15:17
左正
阅读(824)
推荐(0)
摘要:
在网站开发过程中,大家都是如何解决多尺寸图片缩略图问题的呢?犹为典型的是电商网站,据了解,淘宝的图片缩略图是直接存储多张缩略图的方式,以满足各种情况下使用,因为它有牛逼的开源+自主开发的海量图片存储架构作支撑。但是,我们在做网站时,并不可能直接搬牛逼的架构过来,就可以达到预期的效果,况且各种成本投入...
阅读全文
posted @ 2015-07-15 15:02
左正
阅读(770)
推荐(0)
摘要:
http://www.jq22.com/jqueryUI-1-jq
阅读全文
posted @ 2015-07-13 17:44
左正
阅读(155)
推荐(0)
摘要:
实例选中所有段落,然后将所选内容缩减为只包含第一和第二个段落:$("p").slice(0, 2).wrapInner("");亲自试一试定义和用法slice() 把匹配元素集合缩减为指定的指数范围的子集。语法.slice(selector,end)参数描述selector基于 0 的整数值,指示开...
阅读全文
posted @ 2015-07-13 14:24
左正
阅读(215)
推荐(0)
摘要:
定义和用法slice() 方法可从已有的数组中返回选定的元素。语法arrayObject.slice(start,end)参数描述start必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。end可选。规定从何...
阅读全文
posted @ 2015-07-13 14:21
左正
阅读(321)
推荐(0)
摘要:
js分类中有一节【原生js异步请求,XML解析】主要说明了js前台是如何处理XML格式请求和如何接受由服务器返回的XML数据的解析,今天我将用一个实例来说明具体要如何操作.前台的参数类型也是XML使用的是jquery:123456789101112131415161718192021function...
阅读全文
posted @ 2015-07-13 14:01
左正
阅读(396)
推荐(0)
摘要:
很简单。 但是,如果你要离开这个页面再进来, 就没办法限制了。 除非用cookie 储存状态 给个示例 var isLock = flase; //定义全局变量 按钮点击事件: if(isLock){ alert(“操作频繁”); return fasle;} // 按钮逻辑 ,,,,,...
阅读全文
posted @ 2015-07-07 16:59
左正
阅读(911)
推荐(0)
摘要:
实例选中所有段落,然后将所选内容缩减为只包含第一和第二个段落:$("p").slice(0, 2).wrapInner("");亲自试一试定义和用法slice() 把匹配元素集合缩减为指定的指数范围的子集。语法.slice(selector,end)参数描述selector基于 0 的整数值,指示开...
阅读全文
posted @ 2015-07-07 16:25
左正
阅读(335)
推荐(0)
摘要:
什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b....
阅读全文
posted @ 2015-07-07 14:49
左正
阅读(298)
推荐(0)
摘要:
现在很多人特别是前端开发人员,在ajax请求,XMLHttpRequest的过程中会碰到一个问题,那就是跨域请求:当我们javaScript脚本试图跨域访问时,浏览器会告诉你类似于No 'Access-Control-Allow-Origin' header is present on the re...
阅读全文
posted @ 2015-07-07 14:41
左正
阅读(956)
推荐(1)
摘要:
我用script做ajax跨域,请求返回的是个文本字符串,chrome提示:Resource interpreted as Script but transferred with MIME type text/html.(请求的是script文件,返回的却是个文本格式)貌视chrome浏览器比较认这...
阅读全文
posted @ 2015-07-06 16:02
左正
阅读(7131)
推荐(0)
摘要:
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $("...
阅读全文
posted @ 2015-07-03 10:04
左正
阅读(255)
推荐(0)
摘要:
初始选择结果select * from WordDictionary下面是按照汉字拼音排序select * from WordDictionary order by word collate Chinese_PRC_CS_AS_KS_WS其中:_CI(CS) 是否区分大小写,CI不区分,CS区分_A...
阅读全文
posted @ 2015-06-29 16:54
左正
阅读(609)
推荐(0)
摘要:
oracle :在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值SCHINESE_RADICAL_M按照部首(第一顺序)、笔划(第二顺序)排序SCHINESE_STROKE_M按照笔划(第一顺序)、部首(第二顺序)排序SCHINESE_PINYIN_M按照拼音排序,系统...
阅读全文
posted @ 2015-06-29 16:53
左正
阅读(9242)
推荐(0)
摘要:
在微信开放平台上我填写的回调域是:bbs.qiaoshisui.com/LoginApi/WeiXinCallBack,我构造的链接是:https://open.weixin.qq.com/connect/qrconnect?appid=API_ID&redirect_uri=http%3A%2F%...
阅读全文
posted @ 2015-06-29 10:25
左正
阅读(3152)
推荐(0)
摘要:
System.ConfigurationManager类用于对配置文件的读取。其具有的成员如下:一、AppSettings AppSetting是最简单的配置节,读写非常简单。名称说明AppSettings获取当前应用程序默认配置的 AppSettingsSection 数据ConnectionS...
阅读全文
posted @ 2015-06-26 10:45
左正
阅读(260)
推荐(0)
摘要:
首先得有一个注册的appkey和App Secret该流程分三个步骤:第一步:通过用户授权获取授权码Code;第二步:用上一步获取的Code和应用密钥(AppSecret)通过Https Post方式换取Token。第三步:获取用户Nick或者其他信息第四步:保存session信息一、获取授权码Co...
阅读全文
posted @ 2015-06-25 16:34
左正
阅读(15612)
推荐(0)
摘要:
一、Windows 7安装、管理消息队列1、安装消息队列执行用户必须要有本地 Administrators 组中的成员身份,或等效身份。具体步骤:开始—》控制面板—》程序—》程序和功能—》打开或关闭Windows功能—》依次展开Microsoft Message Queue (MSMQ) 服务器、M...
阅读全文
posted @ 2015-06-24 14:39
左正
阅读(4859)
推荐(0)
摘要:
(一). 实现QQ登录自己开发的网站 首先需要在http://connect.qq.com/申请一个网站应用的 APP ID 和APP KEY。申请流程如下: 1. 登录QQ互联之后,注册成为开发者,填写相关资料,根据自己选择公司或者个人都行 2. 在【管理中心】点击创建应用 3. 填写应用...
阅读全文
posted @ 2015-06-15 15:48
左正
阅读(1123)
推荐(0)
摘要:
MIME是服务器通知客户机传送文件是什么类型的主要方法,客户机浏览器也通过MIME告诉服务器它的参数。在网上,如果接收到的文件没有MIME头,就默认它为HTML格式。但这样也不好,因为当MIME的包头是text/plain时,浏览器将直接显示而不关心它的什么字体,颜色之类的参数response.se...
阅读全文
posted @ 2015-06-12 17:51
左正
阅读(9409)
推荐(0)
摘要:
MVC开发中,因为View文件夹下的web.config文件默认会把任何方法的请求的任何文件,路径都交给 System.Web.HttpNotFoundHandler 去处理.起到Controller统一控制的效果. 现在项目需要用静态页面来做表单,如果在MVC中直接请求一个.html文件...
阅读全文
posted @ 2015-06-12 10:16
左正
阅读(6318)
推荐(1)
摘要:
vardt1="2009-11-510:30"vardt2="2009-11-89:20"functiongetHoursDiff(dt1,dt2){if(typeof(dt1)=="string"){dt1=newDate(dt1.replace(/-/,'/'));dt2=newDate(dt...
阅读全文
posted @ 2015-06-08 14:17
左正
阅读(1820)
推荐(0)
摘要:
认证的微信服务号可以在 “公众平台-功能-添加功能插件” 看到 “多客服” 申请入口,申请开通即可。2建立客服团队商户在微信公众平台(http://mp.weixin.qq.com)开通人工客服权限以后,于“功能-多客服功能”中,添加客服。3确认微信公众平台所属模式商户于“公众平台-开发者中心”查看...
阅读全文
posted @ 2015-06-02 17:52
左正
阅读(2544)
推荐(0)