自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 收藏
  • 关注

原创 python小功能--实现图片验证码的封装

import randomfrom PIL import Image, ImageDraw, ImageFontclass VerifyCode(object): """ params: width:图片宽度 height:图片高度 char_num:图片随机字符的个数 noise_show:是否图片显示线条以及圆点干扰 .

2021-08-13 17:35:27 201

原创 django获取不到小程序post数据的方法

1.那是因为微信请求有默认的content-type的'application/json'要改成application/x-www-form-urlencoded 'content-type': 'application/json' // 默认值

2021-01-06 17:06:57 417

原创 uni-app小程序操作--关于使用scss样式的引入和使用

1.首先要下载插件https://ext.dcloud.net.cn/plugin?name=compile-node-sass2.在页面的比如index.vue,样式标签style引入lang=‘scss’,3.在下面的样式里,则可以使用scss定义的变量

2021-01-06 09:27:25 3460

原创 python生成词云的方法

首先要安装第三方库pip install wordcloud,写完代码使用WordCloud实例化的时候报错ModuleNotFoundError: No module named 'matplotlib',所以需要再安装这个pip install matplotlib注意点:词云默认支持的是英文,所以中文的话,需要在py文件同级文件下引入中文字体,不然词云图片显示会乱码代码如下:...

2019-05-31 12:01:02 605

原创 搭建最简单文件目录共享的方法,别人也可以访问

只需要电脑上安装好python,在你所要共享的目录下,打开cmd,然后输入命令,后面的是端口8000,可以自己设置python -m http.server 8000然后浏览器输入127.0.0.1:8000即可再浏览器显示当前路径下的文件目录...

2019-05-27 10:30:17 1061

原创 怎么查找python关键字都有哪些

1.有一个keyword模块,import 引进之后即可通过kwlist返回系统目前python解释器所有关键字2.判断字符串是否是关键字,可以用iskeyword(string)

2019-05-24 15:35:34 3844

原创 python文件变成exe可执行文件方法

1.这里要用到第三方库pyinstaller,所以需要先安装,采用pip或者pip3python自带的管理工具,在cmd命令里,输入pip install pyinstaller即可安装该模块安装完成会出现如下成功标志2.找到你要转换的py文件路径,在该路径下打开cmd,然后输入pyinstaller -F 文件名.py,注意文件名称不能是中文,然后将会在该路径下产生几个...

2019-05-21 09:51:41 9951 1

原创 centos---输出重定向

1.&>>会把正确的和错误的以追加的方式,写到文件的末尾   &>只会覆盖原本的文件2. 命令  >>文件1 2>>文件2,正确的写入1,错误写入23.文件描述...

2018-07-10 21:40:04 3907

原创 centos--历史命令history使用

1.显示历史命令 history    实际是保存在每个用户的.bash_history里面,不过该文件保存的是用户上次退出保留的命令,所以如果要同步把这次的缓存写进去用history -w,清空的话用history -c2.具体命令的使用,    !字符串开头,查找历史命令中的含义这开头最近的命令执行    !!上次执行的命令    !n第n次执行的命令3.存储的历史命令条数有限制1000,要修...

2018-06-21 21:46:58 24036

原创 centos---命令别名以及快捷操作

1.查看命令的别名alias    设置别名alias 命令='具体别名',这些都是短暂设置,重启就没了,要长久得在各自用户目录下.bashrc修改2.删除别名unalias3.常用快捷操作...

2018-06-21 21:02:51 1070

原创 centos---shell的echo 以及执行脚本的两种方式

1.echo $SHELL 输出目前系统运行的shell是什么2.系统支持多种shell,可以在配置文件查看,在字符界面可以直接切换,退出用exit3.echo -e "字符串\n\t等",-e支持对一些特殊字符的转意4.创建sh脚本执行,方式可以有两种    bash 文件    chmod 755 文件,./文件名或者绝对路径...

2018-06-20 21:29:54 13227

原创 centos---查看用户登录信息命令

1.w显示系统目前所有的用户    如果TTY 写的事tty代表的是本机的那个用户,pts/0代表远程登录    who命令结果差不多只是不会显示一些系统资源消耗2.last显示所有最后一次用户登录的信息    lastlog命令效果差不多...

2018-06-19 22:02:56 4259

原创 centos---挂载

1.显示挂载的所有情况  mount    mount -a 将配置文件/etc/fstab的设置自动挂载2.将光盘进行挂载    首先,在/mnt/创建挂载点cdrom    然后mount -t iso9660 /dev/sr0 /mnt/cdrom    移除光盘umout 设备文件名/dev/sr0,没有移除,想加载其他不行4.挂载u盘,这个也相当于挂载一个硬盘,用fdisk -l 找到对...

2018-06-19 21:49:37 234

原创 centos----关机重启命令

1.shutdown 参数  时间shutdown -h now/具体时间,关机shutdown -r now/具体时间,重启shutdown -c 取消上次关机或者重启命令2.其他关机重启命令关机:halt/poweroff/init 0不过这些相对不安全,不能保持当时的状态重启:reboot/init 63.系统运行级别,在/etc/inittab配置文件中,默认的3是多用户的字符界面4.ru...

2018-06-19 20:58:59 5166

原创 centos---压缩打包tar

1.gzip以及bzip2对于压缩的目录都有问题,所以可以先tar进行打包,再进行gzip或者bzip2压缩    tar -cvf 进行打包,-xvf进行解包2.打包和压缩一起  -zcvf 压缩成.tar.gz格式,-jcvf压缩成.tar.bz2格式    解压缩-zxvf或者-jxvf    只是查看 -ztvf或者-jtvf-C将文件解压到不同的目录下-j是bz2生成的命令...

2018-06-18 21:12:44 1124

原创 centos ---压缩命令zip,gzip,bzip2

1.zip 目标文件名  源文件名,如果是目录需要加-r    unzip 压缩文件名,进行解压缩,目录需要加-r跟window里可以互用注意:这种格式源文件不会消失2.gzip 源文件,会自动生成.gz压缩文件,默认源文件消失,如果不想消失gzip -c 源文件 > 压缩文件  gzip -d 压缩文件/ gunzip 源文件,进行解压缩注意:源文件会消失3.bzip 源文件,源文件会消失...

2018-06-18 20:43:31 2752

原创 centos ---帮助命令 man,--help

man有8个等级的文档1.man -f 命令,whatis 命令都可以找到不同等级的文档,man 等级 命令,查找的就是对应的文档说明

2018-06-18 18:21:49 3117 1

原创 centos---文件搜索find以及文件中查找字符串的grep

find 搜索目录  -参数  文件名1.-name 按照文件名搜索,完全匹配*代表任意字符?代表一个任意字符[abc...]表示里面的一个字符2.-iname 不区分大小写3.-inum按照结点编号搜索4.-size 按照文件大小  +25k代表大于,-25k代表小于,25k代表刚好大小,单位也可以换比如M--大写5.-mtime按照修改文件内容时间,-ctime改变文件属性时间,-atime最...

2018-06-18 15:37:51 9991

原创 centos---文件搜索,命令搜索whereis,which

1.whereis 系统命令,查找出命令所在的目录,以及帮助文档    which 命令,查找出命令所在目录,以及 别名2.whoam显示当前登录的用户名,whatis 命令--介绍命令是什么...

2018-06-17 13:58:43 383

原创 centos--文件搜索---locate

1.locate 文件名,搜索的是后台数据库的文件,/var/lib/mlocate,一般一天更新一次,如果新创建的文件要马上搜索到,需要updatedb命令。更新数据库2.一些文件哪怕updatedb后还是找不到,如在/tmp,那是因为/etc/updatedb.conf配置文件里的规则prunefs-不搜索的文件系统prunenames--不搜索的文件名prunepaths---不搜索的路径4...

2018-06-17 13:39:24 170 1

原创 centos根目录下文件夹概览

1.bin/sbin 以及user/bin,sbin分别针对普通用户和管理员的操作命令2.boot是一些启动时的设备数据3.etc主要存一些系统配置文件4.home/root分别是普通用户以及管理员的家目录5.lib主要是一些函数库6.media/misc/mnt主要用于外部挂载点,主要用mnt7.dev主要放一些外部设备文件8.proc/sys主要是直接操作内存9.user主要放一些用户自己安装...

2018-06-17 13:14:48 1304

原创 centos的软硬连接ln

1.ln -s 是软连接,而且后面跟的如果不是同目录文件,则都要用绝对路径,自己的i节点编号,存储的是文件信息2.ln---link缩写,不加代表的是硬连接,同i节点编号,同Block内存块3.硬连接会增加被引用计数,如下面的2,而软连接不会增加,还是14.硬链接源文件删除,依旧可以访问,软连接源文件删除,则不能访问...

2018-06-17 13:05:55 1813

原创 centos的cp复制命令以及rm删除命令以及mv剪切或者重命名命令

1.cp 复制文件以及目录    -r 代表复制的是目录会发现复制之后的时间会不一样,要完全一样,就得用cp -a 2.rm 移除文件以及目录,可以一下移除多个文件    -r移除目录,不过习惯移除文件也添加    -f强制移除3.mv 剪切或者重命名命令    在一个目录里,代表重命名,不同目录代表剪切    文件以及目录没有-r的区别,这跟cp命令有区别        4.crtl+L代表字符...

2018-06-16 15:15:52 1743

原创 centos 目录操作以及命令行或者目录行补全

1.mkdir 目录名  创建一个目录,如果要创建多级目录,需要用mkdir -p 目录/目录        多级空目录的删除rmdir -p 目录/目录名    2.cd 命令    cd ~/cd 回到家目录    cd ..回到上一级目录    cd -回到上次进入的目录3.按两次tab键可以命令补全以及目录补全,查找到对的命令以及目录4.pwd显示当前的路径...

2018-06-16 11:42:10 1005

原创 ifup eth0找不到配置文件时的操作

在/etc/sysconfig/network-scripts/中只有ifcfg-lo文件,而没有ifcfg-eth01.cp ifcfg-lo ifcfg-eth0 复制一份文件2.vi ifcfg-eth0打开文件手动修改ifcfg-eth0文件,内容如自己局域网的地址:            DEVICE=eth0                                IPADDR=...

2018-06-16 11:29:35 2811

原创 centos6.3 基础命令--ls

1.选项-l列出详细信息2.-lh人性化列出详细信息,human是人性化缩写3.-alh,显示所有文件,包括.隐藏文件4.-i,显示每个文件的编号5.-d  显示当前目录的数学6. man ls 可以查找到该命令的帮助文档...

2018-06-14 22:11:46 2523

原创 汉诺塔搬盘子

参数:1.盘子个数,2.原地址,3.借助地址,4.目的地址

2018-06-14 13:53:58 402

原创 C++类成员可以初始化

匿名的结构体或者类,必须在后面实例化对象

2018-06-14 13:39:10 244

原创 centos6.3设置静态ip地址

1.字符界面输入setup,选择第三个网络设置2.设备ip设置3.就一块网卡4.静态配置ip,在本机window上用ipconfig/all找到对应可上网的ip,之后设置局域网ip5.ifup eth0开启网关,service network restart,之后ifconfig就能看到设置好的ip了...

2018-06-12 20:44:24 595

原创 C++一些特殊宏

2018-06-10 13:52:08 359

原创 C++中多线程的编程

1.需要引入thread以及命名空间std::this_thread--get_id()用到2.MessageBoxA(0,内容,标题,0)需要引入windows.h在Dev c++中需要再工具--编译器选项加入_std=c++11

2018-06-10 11:54:27 440

原创 C++智能指针的用法auto_ptr和unique_ptr

需要引入头文件memoryauto_ptr和unique_ptr都会自动delete内存,把堆开辟内存当做栈使用

2018-06-10 10:36:32 828

原创 C++类模板元实现递归的用法

类模板的实例化

2018-06-08 19:43:59 710

原创 C++using别名的用法

1.C语言用typedef重新命名类型2.C++用using

2018-06-08 19:40:12 3230

原创 c++去掉转意字符

去掉转意字符,原样输出R“()”

2018-06-08 18:46:36 4427

原创 C++仿函数,函数指针调用类或者结构体的函数

需要引入functional,以及命名空间placeholders--_1,_2占位符

2018-06-08 18:01:15 496

原创 模板的引用包装,实现参数的引用

1.需要引入functional文件2.ref()实现传递的引用

2018-06-08 16:33:01 355

原创 C++不定长参数模板的用法

模板不定长:typename...Args,这Args是类型

2018-06-07 21:15:22 4260

原创 函数模板的重载

多维指针,会往比较靠近的指针数去调用模板

2018-06-07 20:29:29 432

原创 普通函数和模板函数调用规则

1.普通的重载函数会覆盖掉模板函数2.如果出现上面这样,非要调用模板需要实例化模板

2018-06-07 20:18:59 919

空空如也

空空如也

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

TA关注的人

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