uTank-木头
每一个你不满意的现在,都有一个你没有努力的曾经。
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 【工作模式】 线程模式(Thread mode):处理器复位或异常退出时为此模式。此模式下的代码可以是特权代码也可以是用户代码,通过CONTROL[0]控制。处理模式(Handler mode):出现异常(包括中断)时进入此模式,此模式下所有代码为特权访问。 【代码限权】 特权访问:对处理器资源拥有 阅读全文
posted @ 2017-12-01 17:22 uTank 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 查看apk的证书信息: openssl pkcs7 -inform DER -in CERT.RSA -noout -print_certs -text 阅读全文
posted @ 2017-11-30 11:30 uTank 阅读(590) 评论(0) 推荐(0) 编辑
摘要: • 删除一个已被终止的分支 如果需要删除的分支不是当前正在打开的分支,使用branch -d直接删除 • 删除一个正打开的分支 如果我们在试图删除一个分支时自己还没转移到另外的分支上,Git就会给出一个警告,并拒绝该删除操作。 如果坚持要删除该分支的话,就需要在命令中使用-D选项。 • 恢复被删除的 阅读全文
posted @ 2017-11-22 17:45 uTank 阅读(183897) 评论(3) 推荐(3) 编辑
摘要: 1 import org.apache.commons.lang.ArrayUtils; 2 3 import java.nio.charset.Charset; 4 5 /** 6 * 字节数组转换工具类 7 */ 8 public class BytesUtils { 9 10 public static final String ... 阅读全文
posted @ 2017-11-22 09:51 uTank 阅读(5748) 评论(0) 推荐(0) 编辑
摘要: 1 import android.annotation.SuppressLint; 2 3 import java.io.UnsupportedEncodingException; 4 import java.util.ArrayList; 5 import java.util.List; 6 import java.util.regex.Matcher; 7 ... 阅读全文
posted @ 2017-11-22 09:50 uTank 阅读(2429) 评论(0) 推荐(0) 编辑
摘要: #显示当前运行的全部设备 # 安装/卸载apk # 读取手机中的文件 # 向手机写入文件 # 查看logcat # ActivityManager相关操作 # PackageManager相关操作 # 列出目标设备中已安装的应用程序包 # 重启设备相关 阅读全文
posted @ 2017-11-16 17:51 uTank 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1、直接修改 2、先删后加 3、修改config文件 打开.git/config文件,修改url地址。 阅读全文
posted @ 2017-11-14 14:21 uTank 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 最后总结一下apk签名的整个流程: 一、对Apk中的每个文件做一次算法(数据SHA1摘要+Base64编码),保存到MANIFEST.MF文件中 二、对MANIFEST.MF整个文件做一次算法(数据SHA1摘要+Base64编码),存放到CERT.SF文件的头属性中,在对MANIFEST.MF文件中 阅读全文
posted @ 2017-10-27 14:09 uTank 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 有时 git diff 执行显示文件内容没变化,但是git status却是一片姨妈红; 原因是文件的权限,被chmod变化了,这种变化也被 diff 识别出来了,git diff某个文件类似如下: git中可以加入忽略文件权限的配置,具体如下: 阅读全文
posted @ 2017-09-27 14:33 uTank 阅读(1790) 评论(0) 推荐(2) 编辑
摘要: 代码引用自:https://gitee.com/appleat/codes/ynrtqujv0wfgesm8ia9b547 阅读全文
posted @ 2017-08-03 15:10 uTank 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 1 public class HexUtils { 2 3 public static void main(String[] args) { 4 byte []out = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 5 (byte)0x10... 阅读全文
posted @ 2017-08-02 18:49 uTank 阅读(3898) 评论(0) 推荐(0) 编辑
摘要: 1 import java.io.*; 2 import java.io.File; 3 import java.io.IOException; 4 5 public class FileUtil { 6 7 public static void main( String[] args ) throws IOException { 8 ... 阅读全文
posted @ 2017-08-01 15:50 uTank 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1 typedef char * va_list; // TC中定义为void* 2 3 //为了满足需要内存对齐的系统 4 #define _INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)&~(sizeof(int) - 1) ) 5 6 //ap指向第一个变参的位置,即将第一个变参的地址赋予ap 7 #define va_st... 阅读全文
posted @ 2017-06-06 17:59 uTank 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 恶心,超恶心~~ 阅读全文
posted @ 2017-06-02 15:53 uTank 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 根据编码表填充数据就可以了~~~~(>_<)~~~~~\(≧▽≦)/~啦啦啦 阅读全文
posted @ 2017-04-17 14:21 uTank 阅读(2636) 评论(0) 推荐(1) 编辑
摘要: 【Nor Flash】 Nor Flash的“读取”和RAM很类似,只要能能够提供数据的地址,数据总线就能够正确的给出数据,但不可以直接进行“写”操作; Nor Flash的写操作,需要遵循特定的命令序列,最终由芯片内的控制单元完成写操作; 在对Nor Flash进行写操作的时候,每个Bit可以通过 阅读全文
posted @ 2017-04-05 14:20 uTank 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 0、先弄明白模块每个管脚的最基本功能; 1、注意模块每个管脚的初始状态电平;失误案例:一款SPI Flash(winbond W25Q32FV)驱动开发,初始化后,读、写、擦除操作都不成功。出现问题:初始化后两个具有控制属性的管脚没有置于正确的电平状态,导致后面Flash的各种操作失败。 2、初始化 阅读全文
posted @ 2016-12-10 10:28 uTank 阅读(530) 评论(0) 推荐(0) 编辑
摘要: Bitmap的文件格式: 生成一个BMP文件: 以上生成的BMP,坐标起始位置(0,0)为左下角,填充颜色: 生成一个,~~~~(>_<)~~~~: 阅读全文
posted @ 2016-10-25 17:33 uTank 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 4 // PPP数据帧每一帧都以标识字符0x7E开始和结束; 5 // 由于标识字符的值是0x7E,因此当该字符出现在信息字段中时,PPP需要对它进行转义。 6 // 当PPP使用异步传输时,它把转义字符定义为:0x7D,并使用字节填充RFC-1662标准。 7 // 字节填充RFC-1662标准规定如下: 8... 阅读全文
posted @ 2016-09-20 15:28 uTank 阅读(4284) 评论(0) 推荐(0) 编辑
摘要: 数组数据整体按位左移或右移一位 阅读全文
posted @ 2016-08-15 15:36 uTank 阅读(11287) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页