十二 22

Windows平台下的反汇编工具 IDA Pro

IDA Pro:Windows平台下的反汇编工具

常用的快捷键:(可参考IDA Pro Shortcuts)

快捷键 功能
空格 基础模式与图形模式切换,在代码段可用
n 重命名操作
a 转换为数组,即将选定的单个元素结合在一起
添加注释(常用)
x Cross-reference,交叉参考
d 改变解释数据的长度,可在db、dd、dw之间转换
u 取消当前自定义的结构
Ctrl + s 跳转至不同的段中
F1 使用指南
Shift+F12 显示字符串(常用)
Shift+F7 显示目标文件的各个section
Shift+F8 显示段寄存器信息
Shift+F4 显示所有的name
F5 查看伪代码(常用)

Continue reading

十一 26

odoo14之Qweb的一些参数

注册报表:

@string: 在打印按钮那里的显示名称

@id:外id标识

@name: 完整主模板名称 模块名.主板模名称 用于管理和调用

@file: 完整模板文件名 模块名.模板文件名 用于更好地关联模板

@model:相关的模型显示在那个模块进行打印报表 通常在各视图中的打印那里会出现上面表示在采购订单相关视图时,会出现“打印-询价单/采购订单”

@report_type: 报表类型 是 qweb-pdf 或 qweb-html

@report_name: 打印出来的文件名

@groups_id:指定权限 Continue reading

十一 21

Ubuntu/CentOS Docker使用阿里云镜像加速器

Ubuntu/CentOS Docker使用阿里云镜像加速器

查找服务的路径:阿里云后台 >> 搜索【窗口镜像服务】>> 镜像中心 >> 镜像加速器

1. 安装/升级Docker客户端

推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce

2. 配置镜像加速器

针对Docker客户端版本大于 1.10.0 的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

 

十一 20

odoo创建一个模块

odoo创建一个模块,创建odoo模块,odoo创建模块,odoo二次开发

启动/停止Odoo服务器

Odoo使用客户端/服务器体系结构,其中客户端是通过RPC访问Odoo服务器的Web浏览器。

尽管可以将支持客户端功能(例如,新数据表示,例如交互式地图)添加到客户端,但是业务逻辑和扩展通常在服务器端执行。

为了启动服务器,只需在外壳中调用命令odoo-bin,并在必要时将完整路径添加到文件中:

通过Ctrl-C从终端单击两次或终止相应的OS进程来停止服务器。 Continue reading

十一 19

docker常用命令

Docker Engine是一种开源容器化技术,用于构建和容器化您的应用程序。Docker Engine通过以下方式充当客户端-服务器应用程序:

  1. 具有长时间运行的守护进程的服务器dockerd。
  2. API,用于指定程序可以用来与Docker守护程序进行对话和指示的接口。
  3. 命令行界面(CLI)客户端docker。

CLI使用Docker API通过脚本或直接CLI命令控制或与Docker守护程序进行交互。许多其他Docker应用程序都使用基础API和CLI。守护程序创建和管理Docker对象,例如映像,容器,网络和卷。 Continue reading

十一 17

ubuntu安装docker

Docker Engine是一种开源容器化技术,用于构建和容器化您的应用程序。Docker Engine通过以下方式充当客户端-服务器应用程序:

具有长时间运行的守护进程的服务器dockerd。
API,用于指定程序可以用来与Docker守护程序进行对话和指示的接口。
命令行界面(CLI)客户端docker。
CLI使用Docker API通过脚本或直接CLI命令控制或与Docker守护程序进行交互。许多其他Docker应用程序都使用基础API和CLI。守护程序创建和管理Docker对象,例如映像,容器,网络和卷。

Linux自动安装docker,ubuntu安装docker

docker官方安装脚本自动安装 Continue reading

十一 16

软件包管理工具snap的安装及常用命令

snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立。所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理。但是由此带来的问题就是它占用更多的磁盘空间。

Snap的安装包扩展名是.snap,类似于一个容器,它包含一个应用程序需要用到的所有文件和库(snap包包含一个私有的root文件系统,里面包含了依赖的软件包)。它们会被安装到单独的目录;各个应用程序之间相互隔离。使用snap有很多好处,首先它解决了软件包的依赖问题;其次,也使应用程序更容易管理。 Continue reading

十一 16

真机安装ubuntu 20.04 TLS

ubuntu真机安装教程,真机安装ubuntu 20.04 TLS,真机安装Linux系统

去年,一个朋友有个旧笔记本找我来收拾,两个表现,一是开机进不了系统,二是电源与笔记本的接口处松动,笔记本动一点就断电。

解决办法:第一是得重做系统试一下,第二步就是买个电源,但是如果是笔记本这边的接口有问题买了电源也是白扯。

说实话做系统我就做过一两次,不爱鼓捣那个。

后来朋友,想来想去,破本就不要了,扔我这了。

前两天我突然想起这个笔记本了,想着鼓捣玩玩。

鼓捣了下,电源接口相对要好一些了,基本上不断电了。

之后把硬盘扣出来了,装到我的硬盘扩展坞上,开始鼓捣…… Continue reading