在前一篇文章《Android项目重构之路:架构篇》中已经简单说明了项目的架构,将项目分为了四个层级:模型层、接口层、核心层、界面层。其中,最上层的界面,是变化最频繁的一个层面,也是最复杂最容易出问题的一个层面,如果规划不好,很容易做着做着,又乱成一团了。要规划好界面层,至少应该遵循几条基本的原则:保...
分类:
移动开发 时间:
2015-11-19 18:58:06
阅读次数:
193
1、什么是异常? 正常工作之外的流程都叫异常 异常会打断正在执行的工作,并且一般我们希望异常处理完成后继续回来执行原来的工作 中断是异常的一种2、异常向量表 所有的CPU都有异常向量表,这是CPU设计时就设定好,是硬件决定的。 当异常发生时,CPU会自动动作(PC跳转到异常向量处处理异常,...
分类:
其他好文 时间:
2015-11-19 18:58:34
阅读次数:
111
使用thrift实现订阅服务和发布服务服务:订阅服务 market_subscriber 和 发布服务 market_publisher功能:market_subscriber 能够向market_publisher 请求订阅某些类型的消息,当 market_publisher 有该类型的消息时,需...
分类:
其他好文 时间:
2015-11-19 18:58:40
阅读次数:
163
关于这个我也一直弄了好久,在有个项目中用过NH,用起来相当的不爽,代码很难维护,表结构不易更新,容易造成毁坏性结果,更特别的就是效率低下,据说新版的ADO.net EF好多了,期待吧。在学习并实现一套ORMapping框架之前,我想小伙伴们得必须具备一定的C#基础,尤其是Attribute特性的熟悉...
分类:
移动开发 时间:
2015-11-19 18:58:40
阅读次数:
221
Document The current browser does not support Canvas, can replace the browser a try!
分类:
Web程序 时间:
2015-11-19 18:55:51
阅读次数:
152
缓存,什么是缓存 缓存是指在内存中开辟一块空间,将硬盘中的数据存储在内存。实现访问速度的提高。提升效率hibernate中的缓存大体分为三种一级缓存二级缓存查询缓存(查询缓存是一种特殊的二级缓存)一级缓存可称为session级缓存,一级缓存是运用在同一session中的Session sessio....
分类:
Web程序 时间:
2015-11-19 18:56:08
阅读次数:
150
原文链接:Centos6.5快速配置可用网卡安装完成后,我们启动我们的系统,此时我们的系统,是没有连网的,IP设备,并没有被激活,如果我们使用ifconfig命令查看IP地址,就会发现,此刻的地址是127.0.0.1,我们需要进入到cd /etc/sysconfig/network-scripts/...
分类:
其他好文 时间:
2015-11-19 18:54:46
阅读次数:
136
原文链接:CentOS服务器下对mysql的优化一、mysql的优化思路mysql的优化分为两方面:1. 服务器使用前的优化2. 服务使用中的优化二、mysql的基础优化步骤1. 硬件级优化(1). 最好mysql自己使用一台物理服务器(2). 内存和CPU方面,根据需求给予mysql服务器足够大的...
分类:
数据库 时间:
2015-11-19 18:57:04
阅读次数:
224
Document The current browser does not support Canvas, can replace the browser a try!
分类:
Web程序 时间:
2015-11-19 18:56:16
阅读次数:
121
1.List转换成为数组。(这里的List是实体是ArrayList)调用ArrayList的toArray方法。toArraypublic T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组....
分类:
编程语言 时间:
2015-11-19 18:54:43
阅读次数:
138
以下是引用片段: -----/**//// /// 去除HTML标记/// /// 包括HTML的源码 /// 已经去除后的文字public static string NoHTML(string Htmlstring){//删除脚本Htmlstring = Regex.Replace(Htmls....
分类:
Web程序 时间:
2015-11-19 18:55:50
阅读次数:
204
JavaScript Study 2015.11.9--
分类:
编程语言 时间:
2015-11-19 18:55:29
阅读次数:
192
//需要显示的列 sql = string.Format(@" SELECT WM_CONCAT(COL.COLUMN_NAME) FROM USER_TAB_COLS COL WHERE COL.TABLE_NAME = '{0}' ", fromTable); string col = "" ....
hydra下载地址:http://www.thc.org/releases/hydra-7.3.tar.gz# tar zxvf hydra-7.0-src.tar.gz# cd hydra-7.0-src# ./configure# make# make installhydra支持GUI图形界面...
分类:
其他好文 时间:
2015-11-19 18:53:40
阅读次数:
198
Server对象: 1、Server是Context的一个属性,是HttpServerUtility类的一个对象 2、Server.HtmlDecode()、Server.HtmlEncode() (处理Xss漏洞攻击,如这些符号)Server.UrlEncode()(处理非ASCII字符)、Ser...
分类:
Web程序 时间:
2015-11-19 18:52:07
阅读次数:
175
1、有一个n*n的矩阵,在矩阵上有k个行星,用武器射击一次可以消灭一行或者一列的行星,求消灭所有的行星的最少射击次数。2、最小点覆盖数 = 最大匹配数主要在于转化:看图:3、/*顶点编号从0开始的邻接矩阵(匈牙利算法)二分图匹配(匈牙利算法的DFS实现)(邻接矩阵形式)初始化:g[][]两边顶点的划...
分类:
其他好文 时间:
2015-11-19 18:52:19
阅读次数:
219