自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (6)
  • 收藏
  • 关注

原创 Crontab 定时任务

Crontab 定时任务命令简介crond服务全局配置创建定时任务crontab配置实例常见Crontab定时任务联系我命令简介crontabcrontab [-u user] filecrontab [ -u user ] [ -i ] { -e | -l | -r }定时执行操作命令,每一个用户拥有自己的crontab,配置文件存在/var下面,不能被直接编辑。• -u user:用于设定某个用户的crontab服务;• file: file为命令文件名,表示将file作为crontab的

2023-10-04 23:32:22 149 1

原创 Ubuntu安装MySQL&&ERROR 1698 (28000): Access denied for user ‘root‘@‘localhost‘解决方法

MySQL安装来自上家公司运维笔记报错解决原文链接:https://blog.csdn.net/m0_70885101/article/details/127414184。

2023-06-29 20:39:39 1070

原创 Django学习笔记

【代码】Django学习笔记。

2023-06-18 19:46:08 97

转载 ubuntu系统配置mkvirtualenv

windows环境移植到ubuntu报错,记录解决办法

2023-06-18 12:29:00 277

原创 Deepin下安装jdk

deepin、ubuntu下安装jdk

2023-05-27 11:18:01 981

转载 Html状态码

Django学习之~~HTML状态码

2022-07-30 14:55:38 1308

原创 【修改Python pip镜像源】

觉得小小白配置麻烦,那就一键添加吧,分享给你身边需要的人

2022-07-23 20:33:27 779

原创 shell中的进程及多进程和多线程简介

进程笔记进程简介、多进程入门进程pidof 查看后台进程 PIDPSPS 简介常用PS命令pstree命令将所有行程以树状图显示常用结束进程命令killpkillkillall暂停某个进程多进程联系我进程简介、多进程入门进程命令简介pidof 查看后台进程 PID$ sleep 100 &[1] 9298用pidof可以查看指定程序名的进程ID:$ pidof sleep9298查看进程的内存映像00400000-00406000 r-xp 00000000 fd:01 26

2021-06-29 01:20:10 545

转载 转 shell编程100例

shell编程100例联系我1、编写hello world脚本#!/bin/bash# 编写hello world脚本echo "Hello World!"2、通过位置变量创建 Linux 系统账户及密码#!/bin/bash# 通过位置变量创建 Linux 系统账户及密码#$1 是执行脚本的第一个参数,$2 是执行脚本的第二个参数useradd "$1" echo "$2" | passwd ‐‐stdin "$1"3、备份日志#!/bin/bash# 每周 5

2021-06-11 00:52:30 1015

原创 FRP 内网穿透下载配置

FRP 内网穿透下载配置Frp服务的建造下载:修改配置文件frps.ini(服务端)配置文件解释说明:frpc.ini(客户端)配置文件解释说明:启动服务配置启动:创建server端服务脚本:(centos6)创建客户端服务脚本:公网服务器端:CentOS 6 防火墙配置文件位置CentOS 7 防火墙配置文件位置联系我Frp服务的建造搭建FRP很简单,关键的步骤只有三步:1,获取FRP文件;2,设置FRP配置文件;3,启动FRP服务。下载:下载地址:https : //github.com/

2021-04-19 17:56:12 1837 1

原创 Python闭包函数

def adder(x): def wrapper(y): return x + y return wrapperadder5 = adder(5)print(adder5(adder5(6)))输出结果:16解析:方法一闭包就是:1.一个函数(外函数)内部定义了一个函数(内函数)2.内函数调用了外函数的变量3.并且外函数的返回值是内函数的引用第一个 adder5=adder(5)结束后,x=5,adder返回值为wrapperadder

2021-04-18 08:22:24 245

原创 CentOS下nginx的安装与配置

CentOS下nginx的安装与配置源码包下载地址:库安装安装zlib库安装ssl(某些vps默认没装ssl)踩个大坑,阿里防火墙联系我源码包下载地址:http://nginx.org/download/正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtoolcentos平台编译环境使用如下指令安装make:y

2021-04-16 16:17:50 143

原创 Linux软件路径

查看软件安装路径:Ubuntu:dpkg -L python3apt show python3CentOS:rpm -ql | grep mysqlyum search mysqlfind -name mysqlwhich mysqlwhereis mysql联系我Please To Touch

2021-04-15 11:20:30 88

原创 查看某个软件包依赖关系

Apt、RPM、YUM 查询依赖关系yum deplist pack_namerpm -qpR pack_nameapt-cache depends pack_name # 显示该软件包的依赖关系信息rdepends(被依赖) 显示所有依赖于该软件包的软件包名字通过此网址查看依赖关系通过查询 https://pkgs.org/ 来查询包的依赖关系。通过yum install --downloadonly --downloaddir=[download_dir] [package] 或yu

