自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小仙儿

我喜欢学习到深夜,因为透支着的努力会让我感觉到心安

  • 博客(100)
  • 资源 (52)
  • 收藏
  • 关注

原创 Python常用IDE选择与安装

Python常用IDE选择与安装

2023-09-03 17:40:56 1107

原创 Java入门-Java语言概述

面向过程是一种以过程为中心的编程思想,就是分析出解决问题所需要的步骤,然后按照步骤执行算法。过程式语言程序的本质是重复地、按步地计算,是从计算机执行的角度出发的。面向过程式语言不适用于设计复杂的算法。

2022-11-18 00:27:55 2606 6

原创 计算机基础知识——Linux命令简介

Linux可以划分为四部分:内核、shell、文件系统、应用程序。我们平时所说的Linux系统,指的是Linux操作系统,而从技术渊源上来说,Linux其实是一个内核,内核是系统应用软件和硬件的桥梁,内核直接与硬件联系,它的主要职责就是提供内存管理、进程管理、设备驱动程序、文件系统和网络管理等。

2022-11-11 05:00:00 4533

原创 计算机基础知识——DOS命令简介

DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,它是一个单用户单任务操作系统。

2022-10-23 23:11:44 7409 2

原创 计算机基础知识——操作系统概述

操作系统(Operating System,简称OS)是一个大型的程序系统,他负责计算机的全部软、硬件资源的分配、调度工作,控制并协调多个任务的活动,实现信息的存取和保护。他提供了用户接口,使用户获得良好的工作环境。

2022-10-10 22:06:27 3561

原创 计算机基础知识——计算机概述

计算机基础知识概述,一篇文章脱离小白体制。本文从宏观层面讲述了计算机的组成,从微观层面讲述了软件系统的层次,以及我们所学的高级语言在整个计算机系统层次所处的位置。

2022-10-06 13:12:13 3775

原创 数字集成电路(中)

门电路是一种用电脉冲控制的开关电路,具有一个或几个输入端,而输出端往往只有一个。它规定各个输入信号之间满足某种逻辑关系时,才有信号输出。即当输入端满足一定条件时,门电路就“开门”,允许信号通过,当输入端不满足一定条件时就“关门”,不允许信号通过,其输入量与输出量之间符合一定的逻辑关系,因此门电路也叫逻辑开关电路。

2022-09-25 15:45:57 5839

原创 数字集成电路(上)

P型掺杂区和N型掺杂区,经过一段时间的扩散或漂移后,在两者交界处存在一个动态平衡区,即形成了一个稳定的空间电荷区(或势垒区),这个空间电荷区就是PN结。三极管和CMOS管工作原理就是......

2022-08-28 20:54:31 5159 3

原创 微信小程序开发

微信小程序入门级开发教程来了,微信小程序的英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。

2022-07-24 10:21:08 4399 6

原创 重学设计模式(四、设计模式总结)

设计模式并不是一种具体的技术,它讲述的是解决问题的思想,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案,是对类的封装性、继承性和多态性,以及类的关联关系和组合关系的充分理解与应用。 ......

2022-07-02 15:21:16 1304 2

原创 重学设计模式(三、设计模式-策略模式)

策略模式是一种行为设计模式,它允许您定义一系列算法,并将每个算法提取到称为策略的单独类中,由客户端选择调用,使它们可以相互替换,且算法的变化不会影响使用算法的客户。

2022-07-02 11:27:33 1183

原创 重学设计模式(三、设计模式-解释器模式)

解释器模式是一种行为设计模式,指给定一种语言,定义其语法的表示形式,以及使用该表示形式来解释该语言中句子。

2022-06-27 08:45:00 1078

原创 重学设计模式(三、设计模式-备忘录模式)

备忘录模式是一种行为设计模式,又叫快照模式,是指在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后需要时能将该对象恢复到原先保存的状态

2022-06-27 00:40:21 1123

原创 重学设计模式(三、设计模式-访问者模式)

访问者模式是一种行为设计模式,在GoF的《Design Pattern》中的定义是:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。

2022-06-26 17:54:51 1180

