首页
学习
活动
专区
工具
TVP
发布

侯哥的Python分享

专栏作者
118
文章
78083
阅读量
25
订阅数
python包合集-argparse
  argparse 是 python 自带的命令行参数解析包,可以用来方便的服务命令行参数,使用之前需要先导入包 import argparse
Se7eN_HOU
2022-09-28
3710
Mysql-基础-DDL-数据定义语言
 补充,varchar会动态的根据储存数据的大小分配空间,所以性能上char更好,varchar 会弱一点,但是对于不确定长度的字段,建议还是使用varchar,应该char 当超过长度会报错。
Se7eN_HOU
2022-05-07
3740
Centos8上安装Nginx
  命令: wget http://nginx.org/download/nginx-1.20.2.tar.gz
Se7eN_HOU
2021-11-24
6900
有质量的两道面试题
将上面的json文件,转化为python内容,并且去掉不需要的数据例如(包含对应的数据类型如:string,int,list)之后变为
Se7eN_HOU
2020-12-09
4990
python算法与数据结构-数据结构介绍(38)
  我们知道,数据存储只有一个目的,即为了方便后期对数据的再利用,就如同我们使用数组存储 {1,2,3,4,5} 是为了后期取得它们的值,因此,数据在计算机存储空间的存放,决不是胡乱的,这就要求我们选择一种好的方式来存储数据,而这也是数据结构的核心内容例如,要存储这样一组数据:{张三,张四,张五,张六,张七},数据之间具有这样的关系:张三是张四、张五的父亲,同时张四还是张六和张七的父亲,数据之间的关系如图所示:
Se7eN_HOU
2019-09-11
3820
python算法与数据结构-常用查找算法一(37)
  搜索是在一个项目集合中找到一个特定项目的算法过程。搜索通常的答案是真的或假的,因为该项目是否存在。 搜索的几种常见方法:顺序查找、二分法查找、二叉树查找、哈希查找。
Se7eN_HOU
2019-09-11
6930
python网络-TFTP客户端开发(25)
TFTP(Trivial File Transfer Protocol,简单文件传输协议)
Se7eN_HOU
2019-09-11
2.2K0
python网络-Socket之udp编程(24)
udp是面向无连接的通讯协议,udp数据包括目的端口号和源端口号信息,由于通讯不需要连接,所以可以实现广播发送。 udp传输数据时有大小限制,每个被传输的数据报必须限定在64KB之内。 udp是一个不可靠的协议,发送方所发送的数据报并不一定以相同的次序到达接收方。udp是面向消息的协议,通信时不需要建立连接,数据的传输自然是不可靠的,udp一般用于多点通信和实时的数据业务,比如:
Se7eN_HOU
2019-09-11
7950
python网络-多线程(22)
线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。同一进程中的多条线程将共享该进程中的全部系统资源,一个进程可以有很多线程,每条线程并行执行不同的任务。
Se7eN_HOU
2019-09-11
3290
python高级-动态特性(20)
动态语言是在运行时确定数据类型的语言。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。现在比较热门的动态语言有:Python、PHP、JavaScript、Objective-C等,而 C 、 C++ 等语言则不属于动态语言。
Se7eN_HOU
2019-09-11
4940
python高级-装饰器(19)
某公司有多个研发部⻔,1个基础平台部⻔,基础平台负责提供底层的功能,如:数据库操作、redis调⽤、监控API等功能。研发部⻔使⽤基础功能时,只需调⽤基础平台提供的功能即可。如下:
Se7eN_HOU
2019-09-11
3810
python高级-迭代器(18)
可以被next()函数调⽤并不断返回下⼀个值的对象称为迭代器:Iterator。 可以使⽤ isinstance() 判断⼀个对象是否是 Iterator 对象:
Se7eN_HOU
2019-09-11
4150
python高级-生成器(17)
通过列表⽣成式,我们可以直接创建⼀个列表。但是,受到内存限制,列表容量肯定是有限的。⽽且,创建⼀个包含100万个元素的列表,不仅占⽤很⼤的存储空间,如果我们仅仅需要访问前⾯⼏个元素,那后⾯绝⼤多数元素占⽤的空间都⽩⽩浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从⽽节省⼤量的空间。在Python中,这种⼀边循环⼀边计算的机制,称为⽣成器:generator。
Se7eN_HOU
2019-09-11
4030
python基础-字典(8)
字典的语法格式: 字典名 = {key1 : value1,key2:value2,key3:value3,……}
Se7eN_HOU
2019-09-11
3580
python基础-列表(7)
3、insert(index, object) 在指定位置index前插入元素object
Se7eN_HOU
2019-09-11
3480
python基础-字符串(6)
当打来浏览器登录某些网站的时候,需要输入密码,浏览器把密码传送到服务器后,服务器会对密码进行验证,其验证过程是把之前保存的密码与本次传递过去的密码进行对比,如果相等,那么就认为密码正确,否则就认为不对;服务器既然想要存储这些密码可以用数据库(比如MySQL),当然为了简单起见,咱们可以先找个变量把密码存储起来即可;那么怎样存储带有字母的密码呢?答案是:字符串
Se7eN_HOU
2019-09-11
4650
python数据库-mongoDB的高级查询操作(55)
  假设有一本书,你想看第六章第六节讲的是什么,你会怎么做,一般人肯定去看目录,找到这一节对应的页数,然后翻到这一页。这就是目录索引,帮助读者快速找到想要的章节。在数据库中,我们也有索引,其目的当然和我们翻书一样,能帮助我们提高查询的效率。索引就像目录一样,减少了计算机工作量,对于表记录较多的数据库来说是非常实用的,可以大大的提高查询的速度。否则的话,如果没有索引,计算机会一条一条的扫描,每一次都要扫描所有的记录,浪费大量的cpu时间。
Se7eN_HOU
2019-07-19
1.8K0
python算法与数据结构-二叉树的代码实现(46)
  上一篇我们对数据结构中常用的树做了介绍,本篇博客主要以二叉树为例,讲解一下树的数据结构和代码实现。回顾二叉树:二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)
Se7eN_HOU
2019-07-10
5010
python数据库-MySQL数据库的增删改查基本操作(49)
整数: tinyint、smallint、mediumint、int、bigint 浮点数: float、double、real、decimal 日期和时间: date、time、datetime、timestamp、year
Se7eN_HOU
2019-07-10
2.4K0
python算法与数据结构-栈(43)
  栈作为一种数据结构,是一种只能在一端进行插入和删除操作。它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。栈被使用于非常多的地方,例如浏览器中的后退按钮,文本编辑器中的撤销机制。
Se7eN_HOU
2019-07-08
3800
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档