自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Flask框架(一)

flsak框架、第一个项目、应用程序配置参数的三种方法、app.run参数

2023-06-26 17:36:57 57 1

原创 学习笔记——mysql数据库(四)

asc升序、desc降序先按第一个(age升序)、再按第二个(id降序)排序选择id列、age*2列(改名为A_G_E)并按照A_G_E列降序排序等于列表中任意一个:select * from e1 where id in (select id from e2);和任意一个值比较:select * from e1 where id >any (select id from e2);和所有值比较:select * from e1 where age >all (select age from e2)

2023-04-18 21:39:48 77

原创 学习笔记——mysql数据库(三)

修改字段(重命名):alter table abc change id id1;修改表abc的列id为id1修改字段(数据类型/大小):alter table abc modify name varchar(10) not null;修改表abc的列name数据类型char大小1为varchar的大小为10删除字段:alter table abc drop age;删除表abc的列age在删除时需要注意以下内容:(1)数据和结构都被删除(2)所有正在运行的相关事物被提交(3)所有相关索引被删除。

2023-04-16 22:36:11 86

原创 学习笔记——mysql数据库(二)

约束是表级的强制规定,约束放置在表中删除有关联关系的数据,对数据库中表的字段的值加的一些限制和保护,是对数据保护的最后一道屏障。PRIMARY KEY (PK) #标识该字段为该表的主键,可以唯一的标识记录。创建表t2,分别设定id为主键且自动增长、name不可空、sex默认为‘man’删除表t4中的id为1的数据,同步删除了表score中id为1的数据。当然了,也可以指定id,那么后面的id则会在最新的id上自动增长。(增加表t3中的id为主键),此时默认为不可空(主键不可空)

2023-04-16 20:00:26 122

原创 学习笔记——mysql数据库(一)

为了更加准确存储表中的数据,保证数据的正确有效性,在创建表的时候,为表添加一些强制的验证,包括数据字段的类型,约束条件等。mysql主要用于大型门户,例如搜狗、新浪等,它主要的优势就是开放源代码,因为开放源代码这个数据库是免费的,他现在是甲骨文公司的产品。关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用。数值范围:有符号:-2147483648 - 2147483647 (负2的31次 to 2的31次减1)

2023-04-15 22:18:53 122

原创 学习笔记 ——协程

通俗的理解:在一个线程中的某个函数,可以在任何地方保存当前函数的一些临时变量等信息,然后切换到另外一个函数中执行,注意不是通过调用函数的方式做到的,并且切换的次数以及什么时候再切换到原来的函数都由开发者自己确定。从上面的描述来看,我们更容易理解一个IO操作,应用程序和操作系统都干了些什么,也帮助我们更容器理解阻塞和非阻塞,异步和同步的相关IO编程概念。以一个读取数据的IO操作而言,在操作系统将外部数据写入进程缓冲区这个期间,进程或线程挂起等待操作系统IO执行完成的话,这种IO执行策略就为。

2023-04-14 20:02:29 101

原创 学习笔记 ——进程与线程(一)

程序是指令、数据及其组织形式的描述,进程是程序的实体。很多人会把同步和阻塞混淆,是因为很多时候同步操作会以阻塞的形式表现出来,同样的,很多人也会把异步和非阻塞混淆,因为异步操作一般都不会在真正的IO操作处被阻塞。例如,在银行等待办理业务的人,排号领了小纸条,假设在这段时间里他不能离开银行做其它的事情,这个人就被阻塞在等待的过程中了。不需要等待被依赖的任务完成,只通知被依赖的任务要完成什么工作,依赖的任务也立即执行,:进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的。

2023-04-13 21:28:38 94 1

原创 学习笔记——网络编程(二)

发送端发出一个报文段之后就启动定时器,如果在定时时间内没有收到应答就重新发送这个报文段。TCP为了保证不发生丢包,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的包发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据包就被假设为已丢失将会被进行重传。TCP发送的每个报文段都必须得到接收方的应答才认为这个TCP报文段传输成功。在发送和接收时都要计算校验和。流量控制用来避免主机发送得过快而使接收方来不及完全收下。

2023-04-10 21:36:36 73 1

原创 学习笔记——网络编程(一)

确认报文中应该 ACK=1,SYN=1,确认号是ack=x+1,同时也要为自己初始化一个序列号 seq=y,此时,服务器进程进入了。客户端收到确认后,还要向服务器给出确认。确认报文的ACK=1,ack=y+1,自己的序列号seq=x+1,此时,TCP连接建立,客户端进入。客户端收到服务器的连接释放报文后,必须发出确认,ACK=1,ack=w+1,而自己的序列号是seq=u+1,此时,服务器端接收到连接释放报文后,发出确认报文,ACK=1,ack=u+1,并且带上自己的序列号seq=v,此时,

2023-04-09 22:42:35 94 2

空空如也

空空如也

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

TA关注的人

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