原创 重学设计模式(三、设计模式-迭代器模式)

迭代器模式是一种行为设计模式,提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示(列表、堆栈、树...)的情况下遍历集合的元素

2022-06-22 08:00:00 1076 1

原创 重学设计模式(三、设计模式-中介者模式)

中介者模式又叫调停模式,是一种行为设计模式,中介者使各个对象不需要显示的相互引用,而是通过一个特殊的中介者对象使程序组件间接通信,从而减少程序组件之间的耦合,它是迪米特法则的典型应用。...

2022-06-20 07:45:00 1097

原创 重学设计模式(三、设计模式-观察者模式)

观察者模式是一种行为设计模式,指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。

2022-06-19 21:02:25 1199

原创 重学设计模式(三、设计模式-状态模式)

状态模式是一种行为设计模式,它允许对象在其内部状态发生变化时改变其行为,即把复杂的“判断逻辑”转移到独立的类中,以表示对象的状态。

2022-06-19 20:55:18 994

原创 重学设计模式(三、设计模式-责任链模式)

责任链模式是一种行为设计模式,为了避免发送者与多个请求处理者耦合在一起,将能够处理同一类请求的对象连成一条链,所提交的请求沿着处理程序链传递,如果能处理则处理,如果不能处理则传递给链上的下一个对象。...

2022-06-19 00:28:58 886

原创 重学设计模式(三、设计模式-命令模式)

命令模式的意图在于:将一个请求封装为一个对象,将请求和与执行请求的职责分离,方便对请求进行储存、传递、调用的管理。

2022-06-19 00:06:47 872

原创 重学设计模式(三、设计模式-模板方法模式)

模板方法的使用非常频繁,各个框架、类库都有它的影子。我们在分析目标算法的时候,看看是否可以将其分解为步骤,考虑哪些步骤对所有子类是通用的,哪些步骤是易变的,将其抽象出来,供子类实现。......

2022-06-12 08:00:00 902 2

原创 重学设计模式(三、设计模式-享元模式)

享元模式:“享元”,顾名思义就是被共享的单元,是一种结构型设计模式。以共享的方式高效的支持大量细粒度的对象的重用。

2022-06-08 00:18:48 171

原创 重学设计模式(三、设计模式-装饰器模式)

装饰器(Decorator)模式一种结构型设计模式,是一种用于代替继承的技术,指在不改变现有对象结构的情况下,动态地给当前对象添加一些额外的功能。装饰器模式的意图在于:运行时修改对象的功能,比生成子类更加灵活。......

2022-06-06 08:00:00 209

原创 重学设计模式(三、设计模式-外观模式)

外观模式更像是客户端应用程序的助手,其本质就是整合接口,封装低层实现细节,为客户端提供一个更简洁的接口,实现了子系统与客户端间的松耦合关系。

2022-06-05 17:10:16 204

原创 重学设计模式(三、设计模式-组合模式)

组合模式:是一种结构型设计模式,有时也叫合成模式,它允许您将对象组合成树结构。组合模式的意图在于:为了保证客户端用单个对象与组合对象的一致性。

2022-06-04 16:45:17 218

原创 重学设计模式(三、设计模式-桥接模式)

桥接模式就是将抽象与其实现分离,以便两者可以独立变化。桥接模式可以取代多重继承的方案,多重继承违背了单一职责原则,复用性较差,类的个数也非常多。桥接模式可以极大的减少子类的个数,从而降低管理和维护成本。

2022-06-02 02:59:53 231 3

原创 重学设计模式(三、设计模式-代理模式)

当无法或不想直接引用某个对象或访问某个对象存在困难时,可以通过代理对象来间接访问。使用代理模式主要有两个目的:一是保护目标对象,二是增强目标对象。

2022-06-01 07:30:00 493

原创 重学设计模式(三、设计模式-适配器模式)

1、适配器模式 接下来我们介绍结构型模式,它描述了如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合形式来组合对象。1.1、什么是适配器模式 定义:适配器模式,也称为包装器模式,是一种结构型设计模式,它允许具有不兼容接口的对象进行协作。适配器模式分为类适配器模式、对象适配器模式两种。 技术源于生活,也服务于生活。现实生活中就有很多这样的例子,比如:用直流电的笔记本电脑接交流电源时需要一个电源适配器,安...

