- 浏览: 388749 次
- 性别:
- 来自: 上海
最新评论
-
sbwfgihc:
怎么用的啊,
<转>mysql 树查询语句 -
panghaoyu:
实现一个智能提示功能需要ajax、数据库、jsp/php、算法 ...
<转>Solr Suggest实现搜索智能提示 -
songsove:
请问您qq多少
solr 对拼音搜索和拼音首字母搜索的支持 -
panghaoyu:
实现一个智能提示功能需要ajax、数据库、jsp/php、算法 ...
<转>Solr Suggest实现搜索智能提示 -
norain1988:
这样就可以实现相关搜索了吗
solr 百度相关搜索类似功能的实现
文章列表
select curdate(); --获取当前日期
select last_day(curdate()); --获取当月最后一天。
select DATE_ADD(curdate(),interval -day(curdate())+1 day); --获取本月第一天
select date_add(curdate()-day(curdate())+1,interval 1 month); -- 获取下个月的第一天
select DATEDIFF(date_add(curdate()-day(curd ...
原链接:http://blog.csdn.net/fengren01/article/details/6865896
Java 远程处理
Java远程方法调用(RMI)提供了Java程序语言的远程通讯功能,这种特性使客户机上运行的程序可以调用远程服务器上的对象,使Java编程人员能够在网络环境中分布操 ...
原链接:http://playkid.blog.163.com/blog/static/56287260201210225175595/
1.Nikto(免费产品)
Nikto是一款开源的(GPL)网页服务器扫描器,它可以对网页服务器进行全面的多种扫描。扫描项和插件可以自动更新(如果需要),但其软件本身并不经常更新,最新和最危险的可能检测不到。
2.Paros proxy(免费产品)
一个基于Java的web代理程序,可以评估Web应用程序的漏洞。它支持动态地编辑/查看HTTP/HTTPS,从而改变cookies和表单字段等项目。它包括一个Web通信记录程序,Web圈套程序( ...
原链接: http://www.iteye.com/topic/811267
1、Tomcat
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其 它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规 ...
原链接:http://blog.csdn.net/ty1921/article/details/6607953
这个对传统企业级项目讲得很有道理,推荐阅读下。
很无奈,通达OA就是一杯具,数据库设计糟糕透顶,代码乱七八糟,换做我这个对php一知半解的人,写段代码感觉也比对方好,售后就不说了,对方从一线小兵到主开发到老总,技术很难恭维,所以态度才那么好吧 - -#
也许是自己不太喜欢用图形界面工具,总觉得command line下的一行行显示更具美感,所以但凡遇到OA系统卡了,先show processlsit看看(show full processlist显示完 ...
jps -v 查看所有的jvm进程,包括进程ID,进程启动的路径等等
jstat -class pid 显示加载class的数量,及所占空间等信息。
jmap -dump:format=b,file=./abc.txt pid 将内存使用的详细情况输出到文件
监视进程运行中的jvm物理内存的占用情况,该进程内存内,所有对象的情况,例如产生了哪些对象,对象数量;
dump文件可以通过MemoryAnalyzer分析查看,网址:http://www.eclipse.org/mat/,可以查看dump时对象数量,内存占用,线程情况等。
http://love-888888.blog.163.c ...
原链接:http://wenku.baidu.com/link?url=e-ZlbplpjbyZHi-iG1NQeHgU_InX7uCcxbHErYT4VXTJC7zSbGYfj720QBKBasPt6y6Ko5ZUTpFuLn1gZ5Myrn5XrkxiPufZMKj0B1x6U5K
Tocat 原理分析 http://user.qzone.qq.com/317509796/blog/1398007595
《深入剖析Tomcat 》第14章 Server与Service ...
1、ip限制
从网络来的数据包首先要经过iptables,所以可以在iptables上面加上规则来限制ip的访问
打算用
/etc/hosts.deny
/etc/hosts.allow
比如只限制3个外网,1个内网IP连接
怎么写哦?
解决办法:
直接在/etc/hosts.deny里面加一行
sshd: ALL EXCEPT xxx.xxx.xxx.xxx(允许的ip或网段)
sshd: ALL EXCEPT xxx.xxx.xxx.xxx/255.255.255.0(允许的网段) 就可以了.
要注意网段的书写格式
上面是TCP Wrappers的过滤机制,它由tcpd程序控制,有点类似T ...
原链接:http://blog.163.com/wm_at163/blog/static/13217349020112171618892/
1.关闭服务器端口:
server.xml默认有下面一行:
<Server port="8005" shutdown="SHUTDOWN">
这样允许任何人只要telnet到服务器的8005端口,输入"SHUTDOWN",然 ...
默认情况下ID是从1开始递增,如果要修改递增初始值,可在Mysql中执行下列语句:
Sql代码 收藏代码
ALTER TABLE tablename AUTO_INCREMENT=999
(直接tablename.不用写字段名字)
带有自增主键的mysql 插入的时候要注意第一行不要插入 insert into tag_feed values(null,111,111);
原链接:http://blog.csdn.net/feihong247/article/details/7847722
临时表与内存表
内存表分为2种,但共同点是,重起数据库以后,内存中的数据全部丢失,内存表的功能有部分的限制,有些属性不能像正常表一样使用,所以请大家使用的时候谨慎参照官方文档.下面只是抛砖引玉.
1.临时表:表建在内存里,数据在内存里
2.内存表:表建在磁盘里,数据在内存里
其中包括2个重要的参数
[mysqld]
# 内存表容量
max_heap_table_size=1024M
# 临时表容量
tmp_table_size=1024M
建立内存表的时 ...
原链接:http://soft.chinabyte.com/database/468/12178468.shtml
问题一:哪个进程负责硬解析?shared pool设置不合理除了命中率低外还有哪些现象?
说到软解析(soft prase)和硬解析(hard prase),就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle,在执行和获取结果前,Oracle对此sql将进行几个步骤的处理过程:
1、语法检查(syntax check)
检查此sql的拼写是否语法。
2、语义检查(semantic check)
诸如检查sql语句中的 ...
原链接:http://www.blogjava.net/juhongtao/articles/126090.html
背景:
HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压缩效率惊人
一,对于Tomcat5.0以后的版本是支持对输出内容进行压缩的. 使 ...
原链接:http://coolshell.cn/articles/6043.html Web开发中需要了解的东西
http://coolshell.cn/articles/5353.html 你会做Web上的用户登录功能吗?
<转>mybatis防止sql注入
- 博客分类:
- 数据库
原链接:http://cs-css.iteye.com/blog/1752680
sql注入大家都不陌生,是一种常见的攻击方式,攻击者在界面的表单信息或url上输入一些奇怪的sql片段,例如“or ‘1’=’1’”这样的语句,有可能入侵参数校验不足的应用程序。所以在我们的应用中需要做一些工作,来防备这样的攻击方式。在一些安全性很高的应用中,比如银行软件,经常使用将sql语句全部替换为存储过程这样的方式,来防止sql注入,这当然是一种很安全的方式,但我们平时开发中,可能不需要这种死板的方式。
mybatis框架作为一款半自动化的持久层框架,其sql语句都要我们自己来手动编写,这个时候当然需要防 ...