自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (36)
  • 问答 (5)
  • 收藏
  • 关注

转载 从代理机制到Spring AOP

这篇文章准备从Java的代理机制讲到Spring的AOP。1.代理模式代理模式是很常见的一种设计模式,代理一词拆开来看就是代为受理,那显然是要涉及到请求被代理的委托方,提供代理的代理方,以及想要通过代理来实际联系委托方的客户三个角色。举个生活中很常见的例子,各路的明星都会有个自己的经纪人来替自己打点各种各样的事情,这种场景下,明星本身是委托方,经纪人是代理方,明星把自己安排演出、出席见面会...

2018-09-10 19:05:44 3395 2

转载 Future模式及JDK中的实现

1.1、Future模式是什么先简单举个例子介绍,当我们平时写一个函数,函数里的语句一行行同步执行,如果某一行执行很慢,程序就必须等待,直到执行结束才返回结果;但有时我们可能并不急着需要其中某行的执行结果,想让被调用者立即返回。比如小明在某网站上成功创建了一个账号,创建完账号后会有邮件通知,如果在邮件通知时因某种原因耗时很久(此时账号已成功创建),使用传统同步执行的方式那就要等完这个时间才会有...

2018-09-10 18:57:14 652

原创 创建多线程的第三种方法

使用Callable接口和FutureTask类创建,与之前的使用Thread类和Runnable接口的区别就是,该方式会返回线程执行的返回值。import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;...

2018-09-07 09:14:00 220

转载 技术问答集锦—JVM垃圾回收

1 判断对象是否可回收有几种方式?引用计数算法优点:实现简单,判定高效;缺点:很难解决对象之间相互循环引用的问题;可达性分析算法通过一系列"GC Roots"对象作为起始点,开始向下搜索,当一个对象到GC Roots没有任何引用链相连时(从GC Roots到这个对象不可达),则证明该对象是不可用的;优点:更加精确和严谨,可以分析出循环数据结构相互引用的情况;缺点:实现...

2018-09-07 08:50:53 138

转载 全面了解mysql锁机制(InnoDB)与问题排查

MySQL/InnoDB的加锁,一直是一个常见的话题。例如,数据库如果有高并发请求,如何保证数据完整性?产生死锁问题如何排查并解决?下面是不同锁等级的区别 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高 ,并发度最低。 页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小...

2018-09-07 08:42:17 1268

转载 全面了解Nginx到底能做什么

全面了解Nginx到底能做什么写在前面用了很久nginx,最多的使用场景还是反向代理功能(准确的说其实只使用了它反向代理的功能),对它的了解还是远远不够的,最近读了一遍文章《全面了解Nginx到底能做什么》文章写的比较全面,非常适合入门学习了解,经过作者的授权(感谢大佬)这里转发一下,下面把原文贴出来,好的东西当然是要分享出来嘛...原文地址:全面了解Nginx到底能做什么前言...

2018-09-07 08:32:49 259

转载 Nginx学习笔记(反向代理&搭建集群)

一、前言1.1 大型互联网架构演变历程1.1.1 淘宝技术淘宝的核心技术(国内乃至国际的 Top,这还是2011年的数据)拥有全国最大的分布式 Hadoop 集群(云梯,2000左右节点,24000核 CPU,48000GB 内存,40PB 存储容量) 全国分布 80+CDN 节点,能够自动找寻最近的节点提供服务,支持流量超过800Gbps 不逊于百度的搜索引擎,对数十亿商品进...

2018-09-05 20:31:09 23700 9

转载 Spring中注解大全和应用

Spring中注解大全和应用@Controller @RestController: @Service @Autowired @RequestMapping @RequestParam @ModelAttribute @Cacheable @CacheEvict @Resource @PostConstruct @PreDestroy @Repository @Co...

2018-09-05 20:08:24 160

原创 深入理解Java虚拟机视频教程(jvm性能调优+内存模型+虚拟机原理)视频教程

链接: https://pan.baidu.com/s/1VgrDTFktrRweBwE-1lc1Dw密码: 2q14

2018-09-04 19:13:00 4837 9

2022年下半年系统架构师软考真题

2022年下半年系统架构师软考真题

2023-06-13

2024系统分析师经典易错题

2024系统分析师经典易错题

2023-06-06

2021系统架构师上午真题

2021系统架构师上午真题

2023-01-13

2022网络工程师上午真题

2022网络工程师上午真题

2023-01-13

2024系统分析师软考资料大礼包(xi赛版)

【2024】系分备考集锦 【2024】系分易混淆知识点 【2024】系分重要知识点100条

2023-01-13

2022系统分析师真题

2022系统分析师真题,含上午综合题,下午案例分析以及论文真题

2022-12-14

2024系统分析师论文模板

2024系统分析师论文模板,软考论文模版5篇

2022-12-14

2024系统分析师讲义知识点总结

