日志

日志 54

philo-尼可
philo-尼可
2022-11-28 17:46

adb version 查看adb版本
adb devices 查看连接的设备
adb start-server 启动adb服务
adb kill-server 终止adb服务
adb connect 127.0.0.1:58526 连接设备
adb disconnect 127.0.0.1:58526 断开设备
adb root root权限
adb install <apk 文件路径 >
adb uninstall <apk 包名 >
adb push < 本地路径 > < 手机端路径 >
adb pull < 手机端文件 > < 本地路径 >

0
philo-尼可
philo-尼可
2022-07-26 11:18

线程池工作原理
step1
当任务到来时,真实线程数少于corePoolSize ,就会创建线程,并执行这个任务,执行结束后线程并不关闭,因为是corePool,继续获取workQueue 里的任务,如果没有就阻塞等待。

step2
如果上一步条件不满足 (corePool已全部创建完成),会尝试把任务加入队列workQueue中,那么空闲下来的线程就可以从队列获取并执行任务

step3
如果上一步失败 - 队列已满,线程数小于maximumPoolSize ,则会尝试新增一个临时线程去执行任务,这些临时线程工作完成后会存活一段时间,直到空闲了keepAliveTime设置的时间后就销毁 (实际上可能销毁原线程而保留新增线程,属于一种淘汰机制)

0
philo-尼可
philo-尼可
2021-11-14 03:01

@DateTimeFormat(pattern = "yyyy-MM-dd") 传入后端格式化
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") 传给前端格式化

0
philo-尼可
philo-尼可
2021-10-18 19:22

docker save REPOSITORY > file* (image)
docker load < file* (image)
docker export/import containerId (container)

0
philo-尼可
philo-尼可
2021-10-08 16:51

executorService:future = submit(callable,runnable) 没有对返回值Future调用get()方法,会吃掉异常, execute(runnable) 无返回值

0
philo-尼可
philo-尼可
2021-08-06 11:27

ntellij IDEA 运行报错 Command line is too long
.idea\workspace.xml <component name=“PropertiesComponent”> 下加
<property name="dynamic.classpath" value="true" />

0
philo-尼可
philo-尼可
2021-07-05 16:53

堆空间分配:1/3 新生代,2/3 老年代
新生代分配:8/10 Eden,1/10 From Survivor, 1/10 To Survivor
-XX:MaxTenuringThreshold 老年代年龄阈值(默认15)

0
philo-尼可
philo-尼可
2021-06-10 11:24

mvn clean install -s D:\maven*\settings.xml '-Dmaven.test.skip=true' '-Denforcer.skip=true' -T4
mvn clean install -s D:\maven*\settings.xml -Dmaven.test.skip=true -Denforcer.skip=true -T4

0
philo-尼可
philo-尼可
2021-06-03 10:35

-Denforcer.skip=true 跳过enforcer插件的检查
-e 打印详细编译异常
-U 强制更新依赖
windows powershell 运行带参数的mvn命令,需要把参数放到 引号‘’ 里面,powershell 不能识别mvn参数
-T4 多线程模式,确实能提升编译构建速度
mvn clean install -Dmaven.test.skip=true -Denforcer.skip=true -T4

0
philo-尼可
philo-尼可
2021-03-22 17:03

对称性加密算法:AES、DES、3DES
非对称加密算法:RSA、DSA、ECC
散列算法(签名算法):MD5、SHA1、HMAC

0