摘要:
一.拉取Nginx 镜像 二.先安装一个Nginx 以便拷贝nginx配置文件 三.从已安装容器中拷贝配置文件 1. cp //拷贝命令 2. nginxTest:/etc/nginx/nginx.conf //容器nginxTest nginx配置文件地址 3. /root/nginx/nginx 阅读全文
摘要:
一 .CountDownLatch 构造函数接收一个int类型的参数作为计数器,如果想等待N个点,就传入N。当调用CountDownLatch的countDown方法时,N就会减一,直至减为零。使用await方法等待,当N的值变为零,执行await的线程继续执行。 执行结果: 二.Thread.Jo 阅读全文
摘要:
一.线程池ExecutorService运行原理 阅读全文
摘要:
文章转自 https://www.cnblogs.com/dennyzhangdd/p/6909771.html?utm_source=itdadao&utm_medium=referral(有整理) 一、抛出问题 《Java Concurrency in Practice》即《java并发编程实践 阅读全文
摘要:
Java 多线程 Thread Runnable Callable 三种方式区别1.Thread创建多线程特点 因为继承Thread类,所有无法再继承其他类了。 2.Runnable 和Callable创建多线程特点 因为线程只实现Runable 或Callable接口,可以继续继承或实现其他类。 阅读全文
摘要:
mybatis 中 #{} mybatis 会进行 预编译 可以防止 sql 注入; ${} 是直接 是字符串替换,有sql注入风险,但是 参数是表名或用order by时,必须用${}。 阅读全文
摘要:
oninput: 实时监控输入文本,当文本有改变时触发(非离开焦点),非IE(IE9以上支持)浏览器都支持(js赋值不触发); onpropertychange:实时监控输入文本,当文本有改变时触发(非离开焦点),仅IE浏览器支持(JS赋值触发); onchange:文本发生变化时,离开焦点触发。 阅读全文
摘要:
Linux Mysql 命令 备份 阅读全文