首先。。使用 sigar ,sigar 使用  要 注意区分 是 web 还是 本地。。最好 在 WEB-INF 下 复制 dll 文件。。因为WEB-INF 不会被压缩。。。

 try {
//如果是web方式运行。。
WebApplicationContext web = ContextLoader.getCurrentWebApplicationContext();
ServletContext context = web.getServletContext();
libPath = context.getRealPath("WEB-INF/c_lib");
} catch (NoClassDefFoundError err) {
//非 web 方式
// err.printStackTrace();
try {
libPath = URLDecoder.decode(SigarUtil.class.getClassLoader().getResource("clib").getFile(), "utf-8");
} catch (UnsupportedEncodingException ex) {
ex.printStackTrace();
}
} catch (Exception e) {
throw new RuntimeException("发生了异常 : " + e.getCause() + ",原因 : " + e.getMessage());
}

使用@CachePut() 将   信息 放入 到 缓存中。。。。。

使用 @Scheduled 每秒钟 执行。。放到缓存。。。

注意: @CachePut 方法 不能 和 @Scheduled 放到 一个类下面。。。反正我放一起出错了。。。。原因不明。。。。。

最新文章

  1. 微信小程序开发心得
  2. vim - save current file with a new name but keep editing current file
  3. [知识整理]Java集合
  4. 关于VS 中 HttpHandler 的设置 500.23
  5. js判断用户浏览器是PC还是手机,自动跳转
  6. 安装VMware Tools找不到内核头文件
  7. 在openSUSE13.2上gem install rails -v 4.1成功,但是之后不存在rails命令解决
  8. 成为IT经理必备的十大软技能
  9. MySQL简单使用
  10. iOS UITextField 输入字数限制的实现
  11. 重学《C#高级编程》(对象与类型)
  12. JavaScript加密解密压缩工具
  13. [Non-original]OS X How do I unset an IP address set with ifconfig?
  14. 设计适用于SOA的类型(二)
  15. cmd获取python返回值
  16. EL有11个隐含对象
  17. Laravel 5.2+ 使用url()全局函数返回前一个页面的地址
  18. 补充:ajax post 方式请求
  19. MATLAB绘图功能(1) 二维高层绘图操作
  20. Java 泛型的作用及其基本概念

热门文章

  1. 基于FTP服务、JAVA实现文件同步操作
  2. 1068 Find More Coins (30)(30 分)
  3. 1018 Public Bike Management (30)(30 分)
  4. Parallel Programming-Parallel.Invoke
  5. 洛谷【P3407】散步
  6. cmdb1--介绍
  7. 自定义Panel中添加依赖属性需要注意的问题
  8. Otter入门简介
  9. Redis IRedisTypedClient
  10. Java探索之旅(9)——数据和方法的可见性