文章
王珂_wangke
开开心心搬砖, 高高兴兴挣钱
展开
-
给layui select 添加一个close,删除选项
转载至 https://gitee.com/layui/layui/issues/I3S42J。官方文档貌似没有这个方案的配置, 代码来自。给下拉选项添加了一个删除按钮。转载 2022-12-10 15:42:26 · 1191 阅读 · 0 评论 -
Centos 使用Docker 部署ES 集群
访问主节点192.168.0.25:9000。连接地址前面一定要加。就能看到节点运行情况。原创 2022-12-01 11:49:21 · 259 阅读 · 0 评论 -
BigDecimal 过滤零, 是整数不含零
【代码】BigDecimal 过滤零, 是整数不含零。原创 2022-08-27 11:02:26 · 377 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 · 3114 阅读 · 0 评论 -
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 · 12229 阅读 · 5 评论 -
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 · 2691 阅读 · 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 阅读 · 0 评论 -
finalshell Linux 传输文件 xftp
1, 显示底栏2, 操作文件上传或下载拖动文件 可以直接上传, 不用右击原创 2021-08-12 09:13:15 · 1417 阅读 · 0 评论 -
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 · 3512 阅读 · 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 · 603 阅读 · 0 评论 -
小白都能看懂的目前主流加密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 · 1574 阅读 · 0 评论 -
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 · 1331 阅读 · 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 · 1552 阅读 · 0 评论 -
@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 · 950 阅读 · 0 评论 -
Spring 5.0 源码编译, 403, 404 依赖pom 无法下载问题
命令 gradlew.bat cleanIdea :spring-oxm:compileTestJava欧系哦啊原创 2021-06-06 11:30:46 · 971 阅读 · 0 评论 -
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 阅读 · 0 评论 -
FastRepot 列高自适应,自动换行,
1, 组件, 使用Text, 最基础的那种, Table 组件没有自动换行2, 页面不要留空白3, Text 组件 属性CanRow 能否自动增长, 我们需要它自己开括列高CanBreak 能否跳过, 可以越过框显示GrowToBottom 大家一起到最低, 因为我们没有留空白页面, 商品列又自己增加了列高, 大家一起降到底, 其实就是随, 商品列高同步, 建议, 整列的Text 全部选中WordWrap 自动换行4, 效果...原创 2021-04-30 11:22:26 · 1710 阅读 · 0 评论 -
FastReport 自适应列文字大小
1, 点击cell文字大小自适应, 高度自适应我一直没调出来, 希望有懂的留言.Auto Shrink = FontWidth原创 2021-04-28 15:53:15 · 2904 阅读 · 0 评论 -
骂骂咧咧的 fastreport 数据隔行换色
1, 我要吐槽的是, 这破玩意怎么现在还有人在用???md, 找个文档要找老半天, 还没有, 社区也没有, 还得自己猜2, 先看数据格式2.1数据格式dataList, 就是我们的数据表, 循环打印数据我们选中其中一个数据列表, 比如我选中的就是, 数量, dataList.num,2.2 数据高亮设置添加一个函数, 可以重叠, 写入函数, [Row#] 就是我们的数据表的索引, 相当于js循环的 索引下标,我们对索引进行取模, 进行隔行换色t...原创 2021-04-25 09:33:51 · 933 阅读 · 0 评论 -
算法与数据结构(2)
算法与数据结构(2)三年前发布过一篇算法与数据结构https://blog.csdn.net/weixin_42209307/article/details/81122419?spm=1001.2014.3001.5501今天, 对编程了解的更新, 博主再来更新一下我理解的思想, 我想先把这两个概念先拆开讲, 我们先讲数据结构.数据结构1, 结构是什么?我们需要一个新的东西, 比如一个三角形, 它的名称是 s我们假设 [a,b,c] 就是 基础数据 它没办法再细了, 别再去想 a b c原创 2021-03-02 10:13:32 · 145 阅读 · 0 评论 -
ElasticSearch 被攻击勒索
index 莫名其妙被删除Completed deletion of expired ML data"message": "Successfully completed [ML] maintenance tasks";"message": "[videos/****] deleting index";"message": "[ch_goods/****] deleting index";"message": "[rread_me/****] deleting index";访问 rread_原创 2021-03-01 15:00:43 · 3264 阅读 · 1 评论 -
elasticsearch:7.9.3 docker 开启日志
ElasticSearch 默认不记录日志的, logs 下面只有 gc.log去 config/log4j2.properties 修改下面的配置## appender.rolling.type = console 改成下面的appender.rolling.type = RollingFile### 下面的进行追加######## Server JSON ############################appender.rolling.fileName = ${sys:es.log原创 2021-03-01 14:18:08 · 2971 阅读 · 1 评论 -
EOS 执行合约报错, CODE: 3090003
报错内容为:{"code":500,"message":"Internal Service Error","error":{"code":3090003,"name":"unsatisfied_authorization","what":"Provided keys, permissions, and delays do not sa原创 2019-01-03 19:00:39 · 1620 阅读 · 0 评论 -
NodeJS 流水式创建EOS主网账户, 羊毛党必备, 新手一键创建账户
首先安装 NodeJS 和 Npmnpm install -g js4eos使用的是js4eos , 非 eosio 环境下的cleosjs4eos wallet create 创建一个默认钱包, 记住输出的密码你必需得有一个EOS账户, 才能创建新的账户var mysql = require('mysql');var schedule = require('node-s...原创 2018-12-28 21:55:50 · 529 阅读 · 0 评论 -
七日存留查询(MYSQL)
使用当前日期往前推, 一至七日, 每日存留都会更新, 最新存留信息推荐使用定时调度任务每日23:55 分执行, 这个查询数据量比较大用户表里必须有两个字段, 用户创建时间create_time(类型为date,YMD), 最后登入时间last_loginSELECT IFNULL(( (SELECT COUNT(*) FROM ylb_account ...原创 2018-11-05 11:05:00 · 710 阅读 · 1 评论 -
Java 服务器http请求工具
package utils;import com.alibaba.fastjson.JSONObject;import org.apache.http.client.fluent.Request;import org.apache.http.client.fluent.Response;import java.io.IOException;import java.io.InputS...转载 2018-11-02 16:26:10 · 758 阅读 · 0 评论 -
idea创建Struts2 项目并运行
Struts2的框架已经是很老的框架了但是有老的项目使用的还是SSH架构,而且很难重构所以还是需要了解一下的New-Project选择Web Application – Struts2 有三种创建项目导包这里我选择自己创建项目后添加jar包struts2-core 核心包xwork xwork核心freemarker 模版...原创 2018-07-19 10:21:43 · 15475 阅读 · 6 评论 -
删除表中所有记录只留下第一条,按照rownum排他,使用rowid删除
先生成表中的rownum然后删除rownum!=1的记录 delete from emp where rowid in ( select id from ( select e.rowid id,rownum r from emp e where ename='TOM' and rownum <=(select count(*) from emp e where ename=...原创 2018-07-17 08:34:55 · 897 阅读 · 0 评论 -
Oracle 11g Win10卸载 ,亲测
先去计算机管理服务,停掉所有Oracle的服务器,然和在点击开始,找到oracle11g,里面有卸载工具或者去安装目录找打开Oracle卸载工具卸载oracle wait………..开始删除打注册表,(打开ctrl+r)1,找到HKEY_CURRENT_USER找到SOFTWARE2,找到software下的oracle目录只要是oracle都删除了3,HKEY_LOCAL_MACHINE下的...原创 2018-07-12 20:40:03 · 3242 阅读 · 2 评论 -
Spring 源码分析, ApplicationContext build 包找不到编译异常
instrument 包aop-test 包content 包。。。等这是博主的 gradle 文件dependencies { compile(project(":spring-beans")) compile(project(":spring-core")) compile(project(":spring-context")) compile(project(":spring-instrument")) compile(proj.原创 2020-11-22 20:03:38 · 185 阅读 · 0 评论 -
gradle 项目运行主类报错
Error:gradle-resources-: java.lang.NoClassDefFoundError: org/apache/tools/ant/util/ReaderInputStream在idea gradle 项目里面运行主类报错需要选择模块原创 2020-08-22 21:30:20 · 482 阅读 · 0 评论 -
集合 Arrays.asList | java.lang.UnsupportedOperationException: null
// Arrays.asList(xxx) 返回的是一个内部类, 不是正常认为实现的Collection// 无法进行增删// 直接解决办法List<String> asList = new ArrayList<>(Arrays.asList(names));原创 2020-07-31 08:36:15 · 242 阅读 · 0 评论 -
一条sql语句统计一个字段的不同条件, 无需过多子查询
原创 2020-06-14 15:51:40 · 1057 阅读 · 0 评论 -
mysql, 一对多查询, 统计一表数量
简单的一对多, 关联会产生乘积, 如何统计, 这个太简单了, .......SELECT COUNT( DISTINCT a.id ) FROM a LEFT JOIN b ON a.id = b.a_idCOUNT 里面是本来就可以去重的, 对 a表去重原创 2020-06-14 15:47:04 · 4378 阅读 · 0 评论 -
宝塔Linux, 反向代理服务器, 开启WSS
1, 进入宝塔面板, 网站 -> 设置2, 查看反向代理的具体配置文件地址3, 目录下只有一个文件, 将持久化连接配置, 注释删除, 即可开启WSS原创 2020-04-09 10:49:44 · 2974 阅读 · 0 评论 -
多线程, 注入spring 服务
大部分使用 bean 服务的时候都是单例,我采用的是构造器注入, 创建多线程任务的时候注入public class DuiZhanRoomTread implements Runnable { private Runtime runtime; private DuiZhanService duiZhanService; private Competit...原创 2020-04-09 10:35:30 · 169 阅读 · 0 评论 -
EOS 更新合约内部转账方式变化
新的eos虚拟机移除了eosiolib/currency.hpp之前的转账合约已经无法再更新智能合约eosio::currency::inline_transfer(from, to, _extended_asset_EOS, "MEMO"); // 已废弃 新的api action(permission_level{ _self, N(active) },N(eos...原创 2019-01-04 22:52:26 · 671 阅读 · 0 评论 -
linux 安装 zookeeper 管理端, dubbo-admin 访问 404
1, 查看虚拟机端口 安装dubbo-admin 的 tomcat 的8080端口是否打开2, 查看网络 是否畅通, cmd ping 192.168.xx.xx 去ping一下3, 将dubbo-admin 的 war 包重新解压4, zookeeper 服务是否启动, ./zkServer.sh stauts 没有not Running 证明就是启动的...原创 2018-09-16 15:39:16 · 1777 阅读 · 4 评论 -
WARN ServletController:171 - Can't find the the request for xxxx's Observer
WebService CXF 问题: 找不到对应的service, url错误第一: 项目路径第二: web.xml路径第三: spring配置文件中的路径第四: CXF 接口配置的路径检查访问WebService的访问路径URL是否都有问题就应该能够解决了...原创 2018-07-18 19:03:47 · 3696 阅读 · 0 评论