自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 macos删除软连接

cat /etc/paths/usr/local/bin/usr/bin/bin/usr/sbin/sbin进目录挨个看,找到以后删除

2021-04-01 15:09:49 2074

原创 配置 .gitlab-ci.yml 文件来使gitlab中的项目被push时自动执行脚本

配置 .gitlab-ci.yml 文件来使gitlab中的项目被push时自动执行脚本before_script: - echo '=================start build=================='after_script: - echo '=================build finish=================='stages:# 可将需要执行的脚本分为多个步骤,# 注意,因A步骤生成的文件无法被B步骤使用,可以使用artifacts缓存

2020-06-09 10:06:31 1828

原创 Springboot瘦身(lib和程序分开打包)

Springboot瘦身(lib和程序分开打包)1. 首先用mvn clean package正常打出jar包这个jar包可能有几百兆大小,lib占了绝大多数将jar包解压,将 BOOT-INF 下的 lib 包拿出单独存放2. 修改pom重新打包<configuration> <!--打包时忽略依赖包--> <layout>ZIP</layout> <includes> <include></i

2020-06-05 09:57:16 881 1

原创 制作自定义的maven插件

制作自定义的maven插件需求:制作一个maven插件,其他项目使用这个插件以后可以在打jar包的时候设置密码对jar包进行简单的异或加密1. 新建maven工程需要等很长时间2. 配置pom文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach

2020-06-04 19:42:55 449

原创 使用XJar对springboot项目打包时进行加密

使用XJar对springboot项目打包时进行加密XJar -github源码一,配置说明1. 更改 pom.xml首先添加 jitpack.io 插件仓库<!-- 设置 jitpack.io 插件仓库 --> <pluginRepositories> <pluginRepository> <id>jitpack.io</id> <url>https:/

2020-06-03 18:17:49 2163

原创 git cz 使用方法

git cz 使用方法一,配置git cz首先需要安装nodejs,因为要使用npm控制台输入npm install -g commitizen#若速度较慢就用cnpmcnpm install -g commitizen进入你想要使用git cz命令的git项目npm init --yes#第二条命令可能需要加入 --forcecommitizen init cz-conventional-changelog --save --save-exact现在就可以使

2020-06-02 19:10:49 19093 4

原创 mysql使用中遇到的一些问题

mysql使用中遇到的一些问题一,You can’t specify target table ‘表名’ for update in FROM clause错误错误写法:UPDATE user_info SET STATUS = '1' WHERE USER_ID IN (SELECT USER_ID FROM user_info WHERE NAME != '');原因:在MYSQL里,不能先select一个表的记录,在按此条件进行更新和删除同一个表的记录,需要将select得到的结果,

2020-06-02 17:58:55 111

原创 vue开发钉钉H5微应用遇到的问题

vue开发钉钉H5微应用遇到的问题一,前端发布新版本后钉钉小程序的界面不更新每次前端资源发版后,由于钉钉webview缓存机制,可能导致发版资源不更新,需要手动刷新一下,如果还是不行,可尝试清除钉钉应用缓存解决,如果还是不行,那就卸载钉钉重新安装1. 解决方案项目域名后拼接版本号&version=v1.x服务端管理APP版本,前端在项目启动时判断本地缓存的版本与服务端版本是否一致。不一致刷新页面请求最新资源。...

2020-06-02 17:52:59 2655

原创 利用swagger对后端接口测试

利用swagger对后端接口测试1.在pom.xml文件中添加第三方swagger依赖<dependency> <groupId>com.spring4all</groupId> <artifactId>swagger-spring-boot-starter</artifactId> <version>1.7.0.RELEASE</version></dependency>2.

2020-06-02 17:39:29 1122

原创 vue框架中mockjs使用方法及注意事项

vue框架中mockjs使用方法及注意事项一,使用步骤1. 使用npm安装:npm install mockjs;2. 新建mock文件夹,下面新建mockname.js文件import Mock from 'mockjs' // 引入mockjs//第一个参数是要拦截的请求地址,第二个参数是请求方式export default Mock.mock(RegExp('menu/list' + '.*'), 'get', function () { let result = {}//给前端返

2020-06-02 17:26:50 223

原创 用proguard对maven构建的springboot项目进行混淆

用proguard对maven构建的springboot项目进行混淆1,配置混淆的问题配置混淆的时候可能会报很多版本错,包括但不限于java版本不对,springboot版本不对,log4j版本不对。。。。。其实只要proguard版本上去了就行,得自己下一个高版本的proguard.jar.由于proguard混淆貌似不能指定混淆的类名在basePackages下面类名混淆后唯一,不同包名经常有a.class,b.class,c.class之类重复的类名,因此spring容器初始化bean

2020-06-02 16:49:51 1320 2

JD-GUI.app.zip

快捷查看class文件和jar包内容的工具,在class文件和jar包上右键打开方式选择jd-gui即可

2020-06-02

proguard6.2.2.jar

用proguard对maven构建的springboot项目进行混淆的方法详见 https://blog.csdn.net/dlutwangzihao/article/details/106499820

2020-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除