自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leetcode题解-122. 买卖股票的最佳时机 II-python3

代码如下:class Solution: def maxProfit(self, prices: List[int]) -> int: time = len(prices) pro = 0 for i in range(time): if prices[i] > prices[i-1] and i != 0: pro = pro + (prices[i] - prices[i-1])

2020-11-08 12:54:16 138

原创 Leetcode题解-剑指 Offer 58 - II. 左旋转字符串-python3

代码如下class Solution: def reverseLeftWords(self, s: str, n: int) -> str: long = len(s) res = "" for j in range(long-n): res = res + s[j+n] for i in range(n): res = res + s[i] return res

2020-11-08 12:24:57 127

原创 Leetcode题解-1480. 一维数组的动态和-python3

先提供代码:class Solution: def runningSum(self, nums: List[int]) -> List[int]: time = len(nums) sum = [] for i in range(time): if i >= 1: nums[i] = nums[i] + nums[i-1] sum.append(num

2020-11-08 12:07:53 262

原创 Vbs刷屏代码

代码如下:set wshshell=wscript.createobject(“wscript.shell”)wshshell.AppActivate"要发送的人的名字"for i=1 to 100wscript.sleep 100wshshell.sendKeys “^v”wshshell.sendKeys “%s”next在桌面新建记事本,把这个输进去,然后更改拓展名为’vbs’ 打开对话窗口,复制要刷的内容,单击聊天框,然后运行vbs文件即可~~~~...

2020-09-07 23:39:09 17667 7

原创 win10 桌面白图标

创建记事本复制下列代码拓展名改为.bat编码使用ANSI管理员身份运行@echo offtaskkill /f /im explorer.exeCD /d %userprofile%\AppData\LocalDEL IconCache.db /astart explorer.execho 操作完成...

2020-04-11 13:19:10 191

原创 针对chrome无法打开git解决

#github192.30.253.112 github.com151.101.113.194 github.global.ssl.fastly.net复制上述代码至C:\Windows\System32\drivers\etc下的hosts文件尾即可(管理员权限)

2020-03-12 11:52:38 1046

原创 一个简单.html web文档举例

web文档简例://```<!DOCTYPE html><html><head> <title></title> <meta chars"utf-8"></head><body> <form action="1.php" method="get"> <p>...

2020-03-10 12:28:33 295

原创 web文档基础(.html文件编写)

1.web文档的基本结构<!doctype html> # 声明类型 # 文档开始 # 网页开头 # 标题 # 编码方式网页主体</html> # 文档结束2.常用标签标题标签 h1 - h6段落标签 p加粗 b 斜体 i 下划线 u 删除线 s 上标 sup 下标 sub换行 br 水平线 hr块分区 dib 行内分区 spa...

2020-03-07 13:50:28 1432

原创 GIT 命令

git clone http||ssh 克隆一份代码到本地仓库git status 查看当前分支有哪些修改git diff //查看当前没有add的内容git diff --cache //查看已经add但是没有commit的内容git add . 将本地所有新增文件提交到本地缓存区git add [filepath] 将本地某个新增文件提交到本地缓存区git commit -m ‘l...

2020-03-06 10:18:01 165

原创 Python全栈之路17 套接字属性

tcp流式套接字和udp数据报套接字的区别1、流式套接字采用字节流方式进行传输, 而数据报套接字使用数据报形式进行传输2、tcp套接字会产生粘包, udp不会3、tcp编程可以保证消息的完整性, udp则不能保证4、tcp需要listen accept, udp不用5、tcp消息的发送接收使用recv send sendall, udp使用recvfrom sendto.socket模...

2019-08-25 10:13:23 164

原创 Python全栈之路16 UDP编程

基于UDP的服务端编程1、创建套接字sockfd = socket(AF_inet, SOCK_DGRAM)2、绑定地址sockfd.bind( )3、消息收发data, addr = sockfd.recvfrom(buffersize)功能: 接收UDP消息参数: 每次最多接收消息的大小 字节返回值: data 接收到的内容addr 消息发送方的地址sockfd.send...

2019-08-24 14:13:12 152

原创 Python全栈之路15 套接字中一些基本函数

套接字中一些基本函数recv( ) 特征如果连接的另一端断开连接, 则recv立即返回空字串recv是从接收缓冲区取出内容, 当缓冲区为空则阻塞recv如果一次接收不完缓冲区内容, 下次会继续接收send( ) 特征如果发送的另外一端不存在则会产生PipeBrokenrecv是向发送缓冲区发送内容, 当缓冲区为满则阻塞网络的收发缓冲区在内存中开辟的区域, 用作发送和接收的缓冲协...

2019-08-24 11:44:56 174

原创 windows cmd 命令集

CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本)CMD命令锦集gpedit.msc-----组策略2. sndrec32-------录音机3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , ...

