- 博客(111)
- 资源 (2)
- 收藏
- 关注

原创 WARN:Spring Cloud LoadBalancer is currently working with the default cache.(不收费)
现在的C^S-DN真的没有工匠精神了,看到一片博文竟然还需要订阅收费!!!使用高版本的speingcloud之后,spring想要用loadBalancer替换掉ribbon,启动的时候会有警告解决方案方案一:<!-- https://mvnrepository.com/artifact/com.github.ben-manes.caffeine/caffeine --><dependency> <groupId>com.github.ben-manes
2021-12-16 11:55:20
3894
4

转载 相机的光圈、快门、ISO到底是什么鬼?
光圈介绍光圈=镜头内部张开的光孔光圈值(F)=镜头焦距/镜头通光直径得出的相对值例:50mm的标准镜头,最大通光直径为29.5mm,其最大光圈值为 50 ÷ 29.5mm = F1.7一般用字母+数字的形式来表示光圈大小,比如:f/2、f/4、f/8、f/16……。字母后面的数字越小表示光圈越大,字母后面的数字越大表示光圈越小。作用1、进光量光圈越大(F值越小),进光量越多,照片越明亮;2、画面景深景深影响照片背景的虚化程度;光圈越大,景深越浅(虚化效果越好)光圈越小,景
2021-03-12 10:24:24
633
1

原创 springboot配置多数据源并集成Druid和mybatis(超简单)
可以是mysql,oracle等多种不同数据源项目结构1、pom驱动之外加入druid和mybatis等pom,整合mybatis自行搜索<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.23</version> &
2020-10-15 15:10:46
14721
1

原创 elasticsearch加密xpack,java客户端访问xpack集群SSL
xpack已经在es6.3之后默认集成开启xpackelasticsearch.yml 中加上: xpack.security.enabled: true注::后空一个空格,如果是es集群请务必全部添加此配置确保集群健康访问_xpack/license/start_trial?acknowledge=true开启xpack功能,这时候集群会立马提示您输入用户名密码的弹窗进行...
2019-07-26 18:45:29
16961

原创 mybatis-generator生成器添加类注释方法无效已经解决!
先解决标题的问题!注:自定义CommentGenerator的都知道通过实现CommentGenerator接口的一些不足,毕竟只是实现了CommentGenerator接口,在里面的方法再怎么改,有效的也只是针对model类,并且使用的人大概也发现了,里面的addClassComment方法都知道是在类文件上面生成注释,但是无论我们在这个方法实现里写什么都没有效果,其实因为MGB默认是没有...
2019-07-17 12:53:16
10647

