第五章 UI层的松耦合5.1 什么是松耦合在Web开发中,用户界面是由三个彼此隔离又相互作用的层定义的:HTML是用来定义页面的数据和语义CSS用来给页面添加样式JavaScript用来给页面添加行为我们的目标:确保对一个组件的修改不会经常性地影响其他部分。结果: 遇到和文本或结构相关的问题,通过查...
分类:
编程语言 时间:
2016-01-12 15:03:29
阅读次数:
226
ECMAScript6 是最新的ECMAScript标准,于2015年6月正式推出(所以也称为ECMAScript 2015),相比于2009年推出的es5, es6定义了更加丰富的语言特性,基于该标准的Javascript语言也迎来了语法上的重大变革。本文列举了部分es6新特性,希望之前没接触es...
分类:
其他好文 时间:
2016-01-12 15:05:36
阅读次数:
252
Android --- Zygote和System进程启动过程简要分析 在看过《Android情景源代码》的Zygote启动章节后,作如下简要总结。Zygote进程在init进程启动过程中被以service服务的形式启动: service zygote /system/bin/app_proce.....
分类:
移动开发 时间:
2016-01-12 15:02:46
阅读次数:
176
事前条件: 1. php开发环境已搭建 2. redis已经安装windows安装php的redis扩展 1. 通过 phpinfo(); 函数查看php的信息2.下载redis扩充文件:https://pecl.php.net/package/redis3. 将下载的“php_r...
好文原文地址:http://segmentfault.com/a/1190000000354555本文将首先介绍grunt-markdown插件如何配合HTML模板使用,接着我将介绍如何使用grunt-watch插件将工作效率提升至新层次。如果你不熟悉GruntJS,请先阅读我关于GruntJS的文...
分类:
Web程序 时间:
2016-01-12 15:01:57
阅读次数:
155
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、Tex...
分类:
移动开发 时间:
2016-01-12 15:02:32
阅读次数:
183
Mysql分库分表方案1.为什么要分表:当一张表的数据达到几千万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。mysql中有一种机制是表锁定和行锁定,是为了保证数据的完整性。表锁定表示你们都不能对这张表进行操作,必须等...
分类:
数据库 时间:
2016-01-12 15:03:33
阅读次数:
209
用粗体文本替换每个段落:$(".btn1").click(function(){ $("p").replaceWith("Hello world!"); }); 亲自试一试定义和用法replaceWith() 方法用指定的 HTML 内容或元素替换被选元素。提示:replaceWith(...
分类:
其他好文 时间:
2016-01-12 15:01:32
阅读次数:
179
好文原文地址:http://segmentfault.com/a/1190000000368881我决定学习前端开发的效率工具Yeoman。本文将首先介绍Yeoman的基本情况,接着我们会使用Yeoman开发一个Ember应用。Yeoman是什么?Yeoman按照官方说法,它不只是一个工具,还是一个...
分类:
其他好文 时间:
2016-01-12 15:03:01
阅读次数:
203
unit APIUnit;{ GetProcessModuleHandle API Unit Ring3调用NtQueryInformationProcess实现跨进程获取DLL句柄}interfaceUSES Winapi.Windows,System.SysUtils;type USHORT.....
分类:
Windows程序 时间:
2016-01-12 15:00:49
阅读次数:
1224
例子: 标签定义图像映射内部的区域(图像映射指的是带有可点击区域的图像)。 元素始终嵌套在 标签内部。注释: 标签中的 usemap 属性与 元素中的 name 相关联,以创建图像与映射之间的关系。
分类:
Web程序 时间:
2016-01-12 15:02:50
阅读次数:
304
错误信息:---------------------------
---------------------------
NHibernate.Exceptions.GenericADOException: could not get or update next value[SQL: ] ---> System.Data.SqlClient.SqlException: 对象名 'hibernate...
分类:
数据库 时间:
2016-01-12 13:54:43
阅读次数:
473
需要考虑的问题
在提出具体的负载平衡解决方案之前,我们需要首先讲解一下在设计负载平衡系统时我们所需要考虑的一些事情。
首先要说的就是要在负载平衡系统设计时留意它的高可用性及扩展性。在一开始的讲解中,我们就已经提到过通过使用负载平衡,由众多服务器实例所组成的服务具有很高的可用性及扩展性。当其中一个服务实例失效的时候,其它服务实例可以帮助它分担一部分工作。而在总服务容量显得有些紧张...
分类:
其他好文 时间:
2016-01-12 13:54:33
阅读次数:
202
在替换OCR的时候,需要先加一个转换磁盘组,才可以顺利改变冗余模式,但是不添加转换磁盘组呢?
先添加一个磁盘组TMP:
[root@rac1 raw]# /u01/app/11.2.0/grid/bin/ocrconfig -add TMP
PROT-30: The Oracle Cluster Registry location to be added is not accessible
[...
分类:
其他好文 时间:
2016-01-12 13:53:04
阅读次数:
160
探秘算法世界,求索数据结构之道;汇集经典问题,畅享编程技法之趣;点拨求职热点,敲开业界名企之门。...
分类:
编程语言 时间:
2016-01-12 13:52:15
阅读次数:
173
探秘算法世界,求索数据结构之道;汇集经典问题,畅享编程技法之趣;点拨求职热点,敲开业界名企之门。本文给出了《算法之美》附录中笔试面试题目的参考答案。...
分类:
编程语言 时间:
2016-01-12 13:51:48
阅读次数:
235
Sublime Text 通过插件的方式来扩展其功能,我们在实际的使用过程中也通过一些插件来提高我们的效率。关于Sumline Text的文章与讨论网上有很多,我也是收集网上的这些文章并根据自己的习惯来安装一些常用的插件。如果本文中没有提及但又很有用的插件,欢迎和大家交流一:安装插件 既然要使用插件...
分类:
其他好文 时间:
2016-01-12 13:53:36
阅读次数:
163