自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenssy 的技术博客

专注 Java 技术分享,死磕 Java 系列博主,个人网站:https://www.skjava.com

  • 博客(563)
  • 资源 (16)
  • 收藏
  • 关注

原创 Java提高篇(三四)-----fail-fast机制

在JDK的Collection中我们时常会看到类似于这样的话:        例如,ArrayList:注意,迭代器的快速失败行为无法得到保证,因为一般来说,不可能对是否出现不同步并发修改做出任何硬性保证。快速失败迭代器会尽最大努力抛出 ConcurrentModificationException。因此,为提高这类迭代器的正确性而编写一个依赖于此异常的程序是错误的做法:迭代器的快速失败行为应该仅

2014-07-26 22:40:44 62431 54

原创 Java提高篇(三三)-----Map总结

在前面LZ详细介绍了HashMap、HashTable、TreeMap的实现方法,从数据结构、实现原理、源码分析三个方面进行阐述,对这个三个类应该有了比较清晰的了解,下面LZ就Map做一个简单的总结。        推荐阅读:        java提高篇(二三)—–HashMap        java提高篇(二五)—–HashTable        Java提高篇(二六)-----hashC

2014-07-17 16:39:46 17962 12

原创 Java提高篇(三二)-----List总结

前面LZ已经充分介绍了有关于List接口的大部分知识,如ArrayList、LinkedList、Vector、Stack,通过这几个知识点可以对List接口有了比较深的了解了。只有通过归纳总结的知识才是你的知识。所以下面LZ就List接口做一个总结。推荐阅读:         java提高篇(二一)-----ArrayList         java提高篇(二二)-----LinkedList

2014-07-14 10:18:13 8302 8

原创 Java提高篇(三一)-----Stack

在Java中Stack类表示后进先出(LIFO)的对象堆栈。栈是一种非常常见的数据结构,它采用典型的先进后出的操作方式完成的。每一个栈都包含一个栈顶,每次出栈是将栈顶的数据取出,如下:        Stack通过五个操作对Vector进行扩展,允许将向量视为堆栈。这个五个操作如下:            操作                                          说明

2014-07-14 10:11:21 14833 5

原创 java提高篇(三十)-----Iterator