2024系统分析师讲义知识点总结.txt,软考系统分析师知识点总结,适用于2023年

2022-12-14

RabbitMQ安装包(Linux)RabbitMQ_INSTALL_2020-01-20_14-17-51.bin

RabbitMQ安装包(Linux)RabbitMQ_INSTALL_2020-01-20_14-17-51.bin

2020-07-04

Nginx安装包(Linux)Nginx_INSTALL_STATIC_2020-06-07_23-47-00.bin

Nginx安装包(Linux)Nginx_INSTALL_STATIC_2020-06-07_23-47-00.bin

2020-07-04

XMLSpy2013.zip

XMLSpy2013.zip

2020-07-04

火焰图工具async-profiler-1.7.tar.gz

火焰图工具async-profiler-1.7.tar.gz

2020-07-04

JVM学习资料(zzm版3).rar

JVM学习资料(zzm版3).rar

2020-07-04

apache-tomcat-7.0.100_Windows_64_2020-02-21_001.rar

apache-tomcat-7.0.100_Windows_64_2020-02-21_001.rar

2020-04-10

Nginx安装包(包含Windows和Linux环境安装包)

Nginx安装包(包含Windows和Linux环境安装包)

2020-04-10

PDF阅读器(直接安装使用)

PDF阅读器安装使用

2020-04-10

nginx-1.10.2

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

2018-07-19

VisualVM官网1.4.1下载

VisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities. Designed for both development and production time use.

2018-07-19

Java的Swing界面皮肤、主题使用(substance.jar)内附使用教程

Java的Swing界面皮肤、主题使用(substance.jar)内附使用教程 Java的Swing界面皮肤、主题使用(substance.jar)内附使用教程

2018-04-28

XMLSpy 2013 (中文破解版)

XMLSpy 2013 (中文破解版) 安装完之后将 破解补丁 放到安装目录下运行

2018-03-16

Java 并发编程实战(PDF高清带书签)

Java 并发编程实战(PDF高清带书签) Java 并发编程实战(PDF高清带书签)

2018-03-07

java编程思想第四版pdf版(英文版)

java编程思想第四版pdf版(英文版) 超清晰PDF java编程思想第四版pdf版(英文版) 超清晰PDF

2018-02-11

apache-tomcat-7.0.82-windows-x64 下载

apache-tomcat-7.0.82-windows-x64 下载 apache-tomcat-7.0.82-windows-x64 下载

2018-01-26

Java计算数学表达式的结果的jar包(bsh-2.0b4.jar)

Java计算数学表达式的结果的jar包(bsh-2.0b4.jar) Java计算数学表达式的结果的jar包(bsh-2.0b4.jar)

2018-01-26

深入理解Java虚拟机 JVM高级特性与最佳实践(第2版).pdf,完整,带书签, 完整版

深入理解Java虚拟机 JVM高级特性与最佳实践(第2版).pdf,完整,带书签, 完整版

2018-01-19

《深入理解Java虚拟机(第2版)》

《深入理解Java虚拟机(第2版)》和《Java虚拟机规范.Java SE 8版》两本书的PDF高清高清带标签 此处下载一个百度云网盘的链接地址,然后去百度云网盘下载!!!

2018-01-15

windows连接Linux工具putty和SecureCRTPortable

windows连接Linux工具putty和SecureCRTPortable 解压即可使用

2017-12-12

Linux窗口化操作工具 - WinSCP

Linux窗口化操作工具 - WinSCPLinux窗口化操作工具 - WinSCP

2017-12-12

jd-gui (Java反编译工具)

轻量级的Java反编译工具、解压即可使用; 轻量级的Java反编译工具、解压即可使用;

2017-12-12

PDF对比小工具

PDF对比小工具 PDF对比小工具 PDF对比小工具 PDF对比小工具 PDF对比小工具

2017-11-29

XMLSpy2013

XMLSpy2013XMLSpy2013XMLSpy2013XMLSpy2013XMLSpy2013 XML操作工具

2017-11-29

Navicat for SQLite下载v11.2.11

Navicat for SQLite下载v11.2.11 教程:http://blog.csdn.net/java_faep/article/details/70159726

2017-11-07

Linux连接工具putty和SecureCRTPortable下载

Linux连接工具putty和SecureCRTPortable下载,,,两个小工具

2017-11-07

SpringBoot简易Demo(整合mybatis)

SpringBoot搭建的简易Demo(整合mybatis),使用maven构建

2017-11-07

Java使用JDBC连接Access数据库的jar破解版(可查询大于1000条数据)

Java使用JDBC连接Access数据库的jar破解版(可查询大于1000条数据)

2017-11-07

Maven实战PDF

2016-12-27

设计模式之禅(第2版).pdf

2016-12-27

python-3.5.0

2016-12-27

python-2.7.12

2016-12-27

jedis-2.1.0-sources.jar

2016-12-27

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

TA关注的人

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