自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux IDE工具tar包创建桌面快捷方式

以clion 为示例。

2025-01-20 20:04:44 225

原创 针对于redis启动客户端报错问题

1

2022-08-17 09:45:37 632

原创 Linux 基础命令

hello

2022-07-13 15:44:20 149

原创 并发编程技术

就是通过代码编程让计算机在一定时间内同时跑多个程序所进行的编码操作,实现cpu执行多任务,并发编程的目标是充分利用cpu,以达到最高的处理性能。多任务实现由以下3种方式1,进程:是操作系统资源分配和独立运行的最小单位2,线程:是进程内的一个任务执行独立单元,是任务调度和系统执行的最小单位3,协程:是用户态的轻量级线程,协程的调度完全由用户控制,主要为了单线程下模拟多线程一个程序可以有一到多个进程,一个进程下可以有可以有一到多个线程或协程,一个线程下可以一到多个协程。进程狭义定义:

2022-06-02 16:00:09 278

原创 python中的文件操作基础

用于文件目录操作的常用模块有默认文件操作,os(操作习题模块),shutil(shell工具),pathlib(目录操作),fileinput(批量文件操作)等其中内置open()函数用于创建指定文件,如果文件存在,则表示打开文件···默认以只读模式打开文件,如果文件不存在,则报错常见的访问模式r :read的缩写,默认模式,以只读的方式打开文件,不能修改文件。文件不存在,则报错,指针 在文件开头w:write的缩写,以只写的方式打开文件,只用于写入,如果文件存在则将其覆盖,源文件有内

2022-05-23 17:59:38 269

原创 socket 编程

# socket 编程,被翻译为‘套接字(ip+port)’是计算机之间进行通信的一种约定# socket 是应用层与TCP/IP 协议族通信的中间软件抽象层,它是一组借口。在设计模式中就是一个门面模式,他把复杂的TCP/IP协议族隐藏在socket接口后面。# 套接字主要有两种类型,分别是基于文件型和基于网络型'基于文件类型的AF_UNIX,UNIX一切皆为文件,基于文件的套接字调用就是底层的文件系统来存取数据,两个套接字进程运行在同一机器,可以通过访问 同一个文件系统间接完成本机通信''基.

2022-05-11 21:38:44 399

原创 垃圾回收机制

垃圾回收机制(简称GC)是python解释器自带的一种机制,专门用来回收不可用的变量值所占用的内存空间,主要由gc模块实现。而gc模块则是采用了引用计数法为主,标记-清除和分代回收两种机制为辅的策略实现了垃圾回收机制其中,引用计数法用于跟踪和回收垃圾,在引用计数法的基础上,通过标记-清除机制解决容器对象可能产生的循环引用的问题,最后通过分代回收机制以空间换取时间的方式提高垃圾回收的效率'引用计数:就是变量值被变量名关联的次数'# a = “A” 数据A被变量名a 关联了,所以数据A的引用次数+1

2022-04-27 17:55:26 334

原创 类与对象的内置属性

类属性 描述 __dict__ 返回类方法、实例方法、静态方法和类属性组成字典 __doc__ 类的说明文档 __name__ 类名 __module__ 类定义所在的模块,__main__表示当前主模块 __base__ 类继承的第一个父类 __bases__ 类的所有父类构成的元组(注意:仅仅是父类,不是祖先类) __mro__ 类的所有父辈构成的元组(注意:不仅是父类,还包括祖先类) __slots__ 限制..

2022-04-25 16:46:46 92

原创 反射机制 笔记

"也叫自省"'反射主要是指程序通过字符串的形式操作对象中(查找/获取/删除/添加/)的成员,以达到访问,检测和修改对象本身状态或行为的一种能力'方法 描述 getattr(object,name,[default] ) 获取object对象的name属性的值,如果不存在,则返回默认值default,如果没有设置default,则抛出异常 setattr(object,name,value) 设置object对象的name属性的值,如name属性存在则覆盖,name属性不存.

2022-04-25 16:37:47 116

原创 类与对象 笔记

