摘要: 尝试测试一下Java的内存溢出和栈溢出, 即 OutOfMemoryError 和 stackMemoryError 下面是代码,在 main 方法中分别注释掉另一个,就可以测试了。 1 public class Main { 2 public static void main(String[] a 阅读全文
posted @ 2022-04-23 21:14 哦客源 阅读(176) 评论(0) 推荐(0)
摘要: 这是LinkedBlockingQueue的使用示例 有一个生产者往里面写消息,生产者写完休眠500ms 有一个消费者往里面消耗消息 具体如下: 第一步,生产者 1 public class Producer { 2 private LinkedBlockingQueue<String> queue 阅读全文
posted @ 2022-04-23 16:57 哦客源 阅读(1275) 评论(0) 推荐(0)
摘要: 这是一个使用 java.io 包来遍历目录文件的例子。 其实就是 java.io 包的简单使用。主要有三个例子, 一个是遍历所有文件 一个是获取包含指定关键字或后缀名的文件 一个是获取指定关键和后缀名名的文件 三个例子的主要步骤都是一样,具体如下: 1. 根据目录路径 String 构建目录 Fil 阅读全文
posted @ 2022-04-23 15:27 哦客源 阅读(575) 评论(0) 推荐(0)
摘要: 这是一个用java.io来进行复制文件的例子。 其实就是一个java.io中流的简单使用。 具体的步骤如下所示: 1.通过 String 创建 File 2.通过 File 创建 FileInputStream 和 FileOutputStream 3.读流写流 具体代码如下: public sta 阅读全文
posted @ 2022-04-23 10:00 哦客源 阅读(122) 评论(0) 推荐(0)
摘要: 简单的整合shiro和springmvc的例子 想要整合Shiro和springmvc,在网上找了很多例子,感觉都有一点复杂。所以就自己写了一个最简单整合项目,记录在这里以备后面查看。 这个例子包含如下三个部分: 1.简单的页面 2.shiro配置 3.springmvc配置 shiro可以直接和s 阅读全文
posted @ 2021-08-14 12:09 哦客源 阅读(478) 评论(0) 推荐(1)
摘要: LeetCode的题,使用的常规的二分查找的,但效果居然不错,速度100%,内存38%,所以还是记录一下。 题目如下: 给定一个排序数组(升序)和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 输入: [1,3,5 阅读全文
posted @ 2020-10-03 20:57 哦客源 阅读(269) 评论(0) 推荐(0)
摘要: 1.Kali2020添加BCM43142的网卡驱动 来源:https://www.fujieace.com/kali-linux/wifi-drive.html 我只是执行了第三步:安装网卡驱动,即: sudo apt-get install broadcom-sta-dkms 然后重启,就可以了。 阅读全文
posted @ 2020-10-03 20:00 哦客源 阅读(106) 评论(0) 推荐(0)
摘要: 这是一个LeetCode题目,第27题,因为结果比较好,所以记录一下过程。这个提交速度是100%,内存是70%多 思路是:前后各一个指针。遇到待删除的元素就和结尾交换位置。 这个交换位置避免了复制数组这个费时的操作。 1 public int removeElement(int[] shuRu, i 阅读全文
posted @ 2020-10-03 19:47 哦客源 阅读(193) 评论(0) 推荐(0)