java
文章平均质量分 91
JasonsTiananan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开发中的接口调试难题?Pretender-Proxy 来帮你解决!
伪造接口调试Pretender-Proxy 不仅仅是一个工具,更是解决开发痛点的完整解决方案。它让我们的开发过程更加流畅,让团队协作更加高效。核心价值🚀提升开发效率- 不再被依赖服务阻塞🛠️简化配置管理- 统一的Mock规则管理🔄支持热更新- 修改配置无需重启🐳Docker化部署- 环境一致,快速启动如果你还在为接口调试而烦恼,不妨试试这个工具。相信它会成为你开发工具箱中的得力助手!相关资源🐳Docker Hub镜像📚GitHub项目⚡快速开始。原创 2025-07-22 16:31:28 · 855 阅读 · 0 评论 -
java几种锁的摘录
java常见的锁实例乐观锁/悲观锁CAS乐观锁,synchronized悲观锁独享锁/共享锁synchronize是独享锁,ReadWriteLock的读锁是共享锁,写锁是独享锁互斥锁/读写锁互斥锁是ReentrantLock,读写锁就是ReadWriteLock可重入锁ReentrantLock,synchronized公平锁/非公平锁ReentrantLock通过构造函数决定是否为公平锁,而synchronized不是AQS机制的所以没办法成为公平锁分段锁主要是为了细化锁粒度,原创 2020-12-20 18:28:20 · 195 阅读 · 0 评论 -
获取java以及netty的直接内存使用情况
目录查询java使用的直接内存查询Netty使用的直接内存查询java使用的直接内存 try { Class c = Class.forName("io.netty.util.internal.PlatformDependent"); Field field1 = c.getDeclaredField("MAX_DIRECT_MEMORY"); field1.setAccessible(true); Fi原创 2020-12-19 15:05:09 · 1238 阅读 · 4 评论 -
根据yarn的applicationid获取应用实时资源消费的方法
我们在开发中可能会遇到获取yarn上应用占用的资源的实施情况首先,我们感谢一下作者weixin_30828379的讲解,原文如下weixin_30828379-【原创】大叔经验分享(21)yarn中查看每个应用实时占用的内存和cpu资源但是大佬讲解的方式是使用url获取,实际中我们大多数使用的都是调用方法,并且在ha集群下使用配置文件读取就比较麻烦,所以宗旨就是找到Applicatio...原创 2020-03-20 11:40:42 · 2414 阅读 · 0 评论 -
sftp乱码处理问题
上篇讲了ftp乱码问题,好不凑巧又要sftp,关键是sftp又是乱码,不过还好有我们伟大的程序员。直接上代码 JSch jsch = new JSch(); Session sshSession = jsch.getSession(config.getFtpUserName(), config.getFtpHost(), config.getFt...原创 2020-03-19 13:19:08 · 6545 阅读 · 3 评论 -
java FTPClient使用中常见的问题
1.storeFile返回false解决方法(1)在ftp连接成功后,添加ftpClient.enterLocalPassiveMode();(2)字符编码需要修改:ftpClient.storeFile(new String(filename.getBytes("UTF-8"),"iso-8859-1"), inputStream);2.retrieveFile返回false解决方法...原创 2020-03-17 12:18:48 · 2684 阅读 · 0 评论 -
基于Docker的Kafka+Flume+flink日志处理实验
目录目录一、序言二、环境准备2.1 docker环境准备2.2 安装zookeeper、kafka、kafka-manager环境2.2.1 zookeeper2.2.2 kafka2.2.3 kafka-manager2.3 安装flume2.4 安装flink三、程序开发3.1.程序生成日志到flume3.2程序获取kafka中的数据fl...原创 2018-07-31 15:50:03 · 6019 阅读 · 2 评论 -
tomcat https配置
1、在jdk “bin“目录下执行如下命令keytool -genkeypair -alias "wateriot" -keyalg "RSA" -keystore "D:\tomcat.keystore"注:在“名字和姓氏”填写的时候填写最终部署的服务器地址,记住账号密码然后在D盘下复制“tomcat.keystore”到最终你想要部署的文件目录,修改tomcat的conf目录下的...原创 2018-08-19 14:47:26 · 895 阅读 · 0 评论 -
tomcat部署启动两次的问题
众所周知在tomcat的bin目录下的server.xml的host配置问题会造成重复启动的问题,但是修改完成以后有的人还是会出现重复启动的问题,其实是一个很简单的问题,因为你的tomcat的IDE中使用了,会在webapps文件夹下生成一个ROOT的文件目录,这个也是你的项目,因此在执行的时候会启动两次,删掉就好了...原创 2018-08-19 14:49:53 · 1424 阅读 · 2 评论
分享