stalin_的博客

做一个有态度的程序员!

Java--获取本机网卡上的所有ip

通常我们想要拿到本机ip都会使用这个方式:   try { System.out.println(InetAddress.getLocalHost().getHostAddress().toString()); } catch (UnknownHostException e1) { /...

2018-08-08 16:58:42

阅读数:100

评论数:0

Java NIO--文件锁的使用方法

由于是做分布式的中间件开发,不可避免会出现多个线程对同一个文件进行操作,这样会出现很多问题。如果多个线程同时对一个文件进行写操作,会乱掉。所以我们需要对文件进行加锁,使其每次只能被一个线程操作。这样才能保证文件中的内容可以被有序的写入。 文件锁分为共享锁,和排他锁,通过字节流获得通道来实现,进行...

2018-08-06 18:42:12

阅读数:37

评论数:0

Linux--使用grep命令进行多条件查询(AND,OR,NOT)

grep是一个非常好用的内容查询命令。如果使用grep来进行条件查询,你的水平就会提高又一等级。 1.grep的AND,多条件的与查询。 用法: grep 'pattern1' | grep 'pattern2' 使用管道符连接多个grep命令就可以得到多个条件同时满足才能查询出来的结果...

2018-08-06 11:04:10

阅读数:513

评论数:0

Linux--如何把快速把服务器空间写满(创建大文件)

有时我们需要测试服务器空间不足时程序的性能。这时你就需要手动对服务器创建大文件使其空间不足了。 我在百度之后发现了三个命令:truncate   dd   fallocate   truncate命令: 它的作用是指定一个文件的大小,如果该文件不存在,就会创建该文件。如果指定文件的大小小于原...

2018-08-01 15:49:07

阅读数:305

评论数:0

Java报错--java.net.NoRouteToHostException: No route to host (Host unreachable) 解决

昨天在写代码的时候偶然报了这个错误。百度了一下,并没有适合我的答案(大部分都在说防火墙的问题,大家也可以先检查一下防火墙是否关闭)。 后来我在仔细检查代码中发现。 原来是我的代码中有一个bug。就是我会先检查所有报错节点的网络是否畅通,再检查报错节点的磁盘空间是不是满了。 这样就导致一种特殊...

2018-08-01 10:14:48

阅读数:1304

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