- 博客(12)
- 收藏
- 关注
转载 Java中Map接口的解析
<div class="blog-content-box"> <div class="article-header-box"> <div class="article-header"> <div class="article-title-box"> <span c...
2019-11-05 17:36:34
259
原创 压测时并发吞吐上不去,可能是日志打印的锅
项目背景:linux操作系统下用jboss部署服务,打印日志用的slf4j。jmeter在200 并发场景下压测显示报告显示 ,每秒吞吐30多个,响应时间也比较长。通过上网找资料,修改logback配置:将同步输出日志改为异步输出日志,然后修改 第二个参数为日志超过最大条数的 百分之80则抛弃调日志不进行写入日志文件,queueSize参数就是对应的异步存储数量,这个值需...
2019-10-15 12:03:19
3160
原创 jboss服务器读取freemarker文件问题解决方案
由于jboss和tomcat容器的加载有些不同,具体的也说不清楚。总之就是获取类加载路径并不是真正的路径public classFTLUtil{//用freemarker的方式生成xmlpublic static String builXmlWithFreemarker(Map map, String fileName) {String path = FTLUt...
2019-07-14 14:45:51
232
原创 写一个简单的线程池,并试着使用
首先创建线程池类ThreadPoolsUtils.java。public class ThreadPoolsUtils { private static ExecutorService executor; private ThreadPoolsUtils() { } public static ExecutorService getExecutor() ...
2019-06-19 17:40:50
267
原创 eclipse解决tomcat热启动报内存溢出java.lang.OutOfMemoryError: PermGen space
工具:eclipse、jdk1.7、tomcat7、windows10 项目正常启动偶尔报java.lang.OutOfMemoryError: PermGen space内存溢出,但是当改了部分代码。触发热启动时,基本上每次都会报内存溢出。windows下改了tomcat中的catalina.bat文件不行,改这个文件应该是针对服务器上的tomcat项目才好使。 ...
2019-06-19 17:30:28
595
原创 Ubuntu(linux mint)配置环境变量后导致重启反复跳转到登录页面
配置环境变量,在网上找的信息都是在/etc/profiles中配置环境变量,但是PATH这个环境变量要通过修改environment文件在配置,下面详细说一下配置jdk(jdk1.8_191)和maven-3.6.0的配置方法:通过修改profile文件:vim /etc/profile#2条java环境变量export JAVA_HOME=/home/java/jdk1.8.0_1...
2018-12-21 17:50:20
609
原创 Ubuntu(linux mint)系统登录界面输入用户名密码后再次跳转到登录界面
问题是出在了 /etc/profile文件上,开始是安装了一个jdk,在profile文件文件中增加了环境变量export JAVA_HOME=/home/yonghuming/java/jdk1.8.0_191export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME...
2018-12-21 11:03:03
1955
1
转载 HttpURLConnection请求,返回数据出现中文乱码解决办法!
package org.tq.com;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLEncoder;impor...
2018-07-11 11:12:18
10378
原创 SpringBoot开发Web应用兼容JSP(开发工具idea)
首先创建一个web应用,打包方式要选用war,选择jar会导致编译好的jsp不能使用。这个时候选择web组件,其他的就暂时先不选了,后续自己操作再添加需要的jar包依赖, 创建完项目在pom.xml中增加依赖。<!-- 支持jsp页面-start --><dependency> <groupId>javax.servlet</groupId&...
2018-06-06 11:18:46
252
原创 java校验字符串字节长度
页面传过来 utf-8编码,中文占3个字节,英文的话只占一个字节System.out.println("人".getBytes().length); 输出3页面传过来 unicode编码,则是2个字节System.out.println("人".getBytes().length); 输出2页面传过来 GBK编码,则占用2个字节System.out.println("人".getBytes()...
2018-05-09 19:03:19
12157
4
转载 x-shell连接vmwares上的linux
想用x-shell连接本地虚拟机去执行命令,不想一直操作vmware,操作如下:自己试了很多次一直连接不成功,因为在windows本地网卡里的虚拟网卡显示的ip不对,需要到linux系统里ifconfig查看ip。首先把虚拟机网络模式调成nat模式,用于共享主机的ip地址,然后再虚拟机输入命令ifconfig查看虚拟机的ip,很有可能会查不出来,如果不能直接查询,请输入以下命令安装查询ip工具:s...
2018-05-06 12:02:24
263
原创 war在服务器上读取文件报:java.io.IOException: Failed to read zip entry source
报错原因是打包编译将xlsx文件解压缩导致出问题,出现的情况是偶然的,为了避免再次出席那这种问题,在pom文件中加入以下配置即可避免此问题。maven打包时如何去除不需要转码的资源文件 <plugin> <groupId>org.apache.maven.plugins</groupId> ...
2018-04-23 17:59:55
12229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人