自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王帅的博客

王帅的博客

  • 博客(148)
  • 资源 (8)
  • 收藏
  • 关注

原创 Django 启动报错 mysqlclient 1.4.0 or newer is required; you have 0.9.3

Django 启动报错 mysqlclient 1.4.0 or newer is required; you have 0.9.3

2022-09-23 11:37:10 101

原创 Python 列表中字典的相加求和

Python 列表中字典的相加求和。

2022-08-05 09:35:38 275

原创 修改 sudoers 权限问题

1、修改sudoers 文件时,如果提示只读文件不能修改。2、修改完毕后,尽量改回到原来的权限。

2022-08-03 17:54:04 185

原创 Sub-process /usr/bin/dpkg returned an error code (1)

Sub-process /usr/bin/dpkg returned an error code (1)问题

2022-08-03 17:17:43 32

原创 Python 输入坐标轴,获得象限转换

输入坐标轴,X轴,Y轴,判断该坐标在第几象限。然后根据象限以原点为中心。进行坐标的旋转。import mathimport numpy as np# 逆时针旋转def Nrotate(angle, valuex, valuey, pointx, pointy): valuex = np.array(valuex) valuey = np.array(valuey) nRotatex = (valuex - pointx) * math.cos(angle) - (val

2022-05-18 13:15:51 295

原创 Python如何格式化金额显示

利用xToolkit库,进行数据的格式化。安装方法pip install xToolkit -i http://pypi.douban.com/simple --trusted-host pypi.douban.com操作显示。#金额扩展xstring.dispose(3.0).humanized_amount(compel=False)xstring.dispose("3.0").humanized_amount(compel=True)xstring.dispose(3778.

2022-05-13 12:31:35 285

原创 Centos 7安装SVN

1、安装命令,没什么好说的。sudo yum install subversion安装完成2、测试是否安装成功svnserve --version3、SVN默认这个路径,/var/svn ,作为数据根目录的,开机启动也是从该目录所以我们创建,该目录,也可以修改默认位置。可以通过/etc/sysconfig/svnserve修改这个默认位置,这里我们就不做更改了。sudo mkdir -p /var/svn4、创建版本库sudo svnadmin creat.

2022-04-11 21:31:35 121

原创 ImportError: cannot import name ‘clock’ from ‘time’ (unknown location)

odoo14 python3.8 提示ImportError: cannot import name ‘clock’ from ‘time’ (unknown location),解决方案 :原因是3.8已经放弃time的clock。解决方案:找到对应源文件,该里面的内容将time中的clock用process_time来替代from time import clock as timer改为下图所示。即可...

2022-03-16 12:26:00 1647

原创 ERROR - __init__() takes 1 positional argument but 5 were given

在新服务器上运行python时,得到如下错误。ERROR - __init__() takes 1 positional argument but 5 were given原因是因为,pymysql 版本不正确导致。可正常运行环境为,python3 、pymysql 0.9.3 版本运行错误的版本,python3 、pymysql 1.0.2版本错误原因链接mysql数据库报错。是因为新版的pymysql 链接方式发生了改变。新版链接方式如下:import pymysql

2022-02-22 14:02:19 395

原创 Ubuntu 查看和修改时间

1、查看时间 Ubuntu 服务器时间date我们得到的时间是,UTC时间。也就是零时区时间。2、修改时间,修改时区时间,为上海时区时间timedatectl set-timezone Asia/Shanghai在通过上述命令查看时间,时间已经改变CST时间。UTC时间:世界协调时间(UTC)是世界上不同国家用来调节时钟和时间的主要时间标准。 :也就是零时区的时间CST时间:中央标准时间 Central...

2022-02-22 13:56:14 5101

原创 Nginx 服务器配置域名证书

