摘要:
查了一些资料,然后做一个记录,以方便之后需要时候随时参考。还是两部分内容:ubuntu下的安装和win10环境下的安装。 一、ubuntu安装 主要参考链接:安装keras、安装pip3(换源) 使用的主要的命令如下: # 查看一下是否安装了python3,如果没安装,按照以下步骤 sudo apt 阅读全文
摘要:
这两天尝试搭了一下Docker,并不是十分的成功。先把我找到的一些教程和我的历程整理一下放在这里,留着以后参考。FINE 首先我的目标是想要使用Docker搭一个Keras+TensorFlow(CPU)的跑深度学习代码的环境。【使用Docker,可以简便的拉取别人已经搭好的环境,get一个镜像在本 阅读全文
摘要:
CGI(Common Gateway Interface,通用网关接口),是web服务器和服务器端应用程序(用来扩展服务器的功能)之间的一个协议。通过CGI接口,web服务器可以获取客户端提交的信息,转交给服务器端CGI程序进行处理,并将结果返回给客户端。这样就使得服务器端具有了与用户进行交互的能力 阅读全文
摘要:
ARM中使用B,BL指令进行跳转,两者之间的差距在于:BL指令可以实现子程序的返回,B指令无法实现子程序的返回。 B指令机器码:0xEA BL指令机器码:0xEB 在反汇编之后,如果是大端的话,指令的第一字节为B/BL的机器码;如果是小端的话,指令的第四个字节为B/BL字节码。 A 偏移值计算方式如 阅读全文
摘要:
因为项目的一些需求,需要查看一些汇编指令对应的机器码是什么,也需要查看一些机器码对应的汇编指令是啥,经过网上查找的一些资料,找到了一个比较轻量、方便、快捷的方法。 首先第一步需要配置arm-linux-gcc交叉编译环境;第二步将需要转换的机器码或者汇编指令写到一个.s文件中;第三步使用as和obj 阅读全文
摘要:
两个链接,写的都非常的详细、易理解: (1)浅析ELF中的GOT与PLT (2)elf文件的GOT和PLT 链接(1)-- 偏重原理的解释: a. 基础部分 源代码经过编译器的编译以及链接器的链接过程才会生成可执行文件,仅经过编译生成的文件被称为目标文件(.o文件)。编译过程会将源代码使用的高级程序 阅读全文
摘要:
参考:ELF文件格式解析 -- 做一个搬运,找起来比较方便 a. ELF32的Program Header Table typedef struct { Elf32_Word p_type; //此数组元素描述的段的类型,或者如何解释此数组元素的信息。 Elf32_Off p_offset; //此 阅读全文
摘要:
a. 安装 https://www.cnblogs.com/from-zero/p/12545140.html 以上链接中的第一部分,单摘出来,比较方便查找。 b. 使用 参考链接:https://www.cnblogs.com/zjzsky/p/3533532.html 阅读全文
摘要:
事情的经过大概是这个样子的:原本我用的是VMware12,但是最近Win10系统升级,它与12版本不兼容(具体表现可能就是一打开虚拟机就会蓝屏),经过网上查找资料,不知道看的哪儿了,说是VM的高版本网上的许可证资源比较少,可以试一试VirtualBox,免费、小巧、能满足基本的需求,这个对于我来说功 阅读全文
摘要:
代码实现功能:将指定文件夹中具有特定后缀的文件名写到Excel表中。 1 #!/usr/bin/python 2 import os,sys 3 import xlwt 4 5 path = "/xxx/yyy/zzz/" 6 dirs = os.listdir(path) 7 8 write =x 阅读全文