2019-08-24 11:43:27 235

原创 Python全栈之路14 socket 套接字 tcp套接字使用

socket 套接字编程目的: 通过编程语言提供的套接字编程接口, 可以更简单的完成基于tcp和udp的编程套接字: 完成上述目标的一种编程手段套接字类别流式套接字(SOCK_STREAM): 传输层基于tcp的协议通信面向连接可靠的传输数据报套接字(SOCK_DGRAM): 传输层基于udp的协议通信面向无连接不可靠的传输底层套接字(SOCK_RAM): 访问底层协议套接字硬件...

2019-08-22 17:42:01 176

原创 Python全栈之路13 传输层服务(tcp udp)三次握手四次挥手

传输层服务面向连接的传输服务 --> tcp‪协议传输特征:可靠的数据传输可靠性: 数据在传输中, 无失序、无差错、无丢失、无重复在数据传输前和传输结束后需要建立连接和断开连接三次握手: 在面向连接的传输服务中建立连接的过程客户端向服务器发送连接请求服务器接收到请求进行确认, 返回确认报文客户端收到服务器回复最终确认连接四次挥手: 在面向连接的传输服务中断开连接的过程...

2019-08-22 11:44:53 212

原创 Python全栈之路12 NET模型及协议

模型及协议IOS (国际标准化组织)OSI七层模型 --> 网络通信的标准化流程应用层: 提供用户服务, 具体的内容由特定的程序规定表示层: 提供数据的加密和压缩优化会话层: 确定建立应用连接, 选择传输服务传输层: 提供数据传输服务, 进行流量控制网络层: 路由选择, 网络互联链路层: 提供链路交换, 具体消息的发送物理层: 物理硬件, 接口, 网卡的规定四层模型应用...

2019-08-22 10:51:54 196

原创 Python全栈之路11 MySQL与Python交互

Python 操作 MySQL数据库:pymysql使用流程1、import pymysql2、创建数据库连接对象:db = pymysql.connect(host=“localhost”,user=“root”,password=“密码”,database=“库名”,charset=“utf8”host: 主机地址, 本地 localhost port: 端口号, 默认3306...

2019-08-16 10:30:09 169

原创 Python全栈之路10 MySQL存储引擎、锁的选择以及调优

1、存储引擎(处理表的处理器)只与表有关系, 库不需要存储引擎基本操作查看所有存储引擎mysql> show engines;Innodb: 默认引擎, 支持事务回滚, 行级锁, 和外键, 只有使用Innodb, 才能添加外键.查看已有表的存储引擎mysql> show create table 表名;设置引擎create table 表名(…)engine=引擎类型...

2019-08-14 16:32:28 157

原创 Python全栈之路09 MySQL库数据备份及用户账户管理

6、数据备份(mysqldump, Linux终端操作)备份有完全备份与增量备份, 增量备份可随时添加1、命令格式完全备份mysqldump -u用户名 -p源库名 > 路径/文件.sql源库名的表示方式–all-databases 备份所有库库名 备份单个库-B 库1 库2 库3 备份多个库库名 表1 表2 表3 备份指定库的...

2019-08-12 18:23:49 162

原创 Python全栈之路08 MySQL查询

3、嵌套查询(子查询)定义: 把内层的查询结果作为外层的查询条件语法格式:select … from 表名 where 条件(select …);注意匹配字段名, 否则会出BUG4、多表查询两种方式:1) select 字段名列表 from 表名列表 # 中间用 “,” 隔开即可(笛卡尔积)2) … where 条件;5、连接查询1、内连接1、语法格式select 字段名 ...

