经验分享
梦昼初DawnDream
清晨的一缕阳光,总能给人带来希望
展开
-
搭建jenkins+k8s过程中遇到的问题
注:这里的token是base64加密的,在jenkins k8s plugin中使用时必须base64解密后才行。配置完k8s地址以及命名空间等内容之后,在获取k8s下的token。出现以上异常一般就是k8s地址配置不对或者地址不通导致的。完成以上配置后可连接测试,测试成功即可使用。3.从yaml中得到token。2.查看secrets。原创 2024-08-14 17:53:09 · 523 阅读 · 0 评论 -
linux测试磁盘读写性能
【代码】linux测试磁盘读写性能。原创 2024-03-14 22:46:41 · 265 阅读 · 0 评论 -
nacos2.2.1集成达梦数据库
nacos集成适配达梦数据库dm原创 2023-03-21 15:02:35 · 1725 阅读 · 6 评论 -
nacos2.1集成达梦数据库
nacos集成适配达梦数据库dm原创 2022-08-29 15:30:19 · 1192 阅读 · 0 评论 -
数据库锁表问题解决清单
达梦数据库锁表问题解决select * from vsessionswheretrxidin(selecttrxidfromVsessions where trx_id in (select trx_id from Vsessionswheretrxidin(selecttrxidfromVLOCK);sp_close_session(‘140588692281064’);原创 2022-03-11 13:54:48 · 1611 阅读 · 0 评论 -
使用hexo搭建站点并部署到github
hexo博客搭建、部署、以及遇到的问题解决方案原创 2022-07-12 17:00:09 · 1092 阅读 · 1 评论 -
JSON decoding error: Invalid UTF-8 start byte 0xb6
java -jar 中文乱码 提交数据json解析异常 -Dfile.encoding=UTF-8原创 2022-07-01 16:56:48 · 1995 阅读 · 0 评论 -
Windows端口被占用
window端口被占用原创 2022-06-22 09:12:38 · 171 阅读 · 0 评论 -
RestTemplate通过拦截器统一添加token
RestTemplate通过HeaderRequestInterceptor拦截器统一添加token@Componentpublic class HeaderRequestInterceptor implements ClientHttpRequestInterceptor { @Override public ClientHttpResponse intercept(HttpRequest httpRequest, byte[] body, ClientHttpRequestExecu原创 2022-02-12 10:43:07 · 1433 阅读 · 0 评论 -
springcloud feign调用时间相差8小时
服务A调用服务B传包含date类型的对象,B服务接收到date比A服务晚8小时,试过FeignDateFormatRegister 日期格式化方式,也试过如下参数设置都不生效spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8最后在实体类字段定义@JsonFormat添加时区timezone = "GMT+8"属性解决@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss原创 2022-01-13 17:47:39 · 1340 阅读 · 0 评论 -
only regular white space (\r, \n, \t) is allowed between tokens
Caused by: com.fasterxml.jackson.core.JsonParseException: Illegal character ((CTRL-CHAR, code 31)): only regular white space (\r, \n, \t) is allowed between tokens at [Source: (PushbackInputStream); line: 1, column: 2]该异常是由于Spring Cloud Feign 请求其他微服务时原创 2021-12-08 14:23:40 · 8914 阅读 · 1 评论 -
文件内容加密
import java.io.*;import java.security.GeneralSecurityException;import java.util.Arrays;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.PBEKeySpec;import javax.crypto.spec.PBEPara原创 2021-12-07 14:15:10 · 2678 阅读 · 0 评论 -
文件分片上传文件到阿里云
直接上代码添加sdk依赖 <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>2.8.3</version> </dependency>代码如下:import co原创 2021-07-30 10:38:35 · 173 阅读 · 0 评论 -
jenkins配置导出导入
jenkins配置导出导入导出一个job导入一个jobs导出一个jobjava -jar jenkins-cli.jar -s http://192.168.6.115:8080/ get-job auth> auth.xml导入一个jobsjava -jar jenkins-cli.jar -s http://192.168.6.115:8080/ get-job auth < auth.xmljenkins-cli.jar下载...原创 2021-07-06 14:12:53 · 5155 阅读 · 0 评论 -
中间件DELTE\PUT不支持问题
金蝶:DELETE、PUT、OPTIONS不支持问题解决:vm.options文件注释DELETE、PUT、OPTIONS等一行代码东方通:DELETE、PUT、OPTIONS不支持问题,在管理界面配置如下图:原创 2021-04-01 14:16:06 · 1206 阅读 · 0 评论 -
Oracle数据库连接数超ORA-12519, TNS:no appropriate service handler found
Oracle数据库连接数超ORA-12519, TNS:no appropriate service handler foundselect count(*) from v$process; --当前的连接数 select value from v$parameter where name = 'processes'; --数据库允许的最大连接数 --修改最大连接数,需重启: alter system set processes = 300 scope = spfile; --登录数据库...原创 2021-01-25 17:59:25 · 259 阅读 · 1 评论 -
通过Resttemplate调用第三方接口
GET请求 import org.springframework.web.client.RestTemplate; @Resource RestTemplate restTemplate; @Bean @LoadBalanced public RestTemplate getRestTemplate(){ HttpComponentsClientHttpRequestFactory httpRequestFactory = new H原创 2020-12-30 17:41:17 · 1317 阅读 · 0 评论 -
springcloud分布式子线程调用feign接口问题
主线程里创建子线程调用feign接口,通过header消息头带token信息方式,在子线程header里获取不到Authorization信息,以至于子线程用户校验出现问题。以下代码块可以解决子线程继承主线程的header信息以避免该问题。 @Autowired RequestContextFilter requestContextFilter; @Autowired DispatcherServlet dispatcherServlet; @PostConst原创 2020-11-09 10:56:50 · 2277 阅读 · 0 评论 -
springboot 启动异常Input length = 1解决
问题原因是yml配置文件内容引起,并且yml内容没问题,空格也没问题,而是编码问题引起,在idea中打开settings––>Editor––>File Econdings,设置yml为UTF-8,如果还是启动失败,解决方法:将yml内容复制,把application.yml删除,再重新创建改文件,将内容放进去,问题就解决了。...原创 2020-10-17 10:02:51 · 10131 阅读 · 3 评论 -
Nginx出现403 forbidden
nginx访问时出现403forbidden,浏览器界面如下图:查看nginx日志error.log,内容为:open() "/opt/serverCenter/html/favicon.ico" failed (13: Permission denied), client: 192.168.222.239, server: 192.168.6.116, request: "GET /favicon.ico HTTP/1.1", host: "192.168.6.116", referrer:.原创 2020-09-29 09:21:07 · 1466 阅读 · 1 评论 -
no route to host容器运行注册服务连接异常
no route to host其实主要还是防火墙引起的,用命令关闭即可service iptables stop原创 2020-06-29 13:40:19 · 375 阅读 · 0 评论 -
docker启动rabbitmq后无法访问15672端口
docker启动rabbitmq后无法访问15672端口,经查找资料得知,rabbitmq默认web界面管理插件是关闭的,只要通过命令开启就行1、docker ps查看rabbitmq的id fb7a78201d312、命令进入容器docker exec -it fb7a78201d31 /bin/bash3、在容器里执行命令rabbitmq-plugins enable rabbitmq_management 即开启web界面管理插件...原创 2020-06-15 16:15:18 · 8871 阅读 · 5 评论 -
Could not find result map java.util.Map异常处理
错误写法resuleMap=""正确写法resuleType=""根据异常定位找了半天不知道什么问题,后来检查自己新写的方法,调整了下结果正常。坑的就是异常定位不准...原创 2020-04-30 17:25:18 · 337 阅读 · 0 评论 -
国密SM4加密算法工具类(对称)
/** * 国密SM4 * * @author Luke-lee */public class SM4Util { private static byte[] iv = {1, 2, 3, 4, 5, 6, 7, 8}; private static final String CODE_UTF8 = "UTF-8"; private static final S...原创 2020-04-30 15:35:12 · 10982 阅读 · 1 评论 -
国密SM3加密算法工具类(非对称)
/** * 国密SM3,消息摘要( * * @author Luke */@Slf4jpublic class SM3Util { private static char[] chars = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'}; pub...原创 2020-04-30 15:25:32 · 11450 阅读 · 1 评论 -
kafka连接异常
[Producer clientId=producer-1] Connection to node -1 could not be established. Broker may not be available.[Producer clientId=producer-1] Give up sending metadata request since no node is available...原创 2020-04-05 20:21:34 · 2799 阅读 · 1 评论 -
网站开发安全心得
1、漏洞1.1、绕开漏洞1、避免短信、邮件炸弹:控制短信、邮件发送数量限制、短信、邮件发送前最好校验1分钟有效图形验证码,验证码(短信、邮件验证码)校验成功后必须失效,防止用同一个验证码多次校验。2、表单重复提交:做好按钮控制,提交统一用验证码做校验。3、页面需要展现什么信息,后台传什么信息,不需要的不传到页面。4、敏感信息做加密处理,尤其用户信息、尽量避免用户id做参数传输,如必要...原创 2020-03-10 14:06:58 · 1381 阅读 · 0 评论 -
spring-boot参数校验
https://www.jianshu.com/p/c4580fa2e442原创 2019-12-24 13:59:33 · 147 阅读 · 0 评论 -
JSR-330 ‘javax.inject.Inject’ annotation found and supported for autowiring卡着应用启不来
JSR-330 ‘javax.inject.Inject’ annotation found and supported for autowiringspringboot项目启动时一直卡着,启不来,一开始以为是更新后出现的问题,后台才找到有断点断着,把断点去掉就很快启好了...原创 2019-11-06 13:52:03 · 2456 阅读 · 1 评论 -
项目启动异常:invalid constant type: 15
java.io.IOException:invalidconstanttype:15atjavassist.bytecode.ConstPool.readOne(ConstPool.java:1027)atjavassist.bytecode.ConstPool.read(ConstPool.java:970)atjavassist.b原创 2018-03-05 15:37:47 · 3829 阅读 · 0 评论 -
oracle闪回
利用oracle提供的闪回方法,如果在删除数据后还没做大量的操作(只要保证被删除数据的块没被覆写),就可以利用闪回方式直接找回删除的数据具体步骤为:*确定删除数据的时间(在删除数据之前的时间就行,不过最好是删除数据的时间点)*用以下语句找出删除的数据:select * from 表名 as of timestamp to_timestamp('删除时间点','yyyy-mm-dd hh2...原创 2019-04-29 16:32:22 · 322 阅读 · 0 评论 -
JVM架构和GC垃圾回收机制(JVM面试不用愁)
JVM架构和GC垃圾回收机制详解https://blog.csdn.net/aijiudu/article/details/72991993转载 2019-12-24 14:09:15 · 94 阅读 · 0 评论 -
一个基于 Redis 的限流系统的设计
本文讲述基于 Redis 的限流系统的设计,主要会谈及限流系统中限流策略这个功能的设计;在实现方面,算法使用的是令牌桶算法来,访问 Redis 使用 lua 脚本。1、概念In computer networks,rate limitingis used to control the rate of traffic sent or received by a network inter...转载 2019-04-29 16:54:12 · 162 阅读 · 0 评论 -
java开发连接不到hbase Master服务
这个问题困扰了好久,知道是hosts引起的,就是改来改去改不对,这块资料相对比较少,所以发表希望有遇到的可以参考下。首先查看linux服务器/etc/hostname文件配置,将/etc/hosts文件127.0.0.1 localhost注释掉,改成ip hostname。服务器端就处理完了windows客户端修改hosts为linux服务器ip linux服务器hostname(做个域原创 2016-12-06 10:42:31 · 3271 阅读 · 1 评论