- 博客(103)
- 资源 (47)
- 收藏
- 关注
原创 ptyhon 随机森林算法及其优化 RandomForest
优化随机森林算法,正确率提高1%~5%(已经有90%+的正确率,再调高会导致过拟合)论文当然是参考的,毕竟出现早的算法都被人研究烂了,什么优化基本都做过。而人类最高明之处就是懂得利用前人总结的经验和制造的工具(说了这么多就是为偷懒找借口。hhhh)优化思路1. 计算传统模型准确率2. 计算设定树木颗数时最佳树深度,以最佳深度重新生成随机森林3. 计算新生成森林中每棵树的AUC,选取AUC...
2019-06-12 12:29:23 6374 25
原创 ssh服务器拒绝了密码 请再试一次
我与服务器的斗争“ssh服务器拒绝了密码 请再试一次” 这个问题刚开始是同事发现的,这是一台物理机。如果直接用ssh工具连接服务器会连接失败并提示 “ssh服务器拒绝了密码 请再试一次” ,但使用其他服务器跳转到这台服务器毫无问题: **“ssh root@IP”** 这么来登录这台服务器,如果光是这样问题还好定位,最夸张的是每次重启机器,或者重启ssh服务后,机器在一段时间内可以通过s...
2019-01-07 11:22:06 49985 5
原创 java.lang.NoSuchMethodError: com.lmax.disruptor.dsl.Disruptor.
java.lang.NoSuchMethodError: com.lmax.disruptor.dsl.Disruptor.
2022-07-19 14:49:38 696
原创 java.lang.AbstractMethodError: org.hibernate.validator.internal.engine.ConfigurationImpl.getDefaul
java.lang.AbstractMethodError: org.hibernate.validator.internal.engine.ConfigurationImpl.getDefaul
2022-07-19 14:49:25 680
原创 java.lang.AbstractMethodError: org.hibernate.validator.internal.engine.ConfigurationImpl.getDefaul
java.lang.AbstractMethodError: org.hibernate.validator.internal.engine.ConfigurationImpl.getDefaul
2022-07-19 14:49:01 501
原创 spring 升级 org.springframework.web.servlet.view.velocity.VelocityConfigurer 下resourceLoaderPath confi
org.springframework.web.servlet.view.velocity.VelocityConfigurer
2022-07-19 14:48:05 400
原创 Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
2022-07-19 14:47:37 3147 1
原创 单元测试报错解决java.lang.NoClassDefFoundError: org/apache/logging/log4j/util/ReflectionUtil
java.lang.NoClassDefFoundError: org/apache/logging/log4j/util/ReflectionUtil
2022-07-19 14:46:11 2467
原创 lombok @Slf4j 编译报错 log cannot be resolved
lombok @Slf4j 编译报错 log cannot be resolved
2022-07-18 17:44:45 4476 2
原创 java.lang.NoSuchMethodError: com.lmax.disruptor.dsl.Disruptor.
java.lang.NoSuchMethodError: com.lmax.disruptor.dsl.Disruptor.
2022-07-18 17:40:39 660
原创 java.lang.NoClassDefFoundError: org/xmlpull/mxp1/MXParser
java.lang.NoClassDefFoundError: org/xmlpull/mxp1/MXParser
2022-07-18 17:40:03 938
原创 Could not initialize class org.springframework.http.converter.json.MappingJackson2HttpMessageConvert
Could not initialize class org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
2022-07-18 17:39:07 2302 1
原创 Caused by: java.lang.ClassNotFoundException: org.springframework.http.converter.json.MappingJacksonH
问题处理
2022-07-18 17:37:47 542
原创 Portainer搭建及日常使用
portainer是一个docker官方推荐的轻量级的docker管理ui,只需简单的TCP连接就能实现对docker容器的全面管理和监控。portainer的安装
2021-08-27 14:39:10 13195
原创 错误: 常量字符串过长
string最大长度两个字节的无符号数。1个字节有8位,2个字节就有16位。16位无符号数可表示的最大值位2^16 - 1 = 65535。以前知道string最大长度是两个字节的无符号数。但从未真正写过这么长的String,今日有幸遇到了这个错误。解决方式也很简单,字符串拆开多个进行拼接即可。String str;String str1= "................";String str2= "................";str = str1+ str2;...
2021-08-05 10:26:16 1104
原创 clickhouse Mutations删除操作报错及解决方案
1. clickhouse 执行删除语句后查询数据仍旧存在,等待数分钟后依然存在2. 查询 system.Mutations 表 ```sql select * from system.mutations whereis_done = 0; ```发现任务在突变表中状态一直是未执行 3. 查阅 /var/log/clickhouse-server/clickhouse-server.err.log 日志发现如下报错2021.04.09 10:59:12.971073 [ 6363 ] {}
2021-04-12 12:43:44 5991
原创 控制kafka consumer service topic热启停的一种思路
我们在编写完成kakfa consumer service,将其部署到线上后有时会有启停某个topic的需求,而toipc在我们编写消费入口时就已经指定启停状态,本文提供一种热启停思路。包含:服务启动时只启动指定的topic服务在线上运行时通过调用接口启停全部或指定的topic(借鉴es restful 控制)项目使用spring boot 2.3.3.RELEASE ,spring-kafka 2.5.5.RELEASEgradle依赖如下ext.springbootVersion = '
2021-03-21 21:51:14 603 1
原创 给定一个数组,找出其中最小的K个数。例如数组元素是4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。如果K>数组的长度,那么返回一个空的数组
给定一个数组,找出其中最小的K个数。例如数组元素是4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。如果K>数组的长度,那么返回一个空的数组示例1输入复制[4,5,1,6,2,7,3,8],4返回值复制[1,2,3,4]用list做数据结构,利用其add(index,value)的自移动特性减少循环手工移动数据操作,使用插入排序排序排序整个数组后取前ki个数放入新的list中实现获取最大的k值。import java.util.*;public cla
2021-03-19 16:23:42 1899 2
原创 LoggerFactory is not a Logback LoggerContext but Logback is on the classpath. Either remove Logback
今天闲着无聊把老项目的maven升级一下改成Gradle.切换当然容易,但没想到用了统一的plugins管理,还是报了一个冲突错误。就是slf4j这个装饰器的两个实现类的冲突问题,咱们干掉一个就行了,我喜欢用logback,所以干掉log4J先打开咱们的依赖视图ctrl-F搜索一下log,定位到这个实现类这就是他的名字了确定名字后用这个名字到maven仓库官网搜索一下是他没错了点进去,随便找一个版本打开确定他的group名称和name。然后同方法确定 log4j-to-slf4j
2021-01-25 18:40:25 652
原创 clickhouse简介
ClickHouse数据仓库调研使用一、Clickhouse简介Ø 1.真正的面向列的DBMSØ 2.数据高效压缩Ø 3.磁盘存储的数据Ø 4.多核并行处理Ø 5.在多个服务器上分布式处理Ø 6.SQL语法支持Ø 7.向量化引擎Ø 8.实时数据更新Ø 9.索引Ø 10.适合在线查询Ø 11.支持近似预估计算Ø 12.支持嵌套的数据结构Ø 支持数组作为数据类型Ø 13.支持限制查询复杂性以及配额Ø 14.复制数据复制...
2020-12-04 16:38:17 621
原创 使用hive查询数据(上手篇)
使用hive查询数据(上手篇)准备查询工具:命令行或可视化工具皆可,可视化工具一般都要收费。1.命令行进入hive查询界面hive 没有可视化工具就要自己找库和表了2.查看所有数据库show databases;记得加分号,分号表示语句结束,数据库才回去执行命令,习惯了mysql的用法会经常忘记分号。第一行OK表示查询结束,执行完成。中间的两个 default 和 report 是我这里的数据库,default数据库是hive安装后自带的,最后一行是查询耗时和查询结果行数。3.选
2020-11-02 14:04:36 2848
原创 lombok @Builder 注解继承 问题 @SuperBuilder
节约时间的利器:lomboklombok一直用的很爽,最近用它优化了本人写的桥梁模式,就出现了父类子类继承时@Builder找不到父类属性的问题,仔细研究了一下,发现lombok在新版本已经优化了这个注解,先来更新一下这个版本,直接上最新的 1.18.16 ,上maven仓库看了一下用的人数还可以,比较稳定。compile group: 'org.projectlombok', name: 'lombok', version: '1.18.16'之后在父类和子类中都使用 @SuperBuilder
2020-10-23 18:07:43 12191 4
原创 Idea远程调试 (包含调试docker容器)
首先我们说一下调试的本质,了解了调试的本质我们就很容易理解远程调试是怎么来的了。Java本地debug时我们常常以为breakpointer打在了java文件中,看到到了breakpointer处jvm停了下来,认为debug时jvm运行的就是java文件了。其实并不是这样。jvm只能运行经过编译后的class文件,那么breakpointer打在了java文件中虚拟机怎么知道什么时候暂停呢,答案当然是通信了,本地运行的服务和IDE进行通信确定断点的位置和单签运行stack中的value。Jav
2020-10-19 16:17:33 4075 2
原创 吊打postman 的idea自带的接口访问工具 自动生成接口参数,,草鸡!方便!
1.在接口上点击此按钮2.打开请求编辑器3.get和post请求写法如下图此处的三个按钮可以轻松的帮助我们生成需要的模版,然后我们改改改~完全不用担心格式问题4.文件如下###GET http://localhost:8686/app###POST http://localhost:8686/bossapi/initPlatAndServerContent-Type: application/json;charset=UTF-8{ "data":{"gameId":
2020-08-07 14:05:31 1288
原创 Gradle构建jar包,将文件打包到lib目录外方便读取和下载
Gradle构建jar包,将文件打包到lib目录外方便读取和下载1.项目使用了最近很火的gradle作为构建工具框架是spring boot,项目在服务器上运行时当然是jar包了。如果你有心将jar包打开,会发现包内结构是这样的2.在gradle构建的项目里,你的项目是作为一个jar包被放置在lib目录里的如下图当我相从项目里下载固定的文件,比如说导入的模版等文件时,我们通过路径直接读取jar包内的文件显然是不可取且消耗资源的。而我们将这个文件放在lib目录的父目录里,这个操作就简单的多了。3
2020-07-01 12:09:00 3716
原创 枚举代替switch并实现O(1)时间复杂度获取名称值
枚举代替switch并实现和switch同级别O(1)时间复杂度获取名称值最近边做边玩,看着一个新功能要每个方法写一个switch心生不爽,就给他列巴列巴,看着已经使用了枚举类型,干脆一不做二不休,把枚举搞一搞,说来也巧,枚举搞switch很简单。数组就行,如果有字符串那就加个哈希。自己写呗。我希望通过输入的类型(输入的类型是数字,数字与实际含义通过指定规则对应)直接获取到指定的规则名称。代码如下/** * 公告类型:1-公告1;2-公告2;3-公告3;4-公告4 * */ @AllArgs
2020-06-28 15:34:44 943
原创 迁移web资源到webapp目录过程及注意事项
刚入职一家公司,项目时新搭建的,main目录下只有java和resource目录,没有webapp目录。emmm,没有webapp目录tomcat怎么监测页面的变动,怎么热加载吗????技术负责人告诉我写完代码重启。这操作简直丧尽天良,改一段代码想看效果就要重启???觉得996不够要007吗?作为一个优秀的程序猿(hhh,老脸一红),我们要避免做重复的和毫无意义的工作,不仅提高开发效率,提高公司...
2020-05-08 14:45:16 859
原创 jdk1.8+如何判断hashmap中的value是否为LocalDateTime类型,LocaDateTime转json问题
jdk1.8+如何判断hashmap中的value是否为LocalDateTime类型喜欢用jvm新特性的你一定知道since1.8的LocalDateTime相比于Date的各种好处(格式化时并发安全),但是当你尝试序列化LocalDateTime却不想为其指定对象,只希望使用json这种通用的信息传递格式传递LocalDateTime传递值时,你就会发现这个LocalDateTime怎么这么...
2020-04-04 18:05:27 1847
原创 旋转图像 及其解答
给定一个 n × n 的二维矩阵表示一个图像。将图像顺时针旋转 90 度。说明:你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。示例 1:给定 matrix =[[1,2,3],[4,5,6],[7,8,9]],原地旋转输入矩阵,使其变为:[[7,4,1],[8,5,2],[9,6,3]]示例 2:给定 matrix ...
2020-03-22 12:35:02 272
原创 给定一个未排序的整数数组,找出其中没有出现的最小的正整数。
给定一个未排序的整数数组,找出其中没有出现的最小的正整数。示例 1:输入: [1,2,0]输出: 3示例 2:输入: [3,4,-1,1]输出: 2示例 3:输入: [7,8,9,11,12]输出: 1说明:你的算法的时间复杂度应为O(n),并且只能使用常数级别的空间。这是一道简单题解法如下思路很简单,先排序数组,先保证循环不越界,当 i == nums.le...
2020-03-19 09:54:38 6362 5
winutilsmaster.zip
2019-06-05
SpringCloud_Ribbon_Feign_Hystrix_Zuul-master.zip
2019-06-05
Weighted Finite-State Transducer Algorithms An Overview
2019-06-05
office卸载工具.zip
2019-06-01
JDK_API_1_6_zh_CN.CHM
2019-06-01
Deep Neural Networks for YouTube Recommendations.zip
2019-06-01
o15-ctrremove.zip
2019-05-21
nmon-LIinux性能监控工具.zip
2019-05-14
apache-maven-3.3.3
2019-01-18
idea lombok插件
2019-01-18
xorg-x11-xauth
2019-01-07
kms清除脚本
2018-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人