1、首先去申请域名证书,或者购买。都可以,腾讯、阿里、华为、均可,最好域名跟证书在一个服务商处。2、申请好域名后,进行域名解析配置。证书方会让你,添加提供的解析内容。3、下载证书,证书提供商会提供下载地址。4、下载选项选择Nginx下载。5、 下载好以后,在Nginx上,配置。在根目录下新建文件夹,cert,让后将下载好的Nginx 证书,放在cert下这里说明一下,有些下载下来是.crt结尾的文件,不影响使用。情况都类似。只需要对应配置好文件名称即可。6、Nginx配置

2022-02-21 14:39:32 2471

原创 win10 可视化安装Mysql8

今天正好需要在win10 上安装Mysql 8,借此机会,讲解一下,如何在win10 上可视化安装mysql 8mysql-installer-community-8.0.18.0.msi 下载资源连接链接:https://pan.baidu.com/s/1LW8CzlCWeLe0njF2rHDc-w?pwd=CA88 提取码:CA88 打开安装包: 选择,最后一项,Custome 自行安装,Next选择 MySQL Servers >MySQL Serve...

2022-02-07 12:37:22 494

原创 Centos 7 安装 go语言

今天来讲一下在Centos 7 下如何安装go语言,以及环境先检查服务器是否安装wget如果没有安装,先安装wget,安装命令如下yun install -y wget安装完wget 后,下载go 语言安装包使用下面的命令,下载go语言安装包wget https://golang.google.cn/dl/go1.17.6.linux-amd64.tar.gz下载完成后,在当前目录会有go语言安装包。解压缩go安装包,到 /usr/local 目录下tar -C

2022-01-29 15:09:59 1783

原创 go语言错误:exec: “\\go-build\\b001\\exe\\t“: file does not

错误内容如下图:我们在运行go语言文件的时候,出现上面的错误。错误原因,是因为我们使用的系统本身是Windows 系统。 想交叉编译Linux系统。将go语言环境变量,GOOS 设置成了 linux,导致项目运行失败解决办法:将环境变量中的GOOS属性,改成windows属性即可。先看一下错误的属性:修改属性使用下面的命令:go env -w GOOS=windows修改后在运行go文件,不会出现上述错误。解决问题。注意需要新开cmd窗口。...

2022-01-29 11:17:16 1758

原创 Windows 上Go env 命令设置Go环境变量

在旧版本中使用下面的命令设置# Enable the go modules feature$env:GO111MODULE="on"# Set the GOPROXY environment variable$env:GOPROXY="https://goproxy.io"但是不建议直接操作。还是比较建议通过下面的方式我的电脑-->属性--->环境变量 来进行环境变量设置。当我们使用的go语言版本 >= 1.13时候。我们可以直接使用下面的命令,设置

2022-01-29 11:09:46 5009 2

原创 RabbitMQ 简单的一些命令

1、启动相关命令启动:sudo rabbitmq-server start 停止:sudo rabbitmq-server stop 重启:sudo rabbitmq-server restart 状态检查:sudo rabbitmqctl status2、插件列表管理命令rabbitmq-plugins list此命令,列出当前可以安装使用的插件。插件前面[ ] 为空说明,没有安装。有e* 说明插件是安装了的。3、插件安装使用,我们以rabbitmq_manage

2022-01-19 14:04:27 1725

原创 Ubuntu 安装RabbitMQ

今天介绍一下,如何在Ubuntu 18.04上安装RabbitMQ1、安装依赖,因为RabbitMQ依赖 erlang,所以我们先安装erlangsudo apt-get install erlang-nox 2、安装RabbitMQ安装之前先更新一下,Ubuntu 源sudo apt-get update安装MQsudo apt-get install rabbitmq-server得到下面如图。说明MQ已经安装OK了3、MQ简单的启动操作命令启

2022-01-19 13:50:25 2483 1

原创 rumpostgreswk 挖矿病毒程序。杀除

