通过命令行控制android

通过命令行启动应用,发送点击、划屏以及控制传感器。
需要手机开启usb调试,并安装adb工具。通过adb [-d|-e|-s <serialNumber>] shell命令进入手机的shell

Read More

scala中的apply

本文主要讲解scala中特殊方法apply。

Read More

web页面中异步数据的加载分析

早期的页面数据是与html绑定在一起的,只需对源页面进行简单的解析就可以取得目标数据。但随着ajax的流行,SOA、静/动分离(即为了提高站点响应速度或效率,静态资源与动态资源相互分离)等思想的兴起,以及对数据保护意识的提高,数据普遍采用了异步方式进行加载。本文主要针对异步数据的加载进行分析。

Read More

scala中的while循环陷阱

while((line = readLine()) != “d”) println(“line=” + line)的死循环问题

Read More

无线网络破解

使用aircrack-ng与reaver实现无线网络密码的破解。

Read More

使用Hash容器要注意

同事遇到的HashMap取值为null的问题。

Read More

精简Java POJO代码

本文通过介绍lombok与一种变形的builder模式来精简java代码。

Read More

Hexo折腾手记

以前都是在OSC写博客,但这个域名注册了两年多一直没用,放着挺可惜的;另外看到很多人开始用github做个人博客,就抽时间折腾了下。

Read More

单位时间内的访问频率限制

为防止接口被频繁调用,需要使用一定的手段限制用户的请求频率。本文将讨论Google Guava提供的RateLimiter的功能与局限,以及针对RateLimiter的局限自已实现的RateLimiter。

Read More

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Read More

Fork me on GitHub