2021-04-14 14:12:22 1791

原创 CentOS 6镜像源更换方法

CentOS 6镜像源更换方法一级目录二级目录处理方法操作步骤一级目录二级目录问题描述CentOS社区于2020年11月30日结束对CentOS 6的维护支持(EOL)。CentOS社区不再提供针对CentOS 6的安全补丁更新及镜像源支持,相应的镜像源软件包已经从CentOS 6的源地址http://mirror.centos.org/centos-6/中移除,第三方镜像中也均已移除CentOS 6的源。当yum更新或下载CentOS 6软件包时会有类似如下报错。处理方法方法一:优先推荐您

2021-04-13 11:41:04 3542 4

原创 查询命令属于某个包

rpm yum provides “*/rexec” 查找会释放rexec文件的软件包deb apt-file search rexec apt-file默认没安装,好像效果也一般1、查看一个文件属于哪个rpm包:rpm -qf /path/filename2、未安装过的软件包:rpm -qlp rpm-filename.rpm3、安装过的软件包:rpm -ql packet-name...

2021-04-12 09:44:02 631

原创 最全的Redis安装教程

Redis安装Windows 安装 Redis(.msi)Linux 安装Redis通过rpm离线安装 方法一:1、检查是否存在redis安装包2、若未找到redis安装包,则安装epel-release源3、查询是否存在redis4、正常查询,出现5、下载安装包6、安装7、启动redis8、登录Redis通过rpm离线安装 方法二:下载rpm包安装运行并设置自启动设置自启动登录源码包安装[CentOS 7 源码编译安装 Redis]1.下载源码并解压2.编译3.安装4.更改配置5.配置环境变量6.配置启动

2021-04-12 09:38:51 1424

原创 求质数算法

每天一个算法~求质数算法import mathdef sieve(size): sieve= [True] * size sieve[0] = False sieve[1] = False for i in range(2, int(math.sqrt(size)) + 1): k= i * 2 while k < size:

2021-04-05 18:49:25 261 1

原创 递归函数解析

递归函数解析def func(s,i,j): if i<j: func(s,i+1,j-1) s[i],s[j] =s[j],s[i]def main(): a = [10,6,23,-90,0,3] func(a,0,len(a)-1) for i in range(6): print(a[i]) print('\n')main()###############################

2021-04-03 08:03:37 307 2

原创 Linux安装Python

linux 下安装Python3su - root yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc makesudo apt-get install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make #

2021-03-31 15:10:38 85

原创 配置Redhat系列网络

配置Redhat系列网络第一步第二步图形界面工具:重启网络服务网卡文件字段说明网络相关命令第一步ifconfig 查看网卡文件名称 ,一般是ens33开头,我这里是 eno16777736[root@localhost ~]# ifconfigeno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.0.130 netmask 255.255.255.255 br

2021-03-25 20:59:30 249 1

原创 删除Linux用户·解决无法创建用户问题

删除Linux用户删除用户手动彻底删除用户联系作者删除用户userdel 或 deluser -r + 用户名有时候删除哟过户过程中会没有彻底删除干净建立用户是所创建的文件,再次添加同名用户时会报各种错,下面简单说明一下彻底删除用户和所创建的文件的过程:手动彻底删除用户1、 删除 /etc/passwd 用户信息文件中的用户账号2、 删除 /etc/shadow 密码文件下的用户加密密码3、 删除 /etc/group 组文件下自动添加的初始组4、 删除/etc/sdhadow 组密码文

2021-03-24 19:20:24 534

原创 MySQL的核心就是存储引擎笔记

数据库引擎Mysql四种常见数据库引擎官方文档引擎的作用引擎任务ISAM引擎:MYISAM 引擎:HEAPINNODBMEMORY存储引擎BERKLEYDB关键词Mysql四种常见数据库引擎你能用的数据库引擎取决于mysql在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。在MySQL中,不需要在整个服务器中使用同一种存储引擎,可以对每一个

2021-03-22 19:03:55 176

原创 Linux 可视化工具 Webmin

Linux 可视化工具 Webmin 不多说先上图看实际效果下载网址:安装:rpm 安装:RPM 通用安装格式tar包安装:源码包 安装:访问:问题:安装好后进入webmin主页面报错无法访问联系作者不多说先上图看实际效果最常用的开机启动、定时任务、日志信息、apache、MySQL等服务信息都能可视化展示,对web转Linux同学是一个不错的选择。下载网址:点击进入下载页面 webmin官网地址:webmin.com安装:rpm 安装:选择使用自己系统的rpm包下载RPM 通用安装格式

2021-03-21 13:07:45 337

原创 Touch me