今天阿里云发短信,说服务器发现挖矿病毒程序。我们来看看。怎么回事。发现。postgres 用户启动了一个进程文件。这个文件,占用cpu非常高。就是他了。我们来看看,他的启动路径在哪里?发现。tmp下。这个config 文件,有问题。并不是postgres 的程序。./postgres_dm/tmp/rumpostgreswk --config=/tmp/config.json发现这两个文件。就是病毒。找到对应的路径。在/tmp下面。发现这个文件夹里面很多都是异..

2021-12-11 19:11:18 1258

原创 Process finished with exit code -1073740940 (0xC0000374) 运行odoo 在pycharm中,无法debug调试报错处理。

1、今天在装了电脑以后,又发现了,运行odoo无法在pycharm上进行debug调试的问题。先看看报错情况:错误:Process finished with exit code -1073740940 (0xC0000374)使用之前的老版本的python是没有问题的。3.6以上会出现,无法运行调试的情况。但是在非debug情况下,运行又是正常的。这里,我们之前也给过解决办法,就是去修改windos时区,勾选base。可以在我的另外一篇博客中看到。odoo Wi...

2021-11-09 12:09:28 1341

原创 Odoo Many2one字段自定义tree视图

1、单独写好自定义tree视图。2、需要在Many2one 字段视图上context , 指向你需要的视图idcontext="{'tree_view_ref': '模块名称.自定义视图的id'}"

2021-08-20 11:50:44 329

原创 Odoo中,对于Many2one 字段搜索更多长度调整。

今天在开发过程中,遇到一个需求。就是针对Many2one 字段,在下拉选择时,搜索更多按钮添加,是数据超过7个以后,会默认添加搜索更多按钮。如何实现,将长度7个出现的搜索更多,设置为,长度大于3个,就显示搜索更多。解决办法:1、在web模块下,static/src/js/fields/relational_fields.js2、修改inti 初始化方法中,this.limit = 7; 这里。修改后,全部的Many2one 字段,数据超过3个后,会默认添加搜索更多出来。而不是7个

2021-08-20 11:31:15 277

原创 Linux 下,配置history 命令显示操作时间,用户和登录ip

配置内容如下:HISTFILESIZE=4000 #默认保存命令是1000条,这里修改为4000条HISTSIZE=4000USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` #取得登录客户端的IPif [ -z $USER_IP ]then USER_IP=`hostname`fiHISTTIMEFORMAT="%F %T $USER_IP:`whoami` "

2021-08-18 12:14:05 326

原创 ‘ascii‘ codec can‘t encode character u‘\u258c‘ in position 8: ordinal not in range(128)”

今天在安装完python2.7 后,在使用pip 安装第三方库的时候,安装报错。UnicodeEncodeError: 'ascii' codec can't encode character u'\u258c' in position 8: ordinal not in range(128)”问题原因python2.7的默认编码方式为ascii字符集,这里所说的编码方式指执行编码方式,在编程过程中,有三个地方都涉及到编码方式:分别是源码编码方式(.py文件的字符集),执行编码方式,运行环境编码

2021-08-13 11:58:17 86

原创 windows python2.7 安装 pip

今天需要安装一个python2.7环境,去官方找了安装包。在windows上进行安装。结果发现,安装完python后,没有Scripts这个文件夹。配置了python 环境后,发现pip不能使用。无法安装第三方包。之后找到了解决办法。成功安装。现在分享一下1、安装setuptools前往官网https://pypi.org/project/setuptools/#files下载setuptools下载完成后,解压出来。在文件夹根目录下,cmd进入命令行,输入下面的命令。python..

2021-08-13 11:33:26 553 2

原创 Nginx 文件上传大小限制设置

需要找到对应的Nginx 配置文件。我这边的配置文件在/etc/nginx/conf.d下面在配置文件中添加如下内容client_max_body_size 200M;此处是现在上传文件大小在200M以内重新启动Nginxsystemctl restart nginx.service即可。...

2021-08-04 15:48:11 384

原创 html 简单的消息提示验证信息

