爬前叨叨 缘由 今天本来没有打算抓取这个网站的,无意中看到某个微信群有人问了一嘴这个网站,想看一下有什么特别复杂的地方,一顿操作下来,发现这个网站除了卡慢,经常自己宕机以外,好像还真没有什么特殊的.... 爬取网址 http://cgk.kxjs.tj.gov.cn/navigation.do 有很 ...
分类:
编程语言 时间:
2019-02-24 11:04:55
阅读次数:
215
本书主要讲述了区块链的基础一集js开发工程师如何开发区块链,不仅仅是互联网思维,调用api文档进行开发,而是在基础之上进行的拓展式的开发。 本书主要讲述了,加密货币的一些特征,以及node.js的基础,服务启动如何与链进行交互,以及node.js在区块链技术领域的调查描述,并进行了案例示范,其次对源 ...
分类:
Web程序 时间:
2019-02-17 12:42:58
阅读次数:
203
今天查看数据入库脚本时,看到使用的插入语句是: INSERT INTO tablename(field1,field2, field3, ...) VALUES(value1, value2, value3, ...) ON DUPLICATE KEY UPDATE field1=value1,fi ...
分类:
数据库 时间:
2019-02-15 13:43:29
阅读次数:
151
很多客户都有这样的需求,希望出入库单有验收功能,即针对某一张单据,扫描对应的货品看单据是否完整出入库,根据上述需求速达光耀版开发了出入库验收模块: 1.在库存业务=>下找到出入库验收功能 2.输入出入库单号,然后扫描商品编号或者条码,进行数量校验 3.扫描完成点击校验进行单据保存 ...
分类:
其他好文 时间:
2019-02-14 00:22:42
阅读次数:
174
前言 上一篇在springboot中基于自动配置集成了rabbitmq。那么回到最初的话题中就是想在秒杀下单环节增加排队机制,从而达到限流的目的。 优化秒杀下单流程 之前是在控制器里拿到客户端请求后直接入库、减库存。如果碰到羊毛党其实这套机制是不行的。并发量高的时候,库存数量也会不准确。那么引入ra ...
分类:
编程语言 时间:
2019-02-13 12:25:31
阅读次数:
153
问题背景 通常使用 ESLint做代码风格检查检查, 和部分代码质量检查。 但是使用ESLint在入库时候, 会产生很多的代码修正工作, 需要开发者一个一个的修改。 如果很多,并且时间紧迫,甚是尴尬。 ESLint http://eslint.cn/ ESLint最初是由Nicholas C. Za ...
分类:
Web程序 时间:
2019-02-05 23:54:01
阅读次数:
289
代码如下: 前一半,用的是自己写的,在未引入变量时自动将变量base置为2的形式 后一半则是python自带的偏函数 首先加入库函数functools,利用其中的partial功能即可(格式见代码) ...
分类:
其他好文 时间:
2019-02-05 14:30:04
阅读次数:
157
对于某些设置或者提交,如果希望是全部修改完毕后才确定生效,可以将DataSet的LockType:=ltBatchOptimistic,这样就可以了。然后每次做的修改和改动都暂时保存在缓存中,必须通过UpdateBatch来提交入库。可以通过判断DataSet的UpdateStatus属性是否为us ...
分类:
其他好文 时间:
2019-02-02 19:09:24
阅读次数:
141
问题来由 一个老系统使用频率很低,但是一旦用,就是很多人一起用。每次这个时候,服务都会挂掉。 原因是使用mysql数据库做复杂计算。没有使用缓存。 着手解决 框架版本 struts 2.0 spring 3.2 集成redis 代码优化 添加缓存。 重新方法。减少不要的数据库查询。 异步入库。 并发 ...
分类:
其他好文 时间:
2019-02-02 19:01:53
阅读次数:
159
方案步骤为:数据导出到文件(增量或全量),通知接口文件就绪(上传到ftp或提供下载url),接收方下载文件,解析文件并入库。Oracle需要建立对应的临时表和正式表,入库步骤为:清空临时表,批量插入数据,再合并到正式表。一、数据:数据可以推送,也可以拉取,可以考虑以数据最新日期为临界点数据可以导出到... ...
分类:
数据库 时间:
2019-01-31 00:20:42
阅读次数:
214