public class ScheduledThreadPool {
public static ScheduledExecutorService scheduledThreadPool = Executors.newScheduledThreadPool(10); }
、、、、、、、、、
ScheduledThreadPool.scheduledThreadPool.schedule(new Runnable() {
@Override
public void run() {
try {
push(mobilePhones, pushBean, content, isPushApn);
} catch (IOException e) {
logger.error("推送消息出错,公司id:{},推送类型{}", companyId, pushBean.getType());
logger.error("推送消息出错:",e);
}
}
},1, TimeUnit.MINUTES);

最新文章

  1. 【转】png优化相关
  2. ulipad源码包配置环境及安装
  3. 谷歌插件Image downloader开发之 content script
  4. 禁用编译器自动生成的函数(Effective C++之06)
  5. C# socket 实现消息中心向消息平台 转发消息
  6. hdu 1078 FatMouse and Cheese 记忆化dp
  7. 编译hadoop2.2.0源码时报错
  8. [转]使用storyboard实现页面跳转,简单的数据传递
  9. Tomcat 启动报错:javax.naming.NamingException: No naming context bound to this class loader
  10. Java中常见的数据结构的区别
  11. Beautifulsoup分解
  12. NYoj_49开心的小明
  13. OpenLayer3调用天地图示例
  14. 「JavaScript」JS四种跨域方式详解
  15. 安卓加载网络图片OOM问题解决
  16. idea本地安装 lombok插件
  17. P1242 新汉诺塔(搜索+模拟退火)
  18. FluentValidation:C#后端输入验证框架的官方文档解读
  19. MFC中的UpdateData()
  20. C#基础视频教程7.5 如何编写简单游戏

热门文章

  1. 解决 adb devices :???????????? no permissions 方法
  2. C#音视频网络流解码:H264视频和ACC音频
  3. jQuery 树型菜单插件(Treeview)
  4. Mac下配置Apache,PHP
  5. chrome 浏览器设置字体大小,方便调试
  6. ultragrid checkbox
  7. Eclipse中屏蔽日志
  8. python字符串操作,以及对应的C#实现
  9. 动态webservice调用接口
  10. ajax发送请求时为url添加参数(使用函数)