int snprintf(char *restrict buf, size_t n, const char * restrict format, ...); 函数说明:最多从源串中拷贝n-1个字符到目标串中,然后再在后面加一个0。所以如果目标串的大小为n 的话,将不会溢出。 函数返回值:若成功则返回 ...
分类:
其他好文 时间:
2018-05-05 00:26:50
阅读次数:
170
关于XSS攻击 XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。 <! more XSS漏洞的危害 1. 网络钓鱼,包括盗取各类用户账号; 2. 窃取用户cookies资料,从而获取用户隐私信息,或利用用户身份进一步对网站执行操作; 3 ...
分类:
其他好文 时间:
2018-05-02 23:54:34
阅读次数:
516
在通过PHP的函数引入文件时,由于传入的文件名没有经过合理的校验,从而操作了预想之外的文件,导致意外的文件泄露甚至恶意的代码注入。 HP常见的导致文件包含的函数如下:include(),include_once(),require(),require_once(),fopen(),readfile( ...
分类:
其他好文 时间:
2018-04-24 20:23:38
阅读次数:
384
1,在创建表的同时添加外键 引用外键关键字:references <外键表名>(外键列名) 事件触发限制:on delete 和 on update ,可设参数cascade(跟随外键改动),restrict(限制外键中的外键改动),set NULL(设空值),set Default(设默认值) 2 ...
分类:
数据库 时间:
2018-04-19 00:33:49
阅读次数:
206
### 外键:使用SQLAlchemy创建外键非常简单。在从表中增加一个字段,指定这个字段外键的是哪个表的哪个字段就可以了。从表中外键的字段,必须和父表的主键字段类型保持一致。示例代码如下: 外键约束有以下几项: 1. RESTRICT:父表数据被删除,会阻止删除。默认就是这一项。 2. NO AC ...
分类:
数据库 时间:
2018-03-26 00:33:24
阅读次数:
168
pThreads线程(一) 基本API 1.创建线程 int pthread_create(pthread_t *restrict_ptid, const pthread_attr_t *restrict_attr, void *(*start_routine)(void*), void *rest ...
分类:
编程语言 时间:
2018-03-21 15:05:10
阅读次数:
147
This uses the FastMember's meta-programming API for maximum performance. If you want to restrict it to particular members (or enforce the order), then ...
分类:
其他好文 时间:
2018-03-11 19:13:45
阅读次数:
172
整合原理 整合步骤: 1、导包 2、单独配置Spring容器 导入约束(spring-config.xml) 配置spring随项目启动(web.xml) 3、单独配置struts2 配置核心过滤器 4、struts2与spring整合 配置常量(Struts.xml) 配置spring负责创建ac ...
分类:
编程语言 时间:
2018-03-02 18:48:23
阅读次数:
205
一、指令定义 对于指令,可以把它简单的理解成在特定DOM元素上运行的函数,指令可以扩展这个元素的功能。 首先来看个完整的参数示例再来详细的介绍各个参数的作用及用法: 二、指令参数的作用和意义(这个地方只选常用的几种来讲一下) restrict[string] 一般考虑到浏览器的兼容性,强烈建议使用默 ...
分类:
Web程序 时间:
2018-02-25 13:00:38
阅读次数:
248
一、Hibernate查询 1.Hibernate检索(查询)方式的分类 OID检索 :根据主键查询,get/load 对象导航检索 :通过一个对象获得其关联对象.【重点】 Category category = session.get(Category.class, 1);Set<Product> ...
分类:
Web程序 时间:
2018-02-13 16:42:32
阅读次数:
258