摘要: 1、javascript中不存在块级作用域,因此在循环内部定义的变量在循环外部也可以访问到。 2、for-in语句是一种精准的迭代语句,它的返回结果是无序的。 如果表示要迭代的对象的变量值为 null 或 undefined,for-in 语句会抛出错误。虽然ECMAScript5更正了这一行为;对 阅读全文
posted @ 2016-11-18 11:44 zhangmin1314 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBScript 匹配/^\[ \t]*$/ "^\[ \t]*$" 阅读全文
posted @ 2016-11-18 11:44 zhangmin1314 阅读(102) 评论(0) 推荐(0) 编辑
摘要: css3为了区分伪类和伪元素,伪元素采用双冒号写法。 常见伪类——:hover,:link,:active,:target,:not(),:focus。 常见伪元素——::first-letter,::first-line,::before,::after,::selection。 ::before 阅读全文
posted @ 2016-11-18 11:43 zhangmin1314 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 现在许多公司往往注重后端优化,而忽略了前端优化 想想如果辛苦优化了服务器,后台,排查了sql却在最后页面加载展示的时候很慢,也得不偿失 其实,前后台优化都是相辅相成的后台优化好了,响应请求速度快,前台展示的更迅速前台优化了不必要的请求,后台压力也会更小 一直想静下心来写一篇博文,无奈心浮气躁,不得安 阅读全文
posted @ 2016-11-18 11:33 zhangmin1314 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Jmeter 开源,轻量级的压力测试工具 *************************************************************************************************** Less and Sass 预编译动态CSS,预处理脚本 阅读全文
posted @ 2016-11-18 11:30 zhangmin1314 阅读(114) 评论(0) 推荐(0) 编辑
摘要: display:inline //行内元素,没有宽高设置的,换句话说就是设置宽高是不起作用的,如果给它设置浮动的话就会变成块元素display:block //块元素,独占一行 ul,ol,li{ list-style-type:none // } position:relative //相对定位, 阅读全文
posted @ 2016-11-18 11:25 zhangmin1314 阅读(90) 评论(0) 推荐(0) 编辑
摘要: callee callee是对象的一个属性,该属性是一个指针,指向参数arguments对象的函数 首先我们来写个阶成函数: function chen(x){ if (x<=1) { return 1; } else{ return x*chen(x-1); }; }; 从这个函数中可以看出来,用 阅读全文
posted @ 2016-11-18 11:25 zhangmin1314 阅读(154) 评论(0) 推荐(0) 编辑
摘要: .Net中的异步编程? .net中实现异步有两种方式:第一种是多线程的方式,第二种是使用异步函数,其实在异步函数中使用的还是多线程的技术。 异步编程中比较关注也比较重要的技术点在于:1、当异步线程在工作完成时如何通知调用线程;2、当异步线程出现异常的时候该如何处理; 3、异步线程工作的进度如何实时的 阅读全文
posted @ 2016-11-18 11:24 zhangmin1314 阅读(152) 评论(0) 推荐(0) 编辑
摘要: SqlServer触发器 触发器语句中使用了两种特殊的表:deleted 表和 inserted 表。 Deleted 表用于存储 DELETE 和 UPDATE 语句所影响的行的复本。在执行 DELETE 或 UPDATE 语句时,行从触发器表中删除,并传输到 deleted 表中。Deleted 阅读全文
posted @ 2016-11-18 11:22 zhangmin1314 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 1、事件冒泡,阻止事件冒泡 2、Jquery:append()、prepend()、remove()、each():选择器选择集合、$(this).parent()... 3、 所有的事件绑定(.click, .mouseover, .hover 等等)都是委托给更底层的 .on 方法的,通过查看其 阅读全文
posted @ 2016-11-18 11:21 zhangmin1314 阅读(87) 评论(0) 推荐(0) 编辑
摘要: >>IIS应用程序池的两种管道模式: Integrated(集成): 这种全新的模式,允许我们将ASP.NET更好地与IIS集成,甚至允许我们在ASP.NET中编写一些功能(例如Module)来改变IIS的行为(扩展)。集成的好处是,不再通过ISAPI的方式,提高了速度和稳定性。至于扩展,则可以使得 阅读全文
posted @ 2016-11-18 11:20 zhangmin1314 阅读(180) 评论(0) 推荐(0) 编辑
摘要: JQuery插件库: http://plugins.jquery.com/ 有趣的时钟: http://ynif.v099.10000net.cn/demo/shijian/3/shijian/index.html 别人收集信息8个实用的页面布局和用户界面jQuery插件http://blog.ui 阅读全文
posted @ 2016-11-18 11:16 zhangmin1314 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 1、HLS(HTTP Live Streaming)协议 简单讲就是把整个流分成一个个小的,基于HTTP的文件下载下来,每次只下载一些,前面提到的用于H5播放直播视频时引入的一个.m3u8的文件,这个文件就是基于HLS协议,存放视频流元数据的文件。 2、CDN的全称是Content Delivery 阅读全文
posted @ 2016-11-18 11:04 zhangmin1314 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 有三种方法可以删除 DataTable 中的 DataRow:Delete 方法和 Remove 方法和 RemoveAt 方法 其区别是: Delete 方法实际上不是从 DataTable 中删除掉一行,而是将其标志为删除,仅仅是做个记号, Remove 方法则是真正的从 DataRow 中删除 阅读全文
posted @ 2016-11-18 11:00 zhangmin1314 阅读(2624) 评论(0) 推荐(0) 编辑
摘要: 数据库变为单用户模式的解决办法 USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL='' SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID) FROM master..sysprocesses WHERE dbid=DB_I 阅读全文
posted @ 2016-11-18 10:59 zhangmin1314 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Newtonsoft.Json:一款.NET中开源的Json序列化和反序列化类库(下载地址http://json.codeplex.com/), 阅读全文
posted @ 2016-11-18 10:48 zhangmin1314 阅读(92) 评论(0) 推荐(0) 编辑