- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 mybatis-generator
mybatis-generator官网概要快速开始命令行java -jar mybatis-generator-core-x.x.x.jar -configfile generatorConfig.xml -overwriteMyBatis3DynamicSql无xml配置文件多一个mapper的sql动态支持类,mapper大量使用java8的函数式编程,相对mybatis-plus未封装进独立jar包生成代码的xml配置文件<!DOCTYPE generatorC
2022-05-13 14:21:52 201
原创 spring-boot-starter-data-redis入门
spring-boot-starter-data-redishttps://blog.csdn.net/yeyinglingfeng/article/details/87790700?spm=1005.2026.3001.5635&utm_medium=distribute.pc_relevant_ask_down.none-task-blog-2defaultOPENSEARCHdefault-10.pc_feed_download_top3ask&depth_1-utm_source
2021-12-17 14:35:00 974
原创 swagger knife4j笔记
swagger knife4jdoc官网https://doc.xiaominfo.com/knife4j/入门1. 添加依赖<dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>2.0.7</version>&l
2021-11-18 14:49:14 188
原创 vscode 开发java 及 git命令行操作
vocode 开发javadochttps://www.cnblogs.com/bpf-1024/p/13375253.html安装简要步骤安装Java Extension Pack插件集合包,其中支持jdk8的最新子插件Language Support for Java™ by Red Hat版本为0.64.1设置-> 拓展 -> java 在setting.json中配置环境变量“java.home”:“C:/Program Files/Java/jdk1.8.0_131
2021-10-22 18:04:43 339
原创 多线程笔记
多线程线程池的创建new ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue workQueue, ThreadFactory threadFactory, RejectedExecutionHandler handler)corePoolSize 线程池的核心线程数,即使是空闲的;除非allowCoreThreadTimeOut被设置
2021-07-26 21:50:17 75
原创 IO NIO netty笔记
IOdemo: https://gitee.com/kwenj/leaningtcp && httpbio: com.sirui.x.io.bio.IoStarternio: com.sirui.x.io.nio.NioStarter访问http://localhost:4010 可以看到后台日志ServerSocketChannelWrapper.doRead.84 msg如果符合http协议,则浏览器可以看到返回的数据http 请求头格式第一行 POST(请
2021-07-19 20:34:46 100
原创 top 命令笔记
toptop 运行中可以通过 top 的内部命令对进程的显示方式进行控制N – 以 PID 的大小的顺序排列表示进程列表P – 以 CPU 占用率大小的顺序排列进程列表M – 以内存占用率大小的顺序排列进程列表top 部分介绍load average后面的三个数分别是5分钟、10分钟、15分钟的负载情况。load average数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值。如果这个数除以逻辑CPU的数量,结果高于5的时候就表明系统在超负荷运转了。这里显示不同模式下所占
2021-07-06 17:43:15 242
原创 java动态代理源码原理笔记
代理代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理预处理例子:spring aop的before,after,arround,exception处理。代理的静态实现逻辑基于接口的代理 public class MgtInstance implements MgtInterface{ public void dosth(){...} }
2021-07-06 17:41:49 67
原创 docker 笔记
docker官网docker.comcentos7安装docker安装依赖软件包yum install -y yum-utils device-mapper-persistent-data lvm2配置源地址yum-config-manager –add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo安装Docker Engine-Community和containerd
2021-07-06 17:41:03 101
原创 prometheus监控笔记
prometheusdochttps://prometheus.io/docs/introduction/overview/https://github.com/yunlzheng/prometheus-book转载http://www.topgoer.cn/docs/prometheus/prometheus-1cct91no7mknf安装prometheushttps://prometheus.io/download/ 下载prometheus 解压启动 nohup ./pro
2021-07-05 20:51:53 151
原创 xxl-job入门
xxl-job入门中文文档:http://www.xuxueli.com/xxl-job/源码:https://github.com/xuxueli/xxl-job依赖及配置jar<dependency> <groupId>com.xuxueli</groupId> <artifactId>xxl-job-core</artifactId></dependency>application.pro
2021-07-03 18:24:32 100
原创 zentao 项目管理软件
zentao 项目管理软件docker 部署docker 镜像选择idoop/zentao (100K downloads 89stars 最后一次更新3个月前)easysoft/zentao (10k 23stars 最后一次更新3个月前)(禅道官网链接,没有dockerhub的官方认证)禅道docker安装官方手册https://www.zentao.net/book/zentaopmshelp/90.html docker pull easysoft/zent
2021-07-03 18:21:31 388
原创 spring scheduled 定时任务
spring scheduled 定时任务启动类注解:@EnableScheduling定时方法: @Scheduled(cron = “0/30 * * * * ?”)cron 表达式序号说明是否必填允许填写的值允许的通配符1秒Y0-59, - * /2分Y0-59, - * /3时Y0-23, - * /4日Y1-31, - * / L5月Y1-12, - * ? / L W6周Y
2021-07-03 18:21:20 1882
原创 seaweedfs入门
seaweedfs版本选择版本更新过快,1~5天一个版本,随便选择了一个非bug标识的版本api官方文档https://github.com/chrislusf/seaweedfs/wiki/Master-Server-APImaster server(主服务器),volume server(卷服务器)docker启动master serverdocker run -p 9333:9333 -p 19333:19333 --name weed_master -d chrislus
2021-07-03 18:19:12 527
原创 RocketMq
RocketMq文档:https://rocketmq.apache.org/docs/quick-start/文档:https://github.com/apache/rocketmq/tree/master/docs/cn一般来说,程序对文件进行顺序读写的速度几乎接近于内存的读写速度,主要原因就是由于OS使用PageCache机制对读写访问操作进行了性能优化,将一部分的内存用作PageCacheRocketMq角色producer (topic message queue)brok
2021-07-01 15:27:27 396
原创 poste.io邮件服务器搭建
poste.io邮件服务器搭建docker hubhttps://hub.docker.com/r/analogic/poste.io文档https://poste.io/doc/https://qing.su/article/139.htmldocker 安装 docker pull analogic/poste.io:2.2.29 docker run \ --net=host \ -e TZ=Europe/Prague \ -v /your-
2021-07-01 15:26:28 1618
原创 jenkins的docker持续集成
jenkins的docker持续集成docker命令安装jenkins docker pull jenkins/jenkins:2.277.2-lts-centos docker run --name jenkins -d -v /home/jenkins_docker:/var/jenkins_home -p 8080:8080 -p 50000:50000 jenkins/jenkins:2.277.2-lts-centos docker logs containerId
2021-07-01 15:24:30 954
原创 nexus 私服仓库搭建
nexus 私服仓库搭建搭建目的减少所有人都重复的从 Maven 远程仓库下载依赖组件时的仓库负载和外网带宽。开发人员的协作,a部署a.jar的snapshot版本到镜像仓库,依赖方从私服仓库下载依赖a.jar的snapshot版本。上线后发布release版本当被依赖方为snapshot版本时,mvn deploy时会自动发布到快照版本库中;依赖方即使本地仓库存在该快照版本模块1.0-SNAPSHOT,maven仍会自动从私服下载最新的快照版本。实际上被依赖方发布到快照仓库后,Version
2021-07-01 15:24:00 142
原创 虚拟机安装
虚拟机安装centos7的ios安装文件vmware workstation软件桥接模式联网VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器,与宿主机在同一网段https://blog.csdn.net/u013626215/article/details/88645003虚拟机设置–网络适配器–桥接模式nat模式联网相当于宿主机再构建一个局域网(新的网关,网段),虚拟机无法和本局域网中的其他真实主机进行通讯http
2021-07-01 15:19:58 116
原创 springcloud 二、子项目 identity搭建
springcloud子项目 identity搭建代码地址:demo https://gitee.com/kwenj/lean-springcloud.git branch:spring-cloudspringbootjunit testmybatis + mysqlmybatis + h2hibernate validatorlog4j2@Aspect loggerjacksonspringbootpom增加spring-boot-starter-web依赖启动类注解:
2021-07-01 14:57:52 119
原创 springcloud 一、项目搭建
springcloud 项目搭建dochttps://spring.io/projects/spring-clouddemo https://gitee.com/kwenj/lean-springcloud.git branch:spring-cloudcloud版本和boot版本https://start.spring.io/actuator/info|Release Train | Boot Version ||—| —||2020.0.x aka Ilford | 2.4.x,
2021-07-01 14:57:20 111
原创 spring-cloud-alibaba 三、nacosconfig
spring-cloud-alibaba文档:https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.mddemo:https://gitee.com/kwenj/lean-springcloud.git branch:nacos-config下载nacos server启动parent项目增加spring-cloud-alibaba-dependencies;注意与对应springboot版本jar依赖:sp
2021-07-01 14:45:46 90
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人