魔幻苗条

文章
4
资源
0
加入时间
2年10月21天

Android5.0 startService时崩溃 错误"Service Intent must be explicit"

Android 5.0之前启动Service有两种方式: 显示和隐式. Android5.0有个新特性”Service Intent must be explitict”, 也就是说只能实用显示方式启动Service, 所以实用隐式方式启动 Service时会crash, 我们可以看看源码, startService方法到底干了 什么: 方法调用: startService()->st

charles 代理设置

本文参考:charles 代理设置charles的代理身份配置区域这里应该没啥好说的了,window/MAXCos proxy 是charles的代理启用开关;如果你选中,则表示电脑使用charles作为代理(这里就是正向代理),取消同理;因为为不用火狐浏览器,下面也是一样的道理,就不做说明了;注意;如果你使用的是chrome,并且有用chrome的host相关扩展工具;请暂时关闭...

Socket心跳包机制

心跳包的发送,通常有两种技术方法1:应用层自己实现的心跳包 由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定时 向客户端发送一个短小精悍的数据包,然后启动一个低级别的线程,在该线程中不断检测客户端的回应, 如果在一定时间内没有收到客户端的回应,即认为客户端已经掉线;同样,如果客户端在一定时间内没 有收到服务器的心跳包,则认为连接不可用。方法