- 博客(33)
- 资源 (5)
- 收藏
- 关注
原创 IntelliJ IDEA使用经验(十三):使用Git克隆github的开源项目
对idea 进行系统设置http代理,设置为自动检测代理设置,这样就可以跟随咱们的操作系统进行统一网络使用方式。由于github在国外,很多时候我们在使用idea克隆开源项目的时候,没办法检出,提示 连接重置。(img-b7VylAzD-1739152654035)]如果存在代理配置,则进行取消设置,或者核实是否是当前代理配置。使用以下命令查看当下git的代理配置。
2025-02-10 09:58:21
758
原创 Gitlab代码集成阿里代码检查P3C
创建hooks:在项目目录下创建custom_hooks/pre-receive.d目录,并在pre-receive.d目录下创建pre-receive文件(注意:不需要扩展名)。hooks脚本可以引用到的路径下,比如我这里拷贝到gitlab的安装目录下:/home/software/gitlab/git-hooks下面。这样,开发者每次push代码到该项目的仓库上时,gitlab都会执行该hooks脚本,如果不通过,会被gitlab拒绝push。源码下载后,解压,进入p3c-pmd子项目,执行。
2023-12-06 09:04:21
839
3
原创 gitlab 迁移-安装-还原
根据/etc/gitlab/gitlab.rb 配置文件中backups配置的路径,将备份文件放在相应的目录下,以备下一步骤进行还原,找到相应文件。原有备份过程中,/etc/gitlab整个文件夹进行备份,在还原之前需要将之前备份的当前文件夹进行手动还原后执行,还原命令。安装指定版:GitLab10.0.0下载:【如果要还原,一定要安装与备份的Gitlab版本一致的Gitlab】备份命令备份不会备份gitlab.rb,gitlab-secrets.json文件,需要单独备份。
2023-12-05 18:11:13
487
原创 gitlab 迁移-安装-还原
根据/etc/gitlab/gitlab.rb 配置文件中backups配置的路径,将备份文件放在相应的目录下,以备下一步骤进行还原,找到相应文件。原有备份过程中,/etc/gitlab整个文件夹进行备份,在还原之前需要将之前备份的当前文件夹进行手动还原后执行,还原命令。安装指定版:GitLab10.0.0下载:【如果要还原,一定要安装与备份的Gitlab版本一致的Gitlab】备份命令备份不会备份gitlab.rb,gitlab-secrets.json文件,需要单独备份。
2023-12-05 18:09:56
870
原创 Linux离线安装MySQL-5.7.21版本
安装过程中是有顺序要求的,基本原则:common(共用)——>libs(依赖)——>client(客户端)——>server(服务端)可以看出需要我们卸载postfix和mariadb-libs相关的组件,卸载我们可以用rpm -ev xxx。在vi /etc/my.cnf里 加入 skip-grant-tables。退出,将之前的skip-grant-tables删掉 或注释掉,再登陆。mysql -u root -h -h 主机地址 -p -p 密码。# 卸载mariadb-libs时出现的依赖错误。
2023-12-04 14:18:34
280
原创 点亮人生技能树:《斜杠青年》
意志力可以理解为对冲动、想法加以控制和对目标锲而不舍的能力,心理学家通过大量的实验研究,得出以下重要的结论:意志力是一种脑力每次使用都会消耗人的精神能力,意志力和其他脑力活动一样,需要消耗糖分,因此血糖的高低会对意志力产生影响。意志力是一种有限的生理资源不要过渡使用,每消耗一次,都会使得意志力受到损耗。意志力可以通过训练来改进可以像肌肉一样,通过训练得到加强。只要进行有效的训练便能提高意志力。当意志力足够强大的时候,惰性也就会随之自然而然消失。意志力的训练几点建议: 刻意练习分为四个阶段,也是四个层次
2022-06-20 06:55:11
172
原创 IntelliJ IDEA使用经验(十二):设置文件使用本地应用打开
文章目录前言教程前言 在Git上上一直有写博客的习惯,也习惯了使用Markdown语言书写,但是idea有自带的md扩展后缀打开的插件,对这个插件的使用,用来用去还是觉得typora用的顺手,遂想更改一下,如何使用本地应用程序打开呢。教程找到文件扩展名关联设置,将原有的设置移除。修改md扩展文件设置移除扩展后缀关联后,在相应文件上右键会多出如下菜单:设置关联类型只要如下设置即可。欢迎加入微信群,一起讨论交流mg-7nBp5mjI-1644899780339)]
2022-02-15 12:37:08
1721
2
原创 20211230——开发经验(五):RabbitMQ手动删除队列
文章目录删除rabbitmq的队列和队列中的数据DeletePurge删除rabbitmq的队列和队列中的数据访问http://{rabbitmq安装IP}:15672,帐号guest,密码guest(也可以使用自己创建的帐号)。登录后访问http://{rabbitmq安装IP}:15672/#/queues,这里可以看到你创建的所有的Queue,选中某一个Queue,下方有个Delete/Purge,展开,选择purge即可。Delete删除整个队列。Purge清楚当前队列中的数据。欢
2021-12-30 14:09:19
1411
原创 IntelliJ IDEA使用经验(十一):关闭单词拼写检查
文章目录前言教程前言在我们使用IDEA的时候,我们经常要定义一些变量、方法名,常常用于单词短语拼写太长 ,我们就使用一些简拼,但是IDEA这个绝对准确的宝,就会校验提示拼写错误,给我们画出波浪线,剥夺我们眼球,有没有地方告诉宝,不用提示呢?教程要告诉她不提示,还是老套路,一定去setting。按步骤来,setting——Editor——Inspections,放大镜的地方,输入“selling”,看到type 对勾 取消掉就可以了。欢迎加入微信群,一起讨论交流...
2021-09-14 06:01:02
1895
原创 开发经验(四):javax.net.ssl.SSLHandshakeException No appropriate protocol异常排查
文章目录一、案发现场二、知识扫盲三、实施抢救一、案发现场项目升级了Java8后,原来Java6运行的程序,报出这个错误,相面得知,是SSL的请求不行了。不支持当前的协议了。二、知识扫盲SSL:安全套接层,英语解释Secure Sockets Layer;TLS:是SSL的升级协议,是网景公司(Netscape)退出的新的浏览器协议;包括1.0, 1.1、 1.2、1.3、新的版本,1.3版本是基于修复攻击者利用虚假的错误信息,将安全连接降级到过时且不安全的SSL3.0标准,然后利用漏洞进行窃取
2021-09-07 16:40:06
2411
原创 开发经验(三):堆栈内存设置Xms、Xmx、Permsize、MaxPermsize
文章目录一、概念扫盲二、使用技巧1)开发环境2)生产环境三、结论一、概念扫盲弄明白Xms、Xmx、Permsize、MaxPermsize这几个名词的设置,就不得不先弄明白Java程序运行过程中的使用的内存是何物?如果我们把服务器(或者个人开发计算机)的物理内存比作一个大圆圈,如图:蓝色部分为Java虚拟机未使用的物理内存,一般JVM内存的最大值与当前操作系统有很大关系,32位操作系统处理器的话,JVM的限制最大只有4G,如果操作系统为64位处理器的话,则没有这个限制。绿色部分为JVM使用
2021-09-02 09:29:45
2236
原创 应用使用经验(四):Apache之ab并发压测使用
文章目录一、工具下载部署二、使用步骤一、工具下载部署下载地址:传送门下载列表页面也可:传送门解压将httpd-2.4.48-win64-VS16.zip解压到我们想要的目录,我的目录为:E:\SDKLib\Apache24解压完成后,会看到接下来我们要使用的工具ab,如下:二、使用步骤测试服务demo使用springboot 快速搭建了个服务接口地址:http://localhost:8080/sms/send找到ad.exe的当前目录,我们在地址栏敲下“
2021-09-01 06:19:16
352
原创 开发经验(二):判断JSON是数组还是对象
文章目录案发现场警察蜀黍来帮忙案发现场JSON作为系统交互之间的数据报文交互格式,已经相当烂大街了,但是有时候 我们还是遇到友军不按套路出牌的情况,明明应该给一个JSON数组过来,却给了你一个对象,导致系统报出异常,eg:警察蜀黍来帮忙为了方便,我们着手写个判断JSON数组还是对象的工具类。 public static boolean isJsonArray(Object obj) { boolean result = false; try {
2021-08-30 10:38:39
1765
原创 开发经验(一):继承ZuulFilter实现过滤器的关键设置
文章目录漏网之鱼逮鱼之旅收官漏网之鱼 最近把公司一直用于开发生产使用的微服务本地启动后,调试微服务模块的过程中,偶然间发现网关模块明明已经“return false;”了,还是进入了服务模块,这时候我就明白了,哈哈,这里有事。。。逮鱼之旅 果断百小姐,输入“网关返回false后,依然进入服务模块”,终于发现其中奥秘,其中缺少了Zuul响应的设置。 RequestContext ctx = RequestContext.getCurrentContext();
2021-08-25 06:37:52
261
原创 Typora使用技巧(二):侧边栏大纲视图折叠
文章目录使用背景偏好设置使用背景对于平时工作使用文档比较多的档农来说,尤其章节比较多的大篇幅的文档来说,侧边大纲视图是必不可少的,但是有时候层级比较多的时候 ,找起来很是不方便,如果能跟使用word一样,折叠起来就好了,其实咱们的typora本身也是支持的,只要简单设置一下就可以。偏好设置“文件”————>“偏好设置”——>“外观”,如下设置即可。9251148)]...
2021-07-27 15:01:34
1983
原创 应用使用经验(三):SSH远程服务器端口转发,本地调试远程调用
文章目录一、使用工具二、操作步骤1、入手vps云主机2、安装xsell客户端3、远程登录上一篇文章中解决了我们本地调试请求对方公网IP白名单的问题,但是有时候我们还需要对外提供公网服务,供对方调用,需要将我们本地服务映射出去,也就是我们常说的内网穿透,现在网上也有很多花生壳类似的代理软件,反正鄙人就是觉得很重,还占用着本地的很大资源,于是在各种爬,也看到自己常用的xshell里面有个forward功能,赶脚着这里面有三种方式,看字面意思应该有符合我这个需求的,功夫不负有心人,终于入尝所愿,下面听强哥娓娓道
2021-07-22 16:51:32
686
原创 应用使用经验(二):SSH代理公网IP-无固定公网IP,本地调试公众号的福音
文章目录一、使用工具二、操作步骤1、入手vps云主机2、安装xsell客户端3、远程登录三、结论1、代理前2、代理后作为一名专业的互联网软件工程师,经常对接各种第三方API服务,既然提供互联网能力输出,总是要符合人家安全的要求嘛,对了,很多就是通过锁定IP白名单来的,那就需要我们有一个固定的公网IP,作为我们家用网路,哪里搞得到公网IP呀,神马?爬路由,好吧,你不是计算机小白,真让人兴奋,一会儿结尾的地方记得三连,或许我们可以携手创造未来。一、使用工具SSH工具:xshell工具公网服务器:vps
2021-07-20 18:42:15
965
1
原创 Intellij IDEA使用经验(十):统一格式模板
一、啥问题团队协作编码过程中, 少不了代码合并提交到服务器,近期使用了gitlab,常常同一个文件没啥大修改,仅仅是因为每个人的代码格式不同,产生了修改,推送到仓库后,在合并同一个文件时候,一片红哇,红海抽丝,一行一行肉眼去合并,着手带来了不少的麻烦。二、看我的1、下载阿里代码模板访问githu,把阿里的模板搞过来。git检出到本地,找到%path%\p3c\p3c-formatter目录下eclipse-codestyle.xml、eclipse-codetemplate.xml。2、
2021-07-01 17:38:23
1605
原创 Intellij IDEA使用经验(九):检出新项目工具栏总丢失
一、需求背景最近在使用idea过程中,突然有一天发现,每次检出新项目总是需要重新设置一下视图,把常用的工具视图调出来,对于我这种懒癌晚期患者,自然不甘心,一定要揪出元凶。症状如下:二、解决办法其实很简单,只要"view"—“Tool Buttons”,勾勾选中即可。728002654)]...
2021-06-15 11:33:33
235
原创 Intellij IDEA使用经验(八):快速批量替换
一、需求背景 在使用idea过程中,经常根据样例或者其他变量名字等进行统一更改,用到查找替换,提高我们工作效率。当前文件查找替换,其实我们经常用,都很了解也熟悉,还有另外一种场景,我们在整个模块中查找替换,那要怎么做呢?二、解决办法(1)当前文件查找替换 idea替换快捷键,批量处理对象。ctrl + r: 当前文件内容替换,指的是在当前打开的文件中替换匹配的字符,只操作一个文件。(2) 当前项目工作空间查找替换 ctrl + shift + r: 在路径中替换,指的
2021-06-15 11:08:01
33369
1
原创 Intellij IDEA使用经验(六):设置格式化代码后多行空行转为一行
File --> setting --> 搜索 code style --> 选择 blank lines标签项 --> 保留最大空行数设置为1
2021-06-15 06:00:53
4505
1
原创 Intellij IDEA使用经验(五):在文件导航栏中屏蔽指定后缀名的文件
在idea的文件导航栏目在开发过程中经常看到和当前工作无关的文件列表,作为强迫症的我当然容不得沙子,说着咱就干。File—>Setting—>Editor–>File Types,如图:6)]添加上*.要忽略的扩展名,点击apply就可以了...
2021-06-15 05:58:01
829
原创 Intellij IDEA使用经验(四):设置默认不折叠一行的函数
File->Setting->Editor->General->Code Folding,把红色部分取消掉即可。]
2021-06-15 05:55:09
598
原创 Intellij IDEA使用经验(二):代码提示忽略大小写
File-settingsEditor-General-Code Completion右边选择"none"。54082)]
2021-06-15 05:49:24
295
原创 Intellij IDEA使用经验(一):自动导入引用
第一步:打开file——setting第二步:打开General——Auto import:将下列两项勾选中。)]
2021-06-15 05:36:52
1590
原创 Intellij IDEA使用经验(七):启用快速定位文件图标
背景在使用idea过程中,经常需要定位文件位置,但又不是所有的文件都需要定位,之前一直使用”Autoscroll from Source“,本以为会很方便,实际使用过程中发现,在真正需要定位文件位置的时候,总是需要切换一下文件才能定位。这时候如果有个按钮点一下就可以定位就好了。解决办法只需按如下截图将“Autoscroll to Source"前面的”√“去掉即可。...
2021-05-07 23:08:20
488
原创 【Typora】技巧一:大纲左侧大纲显示不全
问题背景 在我们使用Typora的过程中,有时候我们设置了标题类型文字,但是在左侧的大纲视图中并未找到该标题,在阅读过程中很不方便,我们考虑解决这个问题,方便阅读。解决办法 当前视图实际上是编辑工具通过md标记语言,已经解析后视图展示的,我们考虑在源码视图看一下 ,进行分析对别,会发现在当前没有显示的标题前面对了Tab的距离,此时我们只要把这个tab删掉,然后添加## 等我们需要的标题语言就解决了。...
2021-04-08 21:33:54
2441
1
原创 应用使用经验(一):Windows服务器设置PING命令回显
实际工作中,经常需要用到PING命令来监测服务器之间通讯是否正常,但是有时候发现PING命令发出后,没有得到回显,这时候我们就需要对服务端操作系统进行回显设置了,废话不多说,有图有真相,如下:...
2020-02-03 19:28:26
1912
原创 微信群内接龙如何保持队形
在微信群里遇到接龙的时候,经常看到发出来的接龙下方有个灰色的小标注“查看接龙”,就是这样子,一时好奇,百思不得其解,终于弄明白这是怎么生出来的,其实很简单,我们只要在群聊天的输入框内输入“#接龙”,这时候在群聊天屏幕上就自动弹出接龙表格,我们点击这个弹出来的东东就会进入神奇的一幕,我继而编辑成我们想要的接龙样子点击“发送”就可以了。eg:...
2020-02-03 00:05:46
5148
原创 Eclipse使用经验(一):自动补全代码扩展可以使用字母
eclipse在使用过程中,默认我们使用“.” 点自动完成代码,我们可以通过修改设置,实现可以通过字母完成提示。顶部菜单Windows——>Preferences——>Java–>Editor–>点击Content Asist,在Auto activation triggers for Java后面的文本框里只有一个“.”。现在你将其改为如下↓,然后点击apply(应用...
2019-09-11 10:55:37
275
原创 Intellij IDEA使用经验(三):文件自动添加版本控制
(一) 设置自动加入版本控制intellij同eclipse一样,可以设置新建文件就直接add进入版本控制中,在settings –> Version control –> confirmation中选择add sliently即可。(二) 取消某些文件加入版本控制有些不想提交的文件可能会被加入版本控制,此时在version control中找到该文件,右键,revert即可,...
2019-08-14 21:43:30
1726
seata 1.4.2依赖中间件以及样例demo.zip
2021-06-03
29个后台界面模版
2014-01-23
快逸报表在J2EE部署中最简实例
2012-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人