原创 springboot使用logback启动报警报错解决
把日志文件名称改为-spring结尾就不报警了!!!Spring Boot官方推荐优先使用带有-spring的文件名作为你的日志配置(如使用官方start包中已经默认集成了slf4j和logback不用导入任何日志依赖推荐使用logback,性能优于log4j设置logback彩色日志
2019-07-12 17:04:40
14459
1
原创 java使用策略模式(进阶篇)
策略模式,英文全称是 Strategy Design Pattern。在 GoF 的《设计模式》一书中,它是这样定义的:翻译成中文就是:定义一组算法类,将每个算法分别封装起来,让它们可以互相替换。策略模式可以使算法的变化独立于使用它们的客户端(这里的客户端代指使用算法的代码)。经上述分析,笔者认为策略模式可以达到这样的效果:假设 A 类调用 B 类,那么可以认为 A 类是 B 类的客户端,当 B 类增加了一些策略时,客户端 A 类不用进行任何的代码改动即可使用新策略。
2023-03-20 10:16:02
230
原创 Flink cdc同步mysql到starrocks(日期时间格式/时区处理)
flink 1.15.3(此时最新版本为1.16.1)mysql 5.7+mysql同步表结构mysql中的timestamp字段是可以正常同步的,但是多了8小时,设置了mysql链接属性也没效果参考下方的链接有两种方式;
2023-03-09 14:00:24
210
2
原创 sshd占用cpu过高
记录下我这里出现的原因FinalShell 链接机器后从左侧的cpu占用图看到的,我进入机器执行命令确实如下;但是用finalShell链接我阿里云/腾讯服务器没有出现,可能是其他服务器的防火墙比较完善;
2023-03-08 15:31:22
52
原创 JVM内存调优
默认情况下,当 CPU 数量小于8, ParallelGCThreads 的值等于 CPU 数量,我的服务器是2C的所以这个参数可省略。配置完成后,启动服务发现内存确实变小了,由原来的500M降至100~200M,但不是我想要的效果,我期望的效果是达到几十M的级别。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到 -Xms的最小限制。对象的堆内存由称为垃圾回收器的自动内存管理系统回收。
2022-12-27 10:56:14
31
原创 flink-cdc-connectors-release-2.3.0自己编译
这个包确实的。大家自行百度,这个包alicloud下载不了,可以登录https://mvnrepository.com/搜索下载后安装到本地;安装我这里是在mvnrep官网点击view all 下载.jar和.pom放到本地仓库的。把这个点上继续install, 成功
2022-12-15 14:59:27
717
原创 Flinkcdc同步mysql到StarRocks(删除)
2、需要自定义序列化格式(删除的关键点)3、编写source & sink最后:保证mysql和sr中已经建立了表就可以完成一比一同步;如果解决了你的问题
2022-12-15 11:42:25
688
原创 vue打包后部署到后端(自动获取后端的baseURL)
进入到登录页面,这时候获取验证码的接口就使用了前缀 `http://192.168.60.1:8081/web/code…我们请求接口进行映射进入到vue页面后,后续的接口访问就会使用原先的URL前缀!只需要吧原来的http://host:port/api 换成。
2022-10-26 10:57:58
1133
原创 任何情况下的HttpServletRequest参数无法重复读取【formdata/json/get/post】
我也是照着网上的大部分方案,把流拷贝出来,这样确实解决了我使用json传递的问题,但是我是用的方法不能解决formdata的传递;
2022-09-19 10:31:33
212
原创 加密后的字段如何模糊查询
我们在对数据脱敏的情况下,往往存储到db中是加密后的数据,一般这种数据是没有可读性的,进行查询也是通过加密后的参数进行完全匹配;但是我们的需求如果是参数只是字段中的一部分,进行模糊匹配应该怎么做呢?例如:数据库字段 key = _+fhdks+ajle==_s0实际存储的key =我的天啊我们进行搜索时,参数为我的天啊并加密成上面的密文之后进行匹配;...
2022-08-31 17:50:14
803
原创 springboot使用yml配置日志级别(logging.leavel:)
这样即使日志配置文件中已经写死了日志级别,我们仍然可以在配置文件里控制日志输出;
2022-08-10 17:28:34
5938
原创 mysql binlog日期解析成yyyy-MM-dd
binlog监听获取的日期为 `2022-07-26T16:55:03.000+00:00`
2022-07-27 10:55:56
401
原创 : could not determine a constructor for the tag !RootAdmin
`spring.datasource.mysql.password: !RootAmin``spring.datasource.mysql.password: !RootAmin``spring.datasource.mysql.password: !RootAmin``spring.datasource.mysql.password: !RootAmin``spring.datasource.mysql.password: !RootAmin`
2022-07-20 14:13:50
755
2
原创 vue使用代理打包之后404,405问题排查
后端的接口是正常的,并且进行了域名解析,跨域设置(这里后端的朋友注意下cors跨域)所以只需要模拟出前端环境和运维环境就可以了1、前端npm run build:prod 后生成的dist文件往tomcat- ROOT目录中一丢,ok跑起来了2、接下来是nginx的配置了...
2022-06-22 17:02:18
1947
原创 mysql多数据库数据同步方案(暂提)
我目前了解的有两种:做一个简单的记录,一种是mysql-binlog-connector,另一种是ali的canal。mysql-binlog-connector:是通过引入依赖jar包实现,需要自行实现解析,但是相对轻量。canal:是数据同步中间件,需要单独部署维护,功能强大,支持数据库及MQ的同步,维护成本高。根据实际业务场景,按需索取,业务量小,业务简单,轻量可以通过mysql-binlog-connector,业务量大,逻辑复杂,有专门的运维团队,可以考虑canal,比较经过阿里高并发验证
2022-05-26 14:36:45
235
原创 Tencent是什么意思?腾讯?
腾讯的英文名什么意思?引用知乎腾讯官方认证的回答腾讯的英文名之所以叫Tencent,灵感来自Lucent(朗讯),“当时讲究左右对称,Tencent就很对称”。把这个词分开来,就是Ten Cent(十分),这与腾讯日后以微结算的盈利模式起家刚好契合,也许就是“天意”。顺便科普下腾讯中文名字的由来,在注册公司名字的时候,马化腾他们几个创业者都决定用“讯”作为结尾,表示与“通讯”有关,但前缀的选择则发生了一些周折。马化腾回忆说:“最早想出的名字是网讯,表示网络通讯,最直接、最简单,第二备选的是捷讯,第三个
2022-03-30 15:00:49
8325
原创 windows笔记本电脑查看电池循环次数
1、windows 使用管理员打开powerShell输入:powercfg /batteryreport该报告提供有关电池的详细信息,包括电池详情、近期使用情况、使用历史您还可以查看一段时间内的使用情况报告。2、mac 左上角小苹果图标,关于详情里面,然后再点击系统报告,就有电源使用情况查看系统报告若要打开系统报告,请选取【苹果】菜单 >“关于本机”,然后点按“系统报告”。【提示】您也可以按住 Option 键,然后选取苹果菜单 >“系统信息”。...
2022-03-29 16:27:53
4535
原创 开发常见规范(字段值多大算大?线程选多少算好?)
redis相关redis中有常见的几种数据结构,每种结构对大key的定义不同,比如:value是String类型时,size超过10KBvalue是ZSET、Hash、List、Set等集合类型时,它的成员数量超过1w个持续更新中。。。。
2022-03-18 17:32:15
419
原创 java8使用lambda查询树形结构(减少sql复杂度)
管理端经常会用到树形菜单这种数据格式,oracle有现成的函数实现起来还是比较简单,但是mysql没有这种函数,如果自己设置函数的话,由于长度的限制,太多的数据就没办法遍历了使用代码的方式遍历出树形格式数据库获取list列表,通过一定的条件筛选1、实体类@Data@Builderpublic class Menu { /** * id */ public Integer id; /** * 名称 */ public .
2022-03-18 16:48:26
463
原创 IDEA变量,注解,引用等不变色问题解决
例如这些都不高亮颜色,其实是打开了idea的省电模式power save mode解决:右键idea任务栏
2022-03-18 13:53:00
4099
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人