- 浏览: 193297 次
- 性别:
- 来自: 北京
最新评论
-
Kem0574:
luhui1hao 写道String reg = " ...
JAVA正则表达式-捕获组与非捕获组 -
luhui1hao:
String reg = "(<textare ...
JAVA正则表达式-捕获组与非捕获组 -
a785975139:
可以实现,就是有点麻烦
springmvc与mybatis整合,log4j输出sql语句 -
low_profile:
非常好!!,详细,而且是干货,非常感谢,对于我这样的菜鸡学起 ...
springmvc与mybatis整合,log4j输出sql语句 -
cfczdws:
写的清晰明白,不错,非常感谢。
JAVA正则表达式-捕获组与非捕获组
文章列表
首先引入Maven依赖,如下
<!-- ************word************** -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.13</version>
</dependency>
<dependency>
<groupId>org.apache.p ...
1. 安装squid2.7版本,一定要2.7版本,新版本不支持
$ ./configure --prefix=/usr/local/squid --sysconfdir=/usr/local/squid/etc --bindir=/usr/local/squid/bin --sbindir=/usr/local/squid/sbin --mandir=/usr/local/squid/share/man --enable-gnuregex --enable-carp --enable-async-io=80 --enable-removal-policies=heap,lru --en ...
原文 http://drops.wooyun.org/tips/2457
0x00 背景
这两天一个客户反映自己的网站经常出现mysql 1040错误,他的在线用户才不到一千,mysql配置也没问题,vps用的时linode160+刀一个月的。
没理由出现这种情况,于是,我进行了一系列的排查。top了一下,mysqld跑到了900%多。
0x01 解决方案&思路
我怀疑是CC攻击,鉴于系统是centos,我运行了下面的这两行命令。
netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1} ...
本文也可以到我的网站“敲代码”去查看 http://www.qiaodm.com/article/235.shtml
今天突然发现程序日志报错Incorrect key file for table '/tmp/#sql_15cc_14.MYI'; try to repair it,Mysql数据库打不开了,网站也挂了,真心着急。查了好多资料,也没搞定,最后汇总各方方案总结出以下的解决办法:
1. 查看Mysql日志 /var/log/mysql/error.log 里面有下面的错误
130910 9:52:31 [ERROR] /mysql/mysql5.5.24/ ...
经常做数据爬虫,但是我的IP已经被网站封了,所以必须用代理IP。下面整理了一些我常用的代理IP,并分享下使用心得。第一名 全网代理IP http://proxy.goubanjia.com/使用心得:他家的IP是访问速度最快的了,API接口反映很迅速,可以根据自己筛选条件(自定义匿名度)生成API,IP更新频繁,所以不存在被封IP的情况,做爬虫最佳选择。5分第二名 爱赚免费IP http://ip.izmoney.com/使用心得:爱赚的IP和第一名的全网代理IP的差不多,就不多做说明了。
关于Java编程语言使用代理访问可以参考我的另一篇文章
推荐两个代理IP网站:
1. 全网代理IP:http://proxy.goubanjia.com/
2. 爱赚免费IP:http://ip.izmoney.com/
Java语言有两种方式使用代理IP访问网址并获取内容,
方式一,设置System系统属性
// 设置代理IP
System.getProperties().setProperty("proxySet", "true");
System.getProperties().setProperty("http.proxyHost" ...
一、安装nginx
1、在nginx官方网站下载一个包,下载地址是: http://nginx.org/download/nginx-1.4.2.tar.gz 2、WinSCP(ftp上传工具).ex
1. 这种情况,修改项目目录下/.setting/org.eclipse.wst.common.project.facet.core.xml
2. 其中有一行 <runtime name="Apache Tomcat v7.0"/>
3. 我myeclipse中的tomcat是6.0版本的,所以把这一行改为<runtime name="Apache Tomcat v6.0"/>,(或者直接删除这一行)
4. 保存,刷新myeclipse项目,红叉消失了。
5. 完工。
1. 修改/etc/mysql/my.cnf
将bind-address =127.0.0.1注释掉
2. 重启mysql服务
service mysql restart
3. 授权用户
> grant all privileges on *.* to root@'%' identifies by 'password';
4. 加入不想让roo
无论我怎么配置spring、mybatis和log4j都不能输出sql语句。这个困扰了我好多天的问题,终于解决掉了。
spring版本:3.2.8
mybatis版本:3.26
log4j版本:1.2.7
a. 配置mybatis_config.xml在settings中添加logImpl属性
<settings><setting name="logImpl" value="LOG4J"/> </settings>
b. 写一个servlet,如下
import jav ...
具体说来就是,myabatis使用MapperScannerConfigurer扫描模式后他会优先于PropertyPlaceholderConfigurer执行,所以这个时候,${jdbc.maxActive }
还没有被properties文件里面的值所替换,所以出现TypeMismatchException,然后就异常了。正确配置如下
<!-- MyBatis Sql -->
<!-- 这里 SqlSessionFactory 的名字不叫sqlSessionFactory,换一个名字 -->
<bean id=& ...
使用Java语言编写Swing客户端,其中用到事物TX,spring头配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p& ...
SNV访问地址:svn://IP:PORT
1. 创建文件夹:svnadmin create /usr/local/svndir/
2. 开启监听:svnserve -d -r /usr/local/svndir/ --listen-port 9091
以下是转载:
ubuntu下SVN服务器安装配置 一、SVN安装1.安装包$ sudo apt-get install subversion
2.添加svn管理用户及subversion组$ sudo adduser svnuser$ sudo addgroup subversion$ sudo addgro ...
Java annotation
- 博客分类:
- Java
参考:
1. 用Annotation简化Java程序的开发.pdf
2. http://docs.oracle.com/
百度、谷歌了很多资料,都没有解决,最后自己摸索出解决方案:
1. 切换到root身份
2. 在/var/www/下建一个目录test: mkdir test
3. 修改/etc/httpd/conf/httpd.conf,将其中的修改DocumentRoot "/var/www/html"改为DocumentRoot "/var/www/test"
4. 修改<Directory "/var/www/html">为<Directory "/var/www/test"& ...