- 博客(116)
- 资源 (4)
- 收藏
- 关注
原创 /retail/B2b/retailuploadmchfile java 上传微信B2B商户图片资料
【代码】/retail/B2b/retailuploadmchfile java 上传微信B2B商户图片资料。
2024-09-19 11:31:57 206
原创 jetcache fastjson 泛型复杂对象JSON序列 ,反序列化
默认的虚拟化不能转换List 中的泛型数据类型, 似的从缓存拿取的list集合对象数据全部都转换成了JSONObject。增加JSON对象类型存储。增加JSON对象类型解析。
2024-04-19 10:57:37 580
原创 doris 启动be 失败
博主使用了jdk 11 版本, 需要指定doris 的jdk8 版本, 如果本机又有jdk8, 还有jdk11, 需指定BE。编辑 /apache-doris-2.0.2-bin-x64/be/conf/be.conf。
2023-10-30 11:35:51 1698 3
原创 Flink-CDC 关闭初始化读表锁, DDL 锁 Schema 锁, 使用增量或者全量或者指定偏移量
Snapshot step 3 的时候会进行锁表,Snapshot step 7 的时候读全量表。Snapshot step 6 的时候会锁库。
2023-02-24 18:19:58 1780 1
转载 给layui select 添加一个close,删除选项
转载至 https://gitee.com/layui/layui/issues/I3S42J。官方文档貌似没有这个方案的配置, 代码来自。给下拉选项添加了一个删除按钮。
2022-12-10 15:42:26 1191
转载 Centos 忽然中文乱码
编辑字符配置vim /etc/locale.conf覆盖以下内容LANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME="zh_CN.UTF-8"LC_COLLATE="zh_CN.UTF-8"LC_MONETARY="zh_CN.UTF-8"LC_MESSAGES="zh_CN.UTF-8"LC_PAPER="zh_CN.UTF-8"LC_NAME="zh_CN.UTF-8"LC_ADDRESS=
2022-05-07 10:43:49 124
原创 Layui layedate 弹窗插件,弹出就隐藏, 无法选择
<input type="text" class="form-control layer-date" value="${foodTime}" placeholder="请选择食品经营许可证有效期" autocomplete="off" id="foodTime" lay-key="2"> laydate.render({elem: '#foodTime', type: 'date'})问题解决lay-key 冲突, 删除 lay-key 属性, 让layui 自动分配...
2022-03-28 16:55:54 1234
原创 修改 ShiroUser 缓存用户
// 这个用户可能由于框架不同而设计不同ShiroUser user = ShiroKit.getUser();Subject subject = ShiroKit.getSubject();PrincipalCollection principalCollection = subject.getPrincipals();String realmName = principalCollection.getRealmNames().iterator().next();PrincipalCollec
2022-03-23 10:36:44 471
原创 Java开发者 IntelliJ IDEA 转换 VScode 时的优缺点
指出vscode 目前的问题1, 目录栏过于拥挤左边是 VSCODE 右边是 idea这个问题在目录下有很多文件的时候, 多级展开的时候, 一时间无法接受2, 难以移除的黄色警告vscode 并不能像 idea 一样直接在这个类上忽略类似的警告, 导致项目黄黄的一片, 这个在你使用老项目导入进 vscode 的时候, 可能令人头疼3, 无法进行像idea 一样的 uri 搜索不知道vscode 的强大插件库有没有支持的对于后端开发来说, 有时候前端给了一个接口, 可能我们就直接搜索
2022-01-12 15:47:14 4958 5
原创 RestHighLevelClient 批量插入 elasticsearch 7.9 版本警告
以下是警告信息[types removal] Specifying types in bulk requests is deprecated不建议在批量添加中指定 type 类型, 6.0 以后不建议这样玩restHighLevelClient.bulk() 修改为 restHighLevelClient.index()client.index(new IndexRequest(t.getIndexName(), t.getTypeName(), String.valueOf(id)).so
2022-01-08 09:57:23 3108
原创 bootstrap-fileinput 添加打印按钮
bootstrap-fileinput 提供了 layoutTemplates 渲染模板配置, 只要愿意花时间, 可以自定义大部分功能直接上代码$("#file1").fileinput({ 'uploadUrl': ctx + 'fileUpload', overwriteInitial: false, initialPreviewAsData: true, layoutTemplates : { actions
2022-01-05 16:47:33 719
原创 layer.open 模态弹窗, 隐藏关闭按钮, 隐藏按钮组
let id = layer.open({ id :"changePassLayer", // jqeury 方式, 需要指定弹窗id type: 2, title: '修改密码', area: ['30%', '50%'], //宽高 fix: false, //不固定 maxmin: true, content: '/mgr/updatePassword',});隐藏全部按钮组$("#changePassLayer").next().
2021-12-21 09:14:58 4524
原创 frp 内网穿透, 认证配置,安全配置 TOKEN
frps frps.ini 服务器端配置[common]bind_port = 7000vhost_http_port = 17000dashboard_port = 17500dashboard_user = admin # 控制台用户名dashboard_pwd = xxxxxx # 控制台密码# authauthentication_method = token # 认证方式, tokenauthenticate_new_work_conns = true #.
2021-12-20 09:13:28 12207 5
原创 若依 v4.6.1 后台 排除log4j
若依 在官网给出的回答, 在版本里略有微小差异, 实际情况如下https://gitee.com/y_project/RuoYi/issues/I4LW93/ruoyi-admin/pom.xml依赖存在于spring-boot-starter-test 中的 spring-boot-starter我们直接把 spring-boot-starter 引用出来, 然后进行排除<dependency> <groupId>org.springframework.bo
2021-12-14 09:09:08 854
原创 Druid runningSqlCount 1 线上解决思路
1. 线上发现runningSqlCount 1 : SELECT bc.created, sp报错, 抛了一大堆SQL日志, 日志文件都被塞满了, 查询baidu.com 以后, 发现是因为数据库连接不够用了, 有了思路以后, 立马去查看druid控制台2. druid 控制台http://xxxx/druid/datasource.html查看数据源配置以后, 发现最大连接数为20, 就去查看, 到的是什么原因导致20个连接都不够用2.1. 查看 Druid SQL 监控发现SQ
2021-12-01 10:47:56 3220
原创 Druid 执行时间分布规则
事务时间分布 0,0,0,0,0,0,0 事务运行时间分布,分布区间为[0-10 ms, 10-100 ms, 100-1 s, 1-10 s, 10-100 s, >100 s][ 0, 0, 0, 0, 22, 101, 0, 0]即10-100 s == 22 次> 100 s == 101 次
2021-12-01 09:58:47 2687 2
原创 boostrap-table export 导出监听
1, 官方没有监听事件, 所以我们得自己写2, 直接使用监听是无效的, 因为监听的时候, 还没有这个按钮, 这个按钮是动态生成出来的3, 监听onLoadSuccess 事件, 表格加载数据成功之后绑定事件下面是导出按钮HTML, 是我们需要监听的<div class="export btn-group"> <button class="btn btn-default dropdown-toggle" data-toggle="dropdown" type="button"
2021-11-25 09:37:40 599
原创 select2 4.0.8 + , 动态搜索数据
$("#supplierNo").select2({ multiple: false, // 多选 allowClear: true, // 清除按钮 width: "100%", // 宽度 language: "zh-CN", // 语言 minimumResultsForSearch: -1, // 多少数据隐藏搜索框 ajax: { url: "/supplier/simp
2021-11-17 10:12:25 435
原创 LINUX不能ping域名, 能ping ip, 添加DNS解析
1, 检查是否启用DNSvi /etc/nsswitch.conf检查 hosts 是否含有 dnshosts: files dns myhostname修改后重启网卡service network restart2, 添加DNS 解析服务器vi /etc/resolv.conf有就修改, 没有就直接添加以下内容, 修改完成后重启网卡nameserver 114.114.114.114...
2021-09-24 08:45:02 1009
原创 SQL 关联查询,只关联表中最大或者最小的数据的两种思路
表结构useridname1dog2catbookidnameuser_idscore1数学11002语文21203英语11904数学211301 , 对关联表进行限制, 限制表中的最大值SELECT * FROM `user` us JOIN book bk ON us.id = bk.user_id AND bk.id = (SELECT id FROM book ORDER
2021-08-10 11:20:43 5629
原创 Java 抖音授权登录
public final static Map<String, String> btyeDanceTypeApi = new HashMap<String, String>(); static { // 抖音授权 btyeDanceTypeApi.put("dy", "https://open.douyin.com/"); // 头条授权 btyeDanceTypeApi.put("tt", "https://open.snssdk.com/"); // 西瓜
2021-08-10 10:49:28 3508 4
原创 同一台服务器,同一个主域名, 不同子域名, 配置不同转发
nginx.conf 参考配置worker_processes 1;user root;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; # 后台, 多配置 server {
2021-08-06 14:28:55 601
原创 小白都能看懂的目前主流加密MD5验签
1, 首先要知道MD5 是一个什么东西简单的说就是就是取模, 比如, 10 % 2, 余零, 2 想得出10, 就很难, 你只能猜.现在有一个字符串 abcd, 下面都是假设假设 a = 1, b = 2, c = 3, d = 4,相加 1 + 2 + 3 + 4 = 10,我们的MD5 算法就是相加%2,那么这段字符串的MD5 值就是 0现在你只知道, abc 和 md5 = 0 你能推算出 我们的d嘛?想知道, 得先知道我们的md5规则然后再一个个去假设d的值,
2021-08-06 10:17:25 1573
原创 cn.hutool.poi.excel.ExcelUtil 时不时没有数据列
代码List<WleUserSaleVo> list = reportWleSaleService.wleUserSaleList(null, vo); ExcelWriter excelWriter = cn.hutool.poi.excel.ExcelUtil.getBigWriter(); excelWriter.addHeaderAlias("username", "用户名称"); excelWriter.addHeaderAlias("
2021-08-06 09:48:00 1330 1
原创 cn.hutool.poi.excel.ExcelUtil 只输出指定的标题
ExcelWriter excelWriter = ExcelUtil.getBigWriter();excelWriter.addHeaderAlias("username", "用户名称");excelWriter.addHeaderAlias("userPhone", "用户手机");excelWriter.addHeaderAlias("cityName", "城市名称");// 只输入指定字段excelWriter.setOnlyAlias(true);// 输出数据excelWri
2021-08-06 09:42:29 1550
原创 @Data 注解对类静态字段, 无效
测试@Datapublic class HelloA { private String name = "dog"; private String age = "12"; private static String sex = "man";}public static void main(String[] args) { HelloA helloA = new HelloA(); System.out.println(JSON.toJSONSt
2021-08-06 09:18:54 947
原创 Spring 5.0 源码编译, 403, 404 依赖pom 无法下载问题
命令 gradlew.bat cleanIdea :spring-oxm:compileTestJava欧系哦啊
2021-06-06 11:30:46 970
原创 Layui 弹出text输入框, 多行,
// 审核备注 layer.prompt({ formType:2, title: '转账备注' , area:['500px','150px'], },function(value,index,elem){ alert(value); layer.close(index); ..
2021-06-04 11:28:34 3646
原创 (2)搞一搞 seata 之 Spring Cloud 整合
(2)搞一搞 seata 之 Spring Cloud 整合, 使用分布式事务前言, 上一篇博主使用的seata 版本和 spring cloud 版本有很大的问题, 导致netty 通信组件有很大的兼容问题, 本次博主的pom有大更新, 上一个篇博客, 就只能学习学分布式调用了, 本地使用的工程和上次有不同, 注意注意!!!(3条消息) (1)搞一搞 seata 之 基础环境搭建_BIG.KE的博客-CSDN博客1 工程的升级部分1.0 seata 版本链接:https://pan
2021-05-05 17:35:59 203 1
原创 FastRepot 列高自适应,自动换行,
1, 组件, 使用Text, 最基础的那种, Table 组件没有自动换行2, 页面不要留空白3, Text 组件 属性CanRow 能否自动增长, 我们需要它自己开括列高CanBreak 能否跳过, 可以越过框显示GrowToBottom 大家一起到最低, 因为我们没有留空白页面, 商品列又自己增加了列高, 大家一起降到底, 其实就是随, 商品列高同步, 建议, 整列的Text 全部选中WordWrap 自动换行4, 效果...
2021-04-30 11:22:26 1709
原创 FastReport 自适应列文字大小
1, 点击cell文字大小自适应, 高度自适应我一直没调出来, 希望有懂的留言.Auto Shrink = FontWidth
2021-04-28 15:53:15 2900
原创 (1)搞一搞 seata 之 基础环境搭建
搞一搞 seata 基础环境搭建1, 搭建标准的spring cloud 工程1.1 未集成seata, 简单的远程调用,1.2 业务需求, 注册用户赠送积分, 将对这一个业务流程进行分布式事务控制1.3 工程目录eureka // 注册中心service-user // 微服务A, 用户服务service-active // 微服务B, 积分服务1.4 核心代码/*** 用户注册*/@GetMapping("/register")public Object register
2021-04-26 11:44:15 197
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人