自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从零开始翻车

注:当你本地可以ping通域名时即说明域名已经成功解析(这里可能需要等一段时间)可以上 https://www.dogyun.com/ 购买一个云服务器。随便上腾讯或者阿里,华为啥的买一个域名即可,下面将介绍腾讯域名的购买流程。url地址构成如下(把下面的链接复制上去后点击连接即可)下面有几个需要注意的选项,其他的直接回车即可。下载一个 Trojan-Qt5。上上面的网址拷贝一行代码。

2023-10-11 11:32:21 20

原创 gitlab的使用

git使用

2022-09-22 20:00:55 132 1

原创 Linux 生成MAC地址,查找网卡驱动类型

【代码】Linux 生成MAC地址,查找网卡驱动类型。

2022-08-19 17:12:07 384

原创 logging模块的一些用法

1.示例# 导入logging模块import logging# 获取一个Logger对象LOG = logging.getLogger()# 设置日志器将会处理的日志消息的最低严重级别(只有>INFO才会处理)LOG.setLevel(logging.INFO)log_name = "my.log"logfile = log_name# 将日志消息发送到磁盘文件,默认情况下文件大小会无限增长fh = logging.FileHandler(logfile, mode='a')

2021-12-27 15:14:48 153

原创 常用的几个网站

1.goobe 一个好用的"程序员搜索"https://goobe.io/2.开发者百度(广告少)https://kaifa.baidu.com/3.google (无需插件)打开网站 https://fofa.so/输入 title==“Google” && region=“HK”选择IP地址进行使用...

2021-12-17 10:56:11 587

原创 配置flake8进行代码扫描

1.安装flake8pip install flake82.在pycharm中进行配置File->Settings->Tools->External Tools,点击“+”,填写配置Program: $PyInterpreterDirectory$/pythonArguments: -m flake8 --max-line-length=130 --exclude venv,migrations $ProjectFileDir$Working directory:

2021-08-20 11:48:16 219

原创 一些常用的Linux命令

