![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 92
JRect
这个作者很懒,什么都没留下…
展开
-
java对象 深度克隆(不实现Cloneable接口)和浅度克隆
为什么需要克隆:在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在Java语言中,用简单的赋值语句是不能满足这种需求的,要满足这种需求有很多途径。 克隆的实现方式一、浅度克隆转载 2015-10-09 13:37:57 · 486 阅读 · 0 评论 -
Java关键字之断言
java断言实际开发中没用过出于好奇。。了解下J2SE 1.4在语言上提供了一个新特性,就是assertion功能,从理论上来说,通过 assertion方式可以证明程序的正确性。一般来说,assertion用于保证程序最基本、关键的正确性。assertion检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion检查通常是关闭的。关键字asser原创 2017-05-27 11:04:16 · 324 阅读 · 0 评论 -
性能测试JVM内存暴涨
1、并发500左右,1w 用户登录操作后,JVM内存耗尽了,产生full gc后前台业务持续中断分配4G还是存在问题 开始分析,9232是我们web应用的对象但是计算出来也就是不到100MB占用内存最多的还是1、2、3,一眼看上去是多线程的东西,压力测试本来就是使用多线程。但是ConcurrentHashMap这个对象在什么地方创建的呢?我需要分析dump文件,但是之前没有做过类似的事情,只能上百...原创 2018-02-28 14:54:26 · 1160 阅读 · 0 评论 -
基于SpringBoot的Restful接口开发
1、SpringBoot环境搭建----IDE : Eclipse 文章中版本Version: Oxygen.1a Release (4.7.1a)----JDK : jdk1.8.0_102----MAVEN: Eclipse已含插件不需要单独安装 1.1、Eclipse创建maven工程 File-->New-->Maven Project-->Ne原创 2018-02-01 16:33:26 · 1617 阅读 · 0 评论 -
Dbutils + C3P0实现oracle分页
很少写文章开始之前,先大致说下文章的内容。。本文采用了Dbutils 和C3P0 连接池实现数据库表的简单分页。Dbutils 是Apache 对JDBC的封装,支持对数据库表的CRUD操作,C3P0 是一种通用的连接池,管理数据库连接资源。具体的请谷歌或百度。。OK,进入正题。。1、开发依赖的jar包:c3p0-0.9.1.2、commons-dbutils-1.6.原创 2016-10-12 16:06:43 · 1169 阅读 · 0 评论 -
使用JDBC处理Oracle大数据
一、Oracle中大数据处理 在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据 量非常大的业务领域(如图象、档案等)。 LOB类型分为BLOB和CLOB两种:BLOB即二进制大型对象(Binary Large Object),适转载 2016-07-04 15:07:20 · 726 阅读 · 0 评论 -
说说JAVA I/O流的那些事
说说JAVA I/O流的那些事:Java所有的流类位于java.io包中,都分别继承字以下四种抽象流类型。 字节流字符流输入流InputStreamReader输出流OutputStreamWriter1.继承自InputStream/OutputStream的流都是用于向程转载 2016-02-05 14:37:35 · 265 阅读 · 0 评论 -
java中字符与字节的编码关系
一个英文字母字符存储需要1个字节。在 GB 2312 编码或 GBK 编码中,一个汉字字符存储需要2个字节。 在UTF-8编码中,一个英文字母字符存储需要1个字节,一个汉字字符储存需要3到4个字节。在UTF-16编码中,一个英文字母字符或一个汉字字符存储 都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。在UTF-32编码中,世界上任何字符的存储都需要4个字节。转载 2016-02-06 09:13:37 · 345 阅读 · 0 评论 -
Win7+Cygwin+Ns2.35 完全安装指南
[转载]Win7+Cygwin+Ns2.35 完全安装指南---一步步教你安装N (2014-03-25 14:57:10)转载▼标签: 转载 原文地址: 完全安装指南---一步步教你安装NS2" style="text-decoration:none; color:rgb(145,38,108)">Win7转载 2016-01-04 10:16:47 · 1113 阅读 · 0 评论 -
算法
算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法(Divide and conquer)策转载 2015-12-22 12:51:24 · 279 阅读 · 0 评论