申明:本文仅是读书笔记,内容未必能深入讲解。深入理解后再写篇总结。 设计愿景和背景比较: Angular: One framework. Mobile & desktop. (Develop across all platforms), 是基于 TypeScript 的 Javascript 框架,由 Google 进行开发和维护,它被描述为“超级厉害的 JavaScript MVW 框架”。最初于20 ...
阅读全文PHP中可以修改HTTP header的几个函数如下: header /header_remove session_start/session_regenerate_id setcookie/setrawcookie 如果在使用上面函数时出现了 Warning: Cannot modify header information - headers already sent (output started at script:line) 根本原因就是应该在o ...
阅读全文参考这篇文章:http://dkleppinger.blogspot.jp/2015/04/adding-qbe-operators-to-date-column.html This example presumes you already have a table with filterable columns. You should have a search region in your bindings executable list. Mine is called re ...
阅读全文echo(), print(),print_r()区别在于 echo 可以输出多个变量值,而print只有一个变量,做为一个字符串输出. echo 没有返回值, print有返回值1. print不能输出数组和对象。print_r 可以输出stirng、int、float、array、object等,输出array时会用结构表示,print_r输出成功时返回true; 而且print_r可以通过print_r($str,true)来使print_r不输出而返回 p ...
阅读全文以下代码 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=" ...
阅读全文初次看些JS代码时会发现xxFucObject.superclass.constructor.call的使用,咋看以为JS什么时候增加了superclass这个object预定义属性, 可是并没有。constructor, call的使用可以查询 /********************** call() 方法 call() 方法是与经典的对象冒充方法最相似的方法。它的第一个参数用作 this 的对象。其他参数都直接传递给函数自身。例如: ******* ...
阅读全文var sData = "600060,600060,1,HXDQ,海信电器,1,0;000060,000060,1,ZJLN,中金岭南,2,0;002060,002060,1,YSD,粤水电,2,0;150060,150060,1,YHXR,银华鑫瑞,2,0;510060,510060,1,YQETF,央企etf,1,0;000060,000060,40,QRJZ,全r价值,1,0;00060,00060,21,XGSPTZ,香港食品投资,3,0;01060,01060,21,ALY ...
阅读全文最基本最简单的设置 如果想搭建自己的UI,可以仅仅使用basic plugin版本和最小的设置。下面是官网上提供首页index.html,只有最少的需求和最简单done回调处理程序。(参考官网提供的 API 和选项 Options 看如何使用不同的选项和回调函数): <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> ...
阅读全文clientHeight 与 offsetHeight的区别和理解。 clientHeight: =( height + padding Height) Returns the height of the visible area for an object, in pixels. The value contains the height with the padding, but it does not include the scrollBar, border ...
阅读全文找出下面的javascript中值不为false的表达式: false NaN 0 -0 Boolean(5>6) null undefined "" 5/"test" 5*"Ten" 5+"-5" 5-"5" -15 +0 ...
阅读全文在初步接触Eclipse SVN插件的时候,会发现有两个名词:Subversive & subclipse 一不小心或许会搞混两者,其实是两个不同的SVN eclipse插件,由不同的provider提供。 SVN官方主推subclipse Eclipse官方主推subversive. 是不是觉插件提供方与插件的名词不相符,调换一下才可以更贴切。:) Subversive官方文档: https://eclipse.org/subversiv ...
阅读全文http://www.w3.org/TR/DOM-Level-2-Events/events.html 1.1. Overview of the DOM Level 2 Event Model 1.1.1. Terminology 1.2. Description of event flow 1.2.1. Basic event flow 1.2.2. Event capture 1.2.3. Event bubbling ...
阅读全文在Fiddler官网有很多视频介绍。可以有空看看听听。 http://www.telerik.com/download/fiddler ...
阅读全文转载一篇看到解释的最简单易懂,以及实战例子最多的awk教程,非常不错。 http://coolshell.cn/articles/9070.html 有一些网友看了前两天的《Linux下应该知道的技巧》希望我能教教他们用awk和sed,所以,出现了这篇文章。我估计这些80后的年轻朋友可能对awk/sed这类上古神器有点陌生了,所以需要我这个老家伙来炒炒冷饭。况且,AWK是贝尔实验室1977年搞出来的文本出现神器,今年是蛇年,是AWK的本命年,而且年纪和我相仿,所以 ...
阅读全文todo: 有空写篇关于Transaction的研究 ...
阅读全文用户登录系统时 ,为了使系统能够识别自己必须输入用户名和密码经系统验证无误后方能进入系统。 说明: 在系统安装过程中可以创建两种帐号: 超级用户帐号和普通用户帐号,Linux使用者一般为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作.如果只需要完成一些由普通用户帐号就能完成的任务,建议不要使用超级用户帐号以免无意中破坏系统。 用户登录分两步进行 ,第一步输入用户的登录名,系统根据该登录名来识别用户;第二步输入用户的口令该口令是用户自 ...
阅读全文line-height 属性值可以有多种格式: normal: 默认。设置合理的行间距。 number: 设置数字,此数字会与当前的字体尺寸相乘来设置行间距。在大多数浏览器中默认行高大约是 1。 length: 设置固定的行间距。在大多数浏览器中默认行高大约是 20px %: 基于当前字体尺寸的百分比行间距。在大多数浏览器中默认行高大约是 110% 到 120%。 inherit :规定应该从父元素继承 line-height 属 ...
阅读全文Andriod 开发者指南: 官网信息: 培训材料 http://developer.android.com/training/index.html API资料 http://developer.android.com/guide/index.html API参考 http://developer.android.com/reference/packages.html 开发者工具&nb ...
阅读全文一、如何获取JDBC的jar包? 1.<ORACLE_HOME>/jdbc/lib 2.http://www.Oracle.com/technetwork/database/features/jdbc/index-091264.html 二、JDBC driver 版本 与 JDK版本的关系 From JDBC FAQ on Oracle Technology N ...
阅读全文iframes 提供了一个简单的方式把一个网站的内容嵌入到另一个网站中。但我们需要慎重的使用iframe。iframe的创建比其它包括scripts和css的 DOM 元素的创建慢了 1-2 个数量级。 使用 iframe 的页面一般不会包含太多 iframe,所以创建 DOM 节点所花费的时间不会占很大的比重。但带来一些其它的问题:onload 事件以及连接池(connection pool)。 Iframes 阻塞页面加载 及时触发 window 的 ...
阅读全文