自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 问答 (1)
  • 收藏
  • 关注

原创 记折磨我好几天的一个问题

我们的系统有很多板子用于跑测试,每一块板子对应一个docker 容器,在容器中跑shell脚本,会调用expect 脚本,在expect脚本中通过screen /dev/ttyUSBx 比特率 连接板子发送命令等,无异常现在按照老板的要求,实现的话需要将一台服务器上的所有板子都得在一个docker 容器中,还得通过python 去调用shell,shell 调用expect脚本 连接板子发送命令。。。

2024-05-13 13:43:07 200

原创 【无标题】

umount.nfs4: /abc: device is busy/abc: 9404c 9431c 9450c 9610c 9973csuccess

2024-03-20 23:37:53 193

原创 基于某笔代码提交定时触发preci工程

背景:研发部门有一批模型太大,我们正常的构建都是并发跑的(一台容器中同时跑很多),但是这些模型经常会报错,为定位原因我们需要将这些模型设置为串行跑(一台容器同时只跑一个)。领导的意思是基于研发的某笔提交记录来跑,还要定时跑,一天跑个几次!“ 并设置TOKEN_NAME。2. 点击右上角自己的用户名–》configure -->API TOKEN ,生成一个,复制下来(注意:user id)H H(9-18)/2 * * * 每天的9点到18点,每两小时执行一次。

2024-02-08 17:51:14 357

原创 excel中插入图片

【代码】excel中插入图片。

2023-05-12 14:14:13 313

原创 ubuntu下操作sqlite

ubuntu 下操作sqlite

2022-10-18 14:42:24 1296

原创 docker-compose 部署

docker-compose 部署网站

2022-10-18 14:31:17 523

原创 influxdb初识

influxdb初识

2022-09-20 16:14:34 303

原创 ansible控制windows机器

ansible 控制windows机器

2022-09-08 10:53:34 1717

原创 ansible入门

ansible 入门

2022-08-30 16:34:23 1310

原创 docker常用命令

docker 常用命令

2022-08-26 16:36:03 1165

原创 pathlib.Path

python 模块使用记录

2022-08-05 17:57:52 2614

原创 os.stat & datetime

python模块使用记录

2022-08-05 16:17:20 79

原创 C++之函数&引用

#include <iostream>using namespace std;double arrs[] = { 10.1,20.2,30.3,40.4,50.5 };double& setValue(int i) { double& temp = arrs[i]; return temp;}int main() { for (int i = 0; i < 5; i++) { cout << "arrs[" &lt

2021-10-15 21:19:32 280

原创 python GUI(tkinter) 标签审核 品质管理专用计算器

昨天接到“领导”的要求,搞一个小工具已方便她的日常工作,也不复杂,就在网上翻翻资料现学现卖,在此记录一下吧,上代码:import tkinterroot=tkinter.Tk()root.title('qlpの修仙秘籍')def function(): num1=ep.get() num2=ez.get() num3=ec.get() num4=ea.get() if not num1 or float(num1)<=0.5: num1

2021-09-12 11:29:14 172

原创 C++之随机数

直接上代码:#include <iostream> //std#include <iomanip> //setw#include <ctime> //time#include <cstdlib> //srandusing std::setw;using namespace std;int main() { int a[10]; //定义包含10个数的数组 srand((unsigne

2021-09-08 22:50:57 136

原创 C++之人机交互

最近在跟着菜鸟教程及bilibili上搜的视频学习C++,也已经看了几天了。突然想到还是把自己的学习过程记录一下吧,这样印象会更深一些,也方便后续查询。main.cpp#include <iostream>#include <string>using namespace std;int main() { int a; string str; cout << "请输入a的值" << endl; cin >&gt

2021-09-07 22:48:54 1500

原创 实现二叉树先序,中序和后序遍历

二叉树先序:根左右二叉树中序:左根右二叉树后序:左右根代码:# class TreeNode:# def init(self, x):# self.val = x# self.left = None# self.right = None# @param root TreeNode类 the root of binary tree# @return int整型二维数组class Solution: def three

2021-07-21 23:17:26 148 1

原创 连续自然数的和

输入正整数T,输出T可以由连续自然数的和表示的所有情况及其数量。如输入:9输出:9=99=4+59=2+3+4Result=3解释:9可以由3种形式的连续自然数的和表示,Result为3。import copydef func(lists):if sum(lists) == T: return True,0elif sum(lists) < T: return False,0else: return False,1def fun(n): su

2021-07-17 14:12:57 550

原创 multiprocessing之Process和Pool

