自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宇宙无敌大帅锅

能干的人解决问题。智慧的人绕开问题(A clever person solves a problem. A wise person avoids it)...

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

转载 函数式编程

函数式编程函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。我们首先要搞明白计算机(Com...

2018-07-31 19:52:22 11172

原创 OOP编程思想

OOP编程思想OOP核心思想:封装,继承,多态。理解:对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。oop的基本思想:把组件的实现和接口分开,并...

2018-07-31 19:29:53 26419 2

转载 Python基础之集合

Python集合在Python中set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法。创建集合python set类是在python的sets模块中,大家现在使用的python3.6.x中,不需要导入sets模块可以直接创建集合。>>&g...

2018-07-31 18:21:34 11691

原创 Python元组与列表的区别

Python元组与列表的区别1. Literal(字面意义的)someTuple = (1,2)someList = [1,2]2. Size(大小)a = tuple(range(1000))b = list(range(1000))a.__sizeof__() # 8024b.__sizeof__() # 9088Due to the smaller s...

2018-07-31 18:03:11 11273

原创 Python基础之字典操作

Python字典Python 中的字典是Python中一个键值映射的数据结构,下面介绍一下如何优雅的操作字典.创建字典Python有两种方法可以创建字典,第一种是使用花括号,另一种是使用内建 函数dict>>> info = {}>>> info = dict()初始化字典Python可以在创建字典的时候初始化字典>&

2018-07-31 17:38:07 11204

原创 Python列表解析

列表解析 Python 的强大特性之一是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个元素应用一个函数,从而将一个 list 映射为另一个 list。 列表解析,又叫列表推导式( list comprehension) 列表解析比 for 更精简,运行更快,特别是对于较大的数据集合 列表解析可以替代绝大多数需要用到 map和 filter的场...

2018-07-31 17:22:43 21848

原创 Python基础之列表操作

Python中的列表操作列表是Python中使用最频繁的数据类型【可以说没有之一】 一组有序项目的集合 可变的数据类型【可进行增删改查】 列表中可以包含任何数据类型,也可包含另一个列表【可任意组合嵌套】 列表是以方括号“ []”包围的数据集合,不同成员以“ ,”分隔 列表可通过序号访问其中成员创建列表的方式#创建一个含有元素1,2,4,8,16,3...

2018-07-31 17:14:17 12072

原创 Python基础之字符串操作

字符串基本操作切片# str[beg:end]# (下标从 0 开始)从下标为beg开始算起,切取到下标为 end-1 的元素,切取的区间为 [beg, end)str = ' python str 'print (str[3:6]) # tho# str[beg:end:step]# 取 [beg, end) 之间的元素,每隔 step 个取一个print (str[...

2018-07-31 16:07:26 11257

转载 Redis的数据备份与恢复

Redis数据备份与恢复持久化1.RDB方式(默认) RDB方式的持久化是通过快照(snapshotting)完成的,当符合一定条件时Redis会自动将内存中的所有数据进行快照并存储在硬盘上。进行快照的条件可以由用户在配置文件中自定义,由两个参数构成:时间和改动的键的个数。当在指定的时间内被更改的键的个数大于指定的数值时就会进行快照。RDB是Redis默认采用的持久化方式,在配置文件中已...

2018-07-31 11:54:43 15171

原创 Redis数据库

Redis数据库Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储的非关系型数据库。 Redis的数据类型有:字符串、哈希、列表、集合、有序集合。 这些数据类型在项目中的具体应用为:字符串类型:页面缓存、查询结果缓存、计数、共享Session、限速。哈希类型:查询结果缓存、将关系数据库的表映射到内存中。列表:消息队列。集合:维护标签(例如:给...

2018-07-31 11:29:37 10664

原创 MySQL优化

MySQL优化MySQL优化可从软件、硬件、语句、架构这四个方面进行优化。软件MySQL的引擎有MyISAM和InnoDB。它们的区别有:事务处理 MyISAM是非事务安全型的,而InnoDB是事务安全型的(支持事务处理等高级处理)锁机制不同 MyISAM是表级锁,而InnoDB是行级锁select ,update ,insert ,delete 操作 MyI...

2018-07-25 21:08:25 10627

转载 MySQL事务

A transaction must preserve database consistency - if a transaction is run atomically in isolation starting from a consistent database, the database must again be consistent at the end of the transaction.

2018-07-25 19:34:15 10498

转载 MySQL异常宕机后数据恢复

MySQL异常宕机后数据恢复首先遇到问题千万不要慌,尤其是线上的问题,更不能紧张,心理素质对DBA来说也是一项挑战,可能你的手一抖就会导致多少人无法正常使用业务,如果你没有把握,请先把现场环境备份后再进行操作,避免数据的二次损坏,下面说一下大概的思路吧。1.检查是否有备份,如果备份存在,binlog存在,那就恢复起来难度就不是那么大了。这个在网上都有方法的。2.如果没有备份的,那处理这...

2018-07-25 11:34:06 13965

原创 MySQL数据库备份与恢复

MySQL数据库备份与恢复数据备份备份数据库的命令 mysqldump -h (host_ip) -u (user) -p (password) -P (port) database_name > 保存位置 备份MySQL数据库为带删除表的格式 (备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库) mysqldump –add...

2018-07-25 11:01:45 10090

转载 MySQL基本巡检操作

MySQL基本巡检操作数据库的健康检查涉及索引设计、容量规划、服务安全、参数配置、用户访问、集群复制6个方面。一、索引设计    合理的索引设计能够有效加速数据库的访问,提高查询的执行效率,减少用户查询对服务端的资源消耗。但是不合理的、低效的、冗余的甚至无效的索引不仅无法起到加速查询的效果,反而会影响数据库的插入、更新性能,甚至是数据库的高可用方...

2018-07-23 14:01:21 16623 1

转载 MySQL配置文件详解

MySQL配置文件详解配置文件具体的结构分析:[mysqld]port = 3306socket = /tmp/mysql.sock# 设置mysql的安装目录basedir=F:\\Hzq Soft\\MySql Server 51GA# 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx-datadatadir=F:\\Hzq Soft\\MySql ...

2018-07-23 10:13:15 13671

原创 MySQL数据库存储过程

MySQL数据库的运维数据库运维主要的工作包括数据库的配置、巡检、数据的备份与恢复

2018-07-23 10:10:19 9013

计算机组成xmind文档

计算机组成xmind文档 话不多说,自己琢磨!

2018-08-23

空空如也

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

TA关注的人

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