- 博客(32)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
转载 tomcat设置httpOnly
sessionid是以cookie的形式储存和传送的,这样JavaScript就能随意获取和修改它,给系统带来安全隐患,Cookie有一个HTTP-only属性,设置该属性后客户端脚本就不能读取该Cookie了。以下是给Tomcat的sessionid设置HTTP-only的方法:tomcat6支持对JSESSIONID的cookie设置HttpOnly, 具体的设置是在conf/
2015-04-29 16:55:35
4075
原创 Linux系统实现Apache负载均衡
因项目需要最近研究了下Linux 红帽 6.5下实现Apache负载均衡的问题。从干净的环境说起。 1、安装JDK环境 首先下载linux版本的JDK,我使用的是jdk-6u24-linux-x64-rpm.bin,并将该文件上传至服务器的指定目录。 chmod 777 jdk-6u24-linux-x64-rpm.bin修改文件的操作权限;
2015-04-15 11:47:34
1964
转载 webservice 两种消息格式 SoapDocumentProtocol,SoapRpcProtocol
webservice 两种消息格式 SoapDocumentProtocol,SoapRpcProtocolSOAP 格式设置选项两个格式设置选项为:Style:适用于 SOAP 消息中 Body 元素的子元素(也可能是孙级)。此选项指定为 binding WSDL 元素(通常情况下)或 operation 元素的 style 属性。Use:适用于出
2014-08-14 15:30:41
1311
原创 Spring事务分类
Spring的事务传播规则: Spring的事务传播分为以下几种:PROPAGATION_MANDATORY,PROPAGATION_NESTED,PROPAGATION_NEVER,PROPAGATION_NOT_SUPPORTED,PROPAGATION_REQUIRED,PROPAGATION_REQUIRES_NEW,PROPAGATION_SUPPORTS.
2014-04-23 16:51:00
1040
原创 Java实现ldap实例化
LDAP是轻量目录访问协议目录服务的推出主要是解决上述数据库中存在的问题。目录与关系数据库相似,是指具有描述性的基于属性的记录集合,但它的数据类型主要是字符型,为了检索的需要添加了BIN(二进制数据)、CIS(忽略大小写)、CES(大小写敏感)、TEL(电话型)等语法(Syntax),而不是关系数据库提供的整数、浮点数、日期、货币等类型,同样也不提供象关系数据库中普遍包含的大量的函数,它主要面
2014-04-17 15:14:27
657
原创 Linux下修改tomcat内存
Linux下修改JVM内存大小:要添加在tomcat 的bin 下catalina.sh 里,位置cygwin=false前 。注意引号要带上,例如红色部分。# OS specific support. $var _must_ be set to either true or false.JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K
2014-04-01 17:28:36
768
原创 mybatis特殊字符转义
使用mybatis的时候,特殊字符,例如,需使用以下进行转义< > > <> & & ' '" "
2014-02-25 19:08:02
7423
1
原创 oracle sid / serverName不同类型的数据库连接
1、当Oracle使用SID时, jdbc:oracle:thin:@localhost:1521:orcl; //orcl是Oracle的SID值2、当Oracle使用serverName时, jdbc:oracle:thin:@//localhost:1521/ORACLD; //ORACLD是Oracle的ServerName值
2014-02-24 14:05:05
2949
原创 查看class文件的jdk版本
将.class文件使用UE工具打开,可以看到第一行有 00 00 00 31 00,如果是31则表示是jdk5的,如果是32则表示是jdk6的。
2014-02-24 13:49:05
727
原创 Bad version number in .class file
在与用友项目集成时,因我们项目的jdk版本是6,但用友是5 ,因低版本无法兼容高版本 ,故报错:java.lang.unsupportedClassVersionError:Bad version number in .class file。用友使用的tomcat版本是5。
2014-02-24 13:46:12
554
原创 Tomcat JDK name
因在MyEclipse中配置了两个jdk,当配置tomcat的时候,默认选择了jdk5,当将jdk5删掉后,导致启动tomcat时,报错,如下:a configuration error occurred during startup. please verify the preference field with the prompt
2014-02-24 13:41:09
974
原创 Lock wait timeout exceeded; try restarting transaction
在给mysql的表添加索引时,数据库一直报这个错误解决办法为: 打开mysql安装目录下的my.ini文件 查看default-storage-engine=INNODB这句话是不是这样的,如果是,则修改innodb_lock_wait_timeout=1000,该值默认是50,因时间太短,导致超时,可以修改的大些 修改完毕后,需要重启mysql服务
2013-11-06 15:56:08
640
转载 Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2013-11-05 16:39:37
521
原创 Linux环境下启动和关闭防火墙
今天在测试接口时发现,Linux环境下的服务明明启动着,在外面就是无法访问,重启服务后也没有效果,查看本机端口后,发现tomcat的端口开着呢,就想到是不是防火墙的原因。开启防火墙:service iptables start ----及时生效chkconfig iptables on -----重启后生效关闭防火墙service iptables stop ----
2013-11-05 14:37:15
639
原创 从iE中获取ip
在web项目中难免会遇到获取ip的时候,下面是获取ip的一个处理方法: public String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".e
2013-11-05 13:44:33
672
原创 SM2和RSA比较
SM2和RSA都是公钥密码算法RSA密钥强度 椭圆曲线密钥强度 攻破时间(年) 512 106 104已破 768 132 108已破 1024
2013-10-31 14:40:43
16052
1
原创 sunPKCS11
sunPKCS11 Provider支持的算法有CKK_RSA、CKK_DSA、CKK_DH、CKK_AES、CKK_DES、CKK_DES3、CKK_RC4、CKK_BLOWFISH、CKK_GENERIC
2013-10-31 14:33:36
1550
原创 mysql语法
1、创建数据库 create database database-name;2、删除数据库 drop database database-name;3、创建新表 create table table-name(col-name type,..... );4、使用旧表创建新表 create table tab_new like tab_old;
2013-10-31 14:28:53
603
原创 Oracle数据库like查询
当使用like做模糊查询时,会经常使用"%%"这种情况,但这种情况在及时有索引的情况下,也很耗时,此时会进行全盘扫描,通常我们可以换成instr(字段名,要匹配的字符)>0例如select * from student s where s.name like '%a%';select * from student s where instr(s.name,'a')>0;
2013-10-31 13:35:53
2683
原创 Linux下杀死tomcat进程
在Linux环境下,要彻底杀掉tomcat的进程需要使用以下命令1、开始进程cd tomcat\bin./startup.sh2、查看tomcat进程ps -ef | grep tomcat3、杀掉进程kill -9 进程号 令,在启动tomcat时,查看启动日志时,使用tail -f 命令
2013-10-31 13:26:01
1323
原创 java面试题1
面试的时候的一些笔试题1、12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。当时没有答出来,回来后,百度了一下,网上有现成的答案1,2,3,4--5,6,7,8 |平 1,2,3--9,10,11 | |平 1--12 12坏,可知道轻重 | |左轻 1,9--2,10
2013-10-31 11:59:11
601
原创 修改tomcat启动时间
今天项目已debug模式启动的时候,总是报Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.此时如需要修改to
2013-07-01 13:50:48
634
原创 Disabling contextual LOB creation as createClob() method error : java.lang.reflect.InvocationTargetE
今天在启动ssh框架的项目时,一直报这样的错误Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException,查询了下资料发现原来是项目启动时,Hibernate试图从数据库中检索一些元信息,此时可以将hibernate的配置改为:
2013-07-01 10:39:47
3296
原创 在jbpm4.4中报错could not delete: [org.jbpm.pvm.internal.model.ExecutionImpl#7]
代码中报此错误时,如果使用的是MYsql数据库,请修改hibernate的配置文件文件中的org.hibernate.dialect.MySQLDialect为org.hibernate.dialect.MySQLInnoDBDialect
2013-03-28 19:09:33
883
SecureCRT7.2安装及注册机
2014-04-01
ruby bundle install 失败
2017-11-08
js判断弱密码,例如aaaa1111、1234abcd
2014-09-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人