联系方式Linux学习交流群:992741643vx: wait8nianpic:Linux学习交流群:992741643vx: wait8nianpic:

2021-03-21 13:03:56 170

原创 Xshell实现Windows上传文件到Linux主机的方法

Xshell实现Windows上传文件到Linux主机的方法1、在Linux主机上,安装上传下载工具包rz及sz1.1 如果不知道你要安装包的具体名称,可以使用yum provides */name 进行查找系统自带软件包的信息; [root@localhost src]# yum provides */rz​ lrzsz-0.12.20-27.1.el6.i686 : The lrz and lsz modem communications programs​ Repo : base​

2021-03-20 14:32:47 381

转载 vim 命令快捷键

vim 命令快捷键1. 关于Vimvim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)1.1 Vim的几种模式正常模式:可以使用快捷键命令,或按:输入命令行。插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。可视模式:正常模式下按

2021-02-14 20:39:15 272 1

原创 inode 和索引编号 (inumber)

inodeinode 是 UNIX 操作系统中的一种数据结构inode大小inode号码目录文件硬链接软链接inode的特殊作用inode 是 UNIX 操作系统中的一种数据结构inode包含文件的元信息,具体来说有以下内容:Size 文件的字节数Uid 文件拥有者的User IDGid 文件的Group IDAccess 文件的读、写、执行权限文件的时间戳,共有三个:Change 指inode上一次变动的时间Modify 指文件内容上一次变动的时间Access 指文件上一次打开的时间

2021-02-12 23:02:14 1516

原创 硬盘格式化

硬盘格式化硬盘格式化低级格式化高级格式化硬盘格式化低级格式化低级格式化也叫物理格式化。它可以对柱面、磁道、扇区做具体的规划,这些内容用户在外部是看不到的。硬盘低级格式化简称低格,执行此操作后硬盘上的数据会全部丢失并且没有办法恢复,会使硬盘恢复到出厂状态。所以,一般情况,不建议用户去执行低级格式化操作。用户什么时候使用低级格式化呢?当我们使用的机械硬盘出现卡顿、读写延迟高、发生逻辑或者物理坏道时,可以执行低级格式化。它对硬盘起到屏蔽坏道或者缓解的作用。但是,当机械硬盘坏道多到一定程度,低级格式化也不会

2021-02-12 22:47:32 1079 1

原创 硬盘大小

GPT 分区表(全局唯一标示分区):GPT 支持9.4 ZB硬盘,1 ZB = 1024 PB,1 PB = 1024 EB,1 EB = 1024 TB,1 TB =1024 GB,1 GB = 1024 KB,1 KB =1024 MB,1 MB = 1024 kB,1 kB = 1024 B

2021-02-12 22:31:08 537

原创 虚拟机网卡

虚拟机网卡设置虚拟机网卡链接方式:虚拟机网卡连接类型:虚拟机网卡链接方式:连接方式连接网卡是否能连接本机是否能连接局域网是否能连接公网桥接本地真实网卡可以可以可以NAATVMnet8可以不能可以仅主机VMnet1可以不能不能虚拟机网卡连接类型:名称类型外部连接VMnet0桥接模式自动/无线/有线VMnet1仅主机模式自动/无线/有线VMnet8NAT 模式自动/无线/有线...

2021-02-12 22:14:51 61

原创 deepin桌面系统读写windows文件

deepin桌面系统读写windows文件问题说明:由于本人电脑系统更新重启后就进入deepin桌面系统,进行工作,后来发现windows目录挂在后只读模式,不能进行读写操作,文件不能放进win,这就使我工作起来十分困难,后来百度发现是重启所导致的只要再次进入windows下,进行关机在开机进入deepin桌面系统就解决这个问题了linux 文件系统不能解决办法:deepin桌面系统执行关机命令开机进入windows系统,再次执行关机命令,启动后直接进入deepin桌面系统,此时就能正常读写

2021-01-31 20:01:00 754 2

原创 Linux创建桌面图标

Linux创建桌面图标首先看一下简要写法查看网友写的说明:首先看一下简要写法如果复制这个代码,请把#后的内容去掉,否则会报错[Desktop Entry] # 着名图标开始,就像bash的 /bin/bashComment=PyCharm # 就像 html 中的titleEncoding=UTF-8 # 不加可运行,避免乱码加上比较好Exec=/opt/apps/com.jetbrains.pycharm/pycharm-2018.3.7/bin/pycharm.sh # bsah 存放路径

2021-01-31 14:20:39 742

原创 vi/vim 按键说明

vi/vim 按键说明除了上面简易范例的 i, Esc, :wq 之外,其实 vim 还有非常多的按键可以使用。第一部分:一般模式可用的光标移动、复制粘贴、搜索替换等移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键(→) 光标向右移动一个字符 如果你将右手放在键盘上的话,你会发现 hjkl 是排列在一起的,因此可以使用这四个