1.多行注释:首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;在行首使用上下键选择需要注释的多行;按下键盘(大写)“I”键,进入插入模式;然后输入注释符(“//”、“#”等);最后按下“Esc”键。注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的2.删除多行注释:首先按esc进入命令行模式下,按下Ctrl + v, 进入列模式;选定要取消注释的多行;按下“x”或者“d”.注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注

2020-06-23 14:33:17 236

原创 python利用smtplib模块通过QQ邮箱发送邮件

https://www.pythontab.com/html/2018/pythonhexinbiancheng_0619/1309.html

2020-06-19 16:42:58 233

原创 mac地址和sf_mac_t结构体的相互转化

1.mac转化为mac_addrdef mac_str2mac_addr(mac): u""" 将字符串mac转化为指定的结构 :param mac: 需要转化的参数 """ mac_addr_split = mac.split(":") mac_addr = (ctypes.c_ubyte * 6)() for i in range(l...

2020-05-07 15:28:31 267

原创 netaddr模块的一些用法

1.将数值型IP转化为字符型IPdef int_ip2str_ip(ip): u""" 将数值型ip转化为字符型ip :param ip: 需要转化的数值型ip """ return str(netaddr.IPAddress(ip))将ipv6_addr结构体转化为字符型ipv6def ipv6_addr2ipv6_str(ipv6_addr...

2020-05-07 15:25:46 1668

原创 python基础(一)

python编码规范分号,在行末不要使用分号,一般情况下也不要用分号将两条语句写在一行每行长度不超过80字符括号 尽量少使用括号一个缩进等于四个空格顶级的定义之间空两行,方法定义之间空一行每个语句占一行文件名尽量不要使用中文或空格和包名标识符命名的规则只能由数字或下划线组成开头不能有数字不能用python关键字区分大小写见名知意避免使用函数名python基...

2019-10-26 10:34:29 199

原创 哔哩哔哩验证码的破解

'''极验验证码1.抠图片 1)带有缺口的图片 2)不带缺口的图片2.比较两张图片的像素,获取移动距离3.拖拽(匀速;先加速后减速)'''import timefrom selenium import webdriverfrom selenium.webdriver import ActionChainsfrom selenium.webdriver.suppor...

2019-10-19 15:55:29 4545

原创 python爬虫增加csdn访问量

import timefrom selenium import webdriverfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.common.by...

2019-10-18 21:16:32 1052 3

原创 ubuntu下虚拟环境的创建

第一步pip3 list 查看有没有virtualenv和virtualenvwrapper第二步(如果没有就安装这两个包)pip install irtualenv virtualenvwrapper第三步创建环境变量# 在家目录的 .bashrc 中配置export WORKON_HOME=$HOME/.virtualenvs #虚拟环境目录路径export VIRTUALEN...

2019-09-23 21:20:35 336

原创 Tornado基础1

import tornado.ioloop #启动服务import tornado.web #web框架服务from tornado.options import define, options, parse_command_line#define: 定义变量#port:定义端口, default:默认端口, int:类型define("port", default=8...

2019-09-02 21:02:54 261

原创 全局架构标签

<!DOCTYPE html><html> <head> <!-- 设置字符集格式为:"utf-8" --> <meta charset="utf-8"> <!-- 设置标题 --> <title>标题</title> </head> <body> &...

2019-08-24 15:44:11 330 1

原创 用一道题说明margin的用法

语法:margin:auto | length | % | inherit;auto:计算元素的外边距length:以具体单位计的外边距值,比如px、cm…。默认值是 0px。%:基于父元素的外边距的大小的百分比。inherit:从元素的父元素那里继承的外边距。例题:与该代码段.box { margin:10px 5px; margin-right:10px; mar...

2019-08-24 15:26:32 1031

原创 MongoDB安装和卸载

MongoDB安装和卸载1.卸载执行命令:sudo apt-get autoremove mongodbsudo apt-get autoclean mongodb#清除残留数据dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P 2.安装第1步 – 导入公钥**Ubuntu软件包管...

2019-08-23 18:34:19 963

原创 Linux常用命令大全

clear:清屏快捷键:ctrl+l在输入命令行中将光标定位到行尾:ctrl+e在输入命令行中将光标定位到行首:ctrl+e强制结束当前命令:ctrl+ccd作用:切换目录#切换到根目录cd /#切换到主目录下cd ~#切换到上一次的目录cd -ls作用:显示当前目录下的文件,不包含隐藏文件ls-l作用:显示当前目录下具体的文件信息touch作用:创建文件,可...

2019-08-17 17:27:50 228

原创 MySQL的安装

首先准备好安装包(可以在MySQL官网下载)windows下面安装mysql1.双击安装msi软件2.我接受3.custom4.mysql+ 选择64位的把它扔到右边安装框中大部分选择默认,只有在设置密码的时候一定要记住下一步下一步操作即可ubuntu下面安装mysql安装:sudo apt-get install mysql-server需要设置root用户的密码,...

2019-08-17 13:06:44 252

原创 如何安装Ubuntu

1.ubuntu的安装1.安装vmware1.双击安装软件2.下一步3.接受许可协议,下一步4.下一步5.不要去更新,点击下一步6.下一步(就是傻瓜式的安装)7.安装8.需要输入许可证2.使用vmware安装ubuntu1.点击创建新的虚拟机2.点击自定义按钮,点击下一步3.选择虚拟机硬件兼容性(不要动),点击下一步4.安装客户机的操作系统(重要),选择稍后安装操作系统...

2019-08-17 13:01:51 293

原创 如何解决MySQL闪退的问题

当我们打开MySQL并输入密码的时候,MySQL出现了闪退的情况为什么?有可能是我们不经意间关闭了MySQL服务如何解决?右键打开计算机管理点击服务把MySQL57启动若你的MySQL启动了就关闭它...

2019-08-17 12:12:43 980

原创 如何用栈来遍历目录

#导入os模块import osdef getdir(path): stack=[] #入栈 stack.append(path) while stack: #出栈 path=stack.pop() filelist=os.listdir(path) #遍历目录 for filename in filelist: #获取绝对路径 abspath=os.p...

2019-08-12 18:59:15 147 1

原创 如何在Ubuntu中安装软件

第一种**apt-get例如:sudo apt-get install 软件名使用:sudo service 软件名 start/stop/restart第二种debain:dpkg的命令,这种方法需要你找到一个后缀名为 .deb的压缩包然后:-i:安装-r:卸载-l:查看软件信息-L:查看软件安装目录例如:sudo dpkg -i 软件名第三种源码安装例如...

2019-08-09 20:46:46 1988 1

原创 python中的tcp协议

TCP服务端#导入socket模块import socket#创建一个socket对象s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#设置IP地址s.bind(('127.0.0.1',9999))#设置最大监听数s.listen(5)while True:#接收信息 socket,adress=s.accept() #...

2019-08-05 21:13:29 148 1

原创 python如何让字典实现加减功能

'''自己定义一个字典,完成字典相加的功能与相减的功能,相加:求并集[若key出现重复就覆盖]相减:求交集'''class Dict(dict): def __add__(self, other): dict1=Dict(self.copy()) dict1.update(other) print(type(dict1)) # for k,v in other.ite...

2019-07-29 21:07:15 5176

原创 如何用正则表达式实现在一个文件中取出想要的内容存到另一个文件中去

#!/usr/bin/env python#-*- coding: utf-8 -*-#-*- author: ***-*-import redef func(path,path2): with open(path,'r',encoding='utf-8')as f: res=f.read() # print(res) obj=re.findall(r'<span>\...

2019-07-29 21:04:50 864

原创 python中ATM系统的实现

‘’’ATM系统卡:卡号,密码,金额,锁用户:name,idcard,phonenum,cardATM系统:属性:用户列表 登录状态行为: 1.登陆 2.开户 3.查询 4.取款 5.存款 0.退出6.转账 7.改密 8.锁卡 9.解锁‘’’‘’’import timeimport randomimport picklecla...

2019-07-29 21:00:38 318

原创 用python如何播放音乐并实现上下翻动曲目,暂停和退出的功能

import pygame#导入pygame模块import time#导入时间模块pygame.mixer.init()#初始化音频部分 def lujing():#将曲目的路径存放在列表中 path=[] path.append(r'F:\Users\oyyh\PycharmProjects\untitled1\day09\chuanqi.mp3') pa...

2019-07-20 09:50:31 2773

原创 拷贝大神

拷贝赋值拷贝又称引用拷贝本质创建一个指向被拷贝列表的引用,他们使用的是同一块内存区域,因为无论更改其中任何一个变量我们被拷贝的变量也会跟着改变。浅拷贝:浅拷贝是一维内存拷贝【不完全拷贝】,对于多维的列表,还会有内存公用的情况。深拷贝:完全内存拷贝,将多维列表中的内容递归的复制一遍,重新存储到一块新的内存空间因此在深拷贝不会出现内存公用的情况。list1 = [1,2,3,4]li...

2019-07-18 11:57:39 77

空空如也

空空如也

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

TA关注的人

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