Dec 26, 2016 ruochenxing python

最近支付宝上线了VR红包的功能,试玩了几次后发现可以用图片识别进行破解,过程大概就是“截图->切割->除干扰->识别”,在这里简单的说一下过程和实现。

Continue Reading

Dec 15, 2016 ruochenxing treemap brtree

Java TreeMap实现了SortedMap接口,也就是说会按照key的大小顺序对Map中的元素进行排序,key大小的评判可以通过其本身的自然顺序(natural ordering),也可以通过构造时传入的比较器(Comparator)。

Continue Reading

Nov 28, 2016 ruochenxing machine-learning

机器学习(Machine Learning, ML)就是专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能。其涉及范围还是挺广的,包括概率论、统计学、逼近论、凸分析、算法复杂度理论等。比如前段时间打败世界顶级围棋棋手李世石的AlphaGo就是一个很好的例子。

Continue Reading

Nov 5, 2016 ruochenxing qzone

爬取QQ空间的`某个用户`的`可访问`的所有说说列表,包括说说图片和评论图片,说说图片存放在emotions文件夹中,评论中的图片存放在comments文件夹中,说说列表存放在当前目录的`qq号.txt`文本文件中。原理就是通过扫描二维码模拟登录webqq,然后分析QQ空间的请求地址,解析数据即可。可以爬取自己的也可以爬取别人的,只要你能访问对方的QQ空间。

Continue Reading

Oct 24, 2016 ruochenxing log log4j

Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。

Continue Reading

Search widget

Timeline

Friendly Links