当前位置: 首页 > news >正文

南京网站优化网站建设公司深圳前十名代运营公司

南京网站优化网站建设公司,深圳前十名代运营公司,邢台做网站优化哪儿好,中国电信网上营业厅设置线程池参数#xff0c;创建线程池 corePoolSize要保留在池中的线程数#xff0c;即使它们是空闲的#xff0c;除非{code - allowCoreThreadTimeOut}被设置maximumPoolSize允许在池中的最大线程数keepAliveTime当线程数大于核心时#xff0c;这是多余的空闲线程将在终止…设置线程池参数创建线程池 corePoolSize要保留在池中的线程数即使它们是空闲的除非{code - allowCoreThreadTimeOut}被设置maximumPoolSize允许在池中的最大线程数keepAliveTime当线程数大于核心时这是多余的空闲线程将在终止前等待新任务的最大时间unit {code keepAliveTime}参数的时间单位workQueue用于在执行之前保存任务的队列。这个队列将只保存由{code execute}方法提交的{code Runnable}任务threadFactory是执行器创建新线程时使用的工厂handler是执行被阻塞时使用的处理程序因为线程边界和队列容量达到了 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue workQueue, ThreadFactory threadFactory, RejectedExecutionHandler handler) private static int corePoolSize 50;//初始大小 private static int maximumPoolSize 200; //最大值 //使用线程池管理 private static ThreadFactory namedThreadFactory new ThreadFactoryBuilder().setNamePrefix(RiskSafeguard-pool-%d).build(); private static ExecutorService pool new ThreadPoolExecutor(corePoolSize, maximumPoolSize,0L, TimeUnit.MILLISECONDS, new LinkedBlockingQueueRunnable(1024), namedThreadFactory, new ThreadPoolExecutor.AbortPolicy());excel导入 /** * 不动产抵押导入 * param file * param createBy * return */ public boolean importData(MultipartFile file, Long createBy, Long itemApplyId){// 创建内部类的实例对象LoanItemRiskSafeguardService.ImportDataTask importDataTask new LoanItemRiskSafeguardService.ImportDataTask(file, createBy, itemApplyId);pool.execute(importDataTask);return true; }LoanItemRiskSafeguardService业务类 /** * 导入任务 * 实现Runable接口的内部类重写run() */ public class ImportDataTask implements Runnable{MultipartFile file null;Long createBy null;Long itemApplyId null;public ImportDataTask(MultipartFile file, Long createBy, Long itemApplyId){this.file file;this.createBy createBy;this.itemApplyId itemApplyId;}Overridepublic void run() {doImportDataTask(file, createBy, itemApplyId);} }/** * excel字段匹配 * param file * param createBy */ public void doImportDataTask(MultipartFile file, Long createBy, Long itemApplyId){/*** excel数据的keys*/try{String[] keys new String[]{ // 读取excel后每个列对应一个keyriskSafeguardName, // 登记权属人// ....};// 导入数据ListMapString, Object excelData ImportUtil.importExcel(file, keys, 0); // 读取excel数据if (!excelData.isEmpty()) {MapString, java.lang.Object excelMap null;int success 0,failed 0;for(int i0;iexcelData.size();i) {excelMap excelData.get(i);// 设置担保措施对象值插入数据库 --- startLoanItemRiskSafeguard riskSafeguard new LoanItemRiskSafeguard();// 从excelMap中根据key获取到value设置到对象中后续存表// 登记权属人String riskSafeguardName excelMap.get(riskSafeguardName)null?:excelMap.get(riskSafeguardName).toString();riskSafeguard.setRiskSafeguardName(riskSafeguardName);// ...try {if(failedi){dao.insert(add,riskSafeguard);}}catch (Exception e){failedi1;e.printStackTrace();}if(failed i){success i 1;}else{Long riskSafeguardId riskSafeguard.getRiskSafeguardId();dao.delById(riskSafeguardId);}// 设置担保措施对象值插入数据库 --- end}}} catch (BizException be) {logger.info(后台导入不动产抵押物excel失败, be);} catch (Exception e) {logger.error(后台导入不动产抵押物excel失败, e);} }
http://www.w-s-a.com/news/386460/

相关文章:

  • 怎样做电子商务网站织梦生成手机网站
  • 公司网站建设选什么服务器网站里怎样添加关键词
  • 深圳建设局网站深业中城绿化项目营销型网站开发流程包括
  • 找销售的网站九江市建设项目服务中心
  • 东原ARC网站建设公司合肥seo网站推广外包
  • 那个网站是做房产中介的网站制作软件小学
  • 做网页怎么建站点视频解析网站
  • 做网站的系统设计网站设计论文前言
  • 做外贸网站多久更新汕头市建设局网站首页
  • 如何建设专业化的网站手机管理网站模板
  • 花生壳做网站如何用腾讯云做网站
  • 搭建集团网站开发app需要哪些软件
  • 网站建设 中企动力福州阀门wordpress 多说评论
  • php网站集成支付宝接口下载免费网络软件
  • 卡盟网站是怎么建设的用花生壳做网站速度可以吗
  • 杭州物联网前十名公司优秀seo平台
  • 网新中英企业网站管理系统wordpress 登录 缓存
  • wordpress模板建站教程wordpress添加广告位手机自适应
  • h5游戏平台入口优化是什么梗
  • 建设银行对公网站打不开网络推广活动方案主题和思路
  • 茶叶网站开发目的和意义网页设计需要考什么证
  • 高端企业网站建设公司怎么做实用性建设网站都需要哪些
  • 网站备案必须要幕布吗易企秀网站怎么做轮播图
  • 南昌网站排名优化四线城市网站建设方向及营利点
  • 做网站需要钱吗unity 做网站
  • 呼伦贝尔市规划建设局网站wordpress怎么考别人的
  • 免备案自助建站网站成都神速建站
  • 怎样编写app软件快速刷排名seo软件
  • 江苏做家纺的公司网站宣传型企业网站
  • 网站网上商城建设外国一些做环保袋的网站