2022-05-30 08:00:00 203

原创 重学设计模式(三、设计模式-建造者模式)

建造者模式是一种创建型模式,可让您逐步构建复杂的对象。将一个复杂的对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。

2022-05-30 00:00:00 163

原创 重学设计模式(三、设计模式-工厂模式)

什么是工厂模式?什么是工厂方法模式?什么是抽象工厂模式?今天一并给你说清楚

2022-05-29 08:00:00 186

原创 重学设计模式(三、设计模式-原型模式)

1、原型模式1.1、什么是原型模式 定义:原型设计模式是创建模式的一种,因此它提供了一种对象创建机制。它允许用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。 提问:假设你有一个对象,并且想要创建它的一个副本,你会怎么做? 聪明的你很快就会想到克隆,克隆比我们直接去new一个对象要更加优良。Java 中的 Object 类提供了浅克隆的 clone() 方法,具体原型类只要实现 Cloneable 接口就可实现对象的克隆。Cloneable ..

2022-05-14 23:10:56 201

原创 java克隆之浅拷贝和深拷贝

我们通常使用的 =(等号)赋值操作,对基本数据类型而言是值传递,也就是拷贝的它的值,对引用数据类型而言,只是将原对象的引用传递过去,实际上他们都指向的是内存中的同一块地址。

2022-05-14 00:18:39 460

原创 重学设计模式(三、设计模式-单例模式)

什么是单例模式

2022-05-08 15:05:13 596

原创 重学设计模式(二、设计原则)

什么是设计原则?

2022-05-06 00:07:10 366

原创 开闭原则 by Robert Martin

什么是开闭原则,看RobertMartin给你什么样的解说!

2022-05-05 23:07:03 814

原创 重学设计模式(一、设计模式概述)

重学设计模式

2022-05-05 22:19:15 407

原创 经典算法题收集一

约瑟夫环问题

2022-04-30 16:27:54 2567

原创 笔记神器Markdown之完美实现图床(Typora+PicGo+Github)

使用Markdown编写笔记非常方便,但是想把自己的博客笔记同步到多个平台,确是非常让人头疼的问题,今天我们就用Typora+PicGo+Github完美实现图床,让我们简化时间成本!

2022-04-24 17:45:23 2930 1

原创 什么是UML统一建模语言

什么是UML统一建模语言

2022-04-23 23:54:08 2895

原创 学习资源总结大全(持续更新)

常用开发学习资源,持续更新,欢迎互动分享

2022-04-19 23:24:03 716

Python学习笔记.doc

Python学习笔记.doc

2017-03-06

python绝技:运用python成为顶级黑客

python绝技:运用python成为顶级黑客

2017-03-04

JavaScript面向对象编程指南.pdf

JavaScript面向对象编程指南.pdf

2016-12-04

JavaScript入门经典.第4版.修订版.pdf

JavaScript入门经典.第4版.修订版.pdf

2016-12-04

JAVA优化编程.pdf

JAVA优化编程.pdf

2016-11-27

jQuery1.8_API.chm

jQuery1.8_API.chm

2016-11-27

Java核心技术(卷2):高级特性(原书第九版)

Java核心技术(卷2):高级特性

2016-11-24

Head First Java(中文版)

Head First Java(中文版)(第2版)

2016-11-24

J2EE核心模式.pdf

J2EE核心模式.pdf

2016-11-24

Java学习笔记(必看经典).doc

Java学习笔记(必看经典).doc

2016-11-24

排序算法汇总.pdf

排序算法汇总.pdf

2016-11-23

java虚拟机规范.pdf

java虚拟机规范.pdf

2016-11-23

java反编译工具-jd-gui

一款非常精准的反编译工具,绝对值得拥有

2016-11-19

我的java学习笔记

我的java学习笔记,包括java基础、数据库总结、js、javaweb框架知识总结,并附带案例,另外还有几个工作中实用的工具类

