-
Java连载70-冒泡算法、选择算法
Java连载70-冒泡算法、选择算法 一、冒泡排序 1.也就是依次选出最大的放在最后面 package com.bjpowernode.java_learning;? public class D70_1_BubbleSort { public static void main(String[] args) { /* * 冒泡排序算法:有一个int类型的数组:3 1 6 2 5 */ int [] a...
-
JVM探秘:jstat查看JVM统计信息
JVM探秘:jstat查看JVM统计信息 本系列笔记主要基于《深入理解Java虚拟机:JVM高级特性与最佳实践 第2版》,是这本书的读书笔记。 jstat命令用来查看JVM统计信息,可以查看类加载信息、垃圾收集的信息、JIT编译信息等等,功能非常丰富。 所有的JDK工具都可以在Oracle官...
-
Spring AOP
Spring AOP Spring整合单元测试 在前面的案例中我么需要自己创建ApplicationContext对象,然后在调用getBean来获取需要测试的Bean Spring提供了一种更加方便的方式来创建测试所需的ApplicationContext,并且可以帮助我们把需要测试的Bean直接注入到测试类中 添加依赖: de...
-
详解Spring IoC容器
详解Spring IoC容器 一、Spring IoC容器概述 1.依赖反转(依赖注入):依赖对象的获得被反转了。 如果合作对象的引用或依赖关系的管理由具体对象来完成,会导致代码的高度耦合和可测试性的降低,这对复杂的面向对象系统的设计是非常不利的。 在Spring中,IoC容器是实现...
-
JVM系列六(自定义插入式注解器).
JVM系列六(自定义插入式注解器). 一、概述 从前面 文章 中我们可以了解到,javac 的三个步骤中,程序员唯一能干预的就是注解处理器部分,注解处理器类似于编译器的插件,在这些插件里面,可以读...
-
【转】JAVA BIO与NIO、AIO的区别
【转】JAVA BIO与NIO、AIO的区别 Java中IO的模型分为三种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 BIO【同步阻塞】 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通...
-
一起来立Flag吧!超炫的数据图表分析 2020 年 Java 技术趋势
一起来立Flag吧!超炫的数据图表分析 2020 年 Java 技术趋势 引言 2020 来了,第一批 00 后已经 20 岁了,95 后也到了晚婚的年龄,员外的头发也越来越少了,新的一年大家有立下了哪些 Flag ?小伙伴们别急着立 Flag,让员外帮你分析一下哪些技术正流行、哪些技术已过时...
-
Java自学-集合框架 聚合操作
Java自学-集合框架 聚合操作 聚合操作 步骤 1 : 聚合操作 JDK8之后,引入了对集合的聚合操作,可以非常容易的遍历,筛选,比较集合中的元素。 像这样: String name =heros .stream() .sorted((h1,h2)-h1.hph2.hp?-1:1) .skip(2) .map(h-h.getName()) .findFirst() .ge...
-
阿里巴巴的26款Java开源项目,赶紧戳…
阿里巴巴的26款Java开源项目,赶紧戳… 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
Map 查找表操作
Map 查找表操作 package seday13; import java.util.HashMap; import java.util.Map; /** * @author xingsir * java.util.Map 查找表,Map是java中非常经典的数据结构之一 * Map的结构看起来像是一个多行两列的表格,其中左列称为:Key,右列称为:Value * Map总是以Key-Va...
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