迭代对于我们搞Java的来说绝对不陌生。我们常常使用JDK提供的迭代接口进行Java集合的迭代。Iterator iterator = list.iterator(); while(iterator.hasNext()){ String string = iterator.next(); //do something

2014-07-07 17:33:47 74622 13

原创 java提高篇(二九)-----Vector

在java提高篇(二一)—–ArrayList、java提高篇(二二)—LinkedList,详细讲解了ArrayList、linkedList的原理和实现过程,对于List接口这里还介绍一个它的实现类Vector,Vector 类可以实现可增长的对象数组。一、Vector简介        Vector可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件。不过,Vector

2014-07-07 17:08:13 14329 4

原创 详解java定时任务

在我们编程过程中如果需要执行一些简单的定时任务,无须做复杂的控制,我们可以考虑使用JDK中的Timer定时任务来实现。下面LZ就其原理、实例以及Timer缺陷三个方面来解析java Timer定时器。一、简介      在java中一个完整定时任务需要由Timer、TimerTask两个类来配合完成。 API中是这样定义他们的,Timer:一种工具,线程用其安排以后在后台线程中执行的任务。可安排任

2014-06-20 12:07:10 80803 19

原创 工作和学习矛盾之我见

LZ最近两天工作有点儿心不在焉,不在状态,对此LZ对老板、经理、老大说声抱歉。        从一踏入社会工作,我就告诫自己一定要认真工作、努力学习,尽最大努力提升自己,尽早实现自己的目标。所以我在经常利用工作以外的时间来坚持学习,有时如果工作不忙的话,我可能会利用工作时间在学习。但是最近LZ发现自己对工作的业务理解并不是那么好,别人问我关于业务的方面的东西自己也是一知半解,对此LZ深表惭愧。虽然

2014-06-09 20:52:24 7507 9

原创 Java提高篇(二八)------TreeSet

与HashSet是基于HashMap实现一样,TreeSet同样是基于TreeMap实现的。在《Java提高篇(二七)-----TreeMap》中LZ详细讲解了TreeMap实现机制,如果客官详情看了这篇博文或者多TreeMap有比较详细的了解,那么TreeSet的实现对您是喝口水那么简单。 一、TreeSet定义 我们知道TreeMap是一个有序的二叉树,那么同理TreeSet同样也是一个有

2014-06-07 19:03:01 6013

原创 Java提高篇(二七)-----TreeMap

TreeMap的实现是红黑树算法的实现,所以要了解TreeMap就必须对红黑树有一定的了解,其实这篇博文的名字叫做:根据红黑树的算法来分析TreeMap的实现,但是为了与Java提高篇系列博文保持一致还是叫做TreeMap比较好。通过这篇博文你可以获得如下知识点:       1、红黑树的基本概念。       2、红黑树增加节点、删除节点的实现过程。       3、红黑树左旋转、右旋转的复杂过

2014-05-23 09:23:51 224428 78

原创 再解Java中的String

原文出自:http://cmsblogs.com/?p=863。尊重作者的成果,转载请注明出处!          个人站点:http://cmsblogs.com----------------------------------------------------------------------------------------------------------------------

2014-04-27 21:55:46 4212 7

再解Java中的String

原文出自:http://cmsblogs.com/?p=863。尊重作者的成果,转载请注明出处! 个人站点:http://cmsblogs.com-------------------------------------------------------------------------------------------------------------------------...

2014-04-27 21:55:00 345

原创 FusionCharts简单教程(四)-----基本数字格式

原文出自:http://cmsblogs.com/?p=720。尊重作者的成果,转载请注明出处!          个人站点:http://cmsblogs.com----------------------------------------------------------------------------------------------------------------------

2014-04-13 13:34:14 8133

FusionCharts简单教程(四)-----基本数字格式

原文出自:http://cmsblogs.com/?p=720。尊重作者的成果,转载请注明出处! 个人站点:http://cmsblogs.com-------------------------------------------------------------------------------------------------------------------------...

2014-04-13 13:34:00 371

原创 FusionCharts简单教程(三)-----如何自定义图表上的工具提示

原文出自:http://cmsblogs.com/?p=696。尊重作者的成果,转载请注明出处!          个人站点:http://cmsblogs.com----------------------------------------------------------------------------------------------------------------------

2014-04-12 09:07:45 5097

FusionCharts简单教程(三)-----如何自定义图表上的工具提示

原文出自:http://cmsblogs.com/?p=696。尊重作者的成果,转载请注明出处! 个人站点:http://cmsblogs.com------------------------------------------------------------------------------------------------------------------------...

2014-04-12 09:07:00 254

原创 Java提高篇(二六)------hashCode

原文出自:http://cmsblogs.com/?p=631。尊重作者的成果,转载请注明出处!          个人站点:http://cmsblogs.com----------------------------------------------------------------------------------------------------------------------

2014-04-09 21:44:05 7660 8

Java提高篇(二六)------hashCode

原文出自:http://cmsblogs.com/?p=631。尊重作者的成果,转载请注明出处! 个人站点:http://cmsblogs.com------------------------------------------------------------------------------------------------------------------------...

2014-04-09 21:44:00 442

原创 java提高篇(二五)-----HashTable

原文出自:http://cmsblogs.com/?p=618。尊重作者的成果,转载请注明出处!       个人站点:http://cmsblogs.com-------------------------------------------------------------------------------------------------------------------------

2014-04-03 21:44:28 51498 21

java提高篇(二五)-----HashTable

原文出自:http://cmsblogs.com/?p=618。尊重作者的成果,转载请注明出处! 个人站点:http://cmsblogs.com--------------------------------------------------------------------------------------------------------------------------...

2014-04-03 21:44:00 679

原创 java提高篇(二四)-----HashSet

原文出自:http://cmsblogs.com/?p=599      在前篇博文中(java提高篇(二三)-----HashMap)详细讲解了HashMap的实现过程,对于HashSet而言,它是基于HashMap来实现的,底层采用HashMap来保存元素。所以如果对HashMap比较熟悉,那么HashSet是so easy!!一、定义public class HashSet ext

2014-03-24 21:26:07 41768 11

java提高篇(二四)-----HashSet

原文出自:http://cmsblogs.com/?p=599 在前篇博文中(java提高篇(二三)-----HashMap)详细讲解了HashMap的实现过程,对于HashSet而言,它是基于HashMap来实现的,底层采用HashMap来保存元素。所以如果对HashMap比较熟悉,那么HashSet是so easy!!一、定义public class HashSet<E&gt...

2014-03-24 21:26:00 259

原创 java POI实现向Excel中插入图片

做Web开发免不了要与Excel打交道。今天老大给我一个任务-导出Excel。开始想的还是蛮简单的,无非就是查找,构建Excel,response下载即可。但是有一点不同,就是要加入图片,就是这个加入图片搞了好久。同时网络上确实没有发现比较好的资料,所以写这篇博文记录之,供自己和博友们查询,参考。       在POI中有HSSFPatriarch对象,该对象为画图的顶级管理器,它的creat

2014-03-05 08:59:54 88526 22

java POI实现向Excel中插入图片

做Web开发免不了要与Excel打交道。今天老大给我一个任务-导出Excel。开始想的还是蛮简单的,无非就是查找,构建Excel,response下载即可。但是有一点不同,就是要加入图片,就是这个加入图片搞了好久。同时网络上确实没有发现比较好的资料,所以写这篇博文记录之,供自己和博友们查询,参考。 在POI中有HSSFPatriarch对象,该对象为画图的顶级管理器,它的createPict...

2014-03-05 08:59:00 3899

原创 一个菜鸟程序员的反思

程序员?从事程序开发、维护的专业人员,LZ非常荣幸加入这个“神圣”的行业。别人都自嘲为“程序猿”,而我喜欢尊称为“软件开发工程师”。不为别的,就为自己爱这行。       大学       LZ大学才接触电脑,在大学之前连编程这个名词都没有听过,更不用说什么c、java、C#、C++了。高中时物理、化学、生物比较好,平时考试理综分数就没有低260,尤其是化学,所以填报志愿全部都是跟

2014-01-20 20:41:10 14590 36

一个菜鸟程序员的反思

程序员?从事程序开发、维护的专业人员,LZ非常荣幸加入这个“神圣”的行业。别人都自嘲为“程序猿”,而我喜欢尊称为“软件开发工程师”。不为别的,就为自己爱这行。 大学 LZ大学才接触电脑,在大学之前连编程这个名词都没有听过,更不用说什么c、java、C#、C++了。高中时物理、化学、生物比较好,平时考试理综分数就没有低260,尤其是化学,所以填报志愿全部都是跟物理、化学相关的,奈何天不...

2014-01-20 20:41:00 931

原创 新的一年你该如何起飞

申明博文摘自http://xjsunjie.blog.51cto.com/999372/1351506 为了能够让更多人看到,LZ之后设置为原创了,LZ觉得这篇博文写的真心不错,能够给与我们在新的一年里如何坚持我们的IT之梦!!      新的一年,每个人都有美好的心愿。或许你在计划着去看海,或许你在垂涎着一顿美餐,抑或凝神中畅想着自己的未来,也有朋友很俗的说“马年我只想马上有钱”,但

2014-01-19 23:16:04 4116 7

新的一年你该如何起飞

申明博文摘自http://xjsunjie.blog.51cto.com/999372/1351506 为了能够让更多人看到,LZ之后设置为原创了,LZ觉得这篇博文写的真心不错,能够给与我们在新的一年里如何坚持我们的IT之梦!! 新的一年,每个人都有美好的心愿。或许你在计划着去看海,或许你在垂涎着一顿美餐,抑或凝神中畅想着自己的未来,也有朋友很俗的说“马年我只想马上有钱”,但是日子在一天...

2014-01-19 23:16:00 442

原创 设计模式总结

1、认识了这么多设计模式。刚刚接触java没多久就在学长那里听过设计模式的大名,但是由于能力有限,一直不敢触碰。而今有幸将其都认识了。 2、开始有设计的理论了。在接触设计模式之前没有怎么想过设计方面东东,看到问题就立马动手解决,没有想到怎么样来设计更好,如何来是这块更加优化、漂亮。 3、开始考虑系统的可扩展性了。 4、在遇到问题后开始想有那个设计模式

2014-01-18 10:49:06 19544 20

设计模式总结

1、认识了这么多设计模式。刚刚接触java没多久就在学长那里听过设计模式的大名,但是由于能力有限,一直不敢触碰。而今有幸将其都认识了。 2、开始有设计的理论了。在接触设计模式之前没有怎么想过设计方面东东,看到问题就立马动手解决,没有想到怎么样来设计更好,如何来是这块更加优化、漂亮。 3、开始考虑系统的可扩展性了。 4、在遇到问题后开始想有那个设计模式会适用这个场景。5、对面向对象...

2014-01-18 10:49:00 1038

原创 设计模式读书笔记-----中介者模式

在我们的生活中处处充斥着“中介者”,比如你租房、买房、出国留学、找工作、旅游等等可能都需要那些中介者的帮助,同时我们也深受其害,高昂的中介费,虚假信息。在地球上最大的中介者就是联合国了,它主要用来维护国际和平与安全、解决国际间经济、社会、文化和人道主义性质的问题。国与国之间的关系异常复杂,会因为各种各样的利益关系来结成盟友或者敌人,熟话说没有永远的朋友,也没有永远的敌人,只有永远的利益!所以国与国

2014-01-18 09:49:26 6407 3

设计模式读书笔记-----中介者模式

在我们的生活中处处充斥着“中介者”,比如你租房、买房、出国留学、找工作、旅游等等可能都需要那些中介者的帮助,同时我们也深受其害,高昂的中介费,虚假信息。在地球上最大的中介者就是联合国了,它主要用来维护国际和平与安全、解决国际间经济、社会、文化和人道主义性质的问题。国与国之间的关系异常复杂,会因为各种各样的利益关系来结成盟友或者敌人,熟话说没有永远的朋友,也没有永远的敌人,只有永远的利益!所以国与...

2014-01-18 09:49:00 310

原创 java提高篇(二三)-----HashMap

>>>>>>>>>>原文参见:http://cmsblogs.com/?p=176      HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快速地存、取value。下

2014-01-15 21:41:46 38392 24

java提高篇(二三)-----HashMap

>>>>>>>>>>原文参见:http://cmsblogs.com/?p=176 HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位...

2014-01-15 21:41:00 1143

原创 java提高篇(二二)-----LinkedList

一、概述       LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表的实现。基于链表实现的方式使得LinkedList在插入和删除时更优于ArrayList,而随机访问则比ArrayList逊色些。       LinkedList实现所有可选的列表操作,并允许所有的元素包括nu

2014-01-10 23:00:39 16877 8

java提高篇(二二)-----LinkedList

一、概述 LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表的实现。基于链表实现的方式使得LinkedList在插入和删除时更优于ArrayList,而随机访问则比ArrayList逊色些。 LinkedList实现所有可选的列表操作,并允许所有的元素包括null。除了实现 L...

2014-01-10 23:00:00 316

原创 2013年终考核

鄙人今天从老大那里得到了全部门的半年考核评测表,不看不知道,一看吓一跳,原来我竟然得分那么低?先上图      从这个考核评价表中我其他方便表现还可以,尤其是工作质量和工作效率表现更加好,这点已经得到了项目经理和带过我的人的充分肯定。但是其中就有一个工作量让我非常郁闷,不知道是统计错误还是什么原因,反正结果就是我的工作量是全部门最低的,可能也是全公司最低的,竟然和一个请了三个月假的

2014-01-09 21:20:33 4887 6

2013年终考核

鄙人今天从老大那里得到了全部门的半年考核评测表,不看不知道,一看吓一跳,原来我竟然得分那么低?先上图 从这个考核评价表中我其他方便表现还可以,尤其是工作质量和工作效率表现更加好,这点已经得到了项目经理和带过我的人的充分肯定。但是其中就有一个工作量让我非常郁闷,不知道是统计错误还是什么原因,反正结果就是我的工作量是全部门最低的,可能也是全公司最低的,竟然和一个请了三个月假的同事...

2014-01-09 21:20:00 172

原创 java提高篇(二十)-----集合大家族

在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,有线程安全的Vector、HashTable,也有线程不安全的LinkedList、TreeMap等等!      

2014-01-01 10:52:23 12817 8

java提高篇(二十)-----集合大家族

在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,有线程安全的Vector、HashTable,也有线程不安全的LinkedList、TreeMap等等! 上面的图展示...

2014-01-01 10:52:00 333

老干爹/Cloud-Admin

Cloud-Admin是国内首个基于Spring Cloud微服务化开发平台,核心技术采用Spring Boot2以及Spring Cloud Gateway相关核心组件,前端采用vue-element-admin组件。具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。

2018-08-26

Spring-frame源码-mater

Spring-frame源码,已经编译完成,可以直接使用!!!!!

2018-05-25

Spring源码

Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!

2018-05-23

Edraw Max for mac 亿图图示 8.4 中文破解版

Edraw Max for mac 亿图图示 8.4 中文破解版 Edraw Max for mac 亿图图示 8.4 中文破解版 Edraw Max for mac 亿图图示 8.4 中文破解版 Edraw Max for mac 亿图图示 8.4 中文破解版

2018-04-23

基于J2EE购物网站的设计与实现---素材

这是基于J2EE购物完整的设计与实现的素材。包含商品和品牌图片

2013-06-16

基于J2EE购物网站的设计与实现--源码

基于J2EE购物的设计与实现,包括前台和后台两个部分。实现了购物网站的全部功能,同时应用了搜索引擎功能和邮件发送功能。 里面的readme.txt有使用说明。 由于素材比较多,所以上传分为两个文件,一个源代码、一个素材。

2013-06-16

基于JSP的博客系统

基于JSP/SERVLET的博客系统。主要功能包括:用户注册、用户登录。发表、修改、删除博客。博客分类管理....等等功能

2013-06-11

超市管理系统

使用java实现的超市管理系统。主要功能包括:商品信息管理、发货、进货处理。会员管理、用户购买商品、供应商管理.....等等

2013-06-11

TortoiseSVN

TortoiseSVN-1.7.6.22632-win32-svn-1.7.4.msi

2013-01-13

Setup-Subversion-1.7.5.msi

Setup-Subversion-1.7.5.msi

2013-01-13

jspSmartUpload组件,文件上传、下载

jspSmartUpload组件。。。。。。。。。 jspSmartUpload组件。。。。。。。。。 jspSmartUpload组件。。。。。。。。。

2011-10-09

Spring API

spring-API............. spring-API.............

2011-07-16

数据结构(c语言版)

有最全的数据结构算法(源代码)。 其中的注解很清晰

2010-04-18

c语言经典实例105例

c语言实战:包括基本的c语言程序设计,和数字计算。还有经典的游戏,课程开发。图形。。

2010-03-20

空空如也

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

TA关注的人

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