自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

翻译 Java语言规范(Java SE 22)章3 词法结构

Oracle官方Java语言规范第3章词法结构部分描述。

2024-03-31 22:23:19 9 1

翻译 Java语言规范(Java SE 22)章2 语法

Oracle官方Java语言规范第2章语法部分描述。

2024-03-27 00:09:04 6

翻译 Java语言规范(Java SE 22)章1 引言

Oracle官方关于Java SE 22的语言规范引言部分。

2024-03-26 01:16:30 15

原创 Linux参数调优

fs.file-max系统最大打开文件描述符数:/proc/sys/fs/file-maxfs.nr_open net.core.somaxconn net.ipv4.tcp.max_syn_backlog net.core.netdev_max_backlog net.core.rmem_default net.core.wmem_default net.core.rme...

2020-01-06 15:16:14 148

原创 Spring核心技术之IoC容器(Version 5.1.3.RELEASE)之三

目录 容器扩展点BeanPostProcessor进行bean自定义例子:Hello World级别样例例子:RequiredAnnotationBeanPostProcessorBeanFactoryPostProcessor配置元数据例子:类名替换PropertyPlaceholderConfigurer例子:PropertyOverrideConfigurer...

2019-02-20 17:57:57 217

原创 Spring核心技术之IoC容器(Version 5.1.3.RELEASE)之二

目录 Bean Scops(Bean作用域)SingletonPrototype Singleton依赖PrototypeRequest, Session, Application, 和 WebSocket作用域初始化web配置RequestSessionApplication特定作用域bean的依赖问题自定义作用域创建自定义作用域使用自定义...

2019-02-13 20:29:47 216

原创 Spring核心技术之IoC容器(Version 5.1.3.RELEASE)之一

 目录Spring Ioc容器和Beans的介绍容器预览配置元数据初始化容器组合XML描述Groovy Bean定义DSL容器使用Bean命名BeanDefinition外的Bean别名Bean实例化构造器实例化静态工厂方法实例化实例工厂方法初始化依赖依赖注入构造器依赖注入Setter方法依赖注入依赖解析过程依赖注入实...

2019-01-11 09:10:38 300

原创 Maven之依赖范围

依赖范围        Maven项目在编译、测试、运行时可能会采用不同的classpath,因此需要对这三种情况设置不同的依赖范围,如下为Maven提供的依赖范围类型:compile (编译依赖范围。默认情况)适用范围:编译、测试、运行test (测试依赖范围)适用范围:测试provided (已提供依赖范围)适用范围:编译、测试(运行时已经由环境提供了该依赖)runtime (运行时依赖范围)...

2018-04-02 19:00:15 216

原创 Maven之常用插件

1. maven-compiler-plugin    编译Java源码,设置编译的JDK版本<plugin>    <groupId>org.apache.maven.plugins</groupId>    <artifactId>maven-compiler-plugin</artifactId> <version...

2018-04-02 17:10:26 194

原创 Java设计模式之--适配器模式

适配器模式的意图在于,使用不同接口的类所提供的服务为客户端提供它所期望的接口。类适配器如上图所示,当我们需要适配现有代码时,可能会发现客户端开发人员已经事先考虑到这种情形。开发人员为客户端使用的服务提供了接口。该接口声明了Client类所要调用的requiredMethod方法。在ExistingClass类中,则定义了usefullMethod方法,它是Client类需要的实现。

2017-06-19 14:57:44 239

原创 有数组参数的方法的反射调用

在反射调用方法时,我们需要通过传入方法调用对象以及方法的实参,在参数有数组类型时,则会存在一定问题,看如下示例:public static void print(String... s){ for (String str : s){ System.out.println(str); }}以上方法为App类中的一个静态方法,其通过不定

2017-06-14 22:29:55 618

原创 Apache + tomcat负载均衡的配置

相关概念集群集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。负载均衡集群为企业需求提供了更实用的系统。负载均衡集群使负载可以在计算机集群中尽可能平均地分摊处理。负载通常包括应用程序处理负载和网络流量负载。这样的系统非常适合向使用同一组应用

2017-06-14 17:57:56 266

原创 Windows下Apache WebDav的开启及使用

WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。本文将

2017-06-14 15:30:29 4862 2

原创 Java中Class对象的初始化

Class对象的初始化,需要三个准备工作:加载。这是由类加载器执行的。该步骤将查找字节码(通常在classpath所指定的路径中查找,但这并非是必需的),并从这些字节码中创建一个Class对象链接。在链接阶段将验证类中的字节码,为静态域分配存储空间,并且如果必需的话,将解析这个类创建的对其他对象的所有引用初始化。如果该类具有超类,则对其初始化,执行静态初始化器和静态初始化块初始化被

2017-06-14 02:28:38 1148 1

原创 枚举类

如下注意点:1. 枚举类不能有public构造方法2. 枚举值可以调用相应的构造方法3. 枚举值可以调用抽象方法实例化如下为自己通过一般的类来模拟enum的实现public abstract class MyEnum { private String name; private MyEnum(){} private MyEnum(String nam

2017-06-14 01:23:03 165

原创 从Integer来看享元设计模式

直接看如下代码:for(int i=0;i<256;i++){ Integer i1 = i; Integer i2 = i; System.out.println(i1 + "=" + i2 + "->" +(i1==i2) );}最终结果如下:124=124->true125=125->true126=126->tr

2017-06-13 23:17:51 355

原创 几种常见的编码格式

编码计算机中存储信息的最小单元是一个字节,即8个bit,所以能表示的字符范围是0~255个人类要表示的符号太多,无法用一个字节来完全表示要解决这个矛盾必须要有一个新的数据结构char,从char到byte必须编码。目前常用的编码方式有ASCII、ISO8859-1、GB2312、GBK、UTF-8、UTF-16等ASCII码共有128个,用一个字节的低7位表示0

2017-05-03 16:55:59 16928 2

原创 Linux-systemd服务管理之一 简介

1.1 简介        systemd是linux系统的系统和服务管理器,它兼容之前的SysV init脚本,并提供一系列的其他特色:启动时系统服务的并行启动、按需启动服务、支持系统状态快照、基于服务依赖的控制逻辑。        systemd引入systemd units概念,这些units是通过一些配置文件代表的。以下列出所有的systemd units类型:

2016-02-26 23:55:00 805

Modular programming in java9

本文档为Modular Programming in Java9 英文版本,需要一定的英语基础 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

2018-01-07

tomcat 9 教程

tomcat9 官方教程,已经打包为chm格式,方便阅读,为英文文档

2018-01-07

Spring framework reference 4.3.4

本文档为Spring framework 4.3.4版本文档,pdf格式,英文

2018-01-07

Spring5.0.2 Api

本文档为Spring framework 5.0.2版本文档,通过官方文档生成chm格式

2018-01-07

空空如也

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

TA关注的人

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