你带酒来,我有故事

 分类::: 代码生涯

静态资源发布

静态资源发布
一、覆盖式发布到非覆盖式发布 由于静态资源与页面的分集群部署,采取覆盖式发布,先发布静态资源还是先发布页面,均会导致在一定时间内页面的错乱或者服务的中断。 采用非覆盖式发布避免了以上问题,实现平滑升级。 二、静态资源版本替换 2.1  利用gulp的replace实现   ...

二十画生 6年前 (2018-04-16) 1060℃ 0评论 1喜欢

Java版HTML解析器

Java版HTML解析器
这是一个对HTML进行分析的快速实时的解析器,可以通过DOM或CSS选择器来查找,提取数据。 下面例子展示此解析器的用法,例子还用到了上方提到的Java采集引擎。 package cfw.test; import cfw.html.TagSearchRange; imp...

二十画生 6年前 (2018-04-10) 1176℃ 0评论 3喜欢

Java采集引擎

Java采集引擎
此采集引擎利用HttpClient实现,支持http与https,支持自定义UserAgent,自定义Header,支持Proxy,支持HTML抓取,也支持图片抓取。此框架分三个部分:WebClient,Webquest以及ResponseResult,其中WebClient为引...

二十画生 6年前 (2018-04-01) 1110℃ 0评论 3喜欢

sqlserver 索引查找与索引扫描

sqlserver 索引查找与索引扫描
一、 以下情况下会导致索引查找变成索引扫描 (1) 隐式转换 这里oc_code为char(9)类型,且建了【非聚集索引】,转换为【varchar】(【char】) 时,进行的是【索引查找】,但转换为【int】类型时,走的是【索引扫描】 并不是所有隐匿转换都会导致索引查找变成...

二十画生 6年前 (2018-01-27) 1046℃ 0评论 6喜欢

利用trie树实现敏感词屏蔽功能

利用trie树实现敏感词屏蔽功能
trie树又叫字典树,前缀树,经常用来实现字符串检索、词频统计等功能,本文利用trie树实现敏感词屏蔽。 本文为敏感词屏蔽功能的粗略版,很多方面还未顾及,比如大小写、繁体简体等,当然空间与性能也非最优,仅当抛砖引玉。 trie树的优化版如Double-Array Trie是值得深...

二十画生 6年前 (2017-12-26) 1525℃ 0评论 4喜欢

EPPlus读写Excel

EPPlus读写Excel
这篇文章介绍了NPOI读写Excel,这里介绍EPPlus读写Excel,EPPlus只能读写xlsx,不能读写xls。 帮助类: public class EPPlusHelper { /// <summary> //...

二十画生 6年前 (2017-12-06) 1820℃ 0评论 3喜欢

利用IIS实现http到https的跳转

利用IIS实现http到https的跳转
这次将网站从http全部迁到https,利用IIS实现了实现http到https的跳转,过程记录下。 (1)在IIS网站根目录,选择【URL重写】。   (2)选择空白规则   (3)编辑入站规则   同理,https2http,规则将【^o...

二十画生 6年前 (2017-12-05) 1470℃ 2评论 3喜欢

利用逍遥模拟器对app请求进行抓取

利用逍遥模拟器对app请求进行抓取
这篇文章介绍利用Fiddler抓取iOS上的Https请求,但很多时候app的请求都会有反爬措施,发送请求的时候会带token什么的,这个时候要么破解app,要么利用模拟人为发送请求。破解app一般难度较大,对于那种一段时间有效的token,利用模拟将token保存到数据库,然后...

二十画生 7年前 (2017-10-17) 2027℃ 0评论 11喜欢

pdf合并与拆分小工具

pdf合并与拆分小工具
同事给公司发函时pdf最后一页老板没有签字,需要重新签字换掉最后一页,故写了一个pdf的合并与拆分小工具。 本工具利用iTextSharp实现pdf的拆分与合并。 使用方法: (1)合并pdf:将需要合并的pdf拖进框里,点 [合并pdf] 保存即可。 (2)拆分pdf:单击选...

二十画生 7年前 (2017-10-13) 985℃ 0评论 2喜欢