日常工作中可能会对同一个文件进行批量操作,但为了节省时间可能会想到多进程。但又会遇到一个问题:写入的内容比较混乱。下面以例子进行展示吧。1.先来个常规的吧from multiprocessing import Processimport timedef fun(x): call(x)def call(x): with open('t.txt','a')as f: f.write(str(x))if __name__ == '__main__': f

2021-05-12 23:05:09 498

原创 Python模块之Argparse

最近工作中有用到这个模块,确实很好用,在此总结下,已方便查询使用:import argparsedef fun1(): print('fun1')def fun2(): print('fun2') print(vars(args))if __name__ == '__main__': parser=argparse.ArgumentParser() sub_parse=parser.add_subparsers() fun1_p=sub_pars

2021-04-06 23:07:48 99

原创 Python与excel

最近工作老是与excel打交道:解析数据写入excel以及将多个excel内容整合到一个excel中,在网上也确实学习到了一些技能,在此记录下来,以供后续方便使用。我用的第三方库是xlsxwriter,因为这个库对excel操作无行数限制,适合操作大量数据。但不足的是这个库好像只有写的功能,所以常常需要和xlrd这个第三方库配合使用!今天的例子是整个学生表,姓名啥的都是随机生成的,请不要在意数据的合理性,因为我们主要看的是功能的实现!首先,写入表头,看代码:import xlsxwriterdef

2020-07-01 22:49:15 145

原创 本地镜像上传到库

背景:本人在“现任”电脑上装了个虚拟机进行Linux、Shell及Docker学习,无奈电脑太垃圾,准备换个电脑,就想着把已经注入了很多心血的镜像保存下来以供新电脑继续学习,在网上查阅了一些资料,并完成了上传,想着把步骤记录下来吧,以免时间长再给忘了。好,言归正传:首先像玩git一样现在其官网注册一个账号:https://hub.docker.com/然后,到虚拟机上登录刚注册的账号doc...

2020-03-15 00:51:06 455

原创 数据库的定时更新及备份

#疫情无情人有情,虽然不能工作,习还是要学的!今天来学习下数据库的定时更新及备份关键字:数据库,定时,更新,备份一.数据库选择的是MySQL数据库,先来数据库的更新吧,咱们来一个就简单的例子就行了,这里用的是python来写的,脚本如下图所示:test数据库student表中name字段由first_name和after_name随机拼接而成,性别sex也是随机选择,年龄age由18-5...

2020-02-21 13:27:42 2335

原创 docker镜像拉取,容器创建及工具安装

docker的安装就不罗嗦了,随便找几条命令执行下就OK了。今天要说的是镜像的拉取,容器的建立及在容器中安装想要的软件。我在这个过程中遇到的问题也记录了下来。1.镜像的拉取我拉取的是ubuntu基础镜像: docker pull ubuntu遇到了报错: Using default tag: latest Cannot connect to the Docker daemon at un...

2019-12-29 16:45:28 1280

原创 Celery入门指南