2019-08-12 18:22:41 181

原创 Python全栈之路07 外键及表的复制

1、外键(foreign key)定义: 让当前表字段的值在另一个表的范围内选择语法foreign key(参考字段名)references 主表(被参考字段名)on delete 级联动作on update 级联动作当主表进行操作时,从表会产生相对应的级联动作使用规则:主表、从表字段数据类型要一致主表被参考字段: 主键已有表添加外键allter table 表名 add...

2019-08-12 18:21:34 173

原创 python全栈之路06 SQL操作(索引)

1、SQL查询2、约束1)作用:保证数据的完整性,一致性,有效性.2)约束分类:默认约束(default)插入记录,不给该字段赋值,则使用默认值非空约束(not NULL)不允许该字段的值有空值(NULL)字段名 TYPE not null defalut ‘任意输出默认值’3、索引1)定义:对数据库表的一列或多列的值进行排序的一种结构(Btree方式 != 二叉树)2)优...

2019-08-11 12:05:18 216

原创 python全栈之路05 使用MySQL

Ubuntu下连接MySQL启动连接sudo /etc/init.d/myspl start|stop|restart|statusmyspl -hIP地址 -u用户名 -p密码MySQL中数据是以文件形式存放在数据库目录中/var/lib/mysqlSQL基本命令1、库管理1)show databases; 查看已有库2)c...

2019-08-09 19:33:05 202

原创 python全栈之路04 针对pycharm使用时汉字模糊显示错误问题

程序(包括运行框)中汉字字体细小模糊时,可尝试以下操作:依次点击file–>settings–>Editor–>Font选择font 和 fallback选项框多尝试几种字体,有些字体中汉字本身有问题。或依次点击file–>settings–>Editor–>Color Scheme其中所有可选字体的地方都在列表中根据自己的需要进行调整简单翻译一下...

2019-08-08 09:04:27 806

原创 python全栈学习之路03(pycharm常用快捷键)

pycharm常用快捷键常用快捷键快捷键 功能Ctrl + Q 快速查看文档Ctrl + F1 显示错误描述或警告信息Ctrl + / 行注释(可选中多行)Ctrl + Alt + L 代码格式化Ctrl + Alt + O 自动导入Ctrl + Alt + I 自动缩进Tab / Shift + Tab 缩进、不缩进当前行(可选中多行)Ctrl+C/Ctrl+I...

2019-08-01 16:30:41 148

原创 python全栈之路 02 Linux

Linux_02sudo 命令:作用:用超级用户权限来执行这些命令格式:sudo 命令[选项][参数]管理员模式执行操作常用选项-i 切换到root用户exit 命令:退出用户登陆:表示各各信息的分隔符文件权限管理命令查看文件权限:ls -l文件类型:d 文件夹- 普通文件l 链接文件c/b 设备文件文件权限:r 读权限w 写权限x 执行权限权限分组...

2019-07-29 16:14:19 693

原创 python全栈学习之路01 Linux

Linux_01使用sublime text 3 文本编辑器启动命令:subl或subl 文件路径名作用:用来编写无格式的纯文本文件用窗口打开文件和文件夹,文件夹以左侧目录树显示sublime 的快捷操作打开和隐藏侧边栏view --> Side Bar --> Show/Hide sidebarCtrl + k b # 按住k同时按b切换字体的放大和缩小...

2019-07-29 10:25:31 299

原创 python全栈学习之路00 Linux

Linux_00Linux 终端常用命令ls # 显示当前文件夹下的所有文件和文件夹ls -s # 列表显示所有文件pwd # 显示当前位置在哪个文件夹下cd / # 切换到根文件夹cd # 切换到用户主目录clear 命令:作用:清屏快捷键:ctrl + Lpwd 命令作用:用于显示当前的工作路径位置(当前工作文件夹)绝对路径:以’/'...

2019-07-29 00:27:46 206

空空如也

空空如也

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

TA关注的人

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