类与对象面向对象编程是以类(class) 与 对象(object)两种数据结构组织代码的‘基本概念’ :类实际上就是一种现实生活中个体特征相似的抽象的集体概念,是一个人们抽象出来的集体概念,不存在于现实。而对象是类的一员,是实际生活中,我们可以触碰到,可以观察到的客观存在的人事物的个体。拥有相对(或者类似)特征和行为的对象就可以抽象出一个类。因此 类是对象的抽象,而对象是类的具体类的声明#python中类的语法class 类名(object): """类的说明文档""" ...

2022-04-21 17:16:48 184

原创 面向对象与面向过程基本概念 笔记

面向对象基本概念oo(面向对象)与po(面向过程)面向对象是一种解决问题的思想,与之相对的还有面向过程。面向过程解决问题的思想特点是:分析出问题所需要的每一步骤,按先后顺序进行解决,解决了上一个步骤以后才考虑下一个步骤,当所有步骤解决完成,则问题就解决了。如果是面向对象的思想解决,则会把解决问题的结果作为导向,然后分析出解决问题的对象出来,让对象解决问题面向对象这种解决问题的思想的特点就是:分析出解决问题所需要的对象,让对象去解决问题,最终得到解决整个事情的结果。总结:面向对

2022-04-21 15:06:07 159

原创 相对导包,批量导入,别名调用,全部导入,限制导出, 限制执行理解

相对导包以当前代码文件执行的所在目录作为起始路径,基于.或者..导入模块或包,这样的导包路径写法,就是相对导包。注意:因为程序所在根目录默认是作为绝对导包的起始导包路径,所以相对导包路径的写法,不能应用于根目录下的文件中。常见写法如下:from . import 模块 from .模块 import 变量 from .包 import 模块 from .包.模块 import 变量 from .. import 模块 from ..包 import 模块 from ..包.模块 import

2022-04-20 22:26:03 750

原创 自定义模块与包与绝对导包 笔记

自定义模块与包在 Python 中,模块(Module)就是一个个扩展名为.py 的源程序文件,所以我们之前创建的每一个python源程序文件都可以理解是模块。包(Package)就是一个个保存了模块和__init__.py文件的特殊目录。一个完整的Python项目通常都是基于模块和包的方式来组织代码。基于包目录来组织项目代码的方式,一般我们称之为模块化开发。初始化模块python中,一个目录下如果存在初始化模块__init__.py 则会被python系统默认为包,而初始化模块__init__

2022-04-20 21:57:29 279

原创 匿名函数与闭包函数笔记

匿名函数lambda 表达式,又称匿名函数,常用来表示内部仅包含1行表达式的函数. 语法格式如下:name = lambda [ list ] :表达式其中,定义lamdba表达式,必须使用 lambda 关键字,[ list ]作为可选参数,等同于定义函数是指顶的参数列表,value为该表达式的名称理解lambda表达式,就是简单函数(函数体仅是单行的表达式)的简写版本。相比函数,lambda表达式有两个优势:1.对于单行函数,使用lambda表达式可以省去定义函数的过程,让代码更简洁

2022-04-20 11:06:14 133

原创 python函数基础语法

函数声明:理解为将一段可以重复使用的代码通过关键字def 包裹起来格式:def 函数名(参数列表): """ # 函数说明文档, params:参数 return:结果 """ #实现特定功能的多行代码 return (返回值)函数名()定义完函数后,函数是不会自动执行的,需要调用才可以。每次调用函数,函数都会从头开始执行,当这个函数中的代码执行到最后或遇到关键字return时,意味着调用结束。def foo(): pr...

2022-04-19 21:37:03 1401

原创 面向过程和面向对象

面向过程 注重怎么做?不适用于开发复杂项目 可能会出现函数互相调用的情况过程:是早期编程的一种概念,类似于函数,只能执行,但是没有返回值。而函数又能执行,也能返回结果面向过程侧重于怎么做:1)需要完成某一需求的所有步骤,从头到尾逐步实现2) 根据开发需求,将某些功能用独立的代码封装成一个又一个函数3)最后把完成的代码,顺序的调用不同的函数特点:1)注重步骤与过程,不注重职责分工2)如需求复杂,代码就会很复杂(如上述所说,面向过程不适用复杂的项目)3)开发复杂的项目,没..

2022-04-04 15:10:32 258

原创 python的基础-变量

变量

2022-03-20 10:23:55 1608

原创 pychon中的变量缓存机制(内存驻留机制)

pthon基础

2022-03-18 21:13:09 984

空空如也

空空如也

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

TA关注的人

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