51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#包笔记
Python学习笔记(1)
其实学习每一种语言,都可以找到很快乐的学习方法。有兴趣,有乐趣,才会一直想学。知道print()、input()、if/else就可以做一个简陋的游戏了。print()#打印函数,将信息打印出来input()#将信息打印,并且要求输入一段话,并且把这段话。if1+1==2:print('我是真,如果1+1等于2,就会打...
代码星球
·
2021-02-20
Python
学习
笔记
Python学习笔记(0)
Python是什么类型的语言Python是脚本语言Python下载地址:https://www.python.org/downloads/Python版本:Python3.4.2-64bit 脚本语言(Scriptinglanguage)...
代码星球
·
2021-02-20
Python
学习
笔记
C#基础知识之图解TCP IP》读书笔记
协议就是计算机与计算机之间通过网络实现通信事先达成的一种“约定”。这种“约定”使那些由不同厂商的设备、不同的CPU以及不同的操作系统组成的计算机之间,只要遵循相同的协议就能够实现通信。反之,如果使用的协议不同,就无法通信。 分组交换是将大数据分割为一个个叫做包(Packet...
代码星球
·
2021-02-19
基础知识
图解
TCP
IP
读书
Redis学习笔记(5)——Redis数据持久化
出处http://www.cnblogs.com/xiaoxi/p/7065328.html一、概述 Redis的强大性能很大程度上都是因为所有数据都是存储在内存中的,然而当Redis重启后,所有存储在内存中的数据将会丢失,在很多情况下是无法容忍这样的事情的。所...
代码星球
·
2021-02-18
Redis
学习
笔记
数据
持久化
Redis学习笔记(4)——Redis五大数据结构介绍以及应用场景
出处:https://www.jianshu.com/p/f09480c05e42 Redis是典型的Key-Value类型数据库,Key为字符类型,Value的类型常用的为五种类型:String、Hash、List、Set、OrderedSet下面我们详细介绍一下。一、Redis的内部内存管理原理 &...
代码星球
·
2021-02-18
Redis
学习
笔记
五大
数据结构
Redis笔记(2)——Redis的下载安装部署
Redis的官网下载页上有各种各样的版本,如图但是官网下载的Redis项目不正式支持Windows。如果需要再windows系统上部署,要去GitHub上下载。我下载的是Redis-x64-3.2.100.zip。 如下图: Redis服务启动有两种方式,第一种方式是利用redis....
代码星球
·
2021-02-18
Redis
笔记
下载
安装
部署
Redis笔记(1)——Redis
RemoteDictionaryServer(Redis)是一个开源的、C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库(NO-SQL数据库),并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(Hash)、列表(l...
代码星球
·
2021-02-18
Redis
笔记
设计模式笔记2:策略模式
设计一个商场打折计费的软件,可以实现打折,满300送100等优惠功能。 我们先把4个计算的类写出来。 ViewCode 在写负责创建对象和调用的CashCoxt类 ViewCode 最后调用的代码: ViewCo...
代码星球
·
2021-02-18
设计模式
笔记
策略
模式
设计模式笔记3:设计模式几大原则
1. 单一职责原则 定义:就一个类而言,应该仅有一个引起他变化的原因。 如果一个类的职责太多,就等于把这些职责耦合到一起。一个职责的变化,可能会消弱或抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。 软件设计真正要做的许多内容就是发现职责并把职责分离...
代码星球
·
2021-02-18
设计模式
笔记
几大
原则
设计模式笔记4 装饰模式
动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加灵活。 ViewCode 调用 ViewCode 装饰模式就是为已有功能动态地添加更多功能的一种方式。...
代码星球
·
2021-02-18
设计模式
笔记
装饰
模式
设计模式笔记5:代理模式
为其他对象提供一种代理,以控制这个对象的访问。 其实就是两个类实现一个接口或抽象类,在A类中实例化B类的对象,那么A类的就能代理B类实现接口的方法。 Porxy代理类中声明了RealSubject类的实例,在需要调用他们都实现的方法时,调用RealSubject实例的方法。就...
代码星球
·
2021-02-18
设计模式
笔记
代理
模式
设计模式笔记6:工厂方法模式
简单工厂增加计算功能需要增加case语句修改工厂类。违背了开放封闭原则。 工厂方法模式:定义一个创建对象的接口,让子类决定实例化哪一个类。 工厂模式:抽象出一个工厂父类,每一个功能做为一个子工厂。这时候要增加一个计算功能,要在计算类增加一个功能类,并且增加对应的工厂类。这样避免了改变工厂类,而是通过扩展的方...
代码星球
·
2021-02-18
设计模式
笔记
工厂
方法
模式
设计模式笔记7:原型模式
·用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 ps:当我们需要创建大量相同对象的时候,就可以用原型模式大批量复制对象。和现实生活中的复印机相似,通过一个原型(模板)批量复制相同的对象; 1,浅复制:如果字段是值类型的,则对该字段进行逐位复制,如果字段是引用类型,则复...
代码星球
·
2021-02-18
设计模式
笔记
原型
模式
设计模式笔记8: 观察者模式
定义了一种一对多的依赖关系,让多个观察者同时监听一个对象,但这个对象发生变化时,会通知所有观察者对象,使他们能够更新自己。 ViewCode 调用: ViewCode 我们定义观察者和通知者和通知者两...
代码星球
·
2021-02-18
设计模式
笔记
观察者
模式
设计模式笔记10: 抽象工厂模式
提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。 &nbs...
代码星球
·
2021-02-18
设计模式
笔记
抽象
工厂
模式
首页
上一页
...
6
7
8
9
10
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他