码迷,mamicode.com
首页 > 其他好文 > 详细

周记 2014.11.22

时间:2014-11-22 14:29:26      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:http   io   os   使用   sp   java   文件   数据   on   

1.有些时候项目启动不了,打印完日志后就停了或报错。出错的地方可能是刚打印出日志部分,也可能是即将要打印日志部分。

2.查看系统内存使用,可以使用free  -m 或 top

3.可以通过/proc目录下的cpuinfo查看cpu信息

4.df –h 查看根目录下文件使用情况,fdisk –l 查看磁盘使用情况

5.工程导入eclipse后,修改编译级别,仍然报一个奇怪的错误。
  其实要修改两个地方:
  properties-->Java Compiler    将 Compiler compliance level 改为 1.6
  properties-->Project Facets    将 java 改为 6.0
  facets 简单理解,就是让我们在创建项目时候,可以独立定义一个有一个模板供我们使用,在里面定义各种用到服务的版本,你在导入从其他
  地方拿过来的项目时候,需要修改项目与project facets的编译环境一致。
 
6.linux下用date -s "20131215 09:02:25"把时间设为2013年12月15日9点2分25秒。date -n mmddHHMMYY,mm表示月分,dd表示日期,HH表示小时,
  MM表示分钟,YY表示年份。如:date -n 1215090213表示把当前时间设为2013年12月15日9点2分,秒数无法修改。
 
7.java.io.IOException: No space left on device  内存空间不足,可能是日志或其他什么文件太多。通过df查看空间使用情况。

8.使用JDK自带线程池有一个问题需要注意,他内部有一个队列,用来存放要执行的(已实现Runnbale接口)实例。如果这些实例太多,可能会导致内存溢出。

9.在java代码中可以通过Socket发送http请求:
  Socket  socketClient = new Socket(host,port);
  // 保持连接
  socketClient.setKeepAlive(true);
  //通过往sender流中写数据,来发送http请求。注意格式
  BufferedOutputStream sender = new BufferedOutputStream(socketClient.getOutputStream());
  //  接收回复数据
  BufferedInputStream receiver = new BufferedInputStream(socketClient.getInputStream());
  //关闭连接
  socketClient.close()

周记 2014.11.22

标签:http   io   os   使用   sp   java   文件   数据   on   

原文地址:http://www.cnblogs.com/Jtianlin/p/4115073.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!