自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_45003863的博客

世界还是善待我的呢

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

原创 GOF23 之 原型模式详解

介绍 原型模式是指用原型实例指定创建对象的种类,通过拷贝这些原型创建新的对象。原型模式是一种创建型设计模式,允许一个对象在创建一个可定制对象,无需知道如何创建的细节。 工作原理 通过将一个原型对象传给一个要发动的对象,这个要发动创建的对象通过请求原型对象拷贝他们自己来实施创建,即对象.clone()。 简单理解:影分身之术。 原理结构 说明: Prototype:原型类,声明一个克隆自己的接口 ConcretePrototype:具体的原型类,实现了一个克隆自己的操作。 Client:让一个原型对象克隆自

2020-06-27 20:52:18 171

原创 GOF23之工厂模式详解

介绍 工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。该模式满足了开闭原则,依赖倒转原则,迪米勒法则,实现了实现创建者和调用者分离。 1、简单工厂模式 1)、介绍 简单工厂模式是创建型模式,是工厂模式中的一种。该模式是由一个工厂对象决定创建出那种产品类的实例,该模式是工厂模式的最简单实现。 2)、使用方式 定义一个 创建对象的类,由该类来封装实例化对象的行为。 步骤 (1)、创建对象接口 (

2020-06-15 22:37:16 290

原创 GOF23之单例模式详解

介绍 单例模式就是采取一定的方法保证在整个系统中对某个类只存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 举例: hibernate的sessionFactory,原因:sessionFactory充当数据存储代理,负责创建session对象,一般情况下项目只需要一个sessionfactory就够了,这时就会使用单例模式。 实现方式 1、饿汉式 2、懒汉式 3、双重检查 4、静态内部类 5、枚举 1)、饿汉式(静态常量) 实现步骤: (1)、构造器私有化 (2)、类内部创建对象 (3)、向外暴

2020-06-10 23:45:38 196

原创 设计模式七大原则详解

设计模式概要 在编写程序中,程序员经常面临着程序的耦合性,内聚性,可维护性,可扩展性,重用性和灵活性等多方面问题。要如何解决改善这些问题,提高编码效率呢?于是就有设计模式的诞生,设计模式并不是新的技术,而是前人对编程手法的总结得出的最优方案。 设计模式七大原则 设计原则就是程序在编程的时候应该遵循的原则,也是各种设计模式的依赖基础。 1、单一职责原则 单一职责就是一个类只负责一项职责。各类之间各司其职。这样降低了类的复杂度,提高了类的可读性和可维护性。降低了因为变更业务引起了连锁问题。 2、接口隔离原则 客

2020-06-10 18:25:15 307

原创 基于Python+redis实现的简单推特实现

简介 该项目是采用python的bottle框架+redis实现的简单个人博客系统,实现了实时发送博客查看浏览别人发的博客功能;同时也实现了关注博友和艾特等功能,适合初学者学习。具体详情请看下面。 前端 后端核心代码 ...

2020-05-04 10:32:14 321

原创 Linux常见问题合集(1)

<一>初始化Ubuntu的超级管理员root密码 sudo passwd root <二>国外源更新速度缓慢造成更新失败问题 解决方案: 1、首先,备份一下Ubuntu 原来的源地址列表文件。 sudo cp /etc/apt/sources.list /etc/apt/sources.list.cp 2、输入命令修改sources.list文件,当然需要超级权限,所以...

2020-05-01 00:12:19 228

原创 win10下的dos基本命令

打开方式 1,点击开始在其中找到window系统文件夹,打开选择命令提示符工具 2,按win+R键打开运行工具,输入cmd运行 3,直接进入想要操作的文件夹,然后按shift+鼠标右键,选择此处打开PowerShell 4,直接在文件夹地址上输入cmd后回车 基本操作 1.查看电脑IP ipconfig 2.查看网络是否顺畅 ping +网址 如:ping www.baidu.com 3....

2020-04-20 20:49:19 4183 2

rewitter.zip

基于Python+redis 设计实现的简易推特完整源码,实现了登录注册,发布接收信息和关注取关用户,以及@用户等功能。

2020-05-03

空空如也

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

TA关注的人

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