![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
解决方案
开发和日常使用中出现问题的解决方案
喝酸奶要舔盖儿
这个作者很懒,什么都没留下…
展开
-
SublimtText修改远程机器文件
Sublime Text强大的SFTP插件,支持查看、编辑、修改文件原创 2024-03-27 11:25:27 · 260 阅读 · 0 评论 -
GitLab配置多个ssh key
1. 背景当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码。但是网上很少找到如何用git客户端生成ssh key,然后配置在gitlab,我当时在做的时候苦于摸索,后来终于找到了解决方案,那么本文,我们就来聊一聊如何本地git客户端生成ssh key,然后配置在gitlab里,而后使用ssh协议进行提交和拉取git远程仓库的代码。2. 打开本地git bash,使用如下命令原创 2022-01-17 18:15:34 · 2088 阅读 · 0 评论 -
java代码混淆工具
1. 下载混淆工具allatori.jarallatori-annotations.jar在项目根目录新建lib目录,放入lib中2. 编辑配置文件<config> <input> <!--in表示需要混淆的jar包, out表示混淆后的jar包, 名称相同时会覆盖原来的jar包--> <jar in="${project.build.finalName}.jar" out="${project.build.fina原创 2022-01-17 14:32:39 · 2950 阅读 · 1 评论 -
Elasticsearch_head查询不到数据解决方案
问题原因elasticsearch 7增加了请求头严格校验的原因,并且返回结果是{undefined“error” : “Content-Type header [application/x-www-form-urlencoded] is not supported”,“status” : 406}解决办法找到vendor.js,修改文件里的两处:1、6886行contentType: "application/x-www-form-urlencoded改成contentT原创 2021-11-05 18:11:49 · 509 阅读 · 0 评论 -
Springboot中引入本地jar包,并通过maven打包(解决maven丢包的问题)
如何引入本地jar包新建一个dependency标签,在标签中填写groupId,artifactId,version,scope,systemPath例: <dependency> <groupId>com.alibaba.xxpt</groupId> <artifactId>zwdd</artifactId> <version>1.2.0&l原创 2021-10-22 14:30:44 · 819 阅读 · 0 评论 -
并发量测试工具使用
Jmeterpostmanab原创 2021-05-25 17:44:35 · 172 阅读 · 0 评论 -
java byte[]转String再转回byte[]不一致问题
问题原因 :new String(byte[])和getBytes()默认使用的编码都是通过这条语句获取的编码解决原理:由于UTF-8是多字节编码,需要用多个字节来表示一个字符的编码,所以也就出现了在转换之后byte[]数组长度、内容不一致的情况。而ISO-8859-1编码是单字节编码,所以使用该编码就不会出现上面的问题测试代码:import java.nio.charset.Charset;import java.util.Arrays;public class test {原创 2021-05-19 19:35:38 · 2571 阅读 · 1 评论 -
java使用rsa加密算法进行加密解密
public class RSAUtil { public static final String ENCRYPTION_ALGORITHM = "RSA"; public static final String SIGNATURE_ALGORITHM = "MD5withRSA"; /** * 生成密钥 */ public static Map<String, Object> initKey() throws Exception {原创 2021-05-18 15:04:29 · 1565 阅读 · 0 评论 -
关于OpenFeign调用时丢失cookie的解决方案
@Configurationpublic class FeignConfiguration { @Bean("requestInterceptor") public RequestInterceptor requestInterceptor(){ return template -> { ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContex原创 2021-05-08 10:18:50 · 1134 阅读 · 0 评论 -
关于springboot去除参数中前后空格说明
1. 需求使用SpringBoot使用过滤器去除@RequestBody参数两端的空格;一般我们去普通的请求我们都会对请求参数进行验证。Java也提供了@notNull和@notBlank这种验证方式,但是对@RequestBody 这种只能验证是不是非空,对数据两端的空格未进行处理,同时大家也不想遍历一遍参数然后再处理再封装到对象中,正好项目中有这个需要,所以就参考别的做了Post请求中针对application/json格式的有@RequestBody注解的参数进行了去空格处理2. 解决方法2.1原创 2021-04-22 11:03:32 · 5861 阅读 · 6 评论 -
关于docker-Compose升级到最新版
同安装Docker-Compose,只是修改其中的版本,版本可在https://github.com/docker/compose/releases中查看curl -L https://github.com/docker/compose/releases/download/1.27.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose原创 2021-03-30 14:11:00 · 9803 阅读 · 0 评论 -
编辑Fabric源码时错误解决方案
1. 下载源码github下载:git clone https://github.com/hyperledger/fabric.git速度慢可换国内:git clone https://gitee.com/songfuxiang/fabric.git2. 编译fabric文件fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz卡住目前发现是高概率卡住,多重试几次卡住可以修改代理ex原创 2021-03-17 10:05:33 · 449 阅读 · 0 评论 -
“设备 eth0 似乎不在。将要推迟它的初始化”的解决方法
查看配置文件/etc/modprobe.conf,看里面的eth0是否与网卡已经建立关系此时发现里面的eth0已经与网卡建立关系,但是最后一行的options存在乱码,注释掉这行信息[root@catetc]#vi/etc/modprobe.confaliasscsi_hostadapterahcialiasscsi_hostadapter1usb-storage...原创 2018-11-07 14:19:37 · 1026 阅读 · 0 评论 -
关于Linux重启后网卡失效解决方案
1. 发现问题linux虚拟机关机后,第二天发现打开远程工具连接不上虚拟机了,检查后发现虚拟机没有了ip,情况如下图检查发现network服务停止,NetworkManager正在启动中。systemctl status networksystemctl status NetworkManager2. 解决方法2.1 关闭NetworkManager# 关闭NetworkManager服务systemctl stop NetworkManager#永久关闭NetworkManag原创 2020-12-23 14:23:08 · 8445 阅读 · 4 评论 -
关于WIN10开机自动开启小键盘解决方案
1. 按 “WIN键”+“R键”,打开命令窗口2. 输入regedit打开注册表3. 展开到HKEY_USERS\.DEFAULT\Control Panel\Keyboard;再选择InitialKeyboardIndicators,将其数值数据修改为**2(Win7)/80000002(Win8/Win8.1/Win10)**...原创 2021-02-25 09:24:35 · 3381 阅读 · 0 评论 -
关于Git清除用户名密码解决方案
清空所有用户名和密码:git config --system --unset credential.helper只用这一个命令就可以,如果不好使可以参照下面命令查看config配置:git config --list查看git用户名:git config user.name清除缓存的用户名和密码:git credential-manager uninstall更改全局用户名:git config --global user.name "username"更改原创 2020-12-29 09:59:16 · 3271 阅读 · 0 评论