- 博客(85)
- 资源 (1)
- 收藏
- 关注
原创 离线安装zabbix
将/etc/yum.repos.d 下面所有repo文件进行转移至bak文件夹下。#在/etc/yum.repos.d/新建一个repo源文件。#移动offline_rpm.tar到/tmp目录下。#解压offline_rpm.tar。安装对应的php包就可以。#切换到/tmp目录下。
2025-03-12 15:21:54
533
原创 trivy扫描出了mvn dependency:tree中不存在的jar
step 2: ctrl+f 搜索对应依赖,找到对应路径。step 1: 用这个命令,可以打印出详细的路径。
2024-02-28 15:54:34
510
1
原创 excel生成分表sql小工具
分表sql拼装的工具,解决DMS分表处理效率极低的问题,直接定位到分表创建或更新,简单粗暴。浏览器直接运行即可,后端同学建议收藏。
2022-08-22 20:10:12
332
原创 logback输出日志到阿里云sls, json模式
依赖部分 <dependency> <groupId>ch.qos.logback.contrib</groupId> <artifactId>logback-json-classic</artifactId> <version>0.1.5</version> </dependency> <dependency> <groupId>ch.
2021-12-20 20:34:47
1663
原创 pdf文件处理,spire.pdf
maven 引用 <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.pdf</artifactId> <version>3.11.6</version> </dependency>example// FileInputStre
2021-04-17 17:09:03
969
原创 tess4j datapath set windows
在网上各种百度,谷歌都没有找到想要的结果,真是气死了。还得自己一点一点找。dependencySOFTWARE REQUIREMENTSJava Runtime Environment,JNA, andJAI-ImageIOare required.Apache MavenandJUnitare used for program building and unit testing. The Tesseract DLLs were built with VS2019 (v142) a...
2021-03-27 11:37:34
442
原创 记java中byte与char强制转换
下面的代码target1的值是多少?byte target = (byte) (12 & 0xFF);char target1 = (char) target;答案是:target1的值是12下面的代码的target1的值是65490,target的值是210;byte target = (byte) (1234 & 0xFF);char target1 =...
2020-04-07 12:46:05
1753
原创 有n个赛车,让它们都在起跑线上就绪后,同时出发,用Java多线程的技术把这种情况写出来
话不多说,直接上代码:public class CarRace { private int epoch; private ExecutorService exec = Executors.newCachedThreadPool(); private CyclicBarrier barrier; private List<Car> list = n...
2020-03-30 21:48:34
673
原创 关于HOTP和TOTP的原理,推荐一篇翻译的非常好的文章
https://www.jianshu.com/p/a7b900e8e50a待解决:跨会话保证在时间T内禁止用户登录,暂时想到的可以在库中持久化记录重新可登录的时间戳timestamp,每次登录先匹配时间戳是否大于解封时间戳,但是落到数据库可能压力有点大,如果同时进行登录操作的用户不多还好,多的话可能要考虑把这个戳放到redis集群,如果这还不行的话就在应用服务器上本地记录缓存来保存...
2020-03-20 01:29:03
410
转载 maven资源配置,注意看官方文档,百度搜maven resources plugin能看详细官方文档
https://maven.apache.org/plugins/maven-resources-plugin/examples/filter.html
2020-03-18 22:48:28
319
原创 记今日面试总结
1.unsafe中的cas操作是否是原子操作?自己把原子性,有序性,可见性和数据库中的ACID搞混了,概念不够清晰2.对于java中原子变量的实现原理不够深刻
2020-03-17 00:00:00
101
转载 面试必问之tcp/ip time-wait 和close-wait的区别
https://www.jianshu.com/p/54bf4ed83875
2020-03-15 15:15:48
270
原创 记今日面试总结
Redis分布式锁的详细情况,Zookeeper 的详细应用,是否太重,swagger. Api开发框架,mvn文档生成插件的了解MongoDb深入了解Spring cloud 学习
2020-03-11 00:44:53
162
原创 螺旋三角
简单的思路就是先分配存储空间,然后找规律,一个三角一个三角的往中心画,最后输出数组中的数据即可,话不多说,直接上代码public static void trianglePrint(int num){ int[][] array = new int[num][]; for (int i = 0; i <num; i++) { ar...
2020-03-07 19:19:51
546
原创 大整数乘法,参照BigInteger中改写,直接上代码
/* 大整數乘法,@see BigInteger.multiplyToLen */ public static String multiply(String x, String y) { int len1 = x.length(); int len2 = y.length(); int l1 = len1 / 9;...
2020-03-07 18:30:05
263
原创 面试java后端总结
常见考察顺序,技术考察,简历信息真实性考察,技术考察部分,1.java基础协程,范型,反射,多线程,java虚拟机,垃圾收集算法,详细过程,必考,类的加载过程,对象初始化过程2.数据库mysql redisredis基于多个字段排序redis 字典 rehash调整大小的过程3. 消息队列rmq amq kafka4.分布式dubbo,spring cloud5.网关z...
2020-03-06 02:35:48
165
原创 spring 事务, 坑
第一种:实现接口的方法必须是public的,下面的代码编译报错@Componentpublic class TestA implements A{ @Autowired StockLogRepository repository; @Override @Transactional void methodA(){ System.out...
2019-06-14 15:55:19
252
转载 关于maven pom文件模块整合和父pom,官方文档解释很清楚,建议看官方文档
官方文档参考:http://maven.apache.org/guides/introduction/introduction-to-the-pom.html项目实例参考:https://github.com/spring-projects/spring-data-examples.git附官方入门文档链接:http://maven.apache.org/guides/g...
2019-05-31 17:19:21
688
转载 htop bug, 通过终端登录服务器使用htop会出现把服务器的多线程统计为多进程
https://askubuntu.com/questions/17047/in-htop-i-sometimes-see-lists-of-64-processes-identical-for-all-but-the-pid-w
2019-05-29 13:08:57
312
原创 shell判断文件大小
#判断大小SIZE=8FILE="test.sh"size=0until [ $size -eq $SIZE ]do size=`ls -l "${FILE}" | awk '{print $5}'` echo "file $FILE size is $size, expected value is $SIZE" sleep 1done
2019-05-09 13:22:37
7051
转载 du和ls查看文件大小的区别
https://www.tanglei.name/blog/difference-between-du-and-ls.html
2019-05-08 20:06:31
286
转载 Makefile中的%标记和系统通配符*的区别
https://www.cnblogs.com/warren-wong/p/3979270.html
2019-05-08 12:55:04
800
转载 重发未打包的BTC 交易
There are several approaches that may work. I'm not sure which methods are most easily available for a user of a blockchain.info-wallet, but probably #0a and #2, followed by #3, #0b and #1b.0) Wait ...
2019-04-22 14:33:14
1455
转载 elastic mac安装配置
brew install elasticsearch配置:https://www.elastic.co/guide/cn/elasticsearch/guide/current/important-configuration-changes.html修改path,增加/${cluster_name}查找:https://www.elastic.co/guide/en/elast...
2019-03-28 15:44:34
219
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人