前言 记录mysql常用命令操作 基础操作 命令行登录mysql mysql -u用户名 -p用户密码 为表增加创建时间和更新时间 ALTER TABLE order_info_tbl ADD COLUMN …
分类:java
JUC阻塞队列之DelayQueue源码分析
DelayQueue是一个支持延时获取元素的***阻塞队列。并且队列中的元素必须实现Delayed接口。在创建元素时可以指定多久才能从队列中获取当前元素。只有在延迟期满时才能从队列中获取到元素。DelayQueue的应用…
创建的第一天
记录创建的第一天于2019年11月8日16:42分创建账号,开始记录自己的编程生涯!
LeetCode 154. 寻找旋转排序数组中的最小值 II
我的LeetCode:https://leetcode-cn.com/u/ituring/ 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii …
Java实现某个文件夹下文件和文件夹排序
import java.io.File; import java.util.Collections; import java.util.Comparator; import java.util.List; public …
【Java集合】之同步容器
为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器、并发容器、阻塞队列等。 最常见的同步容器就是Vector和Hashtable了,那么,同步容器的所有操作都是线程安全的吗?下面我们…
java中非静态内部类造成内存泄漏,替换成静态为什么就不会内存泄漏
java中非静态内部类造成内存泄漏,替换成静态为什么就不会内存泄漏(面试中遇到) 首先我们知道非静态内部类会持有外部内部类的隐式引用参看 非静态内部类中线程生命周期不可控,能否正常回收完全由线程的生命周期决定。如果线程是…
Centos7已配置环境变量,javac命令执行无效
在centos7中以rpm包安装jdk无需配置环境变量, terminal中输入java -verison及java 命令也是没问题的,但是javac的话就会提示没有此命令 此时我们用yum来装原生的就行了: 使用 yu…
上传图片到服务器,服务器保存并且接收到了,但是必须刷新文件夹或者重新部署文件才能在客户端显示图片
今天遇到了很大一个BUG 研究了半天终于解决! 当你从客户端上传图片到服务器时候,服务器保存了并且接收到了所有数据,数据库也存了,但是必须刷新文件夹或者重新部署文件才能在客户端显示刚才的图片 以下是解决办法 …
Spring Boot非Web项目保持运行的方法
有时候一些项目并不需要提供 Web 服务,例如跑定时任务的项目,如果都按照 Web 项目启动未免画蛇添足浪费资源为了达到非 Web 运行的效果,首先调整 Maven 依赖,不再依赖 spring-boot-starter…
String类型转换成json对象
1:添加依赖: <!-- json依赖 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>…
Java将UTC格式时间转换为北京时间
UTC时间格式有很多,需要辨清自己是属于哪种格式,否则会出错 /* RFC 1123 with 2-digit Year */"EEE, dd MMM yy HH:mm:ss z", /* RFC 1123 with 4…