上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 类工厂顾名思义就是创造类的工厂(函数),也就是函数的返回值是一个类对象。我们可以使用这个类对象生成实例。而每一次执行函数都会得到一个"不同"(地址不同)的类对象,我们可以用不同的变量去接收这些类对象,并使用这些个类对象完成实例化得到类的实例。因此类工厂最大的作用就是,可以不用在执行前(编码时)就确定 阅读全文
posted @ 2023-04-03 17:32 Circle_Wang 阅读(444) 评论(0) 推荐(0)
摘要: 我们需要重新认识一下type。我们平常都是使用 type(对象) 来确定某一个对象是属于哪个类的(换句话表述就是,这个对象是由谁生成得到的),这也是最常见的用法,但是我们要意识到Python中的“类”其实也是一个对象。如果我们自定义了一个类A,使用type(A)会出现什么情况呢?看代码: class 阅读全文
posted @ 2023-03-30 21:08 Circle_Wang 阅读(138) 评论(0) 推荐(0)
摘要: Python中对于一个类来说,有着非常多的魔法方法(以__xxx__方法是进行定义的),这些方法在Python解释器中会被特殊的事件所触发调用。比如比较对象大小,实例对象的创建等很多重要时刻,对应的魔法方法都会被解释器调用。但并不是当我们自己编写一个类的时候,这些魔法方法都需要被重写(object这 阅读全文
posted @ 2023-03-27 17:14 Circle_Wang 阅读(2355) 评论(0) 推荐(2)
摘要: 通常我们使用with关键字,作为上下文管理器进入标志。上下文管理器是一个包装任意代码块的对象,当退出上下文管理器时,保证相关的资源能够得到正确处理。最常用的用法是打开文件时使用上下文管理器,保证文件能被关闭,无论代码块中是否发生异常都会执行关闭的操作。例如下面的代码: with open("上下文管 阅读全文
posted @ 2023-03-18 17:32 Circle_Wang 阅读(155) 评论(0) 推荐(0)
摘要: 在本博客的前面部分其实已经介绍过Python中装饰器的基本使用了(Python迭代器、生成器、装饰器的使用,Python@函数装饰器以及super()父类继承 ),不过还有一些深入的知识点(带参数的装饰器,保存原始函数的信息,使用装饰函数装饰类)需要我们掌握。 1、带参数装饰器 不要期望装饰器可以即 阅读全文
posted @ 2023-03-16 18:13 Circle_Wang 阅读(219) 评论(0) 推荐(0)
摘要: Github:Circle-Wang/Java_learning: Java学习记录 (github.com) 该仓库中包含了java学习的所有历程。并会持续更新。 阅读全文
posted @ 2022-09-28 12:21 Circle_Wang 阅读(24) 评论(0) 推荐(0)
摘要: MySQL中可以通过explain关键字模拟优化器执行SQL语句,从而知道MySQL是如何处理SQL语句的,这将有利我们做代码的优化。 1、MySQL查询执行过程 客户端向MySQL服务器发送一条查询请求 服务器首先检查查询缓存,若缓存中存在,则立刻返回存储在缓存中的结果。否则进入下一阶段 服务器进 阅读全文
posted @ 2022-09-21 15:38 Circle_Wang 阅读(115) 评论(0) 推荐(0)
摘要: 在Orcale中我们也介绍过了使用内建视图和rownum来实现分页的操作(Oracle学习——视图、序列、索引),而MySQL有更加方便的实现分页查询的操作。 1、LIMIT语法格式 SELECT 投影列 FROM 表名 WHERE 条件 LIMIT 开始位置,查询数量 示例:查询雇员表中所有数据按 阅读全文
posted @ 2022-09-21 14:28 Circle_Wang 阅读(51) 评论(0) 推荐(0)
摘要: MySQL是一个多用户的数据库系统,按权限用户可以分为2种,root和普通用户。下面将介绍root如何管理普通用户。 1、创建普通用户 语法结构: CREATE USER 用户名 IDENTIFIED BY '密码' 我们可以查看USER(在mysql库种)这个数据字典表来查看现有的用户有哪些。 S 阅读全文
posted @ 2022-09-20 17:50 Circle_Wang 阅读(70) 评论(0) 推荐(0)
摘要: 索引可以大大提升MySQL的索引速度,下面将介绍MySQL中的不同种索引。 普通索引 唯一索引 主键索引 组合索引 全文索引 1、普通索引 普通索引是最基本的索引,创建时没有任何限制。在创建索引时可以指定索引长度。length为可选参数,表示索引长度(只有字符串类型的字段才能指定索引长度),如果是B 阅读全文
posted @ 2022-09-20 17:08 Circle_Wang 阅读(118) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 10 下一页