- 博客(6)
- 资源 (15)
- 收藏
- 关注
原创 SQL--单表递归查询
1 做项目的时候碰到单表递归查询的情况, 不比如部门、子部门。根据root部门ID查询该部门下的所有的子部门。CREATE TABLE `dept` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `deptid` int(11) DEFAULT NULL, PRIMARY KE...
2018-05-17 00:17:57 2507
原创 Netty--Http请求处理
1 这几天在看Netty权威指南,代码敲了一下,就当做个笔记吧。/** * Http服务端 * @author Tang * 2018年5月13日 */public class HttpServer { public void run(String url,Integer port) { EventLoopGroup bossGroup = new NioE...
2018-05-13 22:18:01 3744
原创 Java--执行Linux命令
在Java程序中执行Linux下的命令,工具方法如下:/** * 执行Linux命令 * * @param cmd */ public static String executeCmd(String cmd) { System.out.println("开始执行ml" + cmd); String[] cmds=...
2018-05-11 10:46:30 218
原创 Java--线程池
频繁的启动关闭一个线程的成本是很高的,所以才有了线程池的概念,通过在初始化的时候创建大量的线程,放在线程池中,程序将一个Runnable对象传给线程池,线程会启动一个线程去执行他们的run方法。当执行完毕后,该线程不会马上死亡,而是会交还给线程池中,等待下一个。 主要的线程池有: ExecuteService:代表尽快执行任务的线程池。 ScheduledExecutorService:可以延
2018-05-06 17:21:35 1871
原创 Java多线程-线程安全
多个线程竞争同一资源时,会出现线程安全问题,例如银行取钱场景。public class Account { private String accountNo; private Integer balance; public Account(String accountNo, Integer balance) { super(); ...
2018-05-05 15:28:26 218
原创 PHP--Workerman入门
项目分为Linux下和Window下,因为系统跑在Linux下所以Demo为Linux版,官网http://www.workerman.net/上有Window的版本。 入门级Demo: 项目目录,将workerman依赖包放在Workerman下 ws_test.php:<?phpuse Workerman\Worker;require_once '../Worker...
2018-05-03 02:42:07 3355
SpringBoot-Mybatis多数据源.
2018-01-20
mina经典demo
2017-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人