加载中
Linux-Docker-1-基础

什么是Docker? 官网:https://www.docker.com/ 开源:https://github.com/docker Docker是一个开源的应用容器引擎,支持将软件编译成一个镜像,然后在镜像中各种做好配置,将镜像发布出去,...

2019/11/23 12:09
84
Linux-Nginx-1-基础

在nginx之前 同步异步阻塞非阻塞、并发并行 1)同步与异步 同步:当一个同步调用发出后,调用者要一直等待调用的结果返回,才能进行后续的执行 异步:当一个异步调用发出后,调用者不必一直等...

2019/11/23 11:52
94
Java-Se-Java8

[TOC] Lambda 表达式(重点) 为什么使用 Lambda Lambda是一个匿名函数,我们可以将 lambda 表达式理解为一段可以传递的代码(将代码像数据一样传递) //原来的匿名内部类 @Test public voi...

2019/11/23 11:35
60
Java-Se-多线程-2-高级

[TOC] CAS 是什么 compareAndSet()方法,也就是 compareAndSwap ,比较并且交换。 使用示例: AtomicInteger atomicInteger = new AtomicInteger(5); //当前值是5,如果主内存中的值还是5则设...

2019/11/23 11:23
47
Linux-CentOS-常用命令

系统相关 快捷键 打开终端窗口:CTRL + ALT + T xShell或Putty编辑器中使用的快捷键 1)清屏:CTRL + L 2)删除光标左边的输入内容:CTRL + U 3)删除光标右边的输入内容:CTRL + K 4)退出登...

2018/10/30 15:48
30
Linux-CentOS

安装CentOS 准备资料 创建一台祼机电脑 安装操作系统 分区大小: 交换分区: 为什么要交换分区? 在硬件技术不发达的时候,把硬盘的一部分空间开辟出来当内存来使用,内存中很长时间也不使用...

2018/10/27 03:13
13
Java-Senior-UML

基本概念 聚合aggregation、组合composition 聚合与对象之间的关系,即整体对象和部分对象之间的关系。 聚合:是两个类之间的一个二元关系,它表示一个类的对象实例以另一个类的对象实例作为...

2018/10/26 15:15
140
Java-Senior-设计模式

工厂模式 工厂方法模式 定义:一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。 我的理解:子类实现抽象方法时可以有不同的实现(new不同的...

2018/10/25 11:32
26
Java-Senior-单例模式

饿汉方式 public class HungryManSingleInstance { private HungryManSingleInstance(){} private static final HungryManSingleInstance instance = new HungryManSingleInstance(); pu...

2018/10/25 11:23
1
Java-Se-代理

JDK代理 jdk代理分静态代理与动态代理。 静态代理 不常用。 动态代理 HelloWorld package com.tecsun.service; public interface PersonService { String getPersonName(); } package com.t...

2018/10/25 11:18
54
Java-xml-XPath

XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。 w3cshool 是学习xpath的好教材 什么是 XPath? XPath 使用路径表达式在 XML 文档中进行导航 XP...

2018/10/25 09:59
30
Java-xml-WebService

SOAP & WSDL SOAP是一种交换数据的协议规范,用于规范服务端和客户端之间数据传输的规则。 SOAP是基于HTTP协议进行传输,说白点,用SOAP协议写好的xml信息放在HTTP协议的请求体中发送到服务器...

2018/10/25 09:55
106
Java-xml-dtd & schema

DTD(文档类型定义)的作用是定义 XML 文档的合法构建模块。它使用一系列的合法元素来定义文档结构。 XML Schema 是基于 XML 的 DTD 替代者,用于描述 XML 文档的结构。 什么是 XML Schema?...

2018/10/25 09:29
46
Java-framework-ActiveMQ

基础知识 参考视频资料Java消息中间件 消息协议/规范 JMS JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之...

Java-Se-Enum

实例 实例必须定义在第一行,且它默认的省略了的修饰都是 public static final T 构造函数 分无参、有参构造函数,且修饰符只能是private(可省略)。 若枚举实例中没有参数,则调用无参的构...

Java-Se-RegEx

正则表达式 正则表达式,Regular Expression。 java.util.regex.Pattern java.util.regex.Matcher 定义正则表达式 可以查看Pattern的api。 使用正则表达式 典型应用如下: Pattern p = Patt...

2018/10/13 15:51
32
Java-Se-关键字

Java-Se-关键字 final final有“不可更改”的意思,具体视语义而定。 final修饰字段(实例、类、局部)时,一旦赋值后不能再更改。(注意:实例、类变量初始化时必须赋值,如果定义时没有赋值...

2018/10/13 15:47
36
Java-Se-单位换算

时间 1秒=1000毫秒 1毫秒=1000微秒 1微秒=1000纳秒 1纳秒=1000皮秒 1皮秒=1000飞秒 一纳秒 = 一秒的十亿分之一。 进制间换算 思路:把所有的转换匀转换成与十进制间的转换。 二进制 -----> 十...

2018/10/13 15:38
64
Java-Se-序列化

什么是序列化 将实现序列化的Java对象转换成字节序列,这些字节序列可以保存到磁盘上,或通过网络传输,以备以后重新恢复成原来的对象。 为什么要序列化 保存对象或将保存的对象在网络中传输...

2018/10/13 15:32
43
Java-Se-反射

Class对象 如何获取Class对象?有以下三种方式: 1)Class.forName(String clazzName) 2)类.class 3)对象.getClass(),此方法是Object类的方法 创建对象 Class<?> clazz = Class.forName(c...

2018/10/13 15:27
48

没有更多内容

加载失败,请刷新页面

返回顶部
顶部