-
深挖Jvm垃圾收集
深挖Jvm垃圾收集 垃圾收集(Garbage Collection,GC),它的任务是解决以下 3 件问题: 哪些内存需要回收? 什么时候回收? 如何回收? 其中第一个问题很好回答,在 Java 中,GC 主要发生在 Java 堆和方法区中,对于后两个问题,我们将在之后的内容中进行讨论,并介绍...
-
使用JDBC,完成数据库批量添加数据操作:
使用JDBC,完成数据库批量添加数据操作: 第一步:定义一个keyString key = "into 表名(字段1,字段2,字段3)";第二步:定义一个可以增长的变量StringBuffer values = new StringBuffer();第三步:拼接变量(固定写法)values.append("INSERT ALL ");第四步:根据自己的...
-
Spring概述学习笔记
Spring概述学习笔记 1、 Spring 概述 Spring 致力于 J2EE 应用的各种解决方案,而不仅仅专注于某一层的方案。 可以说, Spring 是企业应用开发的一站式选择,他贯穿于表现层、业务层、持久层。 Spring 并不想取代那些已有的框架,而是以高度的开放性与这些框架无缝整合...
-
对比Hashtable,HashMap,TreeMap,谈谈对HashMap的理解
都实现了Map接口,存储的内容是基于key-value的键值对映射,一个映射不能有重复的键,一个键最多只能映射一个值。 1.初始化的时候:HashTable在不指定容量的情况下的默认容量是11,且不要求底层数组的容量一定要为2的整数次幂;HashMap默认的容量为16,且要求容量一定为...
-
Java编程思想学习录(连载之:内部类)
Java编程思想学习录(连载之:内部类) 内部类基本概念 可将一个类的定义置于另一个类定义的内部 内部类允许将逻辑相关的类组织在一起,并控制位于内部的类的可见性 甚至可将内部类定义于一个方法或者任意作用域内! 当然,内部类 组合 内部类拥有其外围类 所有元素的...
-
冒泡排序
冒泡排序 1、冒泡排序: 工作原理:依次相邻元素进行比较,将小数放在前面,大数放在后面,每一次扫描是将最大的数放在最右边,每次扫描完之后,下次扫描的个数减一,直到所有的数都放好位置。即第一次扫描:比较第一个数和第二个数,判断大小,小数在前,大数在后,...
-
使用java Graphics 绘图工具生成顺丰快递电子面单
使用java Graphics 绘图工具生成顺丰快递电子面单 最近公司需要开发一个公司内部使用的快递下单系统,给我的开发任务中有一个生成电子面单功能,为了下单时更方便,利用此功能使用快递公司给我们的打印机直接打印出电子面单,刚接到这个任务时我想这应该很简单,不就是...
-
基于代理类实现Spring AOP
基于代理类实现Spring AOP 目录 ProxyFactoryBean类介绍 基于JDK动态代理的Spring AOP实现 基于CGLIB代理的Spring AOP实现 Spring的通知类型 ProxyFactoryBean类 虽然直接使用代理就可以创建代理的实例,但需要自己写创建代理的方法,比如JDK动态代理: 1 ........ 2 /...
-
javaweb各种框架组合案例(七):springboot+jdbcTemplete+通用dao
javaweb各种框架组合案例(七):springboot+jdbcTemplete+通用dao+restful 一、介绍 1.springboot是spring项目的总结+整合 当我们搭smm,ssh,ssjdbc等组合框架时,各种配置不胜其烦,不仅是配置问题,在添加各种依赖时也是让人头疼,关键有些jar包之间还会出现冲突,让你...
-
JVM史上最全实践优化没有之一
JVM史上最全实践优化没有之一 JVM史上最全优化没有之一 1.jvm的运行参数 1.1 三种参数类型 1.1.1 -server与-clinet参数 2.1 -X参数 2.1.1 -Xint、-Xcomp、-Xmixed 3.1 -XX参数 4.1 -Xms与-Xmx参数 5.1 查看jvm的运行参数 5.1.1 运行java命令时打印参数 6.1 jdk1.7的堆...
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
