nvm是node版本管理工具, 可在同一台机器上安装和切换不同版本 安装:两种方式 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash wget -qO- https://raw.gi ...
分类:
其他好文 时间:
2020-02-27 12:51:37
阅读次数:
86
1. shell 的派生 用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令, 或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。 此时,系统中将有两个shell,一个是登录时系统启动的shell, ...
分类:
系统相关 时间:
2020-02-27 11:34:48
阅读次数:
111
首先在VS里面创建个空项目,然后添加汇编文件 .asm, 右键asm文件属性 常规,改成下图的设置 , 从生成中排除改为否, 项类型改为自定义生成工具 然后点确定。 再次右键asm文件属性, 配置属性 自定义生成工具 常规 :在命令行中写入: ml /c /coff %(fileName).asm ...
分类:
其他好文 时间:
2020-02-25 23:55:02
阅读次数:
205
个人博客 "http://www.milovetingting.cn" ASM字节码插桩 前言 热修复的多Dex加载方案中,对于5.0以下的系统存在CLASS_ISPREVERIFIED的问题,而解决这个问题的一个方案是:通过ASM插桩,在类的构造方法里引入一个其它dex里的类,从而避免被打上CLA ...
分类:
其他好文 时间:
2020-02-25 23:54:29
阅读次数:
139
VS2017中64位汇编设置1) 新建一个Visual C++类型的空项目;2)右键新建的空项目,选择“生成依赖项”---> “生成自定义”,勾选 “masm”,如下图所示: 3) 在项目"源文件"右键选择添加C++源文件,为文件命名时,选择.asm后缀,即可开始在该asm文件中填写汇编代码了。用该... ...
分类:
编程语言 时间:
2020-02-25 12:58:56
阅读次数:
112
黑盒移植,即在不用理解驱动程序的细节基础上进行移植 驱动移植的主要流程如下: 一、黑盒移植 1、将驱动编译进内核 如果内核中已经有了已经支持的驱动,那直接在menu上选配即可。若没有,则需要第三方的驱动或者自己写一个驱动,移植进内核。 1)将第三方驱动放到linux源码的driver目录中 拷贝LE ...
分类:
其他好文 时间:
2020-02-25 10:02:41
阅读次数:
117
环境 ubuntu 18.04 jdk13 错误代码 Caused by: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file probably due to a new Jav ...
分类:
编程语言 时间:
2020-02-23 14:59:58
阅读次数:
803
模型并行:以模型为主,把模型拆分成几个功能部分,输入的数据相同;
数据并行:以数据为主(早点把数据吃完),模型一样。
考虑硬件的水平,目前主要以数据并行为主。 ...
分类:
其他好文 时间:
2020-02-23 09:56:05
阅读次数:
79
通过docker run命令的--link参数可以让容器之间通过连接(linking)系统进行交互。参数格式:--link name:alias ,name是要链接的容器名称, alias是此连接的别名。 容器的连接系统会依据容器的名称,创建容器之间一个安全隧道,在启动容器的时候不使用-p和-P参数 ...
分类:
其他好文 时间:
2020-02-22 22:20:37
阅读次数:
91
1.无ORDER BY排序的写法。(效率最高)(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!) SELECT * FROM (SELECT ROWNUM AS rowno, t.* FROM emp t WHERE hire_date BETWEE ...
分类:
数据库 时间:
2020-02-22 21:43:31
阅读次数:
102