个人理解Celery分布式消息队列就是一个生产者消费者模式,Celery产生任务交给中间人Broker(在这里使用redis作为中间人),中间人将任务分发给众多的worker来完成任务。看一个简单的项目:创建tasks.py:from celery import Celeryapp=Celery('tasks',backend='redis',broker='redis://127.0.0...

2019-09-04 11:49:05 216 1

原创 快速排序

首先,快速排序的思想:三步走一:选择基准值,这里咱选择最左边的,及索引为0的二:分治,将列表中小于基准值的元素全部放在基准值的左边,将大于基准值的元素放在右边。三:递归。废话少说,看代码:def quick_sort(list,start,end): if start>=end: return low=start heigh=en...

2019-07-31 23:42:48 106

原创 装饰器的简单使用

要玩装饰器,就要知道闭包,何为闭包?我们要从闭包的三要素说起: 1.函数嵌套 即一个函数内部还有一个函数。 2.外部函数返回值为内部函数(名)。 3.内部函数要用到外部函数的变量。为啥要用装饰器呢?我的理解为,在不改变原码的基础上拓展某些功能,不用再写一遍代码了,在某些程度上减少了代码的冗余。看代码: import time def outer(fun):...

2019-07-24 20:02:16 108

原创 Django项目富文本使用

1.安装富文本编辑器 pip install django-ckeditor2.Settings.py文件配置:A.B.3. 配置主目录下 urls.py4.Models.py 配置注:前端渲染出的数据有问题时可以加safe如:{{ article.content|safe }}...

2019-07-18 20:27:25 209

原创 uwsgi+nginx Django项目部署

1.python3 安装 A.安装依赖包:/opt> yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y B.下载python3 安装包: /opt> wget https://www.pytho...

2019-07-18 17:43:19 166

原创 浅谈Django项目下多App配置

为方便开发Django项目,我们往往会在项目下创建多个App(python manage.py startapp app_name),随之而来的问题就是url的配置问题了,不可能全在项目目录下的url中吧,那样你自己都会晕哒!!首先,创建项目:刚创建的项目是这样式的(请忽略马赛克覆盖的东西,是后面加的)直奔主题吧(创建视图,配置settings.py等等我就不在这啰嗦啦)先将主目录下...

2019-07-14 00:05:15 301

原创 利用 pycharm 网络爬虫 定时给你的TA发送睡前小故事

每天自动给你的那个TA发送一个小故事,是不是很浪漫啊?让我们一起来实现吧!首先,找个目标,诶,巧了,我这里有一个:http://www.tom61.com/ertongwenxue/shuiqiangushi/既然目标有了,那就 盘他!(盘他前要去该网站“踩个点”)踩点完毕就开始吧###############################1.导入必要的模块import smtpli...

2019-07-12 19:46:41 416 1

原创 定时执行python文件

1.进入计算机管理系统(右击我的电脑,点击“管理”)2.点击任务计划程序------>创建基本任务,填写名称及描述,点击“下一步”3.选定执行频率,点击下一步4.设置任务执行时间5.设置要执行的程序及文件...

2019-07-12 17:42:29 2261

原创 Git,Pycharm 情未了

首先copy 项目地址:打开pycharm,设置粘贴最开始复制的路由项目中添加文件后,提交数据到本地上传到云端上传成功后会有提示:也可到githup中查看:...

2019-07-12 09:41:27 119

原创 深拷贝,浅拷贝与‘=’

‘=’:a=[1,2,3] b=a 即是b引用了a,a 和 b 完全一样a怎么变化b也跟着变化,b变化a也跟着变化,除非对a或b重新赋值!看代码:浅拷贝:复制了表层(父层),父层的变化两者互不影响,即我已经从你那拷贝过来了跟你没任何关系了;而深层(子层)仍然属于引用,参考引用‘=’。看代码!深拷贝:理解了引用和浅拷贝,学习深拷贝就会轻松不少,深拷贝可以理解为我把你的东西完全克隆了一个,...

2019-05-12 13:16:03 321

原创 Python 单例模式

Python 单例模式是指在一个程序中自始至终只能有一个实例,不管你实例化几次,只存在一个实例对象。又分为两种情况:一种是先入为主,一种是后入为大。(有什么不对的地方请大家不吝赐教!!!)一:先入为主,看代码二:后入为大,看代码...

2019-04-28 08:29:48 196

原创 回文数

回文数判断题目内容:给一个5位数,判断它是不是回文数,是则输出yes,不是则输出no。例如12321是回文数,它的个位与万位相同,十位与千位相同。题目解析:假设给定一个五位数n,他的个位数为 n%10,万位数为 n//10000,十位数为 n%100//10 ,千位数为 n//1000%10,满足条件即可!...

2019-04-21 22:57:47 215

原创 金字塔

打印一个n层金字塔题目内容:打印一个n层(1<n<20)金字塔,金字塔由“+”构成,塔尖是1个“+”,下一层是3个“+”,居中排列,以此类推。注意:每一行的+号之后均无空格,最后一行没有空格。题目解析:n层金字塔第1层有1个,第2层有3个,第3层有5个…第n层有2*n-1个,并且在第i层的第【n-i+1,n+i-1】列打印,每一层结束时才换行,代码如下所示:(!鉴于格式问题,就...

2019-04-21 13:24:10 567

原创 完数

打印完数:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如 6 = 1+2+3。(10分)题目内容:输入一个正整数n(n<1000),输出1到n之间的所有完数(包括n)。n=int(input())def wanshu(a):for i in range(1,a+1):sum = 0for j in range(1,i):if i%j0:sum+=jif sum...

2019-04-19 23:46:37 1821

原创 与7无关的数

与7相关的数:如果一个正整数,它能被7整除或者它的十进制表示法中某个位数上的数字为7,则称之为与7相关的数。(10分)题目内容:现在我们给定一个正整数n(n<1000),求所有小于等于n的与7无关的正整数的平方和。a=int(input()) ...

2019-04-18 12:55:55 1886

原创 打印一定范围内的水仙花数

打印一定范围内的水仙花数:水仙花数是指一个n位数 (n≥3),它的每个位 上的数字的n次幂之和等于它本身。题目内容:水仙花数是指一个n位数 (n≥3),它的每个位上的数字的n次幂之和等于它本身。例如:153是一个“水仙花数”,因为 153 是个 3位数,而13+53+3**3==153。输入一个正整数max,输出100到max之间的所有水仙花数(包括max)。max=int(input...

2019-04-17 23:14:37 1455

空空如也

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

TA关注的人

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