2016-11-16

Java语言导学(第3版)中文版.pdf

Java语言导学(第3版)中文版.pdf

2016-11-16

log4j详解.pdf

log4j详解.pdf

2016-11-16

JDK1.5的泛型实现.pdf

JDK1.5的泛型实现.pdf

2016-11-16

Java最著名的开源项目总结.pdf

Java最著名的开源项目.pdf

2016-11-16

CMD命令大全详解

CMD命令大全详解

2016-11-16

java易犯错误.pdf

java易犯错误.pdf

2016-11-16

数字集成电路(上)-从半导体-半导体器件-三极管、CMOS管及其工作原理

从半导体-半导体器件-三极管、CMOS管及其工作原理都给你讲清楚了。

2022-08-28

论设计模式的重要性-《重学设计模式》

带书签,带案例,带使用场景,一看就懂。 事实上,我们可能很多情况下都是在不了解设计模式或者了解的不多的情况下作为程序员工作了多年。也在不经意间实现了一些设计模式。 那么我们为什么还要学习设计模式? 一方面,设计模式教我们如何使用面向对象设计的原则解决各种问题; 另一方面,设计模式定义了一种通用语言(跟框架一样,统一一个标准),让大家在做系统设计的时候,能更有效的交流。 我们学习设计模块的核心思想是解耦合,并不是消除耦合,而是把耦合控制在一定范围,保证这个范围的整洁。 使用设计模式的步骤可以总结成两句话: 1)设计模式中提到一句很精髓的话:找到稳定点和变化点,运用抽象,把变化点隔离起来。 2)先满足设计原则,再迭代出设计模式。 其实各设计模式之间都是有共通之处的(在java中是抽象、继承、多态、组合的综合运用),有些看起来十分类似但又能解决不同的问题,这些都是前人总结的经验,你也可以组合出更适用于你所编写的程序的一种模式。

2022-07-05

bcel_两个版本.zip

Ant 打包使用,版本为:bcel-6.0.jar,含源码。

2021-10-29

特效代码及模板.zip

学习html5或者开发网站的可以使用这些模板,网站模板及登录模板10多个,html5特效也10多个,其中有部分是花钱买的模板

2021-08-04

Java核心技术 卷2 [原书第9版](带书签目录)

Java核心技术 卷2 [原书第9版]PDF电子书(带书签目录),好书值得与大家分享

2017-11-14

Spring 3.x企业应用开发实战

Spring 3.x企业应用开发实战完整版带书签.pdf Spring在企业中的运用还是很广的 可以好好学学一下 资源共分享

2017-09-02

十五个经典算法研究(带标签)

十五个经典算法研究(带标签)

2017-03-26

Android官方API文档完整版.chm

Android官方API文档完整版

2017-03-26

PLSQL Developer 11.0.0.1762 中文绿色注册版(免Oracle11g客户端).rar

PLSQL Developer 11.0.0.1762 中文绿色注册版(免Oracle11g客户端).rar

2017-03-26

bootstrap中文手册

bootstrap中文手册

2017-03-20

Java面试题常考

Java面试题常考

2017-03-19

Myeclipse安卓环境配置

亲测自己写的配置过程

2017-03-19

struts 2.5.10.1官方最新版

struts 2.5.10.1官方最新版

2017-03-13

python学习编程100例

python学习编程100例,几乎涵盖了所有的基础知识,配备100例的源码,非常值得拥有的学习资源

2017-03-13

Python编程:从入门到实践.pdf

Python编程:从入门到实践.pdf

2017-03-13

python简明教程.chm

python简明教程,概括的不错

2017-03-07

廖雪峰_Python2.pdf

廖雪峰_Python2.pdf

2017-03-06

文件上传Demo(SpringMVC).zip

文件上传Demo(SpringMVC)源码

2017-03-06

Oracle高级SQL培训与讲解.pdf

Oracle高级SQL培训与讲解.pdf

2017-03-06

深入Python3.pdf

深入Python3.pdf

2017-03-06

空空如也

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

TA关注的人

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