<form class="form-horizontal" role="form" method="POST" action="/"> <div class="form-row-group with-icons"> <div class="form-row no-padding"> <i class="fa fa-mobile-phone"&gt.

2021-05-26 11:58:51 227

原创 python 安装 psycopg2 报错问题处理

今天在安装服务器环境时,使用Python 安装psycopg2 报错如下pip3 install psycopg2Looking in indexes: http://mirrors.cloud.aliyuncs.com/pypi/simple/Collecting psycopg2 Downloading http://mirrors.cloud.aliyuncs.com/pypi/packages/fd/ae/98cb7a0cbb1d748ee547b058b14604bd0e9bf2..

2021-05-25 10:12:34 2563

原创 JavaScript 的操作

JavaScript中对象数组,如何给对象添加一个新属性 1 vara =[{name:'Tom',age:20},{name:'Tom2',age:22}]   现在给a数组中的第一个对象添加性别属性 1 2 3 a[0]['gender']='women' a[0]['address']=...

2021-03-25 18:32:05 30

原创 odoo 中的邮件配置

1、首先,设置odoo发件服务器先确认你的163邮箱是否开启以下服务POP3服务器: pop.163.comSMTP服务器: smtp.163.comIMAP服务器: imap.163.com这里要注意的是,设置内容如上面所示,但是需要将密码,改为163邮箱的授权码。2、将系统参数中的其他与邮件相关的内容删除,只留下面一项。且,需要将域名改为163.com 也就是邮箱@后面的内容3、需要修改odoo 原生代码:@api.model def _get_d

2021-03-19 17:31:19 637

原创 odoo14如何配置Nginx代理转发,以及SSL证书认证

首先我们需要去申请一个免费的ssl证书,我这里是申请的华为云的免费ssl证书。用于测试使用。购买完成以后,绑定域名,然后设置解析txt解析值。

2021-02-18 17:20:56 1139

原创 CentOS 7如何实现定时执行python脚本

一般来说,在CentOS下,可以使用crontab进行定时任务的处理。1、安装yum install crontabs2、定时语法说明corntab中,一行代码就是一个定时任务,其语法结构可以通过这个图来理解。含义如下* 代表取值范围内的数字/ 代表"每"- 代表从某个数字到某个数字, 代表离散的取值(取值的列表)一些常用的时间写法如下:* * * * * //每分钟执行* */4 * * * //每4小时执行0 4 * * * //每天4点执行0 12

2021-01-29 09:32:22 352

原创 Sub-process /usr/bin/dpkg returned an error code (1)错误解决

Sub-process /usr/bin/dpkg returned an error code (1)错误解决前言:在用apt-get安装软件时出现了类似于:install-info: No dir file specified; try --help for more information.dpkg:处理 gettext (--configure)时出错: 子进程 post-installation script 返回了错误号 1 在处理时有错误发生:findutils E: Sub-

2021-01-27 09:16:31 566

原创 AWS服务器,如何设置成密码登录

公司一直有AWS服务器,但是每次启动的实例都是通过秘钥进行登录的。这里写个文章说明一下,如何将秘钥登录的服务器修改成密码登录。1、在新服务器中,创建root账户的密码。使用命令sudo passwd root按照步骤进行设置2、设置完成后,使用root用户身份:su root输入刚刚创建好的密码。3、找到并编辑sshd_config文件一般路径在 /etc/ssh/sshd_configvim /etc/ssh/sshd_config4、找到下面几个选项,然

2021-01-08 13:25:45 2034 1

原创 Odoo 中如何进行微信校验文件验证

1、小程序和公众号开发过程中,微信官方都需要在根目录放置校验文件,进行校验。但是在odoo中,往往不能放置在根目录进行校验。因为得不到校验值。2、解决办法,我们自己写一个路由,如下: @http.route('/MP_verify_3fVcQZhY9M05YwYw.txt', type='http', auth='none') def vx_validation_file(self, **kwargs): return '3fVcQZhY9M05YwYwSkFn3

