![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发日常
文章平均质量分 78
羽落风起
乐观积极的生活,用梦想浇灌希望的种子,不管风和日,还是狂风暴雨,活出自己的色彩。
展开
-
java 枚举
文章目录说明分享介绍枚举方法枚举判断实例简单枚举复合枚举总结说明本博客每周五更新一次。枚举是日常java开发中重要的数据处理类型,常用作公共状态值管理,以名称方式使用状态值代码直观,集中化的管理方式方便修改和调整。分享大数据博客列表开发记录汇总个人java工具库 项目https://gitee.com/wangzonghui/object-tool包含json、string、集合、excel、zip压缩、pdf、bytes、http等多种工具,欢迎使用。介绍枚举方法原创 2022-05-06 12:39:34 · 1018 阅读 · 0 评论 -
linux下gz和tar.gz、zip压缩解压
文章目录说明分享tar.gz常用命令gz常用命令zip常用命令总结说明本博客每周五更新一次。日常数据处理中,经常需要压缩数据文件,减小传输带宽,方便分享和存储,整理gz、tar.gz、zip三种格式,一般场景中的压缩解压使用记录。分享大数据博客列表开发记录汇总个人java工具库 项目https://gitee.com/wangzonghui/object-tool包含json、string、集合、excel、zip压缩、pdf、bytes、http等多种工具,欢迎使用。tar原创 2022-04-29 09:31:28 · 7055 阅读 · 1 评论 -
java jdk定时任务
文章目录说明分享一般实现创建任务类启动任务优化实现timer缺陷ScheduledThreadPoolExecutor代码实例总结说明本博客每周五更新一次。定时任务是项目开发中常用功能,java web中常用spring boot schedule、Quartz、spring task等,本文围绕jdk自带定时任务类Timer。Timer 是jdk自带定时器工具类,可配置执行一次或循环执行任务,默认单线程模式启动,如果当先任务异常,后续任务将不会执行,这是个坑,日常开发注意规避。分享大数据原创 2022-04-22 09:19:57 · 821 阅读 · 0 评论 -
java 线程锁Lock
文章目录说明分享资料synchronized与Lock对比LockLock 接口方法实现类 ReentrantLockReadWriteLockReadWriteLock 接口方法实现类 ReentrantReadWriteLock总结说明本博客每周五更新一次。最近一次开发中使用多线程,过去常用synchronized,基于jvm实现,代码简答,可控性弱,高并发场景效率相对较低,以后尽量多用Lock实现。Lock实现开始于java 1.5,java.util.concurrent.locks包下L原创 2022-04-15 09:22:04 · 2073 阅读 · 0 评论 -
https简介
文章目录说明分享详情https加密文件主流证书密钥库文件证书文件证书转换https认证方式单向认证双向认证参考资料总结2022-03-18说明本博客每周五更新一次。https是在原有http基础上增加ssl实现通信加密和用户身份认证,http协议数据明文传送,可以被网络工具拦截直接阅读,https是以密文形式传递,没有证书和算法,无法解密数据内容。由于https通信过程中需要加密和解密,其效率低于http协议。分享大数据博客列表开发记录汇总详情https加密文件https认证原创 2022-03-18 15:14:17 · 1853 阅读 · 0 评论 -
centos7安装mysql
文章目录说明分享卸载mariadb下载安装下载安装验证初始化和配置初始化修改root密码授权root用户登录验证总结说明记录contos7安装mysql步骤和优化。分享大数据博客列表开发记录汇总卸载mariadbcentos7自带mariadb,是mysql的开源分支,需先卸载。确认是否有maridb安装包:rpm -qa | grep mariadb如果有卸载:rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps下载安装下载登录原创 2022-02-18 12:48:31 · 390 阅读 · 0 评论 -
java sshd实现连接ssh操作
文章目录说明分享记录导包代码总结说明本博客每周五更新一次。日常使用ssh连接工具是jsch实现,但该库从2018年开始停止更新,项目开发中使用免密登录功能时,因为ssh加密算法版本过低失败,最后不得不使用账号密码连接。那次后,萌生了寻找替代方案的想法,并找到了sshd库。分享大数据博客列表开发记录汇总记录导包maven导包如下:<dependency> <groupId>org.apache.sshd</groupId> <原创 2022-02-11 12:06:32 · 5464 阅读 · 0 评论 -
开发记录汇总
编程语言、操作系统、数据库等知识清单原创 2022-02-11 12:04:41 · 560 阅读 · 0 评论 -
Elasticsearch数据类型和mapping
文章目录说明分享资料字段类型各类型说明字符串数值型浮点型范围数值类型时间类型binary类型array类型object类型ip类型mapping属性enabledindexindex_option_sourcenormsalldoc_valuefielddatastorecoercemultifieldsdynamicdata_detectionanalyzerboostfieldsignore_aboveinclude_in_allnull_valueposition_increament_gapsear原创 2021-11-19 12:23:53 · 1870 阅读 · 0 评论 -
java final修饰符效率测试
文章目录说明分享测试环境static工具类final修饰代码结果日志初始化final修饰代码结果非static类final代码结果结论说明本博客每周五更新一次。java语言final修饰符,可以修饰变量、方法和类,传言可以提升执行效率,实际情况到底如传言一样,写个程序测一下,一切自见分晓。分享大数据博客列表测试测试分为三个方面,static工具类final修饰、日志初始化final修饰、非static类final修饰。环境电脑:联想拯救者R700 2020款cpu:AMD原创 2021-11-12 12:19:12 · 589 阅读 · 0 评论