当前位置: 首页 > 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.zqtcl.cn/news/579335/

相关文章:

  • 设计网站猪八戒自己制作logo免费生成器
  • 深圳万齐创享网站建设网站建设基本教程
  • 聊城做网站信息建设工程合同可以分为
  • 网站设计 注意做筹款的网站需要什么资质
  • 家居网站建设费用国土局网站建设经验
  • 企业网站开发教程网站建设更改
  • 违法网站怎么做安全wordpress自定义应用
  • 四平英文网站建设wordpress添加特效
  • 如何在手机上制作网站企业网站 微博模块
  • 网站内容规范网站建设建设公司哪家好
  • 深圳网站制作公司地址如何制作手机版网站
  • 深圳定制网站制作报价网络交易平台
  • 鞍山网站制作报价wordpress手机客户端端
  • 开发触屏版网站标签苏州沧浪区做网站的
  • 网站接入商钓鱼网站链接怎么做
  • 建设部机关服务中心网站网站建设维护费 会计科目
  • 网站解析后怎么解决方法淘宝网站建设方案模板
  • 淘宝客可以自己做网站推广吗营销网络建设怎么写
  • 上海高端网站制作广告设计培训课程
  • 互联网站平台有哪些建筑工程教育网官网
  • 广告传媒公司哪家好职场seo是什么意思
  • 番禺龙美村做网站博山区住房和城乡建设局网站
  • 山东网站建设xywlcnwordpress如何创建导航
  • 直接用ip访问网站网站开发常用字体
  • 江西省城乡建设培训网 官方网站杭州十大软件公司
  • 建设网站需要什么设备南昌购物网站制作
  • 做家具的网站工作单位怎么填
  • 福州建设银行官网招聘网站山西建设公司网站
  • 集团网站建设方案中卫网站推广制作
  • 射阳网站建设电商运营团队结构图