java
科学的N次方
IT菜鸟,啥也不懂
展开
-
fastjson json和java对象互相转换
Log log = new Log(); String s = JSON.toJSONString(log); String jsonLog = "{\"date\":1,\"name\":\"zhangsan\"}"; Log log = JSON.parseObject(jsonLog, Log.class); List<Log>...原创 2019-08-09 10:30:08 · 813 阅读 · 0 评论 -
阿里云tomcat服务器 http升级为https
1.申请阿里云ssl证书,阿里云开放8443端口2.配置server.xml <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" keystoreFile="/home/apache-tomcat-8.0.44/conf/cert/xxx.com.pf...原创 2019-08-02 11:14:29 · 263 阅读 · 0 评论 -
HttpClientUtil工具类
import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.Http...原创 2018-12-04 14:42:42 · 1845 阅读 · 0 评论 -
Json字符串和对象,对象和json字符串,List和json,jSon和list相互转换
1.list转jsonStringList&lt;DataModel&gt; dataList = new ArrayList();String respstr= JSON.toJSONString(dataList, SerializerFeature.DisableCircularReferenceDetect);2.jsonString转listjsonStrList 为 [...原创 2018-12-04 14:22:26 · 401 阅读 · 0 评论 -
使用InteliJ Idea导出jar包报错:找不到主清单属性
点击ok,apply 就ok了原创 2018-03-14 10:17:46 · 3577 阅读 · 0 评论 -
jar文件加入本地maven库并调用
语法:mvn install:install-file -Dfile=jar包的位置(参数一) -DgroupId=groupId(参数二) -DartifactId=artifactId(参数三) -Dversion=version(参数四) -Dpackaging=jar把oracle jar包放在 D:\mvn\ 下mvn install:install-file -Df原创 2018-01-11 17:15:17 · 196 阅读 · 0 评论 -
tomcat8中的catalina.out日志进行分割
1、安装cronolog工具 1.1 yum -y install cronolog1.2 查找cronolog命令的位置 which cronolog注:在我的环境下是 :/usr/sbin/cronolog2、以Tomcat 8.0.44的版本为例 2.1 第一步 将if [ -z "$CATALINA_OUT" ] ; thenCATALINA_OUT="$CATALINA_BASE原创 2017-11-24 14:36:49 · 2268 阅读 · 0 评论 -
Tomcat 假死
服务器配置:linux+tomcat现象:Linux服务器没有崩,有浏览器中访问页面,出现无法访问的情况,没有报4xx或5xx错误(假死),并且重启tomcat后,恢复正常。 原因:tomcat默认最大连接数(线程数)200个,默认每一个连接的生命周期2小时(7200秒),tomcat使用http 1.1协议,而http1.1默认是长连接。tomcat接受处理完请求后,socket没有主动关闭,因原创 2017-11-23 15:58:55 · 527 阅读 · 0 评论 -
基于quartz-2.1.3.jar 的quartz调度表达式
下载 quartz-2.1.3.jar 1 . springmvc-servlet.xml 配置文件 <!--定义定时执行QuartTimer这个bean中的quartTimerMethod()方法 --><bean id="doJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactor原创 2017-11-23 14:00:56 · 209 阅读 · 0 评论 -
Tomcat 启动速度慢,一直转圈的原因
问题现象在新安装的centos7 系统上Tomcat启动很慢。开始我以为是程序写的问题,所以把webapps下所有程序都删除掉。(只保留Tomcat自带)灵异的事情发生了,Tomcat停止在——彻底找到 Tomcat 启动速度慢的元凶我查看了一下进程,Tomcat所在的JVM进程已经被启动了所以可以排除是JVM退出引起的问题。那么问题真的就是JVM因为某种原因被 阻塞 了。 分析问题比较棘手,我排转载 2017-10-13 09:26:27 · 3647 阅读 · 0 评论 -
报HTTP Status 406错误: type:Status report message:description The resource identified by this request
这个问题最有可能的是 忘记配置 <!-- 设置使用注解的类所在的jar包 --> <mvc:annotation-driven /> 在springmvc-servlet.xml里面加进去就行了。原创 2017-10-25 17:32:58 · 7608 阅读 · 0 评论 -
eclipse 安装 升级 svn插件
Subclipse 1.10.9 and 1.8.22 and 1.6.18 and 1.4.8 are now available for Eclipse 3.2+! See the changelog for details. Existing Subclipse users should read the upgrade instructions for important informat原创 2017-11-01 17:05:53 · 4408 阅读 · 0 评论 -
java 无法关联xxxx.xml 的头文件的问题
严重 [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoader原创 2017-10-12 15:32:41 · 431 阅读 · 0 评论