随笔分类 -  Java相关

摘要:写在前面 早上刚到公司,被群里这样一个问题所吸引,如下图所示: 后来自己就又想了想,感觉自己说的也不全对,于是想从程序角度来做一个佐证。 当然,在写这篇文章之前,也是查阅了很多文章,关于这个问题的一些观点,汇总如下: Java 注解也叫元数据,一种代码级别的说明。Python 装饰器是一种语法糖。 阅读全文
posted @ 2022-07-28 22:55 久曲健 阅读(565) 评论(0) 推荐(0) 编辑
摘要:new BufferedReader(new InputStreamReader(inputStream,Charset.forName("UTF-8"))); 阅读全文
posted @ 2022-07-23 18:20 久曲健 阅读(268) 评论(0) 推荐(0) 编辑
摘要:responseBody=new String(stringBuffer.toString().getBytes("GBK"),"UTF-8"); 阅读全文
posted @ 2022-07-23 17:10 久曲健 阅读(141) 评论(0) 推荐(0) 编辑
摘要:解决办法: 将引入的相关依赖进行升级。 <!--添加poi操作依赖开始--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependen 阅读全文
posted @ 2022-06-28 14:14 久曲健 阅读(1080) 评论(0) 推荐(0) 编辑
摘要:JSONObject jsonObject = JSONObject.parseObject(json); String json = JSONObject.toJSONString(jsonObject, SerializerFeature.WriteMapNullValue); System.o 阅读全文
posted @ 2022-06-17 20:28 久曲健 阅读(722) 评论(0) 推荐(0) 编辑
摘要:谨以此文献给自学路上的兄弟 起因 这个测试工具的开发已有一段时间了,由于数据量过大,写入数据较慢,导致工具执行耗时较长,所以再次优化了实现方案,进行二阶段的程序开发。 经优化后,2000 条数据写入,耗时4秒,个人感觉,快了很多了。 于是,想批量执行下,看下耗时多长。 结果10分钟、20分钟、1 个 阅读全文
posted @ 2020-09-20 18:26 久曲健 阅读(2768) 评论(0) 推荐(0) 编辑
摘要:import java.util.Stack; public class Calculator { private int NP = 1; //标记进栈数字元素的正负性 private boolean NPCanUse = true; //NP标记是否是激活状态 //private boolean 阅读全文
posted @ 2020-09-18 19:25 久曲健 阅读(939) 评论(0) 推荐(0) 编辑
摘要:摘要 使用Java通过JCIFS框架读写共享文件夹,使用SMB协议,并支持域认证。 项目常常需要有访问共享文件夹的需求,例如读取共享文件夹存储的视频、照片和PPT等文件。那么如何使用Java读写Windows共享文件夹呢? 使用Java访问拥有全部读写权限的共享文件夹比较简单,和普通的目录没有什么区 阅读全文
posted @ 2020-09-01 06:12 久曲健 阅读(1337) 评论(3) 推荐(0) 编辑
摘要:import org.testng.annotations.Test; import java.io.File; /** * @author longrong.lang * @version 1.0 * @description * @date 2020/8/31 15:39 */ public c 阅读全文
posted @ 2020-09-01 06:02 久曲健 阅读(3282) 评论(0) 推荐(1) 编辑
摘要:解决办法: 添加一行代码即可 ZipSecureFile.setMinInflateRatio(-1.0d); 参考: FileInputStream file = new FileInputStream("D:\\newData.xlsx"); ZipSecureFile.setMinInflat 阅读全文
posted @ 2020-08-26 16:36 久曲健 阅读(2879) 评论(0) 推荐(1) 编辑
摘要:前言: 晚上刷朋友圈,看到这样一条朋友圈挺有意思的,如下: 于是,我点开文章后,大概看了下文章的意思,其实就是把一个图片分成九宫图,即拼图的碎片,既然Python都能实现,作为回应,java也是可以做到的。 接着,一时技痒,整理了下思路。就马上打开IDEA开始编码,就有了这篇文章。 某号的实现: 将 阅读全文
posted @ 2020-07-29 00:30 久曲健 阅读(934) 评论(0) 推荐(0) 编辑
摘要:参考文章:https://blog.csdn.net/sidihuo/article/details/47318723 阅读全文
posted @ 2019-03-18 22:21 久曲健 阅读(5125) 评论(0) 推荐(0) 编辑
摘要:pom依赖: 代码直接可用: 阅读全文
posted @ 2018-12-05 08:57 久曲健 阅读(8425) 评论(0) 推荐(0) 编辑
摘要:思路: 1、链接redis数据库,连接成功2、js.del(key),按照指定的key进行删除,封装删除方法3、js.keys("*"),获取所有键keys的集合,对set集合进行遍历4、对遍历结果进行判断,包含关键字的,即想删除的,都调用封装好的删除方法即可 示例代码 阅读全文
posted @ 2018-11-13 16:15 久曲健 阅读(16642) 评论(2) 推荐(5) 编辑
摘要:使用“.+?”实现中间模糊匹配的代码: 注:只能模糊匹配中间不确定的字符串 阅读全文
posted @ 2018-08-05 20:04 久曲健 阅读(4561) 评论(0) 推荐(1) 编辑
摘要:JAVA使用FTPClient上传文件时总是为空,而使用FileZilla客户端时却不会。 后来查了下资料,FTP服务器有被动模式和主动模式。(具体查另外资料) 在JAVA中将FTPClient设置为被动模式即可解决问题。 补充: 调用FTPClient.enterLocalPassiveMode( 阅读全文
posted @ 2018-04-13 15:04 久曲健 阅读(9460) 评论(1) 推荐(3) 编辑
摘要:1. 在实际的应用重,通常是通过程序来进行文件的上传。 2. 实现java上传文件到ftp服务器中 新建maven项目 添加依赖 <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <ver 阅读全文
posted @ 2018-04-05 22:48 久曲健 阅读(8876) 评论(0) 推荐(0) 编辑
摘要:解决方法: 1.本地防火墙关闭了2.服务端端防火墙关闭 CentOS 7.0关闭默认防火墙启用iptables防火墙 操作系统环境:CentOS Linux release 7.0.1406(Core) 64位CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙 阅读全文
posted @ 2018-04-03 19:39 久曲健 阅读(2154) 评论(0) 推荐(0) 编辑
摘要:在上传时 FTPClient提供了upload方法,对于upload(file,path)的第二个参数path ,上传到哪里的这个路径, ftp是利用changeWorkingDirectory()方法来代替CMD中的命令 cd 的, 在对于上传的过程中,path可能不存在,那么就需要来判断是否存在 阅读全文
posted @ 2018-04-03 19:36 久曲健 阅读(8332) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示