- 博客(147)
- 资源 (7)
- 收藏
- 关注

原创 本人博客笔记导航
本人博客目录概览本文介绍Java体系Java基础知识锁、AQS、synchronized、volatileJVM 、类加载JDK8新特性集合、容器运维系Linux命令集面试常问,工作常用中间件系MySQLMQESRedis数据结构算法系列剑指offerleetcode前端系列测试系列大数据系列GO系列Python系列读书笔记、个人感悟面试系列本文介绍感谢您的宝贵时间,来阅读本人拙笔次文记录本人所有笔记的索引目录,并进行分块分区整理到一起,方便根据需要进行查阅,文章中有表述不清晰,或者表述错误的,请与
2021-06-26 13:09:50
1021
原创 启动docker容器时报错:(iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 6379 -j DNAT
【代码】启动docker容器时报错:(iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 6379 -j DNAT。
2023-12-15 17:35:16
1897
原创 PMP考试解析
(1)仅为了拿证,直接刷复习录播课,刷题,无须每一节课都听;PMP考试初考费统一为3900元,重考费统一为2500元。(类似于考驾照,必须挂靠驾校刷课时,无法直接参与考试!(2)为了学习更多管理知识,跟着课时安排一节一节来;报班技巧,多咨询几家,每一家的价格都不一样。试卷做完就能过,全是选择题,不要留白;,不然没有考试资格(无语的规定)知识点大多数为常识,常识,常识;1、裁员太猛了,多一条生存技能。2、学习管理技能往管理方向靠。很简单,刷几套真题就能过;考试资源紧张,需要抢考位;3月 5月 8月 11月;
2023-12-03 18:44:24
157
原创 Java项目架构分层改造DDD-项目亮点
所有文件糅杂在一起(大多数公司如此),没有分层开,功能增加代码复杂不清晰。1、降低了系统软件的复杂度,将一个复杂问题通过分解,分而治之。每一层只解决一部分问题,通过所有层的协作来完成整体目标。启动项目,使用postman调用web模块的接口。分层设计有效的降低了每个子问题的规模与复杂度。先确定思路,后续把功能搬过来即可!同web层 指定jdk版本就行了。3、有利于促进标准化。需要补一下SPI的知识。2、功能的复用和封装。
2023-04-13 00:01:06
1850
原创 Java生成World,Java操作world,Java导出world文档
Java导出并操作World文档的简单demo,附带源代码,可以直接使用。
2022-08-29 11:57:06
825
原创 10分钟抱走虚拟机,java、docker、nginx、mysql、redis、jenkins、node
10分钟抱走虚拟机,java、docker、nginx、mysql、redis、jenkins、node
2022-07-11 23:06:47
872
4
原创 PowerDesigner经验,sql文件生成pdm文件,并生成中文comment描述
PowerDesigner经验,sql文件生成pdm文件,并生成中文comment描述
2022-07-02 21:34:31
1320
原创 简单Java前后端分离项目部署
返回导航页返回导航页简单部署,直接运行jar包1、需要配置安全组2、服务器需要防火墙开启端口涉及到的相关命令解释:firewall-cmd --zone=public --add-port=8080/tcp --permanent # 开放8080端口firewall-cmd --zone=public --remove-port=8080/tcp --permanent #关闭8080端口firewall-cmd --reload # 配置立即生效通过以上两步,我们就
2022-05-26 15:42:01
596
原创 大多数常见的问题(脑筋急转弯类的)
大多数常见的考题返回导航页大多数常见的考题如何给100亿个数字排序?使用随机算法产生一个数,要求把1-1000W之问这些数全部生成。统计海量数据中出现次数最多的前10个IP设计一个短链接设计一个排行榜功能设计一个秒杀系统返回导航页返回导航页大多数常见的考题如何给100亿个数字排序?场景给100亿个数字排序,100亿个 int 型数字放在文件里面大概有 37.2GB,非常大,内存一次装不下了。那么肯定是要拆分成小的文件一个一个来处理,最终在合并成一个排好序的大文件。思路把这个37GB的大文件,
2022-04-25 22:12:39
474
原创 常用正则表达式
常用正则表达式返回导航页正则语法正则表达式以匹配字符串中的数字正则表达式,提取单位(数字后面的部分)正则原理Java用法matcher的两个方法的区别返回导航页返回导航页正则语法正则表达式以匹配字符串中的数字String regex = "[+-]?[0-9.]+";正则表达式,提取单位(数字后面的部分)String regex = "^.*\\d(.*)$";正则原理Java用法 //正则表达式以匹配字符串中的数字 String regex = "[+-]?
2022-03-02 16:02:07
373
原创 编码小技巧
编码小技巧返回导航页将字符数组转Long的list返回导航页返回导航页将字符数组转Long的list String[] split = hasLoanShopList.split(",");List<Long> propertyIdList = Arrays.stream(split).map(s -> Long.parseLong(s.trim())).collect(Collectors.toList());...
2022-01-12 21:16:33
239
原创 xshell6、Xshell7最新版使用
xshell6、Xshell7最新版本永久使用xshell6、Xshell7最新版本永久使用下载地址:人家官网写了 --个人爱好者 -- 免费 --xshell6、Xshell7最新版本永久使用下载地址:https://www.xshell.com/zh/free-for-home-school/人家官网写了 --个人爱好者 – 免费 –NetSarang Computer,Inc.以过去10年免费提供强大的SSH和SFTP/FTP客户端而自豪。我们的免费许可证不仅是免费的价格,而且没有广告或其
2021-12-18 12:57:29
3862
2
原创 谷粒商城项目工具准备
谷粒商城项目新手返回导航页1、前置知识-安装虚拟机虚拟机问题虚拟机安装让必要软件docker安装其余用到的软件项目架构图项目划分图创建项目创建数据库人人开源项目人人开源前端代码生产器测试代码common里引入springcloud -alibaba返回导航页https://blog.youkuaiyun.com/hancoder/article/details/1069221391、前置知识-安装虚拟机nacos安装方式:(仓库里找吧)https://gitee.com/coder-msc/tools使
2021-11-14 19:02:24
1844
1
原创 git代码同时提交到多个远程(码云,github)
git代码同时提交到多个远程(码云,github)返回导航页准备工作背景返回导航页返回导航页准备工作前期准备工作(安装、配置等)背景想将代码同时提交到gitee和github两个平台;
2021-11-14 19:01:51
553
原创 码云(gitee)提交了大文件怎么处理
码云(gitee)提交了大文件怎么处理返回导航页1、根据他的提示2、删除提交的文件3、重新提交返回导航页返回导航页提交了一个100M以上的文件报错了1、根据他的提示git rev-list --objects --all | grep 08f0d5114dec298dfa646c9500e781b599e7f7e42、删除提交的文件git filter-branch --tree-filter ‘rm -f java/jdk-8u231-linux-x64.tar.gz’ --tag-n
2021-11-08 23:49:33
1147
原创 MyBatis使用-奇巧yin技
MyBatis使用-传递参数注意事项返回导航页使用Map传递参数模糊查询IN 关键字(多选)搜索,传递List返回导航页返回导航页使用Map传递参数 Map params = new HashMap<>(); params.put("gender",gender); params.put("age",age);XML,直接取就行select * from XXXX where gender = #{gender} and age = #{age}参考这个老哥总结
2021-10-26 18:19:15
208
转载 比较时间是否到期
如何判断日期是否过期??例如:日期A 日期B 日期C (格式全为日期型)如果 B 小于A 输出:还没开始如果 B 大于C 输出:已经结束否则 正在进行中。。。。请请教这个怎么实现。。。。我用“> 、 <”判断不管用!------解决方案--------------------分别获得这三个日期的毫秒数,然后进行比较!DATE API 中有这个函数 我忘了呵呵!------解决方案--------------------Calendar
2021-09-28 14:16:03
539
原创 Dubbo新手入门demo项目,基于springboot的dubbo的简易项目
基于Springboot的新手demo返回导航页前置知识目录概览启动方式测试返回导航页返回导航页该项目没有任何业务逻辑,仅在于了解dubbo是怎么进行调用的。前置知识需要安装zookeeper和MySQL安装zookeeper— 安装MySQL目录概览启动方式1、首先启动生产者,前提是保证zookeeper已经安装好了。2、在启动消费者在工作中的话demo-interface这里面的接口会打成jar包的形式给别的服务引用测试127.0.0.1:8083/initOrder?
2021-09-15 22:55:17
248
原创 IDEA新手在开发中的实用设置
IDEA新手在开发中的实用设置!返回导航页新建类自动生成注释新建方法自动生成注释全局搜索不管用返回导航页返回导航页新建类自动生成注释"Settings"->“Editor”->“Code Style”->“File and and Templates”->“Includes”->“File Header”/** * @author mashunchun1 * @date ${DATE} ${TIME} * <p>${description}&l
2021-09-13 21:50:41
222
原创 win10安装zookeeper,处理zookeeper启动闪退问题!
win10安装zookeeper,解决win10启动zookeeper闪退问题!返回导航页原理安装包下载:新增文件夹处理配置文件配置文件启动zookeeper返回导航页返回导航页原理本次先不说原理,跑起来点几下,在深追原理吧!安装包下载:zk历史版本下载地址新增文件夹新增加 data和log文件夹,啥原理先别管,跟着做,跑起来在追原理~处理配置文件进入conf文件夹,复制zoo_sample.cfg 改名zoo.cfg配置文件win10文件夹路径必须是双斜杠, 否则zook
2021-09-12 01:10:09
1167
1
springboot项目分层改造
2023-04-12
2019eclipse的EE版本.zip
2020-06-27
ubuntu-16.04.2-desktop-amd64.txt
2019-06-24
SIMATIC PLCSIM V13 PROF.part1
2018-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人