摘要: 看书里面的一些命令,这里记录一下。 adb shell dunpsys activeity top可以查看当前正运行的应用的activeity信息 adb shell dumpsys会打印四大组件的所有信息,内容非常多,要重定向到文件再查看 adb shell dumpsys package pac 阅读全文
posted @ 2019-03-11 20:28 李亚金 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 先列几个动态调试常见问题首先是设备可能没有调试权限,需要修改ro.debuggable的属性为1两种做法,一种是改IMG里面的文件然后刷机,我们选择简单的做法,用看雪大神的mprop工具来修改即可。链接:链接:https://pan.baidu.com/s/1eMyg_7rRX8atT80oV26t 阅读全文
posted @ 2019-03-11 20:27 李亚金 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 最近啃了啃书,这里记录一些个人觉得比较重要的部分 简单的一句hello world,从编译到执行到底发生了一些什么呢.下面简单的描述一下 这样一个hello.c文件写完后,只是一个有ascii字符组成的普通文本文件而已 首先是需要用编译器将其编译成可执行程序 gcc -o hello hello.c 阅读全文
posted @ 2018-10-25 11:18 李亚金 阅读(334) 评论(0) 推荐(0) 编辑
摘要: poll的用法和select区别并不是很大。非常像。最大文件描述符数量我直接使用FD_SETSIZE了。 比起select来,代码少了一些。也方便了些。使用方式的区别也并不大。但是比select要灵活了 服务端 阅读全文
posted @ 2018-09-29 16:25 李亚金 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 记录下简单的select的使用。以防忘记。 服务端代码 客户端例子 select还有两点最容易出错的地方, 1、是忘记对最大描述字+1。也就是select的第一个参数经常会出错 2、忘记描述字集是值-结果参数。也就是rset里面是fd-结果参数。所以rset总是要重置来再次监听。因为之前设置的1又变 阅读全文
posted @ 2018-09-29 15:18 李亚金 阅读(1678) 评论(0) 推荐(1) 编辑
摘要: 不得不说,看网络编程这本书比之前学的要轻松多了.unp.h这个辅助类让我轻松太多了。 先来一个简单回射的例子 服务端代码如下 客户端代码如下 这里主要是说了一个僵死子进程的问题。 服务端每接受到一个请求后开了一个子进程去处理客户端的对应请求。 而当客户端关闭退出时。服务端子进程读取到了0.然后子进程 阅读全文
posted @ 2018-09-28 12:10 李亚金 阅读(471) 评论(0) 推荐(0) 编辑
摘要: Intellij IDEA2018 自定义了以下设置: 1.去掉函数参数显示 2.去掉行号图标 3.设置字体 、 竖线 (字号35 竖线 70) 4.设置快捷键 字体放大/缩小快捷键 : ctrl + 鼠标up/down 向前/向后 (forward/back) : ctrl + =/- 查看变量定 阅读全文
posted @ 2018-08-30 20:22 李亚金 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 最近帮朋友做个小工具。想了想。还是python写起来快点。顺便还可以复习下python 具体是从数据库获取到所有需要检测的ip。然后多线程进行扫描。将可用ip和不可用ip区分出来 阅读全文
posted @ 2018-08-27 00:20 李亚金 阅读(220) 评论(0) 推荐(0) 编辑
摘要: python爬虫的方便大家都懂的。那么,既然常用,那么我们当然要封装啦。 那么我们可以先封装一个父类的爬虫 我自己的设计想法就是,首先,爬虫必须要有个字段来存储匹配的规则gainRule,然后有个字段存储需要取什么属性outAttr, 然后就是有个需要处理的数据列表gainList,最后是一个存储输 阅读全文
posted @ 2017-11-09 22:32 李亚金 阅读(1689) 评论(0) 推荐(0) 编辑
摘要: 之前捣鼓了下mysql。后来想想。python似乎更加适合配合nosql来使用。然后自己又搭建了下mongodb来耍一下 试过之后果然是比mysql爽多了。不用说,封装封装。 然后随便测试了下。果然很方便。居家必备啊 阅读全文
posted @ 2017-11-09 16:41 李亚金 阅读(243) 评论(0) 推荐(0) 编辑