自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 8.1.Ajax 的原理及实现步骤

1.什么是AJAX?AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。 2.AJAX的工作原理(Ajax 的无刷新功能就是利用 XMLHttpRequest 的异步请求来完成的)Ajax的工作原理相当于在用户和服务器之间加了—个中间层(AJAX引擎),使用户操作与服务器响应异...

2018-11-02 19:04:57 585

原创 7.1.1.工厂&抽象工厂

1、工厂方法模式(Factory Method)工厂方法模式分为三种:11、普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。(我们举一个发送邮件和短信的例子)首先,创建二者的共同接口:public interface Sender {       public void Send();   }  其次,创建实现类:public class M...

2018-11-02 19:00:59 170

原创 6.1.fail-fast与fail-safe

1.什么是同步修改?当一个或多个线程正在遍历一个集合Collection,此时另一个线程修改了这个集合的内容(添加,删除或者修改)。这就是并发修改2.什么是 fail-fast 机制(快速失败)?fail-fast机制在遍历一个集合时,当集合结构被修改(增删是对结构修改,修改value值、删除不算对结构修改),会抛出Concurrent Modification Exception。...

2018-11-02 19:00:01 177

原创 5.13.TCP的TIME_WAIT和CLOSE_WAIT

TCP连接TIME_WAIT和CLOSE_WAIT状态1.TCP连接和断开的过程图1.1 名词解释在服务器的日常维护过程中,会经常用到下面的命令:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 它会显示例如下面的信息:TIME_WAIT 814 \n CLOSE_WAIT 1 \n...

2018-11-02 18:57:30 162

原创 4.1.数据库索引(偏库)

一、使用索引的好处        创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可以在查询的过程中,使用...

2018-11-02 18:56:13 423

原创 3.1.beanFactory&ApplicationContext

说到Spring框架,人们往往大谈特谈一些似乎高逼格的东西,比如依赖注入,控制反转,面向切面等等。但是却忘记了最基本的一点,Spring的本质是一个bean工厂(beanFactory)或者说bean容器,它按照我们的要求,生产我们需要的各种各样的bean,提供给我们使用。只是在生产bean的过程中,需要解决bean之间的依赖问题,才引入了依赖注入(DI)这种技术。也就是说依赖注入是beanFac...

2018-11-02 18:55:12 118

原创 2.1.Hibernate

hibernate是一个开源框架,它是对象关联关系映射的框架,它对JDBC做了轻量级的封装,而我们java程序员可以使用面向对象的思想来操纵数据库。hibernate核心接口session:负责被持久化对象CRUD操作sessionFactory:负责初始化hibernate,创建session对象configuration:负责配置并启动hibernate,创建SessionFa...

2018-11-02 18:52:29 170

原创 1.1.基本

1.&和&&区别&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null &&...

2018-11-02 18:51:20 156

原创 新华宝典-大纲

基本概念操作系统中 heap 和 stack 的区别(0.1) 什么是基于注解的切面实现(3.4) 什么是 对象/关系 映射集成模块(4.4) 什么是 Java 的反射机制(1.7) 什么是 ACID(事务四个传播特性)(4.2) BS与CS的联系与区别(5.5) Cookie 和 Session的区别(5.4) fail-fast 与 fail-safe 机制有什么区别(6.1...

2018-11-02 18:47:26 117

原创 0.7.Instrumentation特性

1

2018-10-26 09:42:55 98

原创 0.6.Java 8 . 7 新特性

Java 71.1. Switch语句支持string类型1.2. 泛型实例的创建可以通过类型推断来简化 可以去掉后面new部分的泛型类型,只用<>就可以了。 //使用泛型前 List strList = new ArrayList(); List<String> strList4 = new ArrayList<String>(); List<M...

2018-10-26 09:41:45 76

原创 0.5.JDK-Future异步模式

Future 模式Future类get方法:获取计算结果(如果还没计算完,也是必须等待的)cancel方法:还没计算完,可以取消计算过程isDone方法:判断是否计算完isCancelled方法:判断计算是否被取消这些接口的设计很完美,FutureTask的实现注定不会简单public Future request() {    final Future futur...

2018-10-22 19:30:07 118

原创 0.4.final,finally,finalize

final,finally,finalize的区别final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也...

2018-10-22 19:28:04 110

原创 0.3.JVM其他

几种主要的jvm 参数JVM的参数形式:-X 开头的参数都是非标准的参数(不是所有的JVM都实现了) -XX 都是不稳定的并且不推荐在生产环境中使用* 布尔类型的参数 格式 -XX:+<option> 打开/-XX:-<option> 关闭 例如: -XX:PrintGCDetails 打开GC信息(调优和定位内存回收问题经常使用) * 数字型参数 格式 -XX...

2018-10-22 19:26:26 126

原创 0.2.Java垃圾回收机制详解

一、为什么需要垃圾回收  如果不进行垃圾回收,内存迟早都会被消耗空,因为我们在不断的分配内存空间而不进行回收。除非内存无限大,我们可以任性的分配而不回收,但是事实并非如此。所以,垃圾回收是必须的。二、哪些内存需要回收?哪些内存需要回收是垃圾回收机制第一个要考虑的问题,所谓“要回收的垃圾”无非就是那些不可能再被任何途径使用的对象。那么如何找到这些对象?1、引用计数法这个算法的实现...

2018-10-22 19:11:43 157

原创 0.1.JVM&垃圾回收

JVM(Java Virtual Machine,Java虚拟机)    Java程序的跨平台特性主要是指字节码文件可以在任何具有Java虚拟机的计算机或者电子设备上运行,Java虚拟机中的Java解释器负责将字节码文件解释成为特定的机器码进行运行。因此在运行时,Java源程序需要通过编译器编译成为.class文件。众所周知java.exe是java class文件的执行程序,但实际上java...

2018-10-18 09:50:38 109

设计模式-状态模式分享ppt

设计模式-状态模式分享ppt

2018-12-18

web嵌入json编辑器

web嵌入json编辑器

2018-12-03

multiple-select-master

multiple-select-master,官方api,内含官方说明,真的好用哦

2018-07-24

空空如也

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

TA关注的人

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