- 博客(11)
- 收藏
- 关注
原创 Charles——解密protocbuf包
http的headers请求,content-type: application/proto是加密的,抓包只能看到乱码。因此,需要此接口的protocbuf文件,用来解密这个接口的数据包。做法:需要这个接口的protocbuf文件用protoc工具将 .proto文件转换成 .desc文件protoc -oXXX_app.desc app_XXX.proto生成 .desc文件选中接口,点击鼠标右键,选择 Viewer Mappings弹出 Edit Viewer Map
2020-05-18 16:56:11
3162
原创 linux常用命令
本文章内容借鉴自《n鸟哥的私房菜》一书[root@linux~]$ startx //开启系统图形界面[root@linux~]$ exit //注销系统[root@linux~]$ ls -al <dir name> //列出指定目录下的所有文件,包括隐藏文件。-al是获取文件所有的属性。[root@linux~]$ ll //也可以这样写 //设置系统支持语...
2019-10-31 22:44:37
215
原创 MySQL常用命令及其用法
表:test1表:wechat_user_information表:hanclothing_user_information其中:wechat_user_information. id = hanclothing_user_information.openid++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...
2019-10-30 23:49:02
210
原创 ddmlib-25.3.0.jar IDevice类
ddmlib获取安卓设备信息。ddmlib的版本是25.3.0+++++++++++++++++++++++++++++++++++++++++++++++++++++++++以下是class类public final class IDevice一个设备。它可以是物理设备或模拟器++++++++++++++++++++++++++++++++++++++++++++++++++++++...
2019-10-27 23:44:09
835
原创 3.2 ddmlib获取Android设备信息
本节实例在maven工程配置本节示例IDevice++++++++++++++++++++++++++++++++++++++++++++++++++++++++++InfPhnoe.javapublic class InfPhone { private String phonebrand; //手机品牌 private String phoneandroidversion; //手机...
2019-10-27 23:16:39
363
原创 Java多线程-1
通过继承Thread类来实现多线程非线程安全线程A与线程B没有需要控制公共变量,线程各自的操作对其他线程没有影响。public class ThreadDemo1 extends Thread{ private Thread t; private String threadName; public ThreadDemo1(String name){ threadName = na...
2019-10-23 10:12:47
145
原创 ddmlib-25.3.0.jar AndroidDebugBridge类
ddmlib获取安卓设备信息。ddmlib的版本是25.3.0+++++++++++++++++++++++++++++++++++++++++++++++++++++++++以下是class类public final class AndroidDebugBridge+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ddm...
2019-10-19 20:00:48
783
原创 Java算法:计算π(圆周率)
3世纪中期,魏晋时期的数学家刘徽首创割圆术利用对圆形的无线分割,使计算结果更接近π在圆形中做一个正六边形,此六边形的每个定点都在圆上。正六边形中心和圆心重合。正六边形可以看作是是六个正三角形的组合。因此,我们可以得到第一个公式 :如下图所示根据平方差公式可得:所以得到递归函数公式:我们可以设 半径 r = 1,如此则有:代码如下:public void...
2019-09-29 20:17:25
3329
原创 Java算法:1!+2!+3!+···+n!求和
方法1:1!+2!+3!+···+n!其中 n! = 123*···*n两层for循环,内层for循环输出 An = n!(n遍历1~n),外层for循环执行 A1+A2+A3+···+An = numpublic void play2() { //命令行输入操作 @SuppressWarnings("resource") int n = new Scanner(System.in)...
2019-09-28 10:40:48
18440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人