java
文章平均质量分 93
PLA12147111
个人开发者,有任何好玩的,各种Idea,不会写代码,都可以CALL我,VX与我昵称同号.
展开
-
JAVA IO读写文本及乱码处理
判断字符编码所需jar包: 1.antlrall-2.7.4.jar 2.cpdetector_1.0.10.jar 3.jargs-1.0.jar 4.jchardet-1.0.jar package util; import java.io.BufferedInputStream; import java.io.BufferedWrit...原创 2018-10-27 17:31:11 · 583 阅读 · 0 评论 -
修改Windows服务器远程远程连接3389端口
修改注册表1 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Terminal Server/WinStations/RDP-Tcp 修改注册表2 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Terminal Server/Wds/rdpwd/Tds/tcp ...原创 2019-08-24 18:52:09 · 468 阅读 · 0 评论 -
Java正则循环提取指定字符串示例
String msg = "klafj;lsdkaf234234lkjlkj32;412340909dsfgsfdg90324"; Pattern p = Pattern.compile("(?<num>\\d+)"); Matcher m = p.matcher(msg); while (m.find()) { System.out.println(m.group("num...原创 2019-07-08 21:57:57 · 1669 阅读 · 0 评论 -
SpringBoot框架:thymeleaf+mysql+MyBatis+Druid+Redis+Gradle详细配置
目录 一.创建SpringBoot项目 二.配置热部署 三.目录结构 四.build.gradle配置(这里我使用的是war的方式部署的): 五.application.properties配置: 六.部分测试代码 七.SpringBoot导出war包方法: 一.创建项目 build.gradle文件提示: 二.配置热部署 热部署意思就是你改了代码不用...原创 2018-12-26 01:02:20 · 1110 阅读 · 2 评论 -
多线程计数器:countdowlatch 和 cyclicbarrier 的内部原理和用法
例子 1.CountDownLatch:多线程计数器(减计数),初始值代表需要首先执行完成的线程个数,当CountDownLatch countDown(不阻塞线程)为0时,被阻塞(await)的线程才会被唤醒。一个线程等待其他多个线程完成一件事,才可以继续执行。只能使用一次。应用启动时,主线程等待其他线程执行完成。 2.CyclicBarrier:多线程计数器(加计数),初始值代表需要首先执...转载 2018-12-24 22:28:17 · 675 阅读 · 0 评论 -
new Thread的弊端及Java四种线程池的使用(Executors)
目录 一.new Thread的弊端. 二.Executors提供四种线程池 1.newCachedThreadPool 2. newFixedThreadPool 3. newScheduledThreadPool 4.newSingleThreadExecutor 一.new Thread的弊端. 执行一个异步任务你还只是如下new Thread吗? new Thread...转载 2018-12-24 18:52:41 · 766 阅读 · 0 评论 -
window服务器安装配置:jdk1.8.0_191+tomcat8.5+mysql8.0.12+Redis-x64-3.2.1
目录 一、JDK安装与环境变量配置(参考百度经验) 二、tomcat8.5(不用写了吧!傻瓜操作) 三、开放windows服务器指定端口及设置安全组端口(云服务器商后台设置) 1.开发windows服务器指定端口,参考:开放windows服务器端口-----以打开端口8080为例 2.设置安全组端口 四、mysql8.0.12安装 配置可使用navicat for ...原创 2018-12-16 22:22:13 · 2614 阅读 · 1 评论 -
Springboot前端thymeleaf html页面js,css相对路径引用问题解决
怕你们没心思全部看完,直接把解决方案放在最开头吧! 第一种方案: <!-- 第一种方式:<base> 标签为页面上的所有链接规定默认地址或默认目标,然后你的css或js或src原来是怎么样还是什么样 --> <base th:href="@{/}"> 第二种方案: <!-- 如果不使用base,那么这种方式也是可以的,@{/你的文件路...原创 2018-12-20 18:36:24 · 12469 阅读 · 2 评论 -
JavaFX 自定义CSS样式
/* (图1) 设置背景颜色渐变,where <side-or-corner> = [left | right] || [top | bottom] */ -fx-background-color: linear-gradient(to bottom,#99CCFF,#CCFFFF) 图1 /* (图2) 边角圆弧,参数分别是左上角→右上角→左下角→右下角,全部统...原创 2018-12-05 19:49:19 · 1695 阅读 · 0 评论 -
设置tomcat端口号及默认启动项目
(1)修改tomcat默认端口号 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> (2)修改默认启动项目 <!-- 默认启动工程 --> <Context path="" docBase="gsn" reloadabl...原创 2019-08-24 19:59:41 · 1468 阅读 · 0 评论