在利用docker安装的nginx中实现静态文件下载
简单记录利用nginx
结合docker
实现一个简易的静态文件下载服务器。
Dockerfile中RUN、CMD与ENTRYPOINT的差异比较
Dockerfile中ADD与COPY的使用异同
简要说明在使用Dockerfile构建镜像时,ADD与COPY指令的使用差异。
一次由wait造成的死锁问题分析
在多种方式实现在Java中用线程轮流打印ABC中自己本想用单个锁通过调用wait()
实现轮流打印,但一直遇到全部等待并停止执行的死锁问题,经过网上求助和自己分析,最终找到问题原因,简单记录下。
多种方式实现在Java中用线程轮流打印ABC
在Java
中采用3个线程不停的轮流打印ABC这3个字符,采用不同的方式实现。
将Windows中的画图工具默认菜单从“文件”切换到“菜单”
简要介绍如何在Windows
中的画图工具新打开一个画图时将其默认菜单从文件
切换到菜单
。
在MyBatis接口中使用Optional进行非空判断
在进行Java
开发时,NullPointerException是一个很常见的异常,在Java8
中提供了Optional来避免此问题,而在MyBatis 3.5.0中也提供了对Optional
的支持,本文简要叙述如何在MyBatis
中使用Optional
。
[译]Spring中@Configuration和@Component的对比
本文翻译自Spring @Configuration vs @Component。
在前一篇文章中,我说过我们可以使用@Component
作为@Configuration
的一个备用选择,实际上这是来自于Spring team的官方建议
MySQL中由于user表中错误的host配置导入无法登录数据库
在给MySQL
数据库进行配置时,对于mysql
数据库表下的user
表配置错误,导致无法通过命令登录进入MySQL
数据库,查找网上的文档发现可通过安全模式进入,简单记录下。