- 博客(28)
- 收藏
- 关注
原创 centos 7 更新git
9.编译 (如果这一步出错可能是openssl版本太低,1.0版本)这时候需要先升级到1.1.x版本。12.打开环境变量配置文件,修改环境变量。14.完成(现在就可以全局使用git了)11.检查(有输出证明好了)
2023-09-09 22:32:26
621
原创 dex组成
作为记录,引用大佬的文章https://blog.csdn.net/p312011150/article/details/80501690
2019-10-10 07:35:59
183
原创 ARM寄存器类型
概况ARM共有37个32bit的寄存器,其中31个为通用寄存器,6个为状态寄存器,这些寄存器不能被同时访问,但是在任何时候,通用寄存器R0-R14,程序计数器PC,一个或者两个状态寄存器是可以访问的。通用寄存器分三类1.未分组寄存器R0-R7未分组寄存器都指向同一个物理寄存器,它们未被系统用作特殊用途,因此在中断或者异常处理进行模式转换时,由于不同的处理模式受用相同的物理寄存器,所以会造成...
2019-10-08 01:10:53
1592
原创 ARM处理器7种工作模式
原文链接:https://blog.csdn.net/mr_raptor/article/details/6556157特权模式除用户模式外,其它模式均为特权模式(Privileged Modes)。ARM内部寄存器和一些片内外设在硬件设计上只允许(或者可选为只允许)特权模式下访问。此外,特权模式可以自由的切换处理器模式,而用户模式不能直接切换到别的模式。异常模式特权模式中除系统(syst...
2019-10-08 00:41:57
2236
原创 小米6连接Android studio时显示unknow的解决办法
遇到连接不上首先需要排除时电脑出问题还是手机出问题,用另外手机测试哪一方问题就行。如果手机问题的话,小米解决连接不上的普通情况有usb 调试没开usb安装没开usb安装时没点确认usb调试(安全设置)没打开另类的情况有5. 需要关闭miui优化(正常来说不关闭也能调试)6. 关闭studio的instance run7. 重刷本机的system分区(我就是通过这种方法解决)...
2019-09-09 00:00:09
910
原创 Android adb时提示permission denied
一、使用mount命令时提示permission denied1.输入adb shell2.然后 su root(前提手机root)二、使用push命令将文件放在data目录使用cmd时用户组为other,所以需要提升other用户对需要操作目录的权限adb chomd 777...
2019-09-08 21:13:49
2727
原创 xposed坑1 can not load model
xposed jar 包 和 implementation fileTree(dir: ‘libs’, include: [’*.jar’]) 二选一,有jar包把 filetree注释掉 或者把jar包删除。删除jar包比注释filetree 方便
2019-09-02 02:23:10
712
原创 js中的this
JavaScript this 关键词指的是它所属的对象在方法中,this 指的是所有者对象。单独的情况下,this 指的是全局对象。在函数中,this 指的是全局对象。在函数中,严格模式下,this 是 undefined。在事件中,this 指的是接收事件的元素。...
2019-08-04 10:54:02
90
原创 JavaScript学习初阶14-严格模式
严格模式("use strict"指令)“use strict” 是 JavaScript 1.8.5 中的新指令(ECMAScript version 5),它不算一条语句,而是一段文字表达式,更早版本的 JavaScript 会忽略它,“use strict”; 的作用是指示 JavaScript 代码应该以“严格模式”执行。严格模式的使用在脚本或函数的开头添加 “use stric...
2019-08-03 22:46:23
176
原创 JavaScript学习初阶13-提升性能
提升性能的方法减少循环中的活动减少 DOM 访问(减少写dom代码)避免不必要的变量延迟 JavaScript 加载,脚本放在页面底部,使浏览器首先加载页面避免使用 with...
2019-08-02 19:49:41
149
原创 JavaScript学习初阶12-作用域以及let和const关键字
JavaScript 作用域有3种全局作用域函数作用域块作用域(Block Scope)通过 var 关键词声明的变量没有块作用域,并且在块 {} 内声明的变量可以从块之外进行访问var x = 10;// 此处 x 为 10{ var x = 6; // 此处 x 为 6}// 此处 x 为 6//let 关键字添加块作用域var x = 10;// 此处...
2019-08-02 06:21:47
107
原创 JavaScript学习初阶11-异常
异常处理try { 供测试的代码块} catch(err) { 处理错误的代码块} finally { 无论 try / catch 结果如何都执行的代码块}Error 对象Error 属性name设置或返回错误名,error 的 name 属性可返回六个不同的值错误名描述EvalError已在 eval() 函数中发...
2019-08-02 05:36:08
197
原创 JavaScript学习初阶10-正则表达式
正则表达式(RegExp )创建方法一,var a = /模式/修饰符;//a就是一个正则表达式对象正则表达式得修饰符修饰符描述i执行对大小写不敏感的匹配g执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)m执行多行匹配正则表达式的模式表达式描述[abc]查找方括号之间的任何字符[^abc]查找任何不在方括号之...
2019-08-02 03:40:31
740
原创 JavaScript学习初阶09-条件和循环语句
条件语句if语句if(){};if(){}else{};if()else if{}else{}switch 语句switch(表达式) { case n: 代码块 break; case n: 代码块 break; default: 默认代码块} 循环语句break跳...
2019-08-01 21:18:19
132
原创 JavaScript学习初阶08-数学对象(Math)的属性和方法
Math 的属性属性描述Math.E返回欧拉指数(Euler’s number)Math.PI返回圆周率(PI)3.141592653589793Math.SQRT2返回 2 的平方根Math.SQRT1_2返回 1/2 的平方根Math.LN2返回 2 的自然对数Math.LN10返回 10 的自然对数Math.LOG2E返...
2019-08-01 19:59:44
136
原创 JavaScript学习初阶07-日期
日期对象是静态的,所以对象得时间不变得,一直是创建对象时得时间创建 Date 对象new Date()创建新的日期对象,产生GMT时var d = new Date();//Thu Aug 01 2019 16:51:08 GMT+0800 (中国标准时间) new Date(year, month, day[, hours, minutes, seconds, millisecon...
2019-08-01 18:51:49
209
原创 JavaScript学习初阶06-数组
数值定义var cars = ["Saab", "Volvo", "BMW"];//或者var cars = new Array("Saab", "Volvo", "BMW");(简洁、可读性和执行速度的考虑,请使用第一种方法)访问完整数组var x = cars; // x = ”Saab,Volvo,BMW;数组属性//length 属性返回数组的长度(数组元素的数目)ca...
2019-08-01 01:32:53
209
原创 JavaScript学习初阶05-数值和运算符
数值的属性属性描述MAX_VALUE返回 JavaScript 中可能的最大数MIN_VALUE返回 JavaScript 中可能的最小数NEGATIVE_INFINITY表示负的无穷大(溢出返回)NaN表示非数字值(“Not-a-Number”)POSITIVE_INFINITY表示无穷大(溢出返回)//使用例子:var x = N...
2019-07-31 22:02:16
99
原创 JavaScript学习初阶04-对象
对象的定义对象包含有属性和方法,属性和方法都是被{}所包裹。属性和方法都是以键值对的形式存在,比较特殊的就是对象的方法以函数定义被存储在属性中//单行定义var person = {firstName:"Bill", lastName:"Gates", age:62, eyeColor:"blue"};//多行定义var person = { firstName:"Bill",/...
2019-07-31 21:25:44
163
原创 JavaScript学习初阶03-字符串
创建 1. var firstName = "John" //使用字符创建,firstName 的类型为String 2. var firstName = new String("John") //使用new创建,此时firstName 的类型为obj,一般不创建 String 对象。它会拖慢执行速度...
2019-07-31 20:56:39
149
原创 JavaScript学习初阶02-数据类型
转自:http://www.javascript.cn/javascript-jiaocheng-10
2019-07-26 20:45:35
178
原创 JavaScript学习初阶01-语法
字面量(常量)数字字面量(Number) 整数或者是小数,或者是科学计数(e)4字符串字面量(String) 使用单引号或双引号都行 'b' “c"表达式字面量 用于计算4*5;数组(Array)字面量 定义一个数组[40, 100, 1, 5, 25, 10]; //一维{[40, 100, 1, 5, 25, 10],[40, 100, 1, 5, 25, 10]}...
2019-07-26 16:56:23
168
转载 export用法
简介export将函数,对象,原始值导出为模块导出方式默认导出:将其导出为默认模块 // alert.js export default function () { alert("default module called!"); };命名导出 // utils.js export function sum(x, y, z) { return x+y+z;...
2019-07-25 23:58:13
830
转载 import用法
简介import是用于将某个模块中导出的函数或对象、初始值导入到另一个模块中的语法。使用import {模块名称} from "需要导入模块的路径名"多个导入:import {ModuleA, ModuleB} from "modules";例子import { sum, multiply } from 'utils'; console.log(sum(1, 2, 3));con...
2019-07-25 23:05:58
804
转载 gcc扩展
attribute机制描述:attribute 可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute )用法:attribute((attribute-list)) void Function(){};constructor扩展描述:这个扩展和C++的构造函数很像,它会在main函数之前由程...
2019-07-14 16:29:04
329
转载 Linux动态库符号表
https://blog.csdn.net/wuzoujing/article/details/56674000#2为什么要strip
2019-07-14 12:54:53
833
转载 linux常见命令
cat命令1.一次显示整个文件$ cat filename2.从键盘创建一个文件,并且只能创建新文件,不能编辑已有文件.`` $ cat > filename 3.将几个文件合并为一个文件:$cat file1 file2 > file参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似...
2019-07-14 10:57:42
65
转载 关于gcc的一些小东西
从源文件生成动态链接库$ gcc -fPIC -shared func.c -o libfunc.so从目标文件生成动态链接库:$ gcc -fPIC -c func.c -o func.o$ gcc -shared func.o -o libfunc.so-fPIC 选项作用于编译阶段,告诉编译器产生与位置无关代码(Position-Independent Code);这样一来,产...
2019-07-14 07:25:39
61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人