2021-01-31 14:16:50 321

原创 Linux命令集

Linux命令集Linux命令 — 系统信息 命令代码 注释说明 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo

2021-01-30 09:00:19 173

原创 vim 练习

vim 练习:使用【cimtutor】命令 查看:[root@localhost ~]# vimtutor============================================================================== 欢 迎 阅 读 《 V I M 教 程 》 —— 版本 1.7 =========================================================================

2020-12-28 12:33:08 633

原创 VMwareTools 安装

VMwareTools 安装一般安装好vmware后会提示安装vmwaretools,但是特殊情况下,也会不提示或者出现安装失败的情况,下面讲一下安装的过程:方法一:菜单栏选择-->虚拟机-->安装VmwareTools,等待安装完成即可快捷键:Alt+T(英文下)调出安装菜单,--> M 安装即可方法二:快捷键:Win + R然后输入: setup.exe...

2020-12-26 12:08:00 171

原创 Python之pyinstller打包问题

Python之pyinstller打包问题#安装pyinstaller手动安装:打包常用参数说明:报错问题1# ImportError: No module named setuptools#安装pyinstaller注意啦!!!!!!!!!!!!!!!重要事情说三遍!!!!!!!!!!!现在的pyistall只支持Python3.6以下版本现在的pyistall只支持Python3.6以下版本现在的pyistall只支持Python3.6以下版本如果你装的版本过高,那么抱歉请从新装Pyt

2020-11-02 23:16:07 292

原创 每天学习一个算法

每天学习一个算法1、二分法查找算法是什么:如何用最省内存的方式实现快速查找功能算法如下:1.确定查找范围front=0,end=N-1,计算中项mid=(front+end)/2。2.若a[mid]=x或front>=end,则结束查找;否则,向下继续。3.若a[mid]<x,说明待查找的元素值只可能在比中项元素大的范围内,则把mid+1的值赋给front,并重新计算mid,转去执行步骤2;若a[mid]>x,说明待查找的元素值只可能在比中项元素小的范围内,则把mid-1

2020-11-02 23:13:38 196

原创 创建自己的Java标签

我的Java笔记01一、创建自己的Java标签创建自己的Java标签,可以方便、快捷的导入作者的信息,提高自己的知名度代码说明我喜欢放到代码的前的注释中,注释下引用“print_Author”方法package com.company;import static time.print_Author.print_Author;public class Main { public static void main(String[] args) { /*注释*/ print_

2020-08-25 20:36:16 454

Deepin下安装jdk

Deepin下安装jdk

2023-05-27

全网最全Redis安装教程

附带windos和Linux安装包下载地址和centos、Ubuntu、docker的rpm包、在线安装、源码包安装教程

2021-04-12

使用python爬取斗图啦全部表情

使用python爬取斗图啦全部表情,自从学会python,斗图就再也没怕过谁了,不服那表情砸死你,上千张表情做成表情包,砸砸砸!!!

2020-04-11

你必须记住的30个CSS选择器.html

当你了解了id,class和后代选择器,就万事大吉了?如果是这样,那你就错失了大量灵活的方法。虽然本文中提到的有许多是css3的特性,因此这些特性只能在较先进的浏览器中才能体现,但是它们值得你记住。

2020-03-14

Dos命令详解,命令、解释和案例进行分析

详细地解释了DOS命令的具体命令解释和使用案例介绍,更好的指导我们快捷使用DOS命令,方便的将命令输出到文本保存等,检查系统运行状态,在鼠标不可用时如何通过键盘操作电脑的方式,快捷方便。

2019-12-17

radix(python中进制转换)

python中进制转换实战操作 整数之间的进制转换: hex(16) # 10进制转16进制 oct(8) # 10进制转8进制 bin(8) # 10进制转2进制 字符串转整数: int('10') # 字符串转换成10进制整数 int('10',16) # 字符串转换成16进制整数 int('0x10',16) # 字符串转换成16进制整数 int('10',8) # 字符串转换成8进制整数 int('010',8) # 字符串转换成8进制整数 int('10',2) # 字符串转换成2进制整数

2019-12-16

matplotlib.pyplot 拉弧测试

import matplotlib.pyplot as plt import numpy as np def f(t): 'A damped exponential' s1 = np.cos(2 * np.pi * t) e1 = np.exp(-t) return s1 * e1 t1 = np.arange(0.0, 5.0, .2) l = plt.plot(t1, f(t1), 'ro') plt.setp(l, markersize=30) plt.setp(l, markerfacecolor='C0') plt.show()

2019-03-30

空空如也

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

TA关注的人

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