-
动态代理与动态编译
动态代理与动态编译 动态编程 动态编程是相对于静态编程而言,平时我们大多讨论的都是静态编程,java便是一种静态编程语言,它 的类型检查是在编译期间完成的。而动态编程是绕过了编译期间,在运行时完成类型检查。java有如下方法实现动态编程:动态代理,动态编译 动...
-
10步成为一个优秀的Java开发!
10步成为一个优秀的Java开发! 1、拥有坚实的基础并理解面向对象原则 Java开发人员必须深刻理解面向对象编程。如果没有面向对象编程的坚实基础,就无法感受到像Java这样的面向对象编程语言的美感。 如果你不太了解现象对象编程是什么,即使你使用的是面向对象编程语言...
-
IO流11 --- 缓冲流(字符型)实现文本文件的复制 --- 技术搬运工(
IO流11 --- 缓冲流(字符型)实现文本文件的复制 --- 技术搬运工(尚硅谷) 方法一:读到指定字符数组 @Testpublic void test7(){ BufferedReader br = null; BufferedWriter bw = null; try { br = new BufferedReader(new FileReader("射雕英雄传.txt")); bw = new Buf...
-
一起学Spring之AOP
一起学Spring之AOP 概述 在软件开发中,我们重点关注的是业务逻辑代码,但在实际开发中,需要写的代码却不仅仅是业务逻辑,还需要处理记录日志,异常处理,事务控制等一些与业务无关的事情。而且这些代码也是服务端必须的,类似这样的代码分散在系统中的各个地方,如:...
-
消息队列MQ
使用消息队列场景和好处 使用消息队列会带来什么问题,有什么解决方案 如何使用MQ(以ActiveMQ为例的简单例子) 1.消息队列的应用场景和好处: 异步-流量削峰 我们先来看下传统的服务器接收处理请求的流程 如上图,在不使用消息队列服务器的时候,用户的请求都直怼数据...
-
了解一下Spring中用了哪些设计模式?这样回答面试官才稳
了解一下Spring中用了哪些设计模式?这样回答面试官才稳 一:简单工厂模式 又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory...
2019-10-25 06:39:18 文件定义mysql代理模式CFAV代理apacheApplicationServer
-
由一次线上故障来理解下 TCP 三握、四挥 & Java 堆栈分析到
由一次线上故障来理解下 TCP 三握、四挥 Java 堆栈分析到源码的探秘 本文导读: 生产故障场景介绍 TCP 建连三次握手过程 TCP 断连四次挥手过程 结合 Java 堆栈剖析源码 再从堆栈中找到罪魁祸首 问题优化方案总结 1、生产故障场景介绍 业务简介: 该服务主要是提供对外...
-
SpringCloud面试 -- 什么是Hystrix?
SpringCloud面试 -- 什么是Hystrix? Hystrix是什么 ? 在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很常见的。 Hystrix 可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或...
-
springboot深入浅出系列(16章97节)-看了都说好
springboot深入浅出系列(16章97节)-看了都说好 章节目录 第一章 spring boot 2.x基础及概念入门 1.1.spring boot 产生的背景及其优势 1.2.spring boot 2.x 新特性说明 1.3.helloworld及项目结构介绍 1.4.IDEA结合spring boot开发技巧 第二章 RESTful接口实现与测试 2.1...
-
如何高效选择一款消息队列?
如何高效选择一款消息队列? 在高并发业务场景下,消息队列在流量削峰、解耦上有不可替代的作用。当前使用较多的消息队列有 RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、Pulsar 等。 消息队列这么多,到底该选择哪款消息队列呢? 选择消息队列的基本标准 虽然这些消...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
