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

黑龙江网站备案地址设计好的制作网站

黑龙江网站备案地址,设计好的制作网站,优秀国外网站,免费企业黄页查询官网暂且不谈高并发 只谈并发 . 不想丢请求再去考虑高并发 MQ或redis的事(这里不考虑) 正题.记录自我需求处理并的情况. 公司的一个框架(一种商业框架很庞大)无法使用整合市面上那些较新的技术框架,只能使用基础的java工具 这里的接口是一个模块 是webservice的 外部系统调用…暂且不谈高并发 只谈并发  . 不想丢请求再去考虑高并发 MQ或redis的事(这里不考虑) 正题.记录自我需求处理并的情况. 公司的一个框架(一种商业框架很庞大)无法使用整合市面上那些较新的技术框架,只能使用基础的java工具 这里的接口是一个模块 是webservice的 外部系统调用这个接口 重复写入 数据出现重复单据.故对此问题进行解决. 分析: 1.外部系统短时多次提交重复数据  2.接口系统业务复杂 处理数据用时过长,导致数据积压 .数据脏读. /*** 产成品入库单* author Administrator**/ public class GetIcFinprodin {private static final Integer JP 127;//同步对象标识public String getExecute(String operation,String orderform){String resultstrnull; if (operation.equals(Insert)){//插入resultstr insert(operation, orderform);}return resultstr;}/*** 插入 * param operation* param orderform* return*/public String insert(String operation,String orderform){Boolean flag true;//默认通过synchronized(JP) {//通过mes单据号查询单据是否存在 不存在就可以插入否则返回已插入提示if(StringUtils.isNotBlank(vdef1) ){try {BaseDAO bd new BaseDAO();String vbillcodeExist (String)bd.executeQuery(select vbillcode from ic_finprodin_h where vdef1 vdef1, new ColumnProcessor());if(StringUtils.isNotBlank(vbillcodeExist)){flag false;//已存在不允许重复插入}} catch (DAOException e) {e.printStackTrace();}}if(flag){//业务....耗时代码段 SGetXChangeService gtxchangeservicenew GetXChangeService();Object ovbillcode ;JSONObject backinfojsongtxchangeservice.getXChangeservice(xml_sb.toString());if(backinfojson.getString($successful).equals(Y)){String pkbackinfojson.getJSONObject(sendresult).getString(content);BaseDAO bd new BaseDAO();try {//获取插入的订单单号 ovbillcode bd.executeQuery(select vbillcode from ic_finprodin_h where cgeneralhid pk, new ColumnProcessor());backinfojson.put($vbillcode, ovbillcode);} catch (Exception e) {e.printStackTrace();}//业务.-...耗时代码段 E }else if(backinfojson.getString($successful).equals(N)) {backinfojson.put($vbillcode,ovbillcode);}return backinfojson.toJSONString();}else{JSONObject backinfojson new JSONObject();backinfojson.put($successful, Y);backinfojson.put(sendresult, vdef1 MES单据已存在,单据已插入成功!);return backinfojson.toJSONString();} }}}JP 标识使用  基本类型 或String 类型(注意不能new  这里是java基础的东西,可了解一下 )  作为同一对象   保证线程同步 有兴趣的可以把 127 改成128 试试效果 估计你能找到答案 同步之后性能会下降,做个取舍吧.
http://www.pierceye.com/news/791494/

相关文章:

  • 网站出售商品建设广告公司主要做什么
  • 西安的电商网站设计大庆市城乡建设局网站
  • 服装网站建设需要什么内容中国建设银行总行官方网站
  • 免费下载设计素材网站wordpress metaslider
  • 如何建一个自己的网站给网站做rss
  • 宜昌网站制作公司亿腾云优化seo
  • 网站icp备案信息是什么一号网站建设
  • 怎么样做网站徐州市中宇建设工程有限公司网站
  • 网站建站公司官网免费企业网站建设介绍
  • 知名网站建设托管河北建筑工程学院招生信息网
  • 服务器网站建设流程图十堰网站制作公司电话
  • 营销型网站seo开发一个app需要什么技能
  • 网站的欢迎页怎么做织梦网站名称修改
  • 树莓派做博客网站济南抖音推广公司
  • 网站短链接生成济宁网络
  • 组建 网站开发团队交互设计作品集网站
  • 宜春个人网站建设网站建设惠州
  • 医院网站开发兼职wordpress 域名跳转
  • 安监局网站建设wordpress 修改路径
  • 快速搭建网站wordpress成品网站货源入口
  • 信宜手机网站建设公司广州网站建设服务商
  • 网站备案注册3g免费网站制作
  • 做网站需要vps吗建设银行etc的网站是哪个好
  • 网站服务器 2核如何做网站联盟
  • 做空间的网站吗wordpress 视频管理 主题
  • 做外链选择那些网站建网站怎样往网站传视频
  • 网站主机多大车陂手机网站建设报价
  • 网站策划书内容wordpress 一键恢复
  • wordpress+外观+权限seo排名工具
  • 江苏企业网站制作哪家好潍坊网站开发招生信息