# JenniferHuLL **Repository Path**: luhj/JenniferHuLL ## Basic Information - **Project Name**: JenniferHuLL - **Description**: 记忆碎片 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-11-14 - **Last Updated**: 2021-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 说明 本项目为本人进行其他工具集成测试以及备忘使用,我会不断的将自己使用过 的觉得有价值的工具进行测试记录,方便下次使用到时快速的集成,避免重复 踩坑。 # JAVA后台总结 ## Spring ### Spring Batch集成示例 >https://gitee.com/luhj/JenniferHuLL/tree/master/main/src/main/java/com/lhj/demo/springbatch ### Mybatis实现动态sql并将一不知道结构的表的数据查询出来在插入另一相同结构表中 >https://gitee.com/luhj/JenniferHuLL/tree/master/main/src/test/java/com/lhj/demo/mybatis ### 项目本地libs库打包到jar包中(自己重新整理过) >https://www.cnblogs.com/tomcatandjerry/p/10197260.html ## 项目自动构建工具 maven:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/javabackstage/maven.md gradle:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/javabackstage/gradle.md ## 算法 ### 通过bc实现国密相关算法:SM2,SM3,SM4 >https://gitee.com/luhj/JenniferHuLL/tree/master/utils/src/main/java/cert ### 分布式自增ID算法---雪花算法 (snowflake,Java版) >https://gitee.com/luhj/JenniferHuLL/tree/master/utils/src/main/java/common >SnowflakeIdWorker.java >参考地址:https://www.cnblogs.com/h--d/p/11342741.html ### 时间复杂度与空间复杂度 参考地址:https://zhuanlan.zhihu.com/p/50479555 ### 十种排序算法总结 参考地址:https://blog.csdn.net/qq_42445959/article/details/102959185 ### java位操作类BitSet 参考地址:https://www.cnblogs.com/twodoge/p/11358459.html ## 数据库 ### Oracle常用命令 地址:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/dbdoc/oracleCommons.md ## 好用的第三方工具 ### PowerDesigner 参考地址:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/design/powerdesigner.md ### minio 8.0.3 文件服务器 >https://gitee.com/luhj/JenniferHuLL/tree/master/main/src/test/java/com/lhj/demo/minio ### JWT集成工具 https://gitee.com/luhj/JenniferHuLL/tree/master/utils/src/main/java/component >JwtUtil.java ### 任务队列 https://gitee.com/luhj/JenniferHuLL/tree/master/utils/src/main/java/taskqueue ### easycode模板生成代码示例 https://gitee.com/luhj/JenniferHuLL/tree/master/main/src/main/java/com/lhj/demo/student ### sentinel 官方地址:https://github.com/alibaba/Sentinel 使用记录:https://github.com/alibaba/Sentinel # 项目文件结构概览 https://gitee.com/luhj/JenniferHuLL/blob/master/FileStructDesc.md # 运维 ## linux ### jdk安装 1、将jdk绿色包放入指定路径下; 2、/etc/profile配置文件添加如下配置。 export JAVA_HOME=/usr/java/jdk1.8.0_191 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin 3、执行以下命令使配置文件生效。 `source /etc/profile` 4、执行命令“java -version”,查看安装是否成功。 小贴士: 1、步骤四执行结果有“64”字样表示安装的包为64位的jdk,否则为32位的。 2、步骤四若报错“bad ELF interpreter”,则需安装“yum install glibc.i686”; 报错“error while loading shared libraries”,则需安装“yum install zlib.i686”。 ### sftp jcraft sftp使用封装工具 >https://gitee.com/luhj/JenniferHuLL/tree/master/main/src/test/java/com/lhj/demo/ >SftpTests.java ### CentOS7离线安装Keepalived >【腾讯文档】CentOS7离线安装Keepalived+Nginx实现VIP HA负载均衡 https://docs.qq.com/doc/DQ2ZWdXR2U0RGcVl4 ### yum使用 参考连接: > https://blog.csdn.net/zhaoyanjun6/article/details/78894974 **显示已经安装的软件包** >yum list installed **查找可以安装的软件包 (以 tomcat 为例)** >yum list tomcat **安装软件包 (以 tomcat 为例)** >yum install tomcat **卸载软件包 (以 tomcat 为例)** >yum remove tomcat **列出软件包的依赖 (以 tomcat 为例)** >yum deplist tomcat ### 防火墙常用命令 参考地址: https://gitee.com/luhj/JenniferHuLL/blob/master/doc/linux/firewall.md ### vim常用命令 地址:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/linux/vimCommons.md ### 用户操作常用命令 地址:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/linux/userCommons.md ### 权限 参考地址:https://www.cnblogs.com/liuhedong/p/10739718.html ## ELK日志服务器 ### Elasticsearch 安装地址:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/logServer/Elasticsearch.md ### ElasticsearchHead 安装地址:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/logServer/ElasticsearchHead.md ### Logstash 安装地址:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/logServer/Logstash.md ### Kibana 安装地址:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/logServer/Kibana.md # 办公 ## WPS ### word文档 文档地址:https://gitee.com/luhj/JenniferHuLL/blob/master/doc/wps/word.md # 附录 Idea使用总结50篇