摘要:
一旦设计不合理,交叉调用,相互依赖频繁,就会出现牵一发动全身的局面。想象单个应用内 Service 层依赖复杂的场面就明白了。 项目多了,轮子需求也会变多,需要有人专注公共代码的开发。 开发过程的质量需要通过持续集成(CI)严格把控,提高自动化测试的比例,因为往往一个接口改动会涉及多个项目,光靠人工 阅读全文
摘要:
1.修改debug.sh 添加远程调试配置,端口5555可自行设置 #!/bin/bash # 启动入口类,该脚本文件用于别的项目时要改这里 MAIN_CLASS=com.dsideal.QingLong.Start # Java 命令行参数,根据需要开启下面的配置,改成自己需要的,注意等号前后不能 阅读全文
摘要:
DruidDataSource配置 https://github.com/alibaba/druid/wiki/DruidDataSource配置 DruidDataSource配置属性列表 https://github.com/alibaba/druid/wiki/DruidDataSource配 阅读全文
摘要:
show variables like "general_log%";SET GLOBAL general_log = 'ON';SET GLOBAL general_log = 'OFF'; 阅读全文
摘要:
1、以win10专业版为例,鼠标右键点击开始图标,选择【windows powershell(管理员)】,或者命令提示符管理员;2、打开命令窗口,复制这个命令slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX,在命令窗口鼠标右键,会自动粘贴,按回车键执行,安装win10 阅读全文
摘要:
由于 undertow 是为嵌入式 server 而生,所以 jfinal undertow 项目是不需要 web.xml 这个文件的线上这版 Filter、Servelt、Listener、WebSocket 最新的配置方式如下:UndertowServer.create(AppConfig.cl 阅读全文
摘要:
ExecutorService fixedThreadPool = Executors.newFixedThreadPool(5)创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待 package UnitTest; import java.util.ArrayList; import java.util.List; import java.util.concurrent.Ex... 阅读全文
摘要:
开篇前,我们先来看看不使用线程池的情况: new Thread的弊端 执行一个异步任务你还只是如下new Thread吗? 1 2 3 4 5 6 7 new Thread(new Runnable() { @Override public void run() { // TODO Auto-gen 阅读全文
摘要:
vi /lib/systemd/system/nginx.service systemctl start nginx systemctl stop nginx systemctl restart nginx [Unit]:服务的说明Description:描述服务After:描述服务类别[Servi 阅读全文