自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个小白的初心

各位前辈们博客仅仅用来作为一个笔记,如果参考了各位前辈的内容还请见谅

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

原创 设计模式概述

1、设计模式的目编写软件过程中,程序员面临着来自 耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性 等多方面的挑战,设计模式是为了让程序(软件),具有更好 1) 代码重用性 (即:相同功能的代码,不用多次编写) 2) 可读性 (即:编程规范性, 便于其他程序员的阅读和理解) 3) 可扩展性 (即:当需要增加新的功能时,非常的方便,称为可维护) 4) 可靠性 (即:当我们增加新的功能后,对原来的功能没有影响) 5) 使程序呈现高内聚,低耦合的特性2、设计模...

2020-09-18 17:50:47 103 1

原创 第十章 Python标准库

第十章 Python标准库Python自身提供了比较丰富的生态,拿来即用,可极大的提高开发效率10.1 time库Python处理时间的标准库1、获取现在时间(1)time.localtime() 本地时间(2)time.gmtime() UTC世界统一时间北京时间比时间统一时间UTC早8个小时import timet_local = time.localtime()...

2020-02-26 23:32:51 481 1

原创 第十三章 Matplotlib库

第十三章 Matplotlib库数据可视化是数据分析的一个重要工具,掌声有请Matplotlib13.0 环境配置【1】 要不要plt.show()ipython中可用魔术方法 %matplotlib inlinepycharm 中必须使用plt.show()%matplotlib inlineimport matplotlib.pyplot as pltplt.s...

2020-02-26 20:50:08 581

原创 第十一章 Numpy库

第十一章 Numpy库11.1 为什么要用Numpy11.1.1  低效的Python for循环【例】 求100万个数的倒数def compute_reciprocals(values): res = [] for value in values: # 每遍历到一个元素,就要判断其类型,并查找适用于该数据类型的正确函数 res.append(1/...

2020-02-26 16:48:53 7314

原创 第九章Python装饰器迭代器

第九章 有益的探索尝试着潜入水中,往冰山的深处扎一个小小的猛子9.1 数据类型的底层实现9.1.1 从奇怪的列表说起1、错综复杂的复制list_1 = [1, [22, 33, 44], (5, 6, 7), {"name": "Sarah"}]浅拷贝# list_3 = list_1 # 错误!!!list_2 = list_1.copy() # ...

2020-02-26 13:34:16 186

原创 第七章 类——面向对象的编程

第七章 类——面向对象的编程引子Why:面向对象更符合人类对客观世界的抽象和理解一切皆对象一只小狗,一把椅子,一张信用卡,一条巧克力。。。一切对象,都有自己内在的属性狗狗的品种、椅子的质地、信用卡的额度、巧克力的口味。。。一切行为,皆是对象的行为狗狗蹲下、椅子移动位置、刷信用卡、巧克力融化了。。。How:类是对象的载体不同年龄、肤色、品质的猫,每一只都是一个对象...

2020-02-26 01:02:28 227

原创 第六章 Python函数

第六章 函数4.1 函数的定义及调用4.1.1 为什么要用函数1、提高代码复用性——抽象出来,封装为函数2、将复杂的大问题分解成一系列小问题,分而治之——模块化设计的思想3、利于代码的维护和管理顺序式# 5的阶乘n = 5res = 1for i in range(1, n+1): res *= iprint(res)# 20的阶乘n = 20res = 1...

2020-02-26 00:48:22 645

原创 第五章 Python程序控制结构

第五章 程序控制结构非顺序式的程序控制,往往需要根据一定的条件,决定程序运行的路线。因此,我们首先来认识一下什么叫条件测试。第一部分 条件测试1、比较运算a = 10b = 8print(a > b) # 大于print(a < b) # 小于print(a >= b) # 大于等于print(a <= b) # 小于等于pr...

2020-02-26 00:22:57 673

原创 第四章 Python组合数据类型

第四章 组合数据类型4.1 列表4.1.1 列表的表达序列类型:内部元素有位置关系,能通过位置序号访问其中元素列表是一个可以使用多种类型元素,支持元素的增、删、查、改操作的序列类型ls = ["Python", 1989, True, {"version": 3.7}]ls['Python', 1989, True, {'version': 3.7}]另一种产生方式:li...

2020-02-25 23:54:28 364

原创 第三章 Python基本数据类型

第一部分 数字类型1.1 数字类型的组成1.1.1 整数——不同进制的转换默认输入十进制二进制0b、八进制0o、十六进制0x16 == 0b10000 == 0o20 == 0x10True十进制与其他进制的转换a = bin(16) # 转二进制b = oct(16) # 转八进制c = hex(16) # 转十六进制print(a, b, c)...

2020-02-25 23:31:57 360

原创 JAVA使用AES加密出异常:java.security.InvalidKeyException: Illegal key size原因及解决

原因: 在加密时使用256位的密钥时会出现上述异常,这是指密钥长度受限制,这种限制是因为美国对软件出口的控制。解决办法: 去除该限制只需下载 Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files,解压该文件后,覆盖本机JDK、jre目录下的对应jar文件(local_po...

2020-02-25 23:08:38 156

原创 第二章 Python基本语法元素

第一部分 数据类型1. 基本类型:数字、字符串、布尔1.1 数字类型int 整型   整数22float 浮点型   带小数的数2.0complex 复数   a+bj3+4j1.2 字符串类型str 字符串   视作文本组成: 由数字、字母、空格、其他字符等组合而成表达: 用" " 或’ ’...

2020-02-25 23:04:49 307

转载 MongoDB 可视化工具 Robomongo 使用介绍

目录Robomongo 下载Robomongo 使用本文导读本文承接《 MongoDB 下载_安装_配置 及 启动与连接》、《 MongoDB 数据库_集合_文档 操作》 如同 Mysql 数据库一样,SQL 语句助于学习和理解,可实际开发中也没必要完全通过命令行进行 命令操作,...

2019-09-08 22:45:40 400

原创 简单的顺序表

#include &lt;iostream&gt;using namespace std;#define MASIZE 20 typedef int ElemType; typedef struct {    ElemType date[MASIZE];     int length;}SqList; void initSqList(SqList* l){    l-&gt;...

2018-11-10 22:49:23 477

尚硅谷Ajax笔记(word)

尚硅谷ajax视频课程同步笔记绝对是可以使用的哦,这个是自己总结的笔记

2019-01-10

空空如也

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

TA关注的人

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