最近网站一直受到恶意请求和攻击,把最近限制防护历程记录一下: 1、请求次数超过阈值做限制 刚开始网站并没有受到攻击,但有一些恶意抓取网站数据的爬虫,为了防止别人抓取本网站数据,做了请求次数限制,具体思路就是,单位时间内,请求次数超过设定的阈值,自动转向验证码页面,验证通过后可以继续访问,这样既不影响 ...
分类:
Web程序 时间:
2017-01-06 12:46:30
阅读次数:
928
上传图片加水印 需要使用控件FileUpload 上传按钮Image控件展示上传的图片,页面中拖入三个控件 JS端限制没有选择上传图片上传图片过大 选择图片 点击上传加水印上传显示在界面上 后代代码 页面显示如下: ...
分类:
Web程序 时间:
2017-01-06 12:57:56
阅读次数:
207
js简单 图片版时钟,带翻转效果 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>时钟</title> <style type="text/css"> ul,li{ list-style: none; margin: 0; pa ...
分类:
Web程序 时间:
2017-01-06 12:58:33
阅读次数:
321
1. AngularJS使用表达式把数据绑定到HTML。 2. AngularJS表达式的特点: 表达式写在双大括号内:{{表达式}}。 表达式把数据绑定到HTML,这与ng-bind指令有异曲同工之妙。 在表达式书写的位置输出数据。 AngularJS表达式很像javascript表达式,它们可以 ...
分类:
Web程序 时间:
2017-01-06 13:01:13
阅读次数:
163
html5中新增两个表单属性,分别autocomplete和novalidate属性 1.autocomplete属性 该属性用于控制自动完成功能的开启和关闭。可以设置表单或者input元素,有两个属性值,当设置为on时,启动该功能;当设置off时,关闭该功能。启用该功能后,当用户在自动完成域开始输 ...
分类:
Web程序 时间:
2017-01-06 13:01:17
阅读次数:
256
1.js分全局作用域和函数作用域。函数作用域里可以访问到全局,通过一个叫作用域链的东西。但全局怎么访问函数呢?就有人想了在函数里面再写一个函数(闭包),然后在全局引用这个内部函数,全局不就能看到函数里的东西了吗! 2.在javascript中如果一个对象不再被引用,那么它就会被GC回收,闭包防止资源 ...
分类:
Web程序 时间:
2017-01-06 13:47:13
阅读次数:
188
PHP高并发高负载系统架构 PHP高并发高负载系统架构 1、为什么要进行高并发和高负载的研究 1.1、产品发展的需要 1.2、公司发展的需要 1.3、当前形式决定的 2、高并发和高负载的约束条件 2.1、硬件 2.2、部署 2.3、操作系统 2.4、Web 服务器 2.5、PHP 2.6、MySQL ...
分类:
Web程序 时间:
2017-01-06 13:46:43
阅读次数:
194
第一步 在C:\Windows\System32\drivers\etc下的hosts文件下添加 第二步 找到Apache 下的httpd.conf 文件 打开,去掉171行前边的# 第三步 在apache的配置文件vhosts.conf中,配置以下内容 重启Apache就可以。。。。域名配好了。。 ...
分类:
Web程序 时间:
2017-01-06 13:50:05
阅读次数:
272
1、伪类与伪元素 1、单冒号(:)用于 CSS3 伪类,双冒号(::)用于 CSS3 伪元素。 2、对于 CSS2 中已经有的伪元素,例如 :before,单冒号和双冒号的写法 ::before 作用是一样的。 3、所以,如果你的网站只需要兼容 webkit、firefox、opera 等浏览器,建 ...
分类:
Web程序 时间:
2017-01-06 13:52:21
阅读次数:
252
https://hacks.mozilla.org/2015/04/es6-in-depth-an-introduction/ Counting to 6 The previous editions of the ECMAScript standard were numbered 1, 2, 3, ...
分类:
Web程序 时间:
2017-01-06 13:57:37
阅读次数:
199
formData上传图片 <form id="imageform"> <img src="img/user_logo_center.png" class="user_logo"/> <i class="change_pho"></i> <input type="file" name="photo" ...
分类:
Web程序 时间:
2017-01-06 13:58:46
阅读次数:
155
ConvertHelper public class ConvertHelper { /// <summary> /// 转换类型 /// </summary> /// <typeparam name="T">要转换的类型,可以为Nullable的泛型</typeparam> /// <param ...
分类:
Web程序 时间:
2017-01-06 14:06:05
阅读次数:
225
字符串的连接与分割是非常重要的两个内容,通过其可以将数组按照指定的规则转换成字符串,也可以将字符串按照指定的规则进行分割,返回一个数组。其应用范围很广,如在购物网站的购物车,在线投票系统等。这两项技术的实现主要通过implode()和explode()函数来完成。语法:explode(separat ...
分类:
Web程序 时间:
2017-01-06 14:07:09
阅读次数:
209
https://github.com/musicode/test/issues/5 Mac 自带 php-fpm,在终端执行 php-fpm,会报如下错误: 错误信息显示,不能打开配置文件,cd /private/etc,发现没有 php-fpm.conf 文件,但是有 php-fpm.conf.d ...
分类:
Web程序 时间:
2017-01-06 14:10:35
阅读次数:
212
1146: [CTSC2008]网络管理Network Description M公司是一个非常庞大的跨国公司,在许多国家都设有它的下属分支机构或部门。为了让分布在世界各地的N个 部门之间协同工作,公司搭建了一个连接整个公司的通信网络。该网络的结构由N个路由器和N-1条高速光缆组成。 每个部门都有一 ...
分类:
Web程序 时间:
2017-01-06 14:12:19
阅读次数:
341
一、关系映射简介 在数据库中,表与表的关系,仅有外键。但使用hibernate后,为面向对象的编程,对象与对象的关系多样化;如 一对一,一对多,多对多,并具有单向和双向之分。 开始练习前,复制上一次项目,并更名为 二、一对一单向外键关联 例如:一个老师只教一个学生,一个学生只能被一个老师教 关系图如 ...
分类:
Web程序 时间:
2017-01-06 14:10:16
阅读次数:
214
border用法详解: 1、border-width 属性设置边框的宽度 可能的值:像素 2、border-style 属性设置边框的样式 可能的值:solid(直线),dashed(虚线),dotted(点线) 2、border-color 属性设置边框的颜色 可能的值:red,#f00,#ff0 ...
分类:
Web程序 时间:
2017-01-06 14:17:56
阅读次数:
197
调用示例: 附,JS得到当前日期时间的小例子 ...
分类:
Web程序 时间:
2017-01-06 15:11:31
阅读次数:
160
xdebug安装和配置说明,主要用于个人学习记录。 一、echo phpinfo(); 搜素xdebug,若未搜素到,则标识未安装或安装失败。 二、拷贝步骤1中输出的所有结果。访问http://xdebug.org/wizard.php ,将拷贝的信息粘贴到文本框中,点击output 按钮。 三、步 ...
分类:
Web程序 时间:
2017-01-06 15:20:40
阅读次数:
240
laravel 下载后,如何运行起来呢,根据自己的应用,记录了几个关键点: 1、apache 配置: 打开http.conf文件,将mod_rewrite前面的#去掉(启用重写模块); 2、nginx配置: 打开nginx.conf文件,添加: location / { try_files $uri ...
分类:
Web程序 时间:
2017-01-06 15:18:31
阅读次数:
237