- 浏览: 189700 次
- 性别:
- 来自: 北京
最新评论
-
qq32933432:
do不dom的不重要,主要是这个表妹~~~有联系方式吗?
javascript 原生Dom对象和jQuery对象的联系和区别 -
lixin3811:
赞一个,博主,请问是否可以配置检查内容?
Nginx 使用naxsi 防xss、防注入攻击配置 -
zl378837964:
我是后台管理用户使用的,兄弟。不是一般不建议,不是想象的,而是 ...
mysql中文排序并实现仿手机通讯录 -
zl378837964:
使用Ascii码,写个算法就可以将中文转化为拼音,然后使用Ma ...
mysql中文排序并实现仿手机通讯录 -
inta:
如何区分C、D...的
mysql中文排序并实现仿手机通讯录
文章列表
很早时间就已经转nginx并虚拟机搭建使用过,此处新建Linux服务器(centOs6 购于aliyun此处有专属优惠码 rrs9h6 有效期至2017-05-31,支付页面输入打折哦)再次操作并记录一下~~
PHP官网下载地址,下载自己使用的版本
http://cn2.php.net/downloads.php
Nginx 此处使用OpenResty版本(扩展Nginx和Lua更方便使用)
http://openresty.org/cn/download.html
=================================================== ...
传统的登录框
在之前的文章流量劫持危害详细讲解了 HTTP 的高危性,以至于重要的操作都使用 HTTPS 协议,来保障流量在途中的安全。
这是最经典的登录模式。尽管主页面并没有开启 HTTPS,但登录时会跳转到一个安全页面来进行,所以整个过程仍是比较安全的 —— 至少在登录页面是安全的。
对于这种安全页面的登录模式,黑客硬要下手仍是有办法的。在之前的文章里也列举了几种最常用的方法:拦截 HTTPS 向下转型、伪造证书、跳转钓鱼网站。
其中转型 HTTPS 的手段最为先进,甚至一些安全意识较强的用户也时有疏忽。
然而,用户的意识和知识总是在不断提升的。尤其在如今各种网上交易的时 ...
== 对于nginx有相应模块来完成WAF构建,此处使用的是naxsi模块。 ==
Naxsi是一个开放源代码、高效、低维护规则的Nginx web应用防火墙模块。Naxsi的主要目标是帮助人们加固他们的web应用程序,以抵御SQL注入、跨站脚本、跨域伪造请求、本地和远程文件包含漏洞。
一、安装前提
1.必须安装了nginx并可提供基本服务(这个是添加模块儿的前提,自己google吧); 2.下载naxsi模块:Naxsi :http://naxsi.googlecode.com/files/naxsi-core-0.50.tgz ;
二、安装说明
1、tar ...
mysql中文排序并实现仿手机通讯录
- 博客分类:
- j2ee
这里我对用户管理不想使用分页,就模仿手机通讯录实现。
简单的算法在测试的时候没问题,但是就是从数据库查询的数据显示不对,郁闷就调试呗。发现从数据库返回的数据不是按照字典排序的,为何不是以前的情况呢。想想发现,我为了不出现乱码,整个工程统一使用UTF-8编码的。
UTF8 默认校对集是 utf8_general_ci , 它不是按照中文来的。你需要强制让MySQL按中文来排序。出现这个问题的原因是因为MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,因此在比较过 ...
总是使用框架等等,都是封装好的操作,好久没用JDBC直接操作了;
今天没事测试了一下Batch和直接操作差别有多大;
仅是简单对比而已罢了:
不说了看结果...
@Test
public void testJDBCBatch() throws Exception{
final ApplicationContext ac=
new ClassPathXmlApplicationContext("pdsu/zhang/jdbcAopDemo/applictionContext.xml");
// CallBack
CountTime ...
就前一篇的类似操作,也是看到一篇面试题,练习了一下用blockingQueue;
似乎我感觉有点儿问题,但是不知道在哪儿,当局者迷,欢迎指正,谢谢
/*
ArrayBlockingQueue<Product0>(1);
为何会出现:同时两个空间的容量呢
生产者 1号[4--呵呵]
生产者 1号[5--呵呵]
消费者 1号[4--呵呵]
消费者 1号[5--呵呵]
生产者 1号[6--呵呵]
消费者 1号[6--呵呵]
*/
package com.pdsu.zhang ...
前段时间又回头看了看java基础的线程问题,感觉就是不一样;
容易得多,当初第一次真的搞晕人;
顺便试了一下,多生产者消费者的同步通信问题:
由生产者,消费者,仓库 三部分组成Product的处理
贴出来,交流一下。
package package com.pdsu.zhang.thread;
import java.util.LinkedList;
import java.util.Queue;
class Product { // 产品
private int ID;
private String nam ...
前几天,在别人博客上见到一个面试题,就看看吧:
要求打印出:
int i=5;
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9
int i=6
1 2 3 4 5 6
20 21 22 23 24 7
19 32 33 34 25 8
18 31 36 35 26 9
17 30 29 28 27 10
16 15 14 13 12 11
上午没事就试了一下, ...
- 2012-09-04 12:25
- 浏览 830
- 评论(0)