- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Java线程池
线程池的缘由线程池的缘由java中为了提高并发度,可以使用多线程共同执行,但是如果有大量线程短时间之内被创建和销毁,会占用大量的系统时间,影响系统效率。为了解决上面的问题,java中引入了线程池,可以使创建好的线程在指定的时间内由系统统一管理,而不是在执行时创建,执行后就销毁,从而避免了频繁创建、销毁线程带来的系统开销。四种线程池newSingleThreadExecutor创建一个...
2019-10-15 14:50:58 160
原创 关于谷歌/狐火等浏览器使用window.close()无法关闭网页问题
使用jq关闭网页时,谷歌/火狐不允许直接关闭,所以不能直接使用window.close();对关闭方法进行改造 var userAgent = navigator.userAgent; if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") != -1) { location...
2019-08-05 15:26:19 1207 1
原创 spring-boot使用get传参windows正常,linux乱码
在项目中,idea启动测试正常,部署在linux服务器上时出现get传参乱码问题由于本人比较懒,既不想改后台java代码,也不想动js,所有在启动时添加 -Dfile.encoding=utf-8问题解决。java -Dfile.encoding=utf-8 -jar wsg-control-management-3.1.0-SNAPSHOT.jar >console.log 2>...
2019-07-24 10:17:39 450
原创 多线程--Callable<T> 使用,及异步返回
在使用多线程编程是,会用到三种一、Thread使用时重写run方法,void二、Runnable使用时重写run方法,void三、Callable使用时重写run方法,有返回值 <T>返回值有两种,FutureTask<T> 和 Future<T>Future是一个接口,代表可以取消的任务,并可以获得任务的执行结果FutureTask 是基本的...
2019-07-23 17:45:12 1544
原创 使用websocket实现页面实时显示shell日志
websocket 配置package com.sitech.cmap.comp.wsg.cntr.oracle.websocket;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.spring...
2019-07-16 18:27:11 1880
原创 获取执行主机IP
获取执行主机IPpublic class GetRequestClientIpUtil {public static String getRequestClientIp(HttpServletRequest request){if(request == null){return null;}String forwarded = null;String real = null;if(...
2019-07-03 10:31:28 134
原创 JS和JAVA对tree处理
java递归查询出树形结构public List queryClassifyTree(String id) { OmOplanSystemArea area = new OmOplanSystemArea(); area.setParentId(id); List<OmOplanSystemArea> first_list = systemAreaMa...
2019-03-30 16:24:36 208
原创 百分比
// 创建一个数值格式化对象NumberFormat numberFormat = NumberFormat.getInstance();// 设置精确到小数点后2位numberFormat.setMaximumFractionDigits(2);String percent = numberFormat.format((float) count/ (float) total * 100...
2019-03-15 10:23:06 81
原创 JQ checked 全选 反选
JQ checked 全选 反选(“table”).delegate(“.allcheck”,’click’,function(){(“table”).delegate(“.allcheck”,’click’,function(){(“table”).delegate(“.allcheck”,’click’,function(){ (this).toggleClas...
2018-07-26 20:03:02 337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人