2019年6月20日

functools.lru_cache的实现

摘要: Python3有个内置的缓存装饰器 - lru_cache,写程序的时候省了我好多时间(不用自己写数据结构管理查询的结果了,直接使用函数管理)。最近研究了一下它的实现方法,学到了很多编程的技巧,先记录下来。 LRU,即Least_Recently_Used。lru_cache的使用方法非常简单,在需 阅读全文

posted @ 2019-06-20 08:17 syso 阅读(1167) 评论(0) 推荐(0)

2019年6月16日

MySQL的事务和并发问题浅析

摘要: 数据库的事务(Transaction)处理技术是很重要的概念,下面结合MySQL讲讲自己对这类概念的理解。 一、事务的基本概念 所谓事务是用户定义的、不可分割的一组操作序列,这些操作只能全做或全都不做,不能存在中间状态。涉及到用户定义,MySQL为我们提供了三种定义事务的语句: 而MySQL初始设置 阅读全文

posted @ 2019-06-16 18:56 syso 阅读(3819) 评论(0) 推荐(2)

2019年6月15日

char和varchar的区别

摘要: 作为使用次数最多的数据类型,char和varchar都可以存储字符串,主要在存储和读取方式上存在一些差异。 一、声明 char和varchar在声明时需要加上长度,如char(30)或varchar(30),表示列最多能存储30个字符(不涉及字节数的计算,一个字母和一个汉字都占一个字符)。 二、存储 阅读全文

posted @ 2019-06-15 14:21 syso 阅读(1023) 评论(0) 推荐(0)

Windows下MySQL的安装

摘要: Windows下MySQL8.0的安装过程 阅读全文

posted @ 2019-06-15 00:44 syso 阅读(238) 评论(0) 推荐(0)

导航