自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 高性能MySQL学习笔记一:MySQL架构

MySQL逻辑架构MySQL最与众不同的特性是:它的存储引擎架构,这种架构的设计将查询处理以及其他系统任务和数据的存储/提取相分离。这种处理和存储相分离的设计可以在使用时根据性能 特性,以及其他需求来选择数据存储的方式。 并发控制读写锁:共享锁和排他锁。读锁是共享的,互不干扰,写锁是排他的,一个写锁会阻塞其他的写锁和读锁。在实际的数据库系统中,每时每刻都在发生锁定,当某个用户在...

2018-03-21 17:17:10 300 1

原创 python学习笔记4:多进程和多线程的使用方法和区别

进程 python实现多进程,可以用fork()系统调用,但是不推荐这个方法,因为这个方法Windows没有。 我们还可以用模块multiprocessing,其中的Process类可以用来表示一个进程对象,看一个例子:from multiprocessing import Processimport osdef run_proc(name): print('%s process sta

2017-03-14 12:19:19 479

原创 python学习笔记3:面向对象的高级特性3 定制类

Python的class中有许多特殊用途的函数,可以帮助我们定制类。 请看代码:class Student(object): def __init__(self,name): self.name = name print('创建了一个 %s' % self.name) def __str__(self): return 'Student

2017-03-10 20:44:11 838

原创 python学习笔记2:面向对象的高级特性2 @property

在一个类的实例中,比如说在people1 = people()类中有一个属性self.age,我们想设置self.age的值,可以通过在类中写一个函数set_age()来设置self.age的值,但是每次修改self.age的时候需要这样写:people1.set_age(int)。这样写,显得有些麻烦,这是我们可以使用@property,请看代码:class People(object):

2017-03-10 19:50:45 330

原创 python学习笔记1:面向对象的高级特性1__slots__

1.使用slots(第一次写博客下划线打不出来,请看代码): python是一种动态语言,在正常情况下,我们定义一个类,再创建一个类的实例,我们在运行代码的时候,可以通过给这个实例绑定一个属性或者一个函数来增加这个实例的功能,如下面的例子:class Dog(object): passdef set_name(self,dogname): self.dogname = do

2017-03-08 12:55:25 375

空空如也

空空如也

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

TA关注的人

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