加载中
Python 笔记

1.索引迭代函数 enumerate();显示集合中的index 和 value; for index,value in enumerate(L): print index +":" + value; 2.zip() 可以将把两个list 变成一个list;但是两个list 的长度需要一...

2018/01/04 22:49
8
设计模式:观察者模式(Observer)

字面理解:一个对象或者多个对象同时去观察一个对象,当查看到被观察的对象发生变化的时候,观察者会发生相应的变化;或者说是 一个被观察的对象本身的数值发生变化的时候回去主动的通知监视...

2017/12/21 23:21
37
设计模式:适配器模式

适配器:字面理解就是对于原有的两个物品不匹配或者不能共用,通过第三方去连接,最终能达到一起作用的效果; 例如:家用的两孔插头,和三口插头的电器,在没有第三方的时候,两个物品之间根...

2017/12/19 23:03
60
设计模式:前言

设计模式是一套被反复使用,多数人知晓,经过分类编目,代码设计经验的总结,使用设计模式是为了代码的可重复使用,让代码更容易被他人理解并且保证代码的可靠性。 设计模式被总结为三种大类...

2017/12/15 08:45
15
设计模式:原型模式

在程序设计中,经常会遇见,首先创建出来一个实例,但是基于各种原因,可能会创建一个相同的实例,在新创建的实例中做相关的功能,此时就需要作出拷贝,原始方法是使用new,然后在进行赋值。...

2017/12/14 00:03
167
设计模式:生成器模式

前言: 构造一辆汽车,本身汽车的构造是有很多的部件组成,例如,车窗,轮胎,发动机,车架等,在普通的方式生产的的时候, 如果一部车只是因为轮胎有差异,或者其中的部件有差异,就从头开始...

2017/12/10 21:18
5
Spring AOP + Aspect 实现切面编程

1.定义:AOP:Aspect Oriented Programming 面向切面编程; 在运行时动态的将代码切入到指定的点,方法位置上,可以随意添加和删除,不对源代码产生影响,具有解耦的作用; 2.主要作用:方法执行前,执...

2017/10/13 15:59
587
Java VisualVM远程监控linux jvm

1.在linux上查看hostname -i; 如果出现的是unknown host;则需要重新配置hostname; 先用命令查看hostname: 修改/etc/hosts: 添加本地ip地址上去:后面的名字与上面的的HOSTNAME一样; 然后查看h...

2017/10/10 15:41
3.7K
虚拟机类加载机制:类加载过程

1、定义:虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是类加载机制; 2、类加载时机 (1)整个生命周期...

2017/09/30 08:24
0
java 静态绑定VS动态绑定

绑定:是指一个方法的调用与方法所在的类(主题方法相绑定); 静态绑定:程序运行前方法已经被绑定。编译期进行绑定; 动态绑定:程序运行时根据具体对象类型进行绑定; Java:编译和运行 ...

2017/09/24 23:31
0
Synchronized的实现原理与应用

1、是一个重量级锁 对于普通方法,锁的是当前对象; 对于静态同步方法,锁的是当前类的class 对象; 对于同步方法块,锁的是Synchronized括号里配置对象; 2、synchronized用的锁存在于Java对...

2017/09/21 08:16
3
Mysql 安装

1.下载:https://dev.mysql.com/downloads/file/?id=471661 2.安装,正常情况下 只需要安装 server only; 3.如果出现: 这个错误: 需要升级一个插件: https://support.microsoft.com/en-us/hel...

2017/09/19 17:38
59
Spring 常用注解

1、@AutoWired :可对成员函数,方法进行标注,完成自动装配工作;spring自动注入到这个类中; <!-- autowired 配置--> <bean class="org.springframework.beans.factory.annotation.Autowir...

2017/09/19 10:34
21
JMS:ActiveMq 消息中间件

一:基本概念 JMS:java message service ;java消息服务应用接口;JMS的客户端之间可以进行异步消息传输; 二:消息模型 点对点:point-to-point; 发布订阅模式:pub/sub; 三:ActiveMq:开源...

MongoDB

(1)下载:https://www.mongodb.com/download-center?jmp=nav#community; (2)安装; (3)配置:计算机->高级->环境变量->path:C:\Program Files\MongoDB\Server\3.4\bin; 控制台可以直接...

2017/09/13 12:30
5
全局变量、局部变量、静态变量

public class App { private String name; private int age; static int password; public int add(int a,int b){ return a+b; } } name,age:类成员,成员变量...

2017/09/11 23:22
1
设计模式:抽象工厂模式

定义:为创建一组相关或者相互依赖的对象提供一组接口,而无需指定它们的具体类; 工厂的最终定义是:客户提出需求,工厂满足需求,客户不需要知道你到底是怎么是实现的,给结果就行; 工厂方...

2017/09/10 23:16
2
设计模式:工厂方法模式

工厂方法模式是new操作的替代品,以往的new 对象都交给factory(工厂)去解决,你只需要提出你的要求(class name); 例如: 游戏中的东南亚版本;可能有新加坡,泰国,马拉西亚三个版本,但...

2017/09/09 22:20
1
java class 文件结构

u1:占一个字节,u2占两个字节,u4占4个字节,u8占8个字节 1、magic 魔数 u4;作用是这个文件是否能被虚拟机接受的class 文件;值为0xCAFEBABE(咖啡宝贝?); 2、minor_version 次版本号 u2; ...

2017/09/04 23:46
6
Quartz 结合Spring

1、spring.xml中添加配置 execute 是BarbarainJob 中不带参数的方法: 以上操作基本上就可以执行定时了 2、时间cronExpression设定: * * * * * * * 秒 分 时 日 月 周 年 (1)通配符说明 * ...

2017/08/18 17:29
2

没有更多内容

加载失败,请刷新页面

返回顶部
顶部