
Java
文章平均质量分 64
ADAMs.
https://gitee.com/adams9812
欢迎大家来star我的项目(●'◡'●)
展开
-
布隆过滤器【美与不美之谈】
布隆过滤器【美与不美之谈】原创 2022-12-26 17:40:09 · 523 阅读 · 0 评论 -
【Arthas性能排查系列(二)】CPU飙高排查思路
使用Arthas工具排查CPU飙高原创 2022-07-08 10:56:54 · 5599 阅读 · 0 评论 -
【Arthas性能排查系列(一)】检查Java程序调用链路的耗时情况
Arthas排查Java程序调用链路耗时情况原创 2022-07-05 23:22:32 · 3067 阅读 · 0 评论 -
【企业微信急速救心丸】(一)第三方应用开发 - Java整合企业微信回调
一、首先要了解开发场景,第三方应用开发、企业内部开发、智慧硬件开发的区别。企业微信对应有三个开发文档,要注意三个开发文档虽然说部分接口是通用的,但是其接口获取的内容、调用的本质却大有不同,我建议先把企业微信开发者前言部分的细读,搞明白了三者的概念。此处我均已第三方应用开发为准(申请部分的内容网上教程一大堆,大家跟着步骤走等审批就行)二、服务商后台 - 应用管理 - 小程序 - 配置回调虽然说企业微信需要配置的url很多,但是最主要的还是回调接口,这也是接入企业微信的第一步。这个回调接口,每10分钟会原创 2022-03-28 00:05:05 · 4686 阅读 · 4 评论 -
【完美解决方案】纯Java解析Android APK信息,以及icon提取
市面上纯Java解析Android SDK的方式其实较为单一,在这里我先列举【apk-parser】这套体系的解决方案step1:引入依赖<dependency> <groupId>net.dongliu</groupId> <artifactId>apk-parser</artifactId> <version>2.5.3</version></dependency>ste.原创 2022-01-07 14:58:03 · 3713 阅读 · 3 评论 -
Java使用多线程异步执行批量更新操作
写在前面:相信不少开发者在遇到项目对数据进行批量操作的时候,都会有不少的烦恼,尤其是针对数据量极大的情况下,效率问题就直接提上了菜板。因此,开多线程来执行批量任务是十分重要的一种批量操作思路,其实这种思路实现起来也十分简单,就拿批量更新的操作举例:整体流程图步骤获取需要进行批量更新的大集合A,对大集合进行拆分操作,分成N个小集合A-1 ~ A-N 。开启线程池,针对集合的大小进行调参,对小集合进行批量更新操作。对流程进行控制,控制线程执行顺序。按照指定大小拆分集合的工具类import原创 2021-01-11 00:16:32 · 7931 阅读 · 36 评论 -
【呕血整合】Java整合诸葛IO官方API获取埋点数据
前言首先要特别感谢诸葛io官方人员的技术支持近期小编有在网上查看Java整合诸葛io的相关请求接口文档,但是查到的结果都不太如意,或许是官方文档给得太详细了,根本不需要参考这种相关的博客。但是为了帮助到更多的人,避免再次踩坑,这里我还是花了一些时间整合了一下接口文档,希望能帮助到更多的人。调用接口步骤申请诸葛io的官方api调用权限账号(PS:记住是调用官方API权限的账号和密码,并不是开通开发者权限可以了,小编当时还找官方人员帮忙申请了一下相关请求的权限)其实官方文档中,一直请求的接口都是原创 2020-11-12 09:42:28 · 1168 阅读 · 4 评论 -
Java中子类继承父类,父子类静态代码块、构造代码块以及构造方法的执行次序
先贴上实例代码:public class TestDemo{ public static void main(String[] args){ Son son = new Son(); }}class Parent{ { System.out.println("父类构造代码块"); } static{ ...原创 2020-03-04 15:32:18 · 589 阅读 · 0 评论 -
【超实用!】Tomcat-8.5.31与IDEA集成热部署web项目
新手进军JavaEE,必定会有一个难忘的经历:哎?怎么我的Tomcat部署不成功的?哎?为啥我运行IDEA的时候页面无法加载的?(嘿嘿嘿,小编今天就要跟大家重温一下Tomcat的部署以及热部署的方式) 第一步,这里首先我们要打开IDEA,创建一个项目,然后选到Java Enterprise → Java EE 7(其实JDK8支持这个版本的)→ 选中Web...原创 2019-10-02 00:46:42 · 771 阅读 · 1 评论