跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。 这里我们分上下文来形成一个防御的解决方案,虽然说在某些特殊情况下依然可能会产生XSS,但是如果严格按照此解决方案则能避免大部 ...
分类:
其他好文 时间:
2017-01-14 15:40:42
阅读次数:
204
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 下面是技匠整理的,在 ...
分类:
其他好文 时间:
2017-01-14 15:41:10
阅读次数:
712
第一步:创建自增长序列 CREATE SEQUENCE ZH_ALARM_INFO_SEQ--自动增长列 INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE -- 一直累加,不循环 NOCACHE - ...
分类:
数据库 时间:
2017-01-14 15:40:28
阅读次数:
309
1、JDK 1.8 安装 1.1、在网站上http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载jdk 1.8 的安装包,因为我的系统是64位的,所以下载了64位的安装包: 1.2、默 ...
分类:
Windows程序 时间:
2017-01-14 14:59:41
阅读次数:
3494
mybatis的全局配置文件: 1.properties(属性) 将数据库连接参数单独配置在db.properties中,只需要在SqlMapConfig.xml中加载db.properties的属性值,在SqlMapConfig.xml中就不需要对数据库连接 参数硬编码 //或使用spring整合 ...
分类:
数据库 时间:
2017-01-14 14:57:28
阅读次数:
204
1、普通函数 2、友元函数 3、内联函数(编译期间展开,虚函数是在运行期间绑定) 4、构造函数 5、静态成员函数(只有一份大家共享) ...
分类:
其他好文 时间:
2017-01-14 14:56:52
阅读次数:
186
简单语句包含在单一的一个逻辑行中。几个简单语句可以用分号分隔出现在单一的一行中。 1.表达式语句 2.断言语句:检查条件是否为真,为假引发AssertionError 3.赋值语句 4.pass语句:可以作为占位符,是一个“无操作”的语句 5.del语句:删除操作 6.print语句:打印操作 7. ...
分类:
其他好文 时间:
2017-01-14 14:57:55
阅读次数:
219
首先,准备三台Linux虚拟机 三台机器 centos01 :192.168.1.168(lxs001) centos03 :192.168.1.178(lxs003) centos03 :192.168.1.188(lxs003) 三台机器 下载 zookeeper: 进入 opt 目录 下载 z ...
分类:
系统相关 时间:
2017-01-14 14:54:50
阅读次数:
339
Description 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一 ...
分类:
其他好文 时间:
2017-01-14 14:53:56
阅读次数:
195
当你创建一个继承与UITabBarController的子类 并想给其自定义构造方法 传一些值的时候这时候问题出现了: 在创建的时候里面的init方法回调用了 viewdidload,导致每次传值的时候都会在viewdidload加载完了之后传的值才能传过去 如下代码 这是怎么回事的 我们知道在一般 ...
分类:
其他好文 时间:
2017-01-14 14:53:10
阅读次数:
285
Fun one. A matter of string generation by given rules. I know it can be much shorter.. but i'm lazy to do that. ...
分类:
其他好文 时间:
2017-01-14 14:52:42
阅读次数:
279
以CentOS6.3为例。 选择的硬盘设备名是/dev/sda,即第一块STAT硬盘,然后在该硬盘分了3个主分区和1个扩展分区,设备名分别是/dev/sda1,/dev/sda2,/dev/sda3,/dev/sda5。 我们现在的Linux系统有根路径/,boot路径/boot以及home路径/h ...
分类:
系统相关 时间:
2017-01-14 14:51:02
阅读次数:
198
1.用户进程间通信主要哪几种方式 (1)管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。(2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。命名管道在文件 ...
分类:
系统相关 时间:
2017-01-14 14:49:26
阅读次数:
266
第三方控件 [GitHub的源码下载] (https://github.com/MostafaGazar/CustomShapeImageView) 1:依赖包 2:如果你使用混淆器代码收缩和迷惑,一定要添加以下: 拓展: Selector—状态选择器 状态选择器:特殊的图片,可以根据不同的情况显示 ...
分类:
其他好文 时间:
2017-01-14 14:52:02
阅读次数:
161
Python用异常对象(exception object)来表示异常情况。遇到错误后,会引发异常,如果异常对象并未被处理或捕捉,程序就会用所谓的 回溯(Traceback, 一种错误信息)终止执行,因此程序可以通过异常处理来提高容错性。 认识异常 1.raise语句引发异常 2.遇到错误引发异常 3 ...
分类:
其他好文 时间:
2017-01-14 14:49:24
阅读次数:
167
1、 Microwave Ovens 2、 Electric Kettles 3、 Coffeemakers 4、 Espresso Machines 5、 Toasters 6、 Sandwich Maker 7、 Breadmakers 8、 Contact Grills 9、 Hotplate ...
分类:
移动开发 时间:
2017-01-14 14:49:49
阅读次数:
200
一直用Hibernate+mysql,感觉Hibernate很好用,也出过什么大问题;这周,公司的产品要部署到Orecle,虽然产品号称支持Oracle但是我自己知道,这个产品压根儿就没在Oracle上测试过,更不要是使用了。于是就开始紧罗密布的测试了,问题自然一大堆,现在说一个关于主键生成策略的问 ...
分类:
数据库 时间:
2017-01-14 14:48:19
阅读次数:
209