2021-01-05 15:26:23 273

原创 Node.js学习之搭建一个简单的Node服务器

查看我的node版本node -v这里是使用的是Node 14.15.1版本我们一般在安装完node后,会自动帮我们安装npm,查看npm的版本npm -vnpm则是node的包管理器,类似python里面的pip ,我们在使用node时,需要安装其他包的时候,则可以使用npm去安装...

2020-11-22 21:12:10 148

原创 Node.js学习之-windows安装NVM以及pycharm运行使用nodejs

今天我们来讲一下。如何在window安装和使用nvm,以及安装好nvm和node.js后,如何使用pycharm运行nodejs代码如何在windows下安装nvm版本管理器github下载地址:https://github.com/coreybutler/nvm-windows/releases我们找到windows安装包版本下载完成后,双击安装他然后就是一路下一步操作即可。下一步操作完成后。我们打开命令窗口。输入命令mvm v我们得到了nvm的版本.

2020-11-22 00:32:39 612 1

原创 Node.js学习之NVM版本管理器的安装与简单使用(NVM)

NVM是一个很不错的node.js的版本管理器,可以随意切换node版本,升级等。Github地址:https://github.com/nvm-sh/nvm在Github上对于nvm的介绍很详细。我这里就不在赘述。直接开始安装。wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.0/install.sh | bash好,等待安装完成后。查看是否安装成功,使用下面的命令。command -v nvm.

2020-11-21 16:51:40 232

原创 Python Django后端,到前端js 对象互转

Python 后端,生成 list列表,传值给前端jsusers_select_5 = users_all.order_by("-id")[:5] prepare_dic = locals() user_list = [] for i, user_one in enumerate(users_select_5): prepare_dic['user_'...

2020-11-03 11:03:23 521

原创 Django Xadmin 调整后台菜单顺序问题

今天在写项目的时候发现,后台菜单没办法按照我自己想要的顺序进行排序问题解决办法它来了。看看需求我这里有几个菜单,顺序不正确,默认是乱的。需要修改。首先,我们在对应的apps.py 中添加属性,如下orderIndex = 1之后,我们需要修改xadmin 源码的菜单排序,找到xadmin/views/base.py 里的classCommAdminViewdef get_nav_menu整个函数替换下面的代码 @filter_hook ...

2020-11-03 11:02:09 784

原创 Ubuntu 安装宝塔面板

公司有个项目,是用PHP开发的,需要安装一下这个项目,所以就研究了一下如何安装。使用AWS亚马逊云服务器。创建一个实例。设置一下安全组。将需要用到端口都开放。然后登陆服务器,运行。wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh记住你的登陆用户名和密码。安装完成后,直接访问URL使用刚才的账户名和密码,进行登陆。即...

2020-09-28 19:04:45 7416

HP_DL370g7 设置ILO3.doc

HP_DL370g7 设置ILO3

2021-12-21

Odoo-初级开发教程.doc

网络上搜集的,Odoo-初级开发教程。比较全面的。感谢这位老哥。

2021-11-15

odoojs教程书籍.pdf

odoo,前端JS 教程书籍。。。 ~

2019-10-11

Odoo培训PPT.pptx

odoo培训PPT odoo入门培训PPT ·

2019-09-11

odoo11windows环境部署.docx

odoo 11 windows 开发环境安装部署,步骤,以及说明 ·

2019-09-11

haproxy负载均衡配置.docx

如何配置haproxy负载均衡器,命令,文档,操作, !

2019-09-11

rsync文件备份操作.docx

rsync 主从服务器文件操作: Sudo apt install rsync sudo vi /etc/rsyncd.conf 添加: uid = nobody gid = nobody use chroot = yes max connections = 4 port = 873 timeout = 300 log format = %t %a %m %f %b

2019-09-11

Odoo货币字段解读.doc

本内容是总结odoo货币字段的内容,以及在odoo中,如何使用自动汇率转换,在进行价格计算

2019-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除