1.安全配置错误 安全配置错误可以发生在一个应用程序堆栈的任何层面,包括平台、Web服务器、应用服务器、数据库、框架和自定义代码。 开发人员和系统管理员需共同努力,以确保整个堆栈的正确配置。自动扫描器可用于检测未安装的补丁、错误的配置、默认帐户 的使用、不必要的服务等。 2.攻击案例 案例#1:应用 ...
分类:
Web程序 时间:
2017-01-21 13:58:24
阅读次数:
336
1.事件 什么是事件? 事件是视图层到逻辑层的通讯方式。 事件可以将用户的行为反馈到逻辑层进行处理 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。 事件对象可以携带额外信息,如 id, dataset, touches。 事件的使用方式 在组件中绑定一个事件处理函数。 如 ...
分类:
其他好文 时间:
2017-01-03 19:07:15
阅读次数:
216
1 public class BaseDAL 2 { 3 string strConn = ""; 4 public BaseDAL(string connString) 5 { 6 strConn = connString; 7 } 8 9 #region 通用增删改查 10 #re... ...
分类:
其他好文 时间:
2016-12-17 09:26:24
阅读次数:
224
MySQL的查询操作单表查询:简单查询多表查询:连接查询联合查询布尔条件表达式操作符=等值比较
<=>:跟空值比较不会产生额外信息的等值比较
<>:不等值
<:
<=:
>
>=
ISNULL
ISNOTNULL
LIKE:
支持的通配符:%(任意长度的任意字符),_(任意单个字符)
RLIKE,..
分类:
数据库 时间:
2016-12-16 12:25:45
阅读次数:
290
函数:一个具备某种功能的模块,每个函数都有名称,该名称叫做函数名。 参数:函数正常工作需要的额外信息。 返回结果:函数运行完后,得到的结果。 返回类型:返回结果的类型。 函数的思想:分 和 复用 函数分为定义和调用,先定义,后调用。 定义语法:返回类型 函数名(参数列表){函数体} 调用语法:函数名 ...
分类:
其他好文 时间:
2016-12-12 02:08:08
阅读次数:
207
本文主要介绍了委托(Delegate)的使用,委托对象是一个派生自 System.MultcastDelegate 的类,它能通过 Invoke 方式进行同步调用,也可以通过 BeginInvoke,EndInvoke 方式实现异步调用。而事件(Event)属于一种特殊的委托,它与委托类型同步使用,... ...
java_notation.html Java Annotation 注解 注解: 是Java代码中的元数据, 在创建之后的某个时刻可以使用, 代表了代码的配置信息, 代码和配置结合在一起, 存储有关程序的额外信息. 定义注解: 注解的定义类似interface的定义, 同其他Java接口一样, 注 ...
分类:
编程语言 时间:
2016-12-05 22:45:11
阅读次数:
270
yum仓库中的元数据文件primary.xml.gz所有RPM包的列表依赖关系每个RPM安装生成的文件列表filelists.xml.gz当仓库中所有RPM包的所有可以生成的文件列表。other.xml.gz额外信息RPM包的修改日志repomd.xml记录上面三个文件的时间戳和校验和配置一个简单的yum源:[Base]name=Centos..
分类:
其他好文 时间:
2016-11-27 20:39:07
阅读次数:
302
提示6. 如何及何时使用贪婪加载 什么时候你需要使用贪婪加载? 通常在你的程序中你知道对查询到的实体将要进行怎样的操作。 例如,如果你查询一个订单以便为一个客户重新打印,你知道没有组成订单的项目即产品的信息重打印将是不完整的,所以你知道你将需要同时加载这些信息。 这是贪婪加载起作用的一类场景。 如果 ...
分类:
其他好文 时间:
2016-11-23 19:28:05
阅读次数:
226
By francis_haoNov 19,2016 当一个项目commit了若干次到了一个可以发布版本的时候一般会给当前的分支状态打一个标签,就像我们常常见到的V1.0之类的。 Git 使用的标签有两种类型:轻量级的(lightweight)和含附注的(annotated)。轻量级标签就像是个不会变... ...
分类:
其他好文 时间:
2016-11-20 06:45:15
阅读次数:
104