Java开发
asc2046
这个作者很懒,什么都没留下…
展开
-
CentOS安装JDK MySQL
###安装jdk 20 sudo yum -y install java-1.6.0-openjdk* ###查看java版本 22 java -version###安装mysql 36 yum install mysql 37 yum install mysql-server 38 yum install mysql-devel原创 2014-04-28 16:05:19 · 555 阅读 · 0 评论 -
centos-apache-tomcat-domain配置
centos配置apache多域名对应多tomcat原创 2015-08-12 14:20:44 · 676 阅读 · 0 评论 -
JIRA安装
安装jdk1.7下载atlassian-jira-6.4.11.tar.gz,解压缩配置jira-application.properties : jira.home = /opt/software/jira/jira_home拷贝mysql-connector-java-5.1.36-bin.jar 到 lib(使用5.1.17版本报错:java.lang.NullPointerExcepti原创 2015-09-23 02:49:03 · 882 阅读 · 0 评论 -
JAVA开发,MySQL-SQLServer移植几点备注
1、修改驱动 mysql mysql-connector-java 5.1.17 com.microsoft.sqlserver sqljdbc4 4.0替换lib包jdbc.url=jdbc:mysql://****/****?useUnicode=true&chara原创 2016-04-09 12:45:13 · 466 阅读 · 0 评论 -
Android客户端HTTP请求异常sendto failed: ECONNRESET (Connection reset by peer)解决方案
异常产生原因是:客户端上传图片的http请求使用了长连接,但web端的长连接响应数量有限制,所以产生的现象是系统运行一段时间后,长连接的http请求报异常。解决方案:方案一:可以把客户端请求改成短连接,修改http header:Connection=close (http1.1协议默认是Connection=Keep-Alive,也就是长连接)方案二:客户端不用动原创 2016-11-16 00:02:00 · 13405 阅读 · 1 评论 -
wkhtmltopdf比较好用的html转pdf开源工具
因为使用的webkit内核,所有javascript css什么的都没问题。mac:1、下载安装wkhtmltox-0.12.2.1_osx-cocoa-x86-64.pkg,2、安装字体simsun.ttcwkhtml -H 查看使用帮助全文Linux1、下载安装wget http://download.gna.org/wkhtmltopdf/0.12/0.原创 2015-07-29 03:30:46 · 2875 阅读 · 0 评论 -
POI生成excel数据量大时内存溢出解决
通过SXSSFWorkbook替换XSSFWorkbook File file = new File(Constants.WEB_ROOT + "templet/price.xlsx"); if (!file.exists()) {原创 2017-03-12 23:07:02 · 6538 阅读 · 0 评论 -
eclipse oxygen4.7.0 bug: jsp html 标签Option 嵌入jsp标签如<c:if>报错
很happy的升级到oxygen,结果发现程序里面的jsp文件validate不通过,报错,google了一下,发现是eclipse的bug,有人报了,也被fix了:https://bugs.eclipse.org/bugs/show_bug.cgi?id=518987还提交了个patch,下载这个patch,发现无法打上这个patch。折腾了下,自己git了webtools.so原创 2017-07-30 21:21:33 · 2910 阅读 · 4 评论 -
java生成word,通过xml方式,插入图片base64,linux/mac问题
把word另存为xml,然后通过freemarker来生成文档,处理图片时,把图片转成base64码放入xml,但导出的word一直打不开。各种分析后,通过文本比较工具发现原生含图片的word和生成的word,字符完全一样,但生成的就是打不开,最终,终于发现,mac/linux下base64生成的base64码,换行符是\n,而word原生图片里的base64换行符是\r\原创 2017-09-01 11:44:50 · 7567 阅读 · 1 评论 -
Spring事务rollbackFor不生效的一种情况
@Transactional(readOnly = false, rollbackFor = Exception.class)批量插入数据中途抛异常,不回滚,查了老半天,最终发现是MySQL数据表类型建错了,应该是InnoDB!注意:即使数据库建的是InnoDB,也要检查下每张表是否建错了!原创 2015-07-24 07:51:24 · 4554 阅读 · 0 评论 -
JavaHttpGet中文内容编码为GBK时注意
背景:调用第三方接口,接口数据为GBK编码在new BufferedReader(new InputStreamReader( connection.getInputStream(),"GBK"));这个时候处理GBK编码原创 2015-08-24 00:44:58 · 1480 阅读 · 0 评论 -
Tomcat配置Https
1、生成keystore文件keytool -genkey -alias tomcat -keyalg RSA -keystore /opt/tomcat/tomcat-https/conf/.keystore2、修改tomcat配置文件 maxThreads="150" minSpareThreads="25" maxSpareThread原创 2014-04-03 12:59:53 · 585 阅读 · 0 评论 -
Ubuntu配置JDK
1、Oracle下载Linux下的JDK压缩包,注意操作系统是32位还是64位,jdk-7u4-linux-i586.tar.gz文件,下好后直接解压Step1:# 将解压好的jdk1.7.0_21文件夹用最高权限复制到/usr/lib/jvm目录里sudo cp -r ~/jdk1.7.0_21/ /usr/lib/jvm/原创 2014-04-09 00:33:58 · 462 阅读 · 0 评论 -
Maven下载jar失败时,手动下载后手动安装脚本
mvn install:install-file -DgroupId=javax.mail -DartifactId=mail -Dversion=1.4.1 -Dpackaging=jar -Dfile=/Users/yangneng/Downloads/mail-1.4.1.jar原创 2014-04-08 21:37:31 · 689 阅读 · 0 评论 -
JQuery checkbox设值问题
在firefox下,第一二次设置成功,第三次不能s转载 2014-08-11 00:31:43 · 368 阅读 · 0 评论 -
eclipse - java工程转web工程
右键 , 选择 Properties, 在弹出的对话框中,选择 Project Facets ,在右边的选择框中,勾选 Java 和 Dynamic Web Module ,并在 Dynamic Web Module 后数字中,选择 jsp 的版本,默认为 3.0.原创 2014-09-25 18:57:53 · 459 阅读 · 0 评论 -
tomcat支持中文URL
connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>原创 2015-01-27 02:36:45 · 587 阅读 · 0 评论 -
Shiro RememberMe
原帖:http://jinnianshilongnian.iteye.com/blog/2031823 Shiro提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时,关闭了浏览器下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问,基本流程如下:1、首先在登录页面选中RememberMe然后登录成功;如果是浏览器登录,一般会把RememberMe的Cookie转载 2015-01-01 23:37:38 · 1043 阅读 · 0 评论 -
IntelliJ IDEA 某些快捷键
eclipse下可以用fore等快速生成代码,在IntelliJ下这样用:输入:iter Iterate (for each..in) itin Iterate (for..in) itli Iterate over a Listitar Iterate elements of array ritar Iterate elements of ar原创 2015-04-23 21:54:36 · 535 阅读 · 0 评论 -
docker+nginx+tomcat+https搭建
1、腾讯云申请SSL证书2、下载证书及私钥文件3、启动tomcat容器,映射webapps、logsdocker run --name tomcat-wz --rm -d -p 7001:8080 -v /data/projects/wz/webapps:/usr/local/tomcat/webapps -v /data/projects/wz/logs:/usr/local/tomcat/lo...原创 2018-05-15 15:40:18 · 1580 阅读 · 0 评论