-
java设计模式--原型模式
java设计模式--原型模式 原型模式:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。通俗来说就是克隆一个对象,而且不用知道创建对象的细节,然后对这个对象进行自定义操作。首先,我们先看一下下面的这个例子。 //公司类 public class Company { pri...
-
我是这样手写Spring的,麻雀虽小五脏俱全
我是这样手写Spring的,麻雀虽小五脏俱全 人见人爱的Spring已然不仅仅只是一个框架了。如今,Spring已然成为了一个生态。但深入了解Spring的却寥寥无几。这里,我带大家一起来看看,我是如何手写Spring的。我将结合对Spring十多年的研究经验,用不到400行代码来描述Spr...
-
Spring Cloud 之 Eureka.
Spring Cloud 之 Eureka. 一、微服务概述 1. 什么是微服务 ?简单地说, 微服务是系统架构上的一种设计风格, 它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间基于 RPC 进行通信协作。 被拆分成的每一个小型服务都...
-
java中静态类与普通类之间区别
java中静态类与普通类之间区别 所谓静态,指以static关键字修饰的,包括类,方法,块,字段。 非静态,指没有用static 修饰的。 一、静态类的特点 1.全局唯一,任何一次的修改都是全局性的影响 2.只加载一次,优先于非静态 3.使用方式上不依赖于实例对象。 4.生命周期...
-
阿里P7工作总结:Spring MVC的工作原理,看完受益匪浅
阿里P7工作总结:Spring MVC的工作原理,看完受益匪浅 这篇文章将深入探讨Spring框架的一部分Spring Web MVC的强大功能及其内部工作原理。 项目安装 在本文中,我们将使用最新、最好的Spring Framework 5。我们将重点介绍Spring的经典Web堆栈,该堆栈从框架的第一个版...
-
彻底明白:与或非的使用
彻底明白:与或非的使用 1.题目:有1、2、3、4、个数字,能组成多少互不相同且无重复数字的三位数?都是三位 注:程序分析:可填在百位、十位、个位的数字都是1、2、3、4. 组成所有排列后再去掉不满足条件的排列。 先来一个python的答案、再java。 答: python版 count=...
-
JVM工作原理浅析
JVM工作原理浅析 JVM(JavaVirtualMachine,Java虚拟机)是JRE的一部分。它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java语言最重要的特点就是跨平台...
-
单例模式
单例模式 单例模式 适用于资源占用较多的类,保证一个类只有一个实例即单例。通用的做法就是构造器私有化,提供一个全局的访问点,返回类的实例。 1.饿汉式 public class Singleton { private static Singleton sin = new Singleton(); private Singleton(){} public s...
-
数据类型面面观
数据类型面面观 今天我们来看看java中数据类型的相关信息,其中java中数据类型分为java基本数据类型和引用类型,其中: 基本数据类型分为: 整型 浮点型 字符型 boolean型 整型包括byte(字节型)、short(短整型)、int(整型)、long(长整型)在对变量赋值时,如果...
-
JAVA-基础(Class对象及反射)
JAVA-基础(Class对象及反射) JAVA-基础(Class对象及反射) 1.(1)什么是class对象? 首先,java有两种对象,第一种是实例对象,第二种是Class对象,每一个类运行的类型信息就是用Class对象表示的,每一个对象都有一个到java.lang.Class(用于描述对象的结构)的实...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
