摘要: 此demo需要引入okhttp-3.4.1.jar 和 okio-1.9.0.jar(这两个包需要jdk1.7以上的环境) 对应pom文件是: demo文件:HttpClientManage.java 其中的一些日志打印需要替换下 是否https证书验证(默认不做证书校验,建议生成环境一定要做证书校 阅读全文
posted @ 2018-05-11 09:03 逐日 阅读(2984) 评论(0) 推荐(0)
摘要: 需求来源: 1.平板或手机是个封闭系统无法给wifi设置代理 2.需要利用filllder进行抓包,内容篡改等实验 拥有硬件资源:PC机器 + 小米随身wifi 方案1: NtBind Dns + Nginx 基本原理:域名劫持 + 反向代理 + 正向代理 部署图: 说明: 1.因为小米wifi与本 阅读全文
posted @ 2017-10-15 14:55 逐日 阅读(3352) 评论(0) 推荐(1)
摘要: 背景:单位因为域名劫持(具体表象是某个地区的用户ping不通域名或者因为DNS解析的ip跨网段导致访问速度很慢)需要运维经常去定位,于是提出了httpDNS方案。 想法是美好的,现实是残酷的。没引入这个机制还好,引入后问题更多。 坑1: 因为DNSPod收费,为了节省费用,我们采用了优先使用本地DN 阅读全文
posted @ 2018-05-08 12:01 逐日 阅读(3432) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/kongjiea/article/details/24308053 阅读全文
posted @ 2015-10-12 16:16 逐日 阅读(217) 评论(0) 推荐(0)
摘要: java类只有当创建实体或被调用时才会加载,加载时按 编码顺序 先加载static后加载普通的。static模块和static变量都是同一等级的,谁写前面就先加载谁。在调用某个静态类的方法时,会按编码顺序执行一遍被调类的static,然后才返回静态方法值。 阅读全文
posted @ 2014-06-11 09:34 逐日 阅读(135) 评论(0) 推荐(0)
摘要: 1基于SpringMVC的Web开发框架2工作流引擎和规则引擎技术3分布式技术(分布式缓存、分布式数据库、分布式文件系统)4云技术(这里主要指私有云)5大数据技术(大数据存储、大数据分析)6移动开发技术7搜索引擎技术(这里主要指垂直搜索引擎)8数据挖掘技术 阅读全文
posted @ 2014-03-28 14:40 逐日 阅读(236) 评论(0) 推荐(0)
摘要: 1.文化娱乐解决精神寄托 特别是生活压力很大的大城市。手机文化也属于其中的一种文化。2.细分市场,从百度大检索 到淘宝商城平台大分类检索 到去哪儿细化检索 最后会分散到具体品牌如小米 以及职业检索助手,检索攻略,以达到高效快速检索到相关信息。特别是在电商领域,特别需要有指导意义的攻略。 阅读全文
posted @ 2013-02-02 10:57 逐日 阅读(249) 评论(0) 推荐(0)
摘要: 1.extjs3有节点半选,有node.getUI()1 node.getUI().toggleCheck(parentChk);//节点选中状态2 node.getUI().checkbox.indeterminate = true; //半选中状态3 node.getUI().checkbox.indeterminate = false;取消半选中状态extjs4中没有。因此对于节点的子节点未全部选中,复选框须做区别显示的问题,常规API中找不到对应方式方法。参考CSDN上处理节点disable的显示处理方法,做类似处理。参考链接:http://blog.csdn.net/kunoy/ar 阅读全文
posted @ 2013-01-28 11:22 逐日 阅读(3374) 评论(0) 推荐(1)
摘要: 背景:在项目中因为牵涉到大数据的处理,需要经常在各个类中用到分组的模式。同样地流程控制代码,到处copy,导致一个地方出错,每个地方都需要修改。因此考虑将此模式提取出来。分析:鉴于分组模式是固定的,分组后需要处理的事务是动态的,让我联想到JavaScript里经常用的回调函数正好如此。因此可以结合Java语言特性借鉴js处理方式,将动态方法体放到回调函数中。设计:分组模式基本流程是: 1.根据总数/每组分配个数,得到组数N 2.根据总数%每组分配个数,得到余数组组员个数M 3.如果总数整除每组分配个数,M值为0,总组数为N,否则总组数为N+1... 阅读全文
posted @ 2013-01-25 11:08 逐日 阅读(511) 评论(0) 推荐(0)
摘要: 通过分析学习博客园网摘IE、Firefox、Chrome扩展插件源码,了解了主流的浏览器的开发过程。三个浏览器,用了不同的方案来实现。实际上,Firefox和Chrome插件也可以参照IE的设计方式,点击右键菜单,向服务器请求添加网摘的页面,服务器端返回页面后在新的tab页面中显示。 大多网站对插件开发需求不是很大,如果不是游戏网站,网银业务网站,基本需求就是添加右键业务菜单。 参照博客园这三个插件的源代码,相信能很快速开发自己站点需求的浏览器插件。1,Firefox扩展快速入门2,实例1:Hello World for firefox3,实例2:图片批量下载扩展4,XPCOM—跨平台... 阅读全文
posted @ 2012-09-06 15:59 逐日 阅读(254) 评论(0) 推荐(0)