Win11修改右键菜单样式 默认展开Win11右键菜单,cmd执行以下命令后注销/重启即可reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve恢复Win11默认收起的右键菜单,cmd执行以下命令后注销/重启即可reg.exe delete "HKCU\Software\C...
python、java命名规范 pythonjava项目my_projectmy-project模块/包module_testcom.module.test类MyClassMyClass函数get_datagetData变量countcount常量MAX_SPEEDMAX_SPEED
Python 常见问题串讲 Python常见问题串讲1、数据类型数字类型:int整型、long长整型 (python 2)、float浮点、complex复数、以及bool布尔值(0和1)bool类型:True和False,其分别对应二进制中的0和1;Flase的值有:None、空(即 ""、[]、{}、() )、0str类型:可以使用单引号 " 或者双引号 “” 来创建字符串list列表, d...
MySQL、MongoDB、Redis 介绍与区别 关系型数据库: MySQL关系型数据库是一种基于关系的数据库,而关系模型可通过二维表来进行表示,所以数据的存储方式是由行列组成的表,每一列是一个字段,每一行是一个记录。在关系型数据库中通常包含了三个概念:数据库(database)、表(table)、记录(record)。在大部分关系型数据库中,都是适用B+树作为索引,比如MySQL。MySQL也是一种硬盘型数据库,它所有的数据都是存放在硬盘...
常见的状态码 1xx: 指示信息表示请求已接收,继续处理2xx: 成功-表示请求已被成功接收、理解、接受3xx: 重定向要完成请求必须进行更进一步的操作4xx: 客户端错误-请求有语法错误或请求无法实现5xx: 服务器端错误-服务器未能实现合法的请求常见状态码及含义200 OK // 客户端请求成功400 Bad Request // 客户端请求有语法错误, 不能被服务器所理解401 Un...
Python 之禅 Python 之禅要获悉这些有关编写优秀 Python 代码的指导原则,有多种方法,大致分为两类:在编辑器中查看。新建 .py 文件,文件名随便取,键入 import this,并运行代码,会有控制台输出 “Python之禅”的内容。在解释器或命令窗口中查看。直接输入 import this 并回车,需要注意的是命令窗口中得先输入python 并回车,待看到 >>> 提示...
Python 命名规范 Google Python命名规范module_name, 模块package_name, 包ClassName, 类method_name, 方法ExceptionName, 异常function_name, 函数GLOBAL_VAR_NAME, 常量instance_var_name, 实例function_parameter_name, 参数loca...
Python 常见170道面试题解析 Python 常见180道面试题解析文章目录基础语言特性编码规范数据类型字符串列表字典综合操作类题目高级特性正则表达式其他内容算法和数据结构爬虫相关网络编程并发Git 面试题基础1.列出 5 个常用 Python 标准库?os:提供了不少与操作系统相关联的函数sys:通常用于命令行参数re:正则匹配math:数学运算datetime:处理日期时间2.python 内建数据类型有...
Python 后端笔试(含答案) 填空题python 的面向对象特性 ________, ________, ________。在循环语句中,________ 语句的作用是提前结束本层循环。表达式 list(str([1, 2, 3])) == [1, 2, 3] 的值为 ________。python 标准库 os.path 中用来判断指定路径是否为文件的方法是 ________。请写出数据库索引类型 _______...
Python 爬虫笔试(含答案) 一、选择题 (每题4分,共40分)以下正则表达式中,属于非贪婪匹配,且允许出现0次的是:( )A、.B、.*C、.*?D、.+?正则表达式 R[0-9]{3},能匹配出以下哪个字符串:( )A、R3B、R03C、R09D、R093以下哪个不属于 HTTP 协议的请求方式:( )A、GetB、PostC、DeleteD、Push栈和队列的共同特点是:(...
Django 的生命周期 Django的生命周期image.png一. Django HTTP请求流程图Django HTTP请求流程图HTTP请求流程二. 中间件什么是中间件中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件负责做一些特定的功能。中间件的五种方法process_request执行时间...
线程的互斥、死锁 线程的互斥多个线程共享全局变量,线程之间抢占资源,就会出现线程的互斥我们举例说明:import threadingnum = 0 # 多个线程共享全局变量,会出现线程的互斥!def taskA(times): global num for i in range(times): num += 1 # 此时互斥 print(threading....
进程、线程,多进程、多线程的理解 进程与线程进程(process)进程(process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。线程(thread)线程(thread)是操作系统能够进行运算...
三次握手与四次挥手 三次握手(three-way handshaking)1. 背景:TCP 位于传输层,作用是提供可靠的字节流服务,为了准确无误地将数据送达目的地,TCP 协议采纳三次握手策略。2. 原理:发送端首先发送一个带有 SYN (synchronize) 标志地数据包给接收方。接收方接收后,回传一个带有 SYN/ACK 标志的数据包传递确认信息,表示我收到了。最后,发送方再回传一个...
django - 富文本 pillow 库 富文本富文本编辑器提供了类似 Microsoft Word 的编辑功能,可在 admin 后台使用富文本编辑器编辑内容,令页面更加丰富,常用于实现 Text 类型的文本录入。可以实现富文本的第三方库有很多,我们这里主要介绍 django-ckeditor ,是集成 ckeditor 富文本编辑器的 django 第三方库,与 admin 模块无缝集成使用。django-ckeditor 的使...
事务 事务事务(Transaction)是恢复和并发控制的基本单位。事务的语句开始事务:BEGIN TRANSACTION提交事务:COMMIT TRANSACTION回滚事务:ROLLBACK TRANSACTION事务的四大特性 (ACID)原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做。一致性(consistency)。事...
对 "==", "is" 以及赋值、深浅拷贝的理解 文章目录python 高级面试题== 与 is 的区别赋值、深拷贝、浅拷贝的区别赋值深拷贝浅拷贝python 高级面试题== 与 is 的区别== :判断值,比较两个对象是否相等is :判断地址,比较两个引用是否指向了同一个对象(引用比较)赋值、深拷贝、浅拷贝的区别首先,不可变数据类型的内存都指向同一个地址,所以深拷贝和浅拷贝对于不可变数据类型而言都是无意义的。对于不可变数据类型...
Python 中字典和 json 的区别 Python 中字典和 json 的区别字典是一种 数据结构,json 是一种 数据的表现形式。字典的 key 值只要是能 hash 的就行,json 的必须是字符串。一、字典字典是一种数据结构,而json是一种数据格式,格式就会有一些形式上的限制。比如 json 的格式要求 必须且只能使用双引号 作为 key 或者值的边界符号(值如果是数字可以不用加双引号),不能使用单引号,用单引号或...
Python3 sorted() 函数 与 sort() 函数 Python3 sorted() 函数 与 sort()函数描述sorted() 函数对所有可迭代的对象进行排序操作。sort 与 sorted 区别:sort 是应用在 list 上的方法,sorted 可以对 所有可迭代的对象 进行排序操作。list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行...