自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

气自华

专注Java工作多年

  • 博客(24)
  • 资源 (11)
  • 收藏
  • 关注

转载 多线程编程(三)--创建线程之Thread VS Runnable

http://blog.csdn.net/liutengteng130/article/details/46663823前面写过一篇基础的创建多线程的博文:那么本篇博文主要来对比一下这两种创建线程的区别。 继承Thread类:         还拿上篇博客的例子来说:                 四个线程各自卖各自的票,说

2017-04-30 14:23:41 339

转载 多线程编程(二)--进程&&线程

http://blog.csdn.net/liutengteng130/article/details/46662817看完上篇博文的介绍后,大家应该大概了解进程和线程的由来。有了这样一个背景我们进一步来看一下线程和进程。        引入进程:       进程可以提高系统的并发性,提高CPU的使用率,从而提高程序的性能。在以前单道操作系统中,一次只执行一个

2017-04-30 13:33:54 228

转载 多线程编程(一)--进程和线程之由来

http://blog.csdn.net/liutengteng130/article/details/46661847Java多线程基础:进程和线程之由来  在前面,已经介绍了Java的基础知识,现在我们来讨论一点稍微难一点的问题:Java并发编程。当然,Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的,需要在实践中不断积累。由于并发肯定涉及到多线程,因

2017-04-30 13:13:03 221

转载 Java设计模式——代理模式实现及原理

http://blog.csdn.net/goskalrie/article/details/52458773http://www.cnblogs.com/cenyu/p/6289209.htmlhttp://blog.csdn.net/Goskalrie/article/category/5958653简介Java编程的目标是实现现实不能完成的,优

2017-04-29 20:06:44 559

转载 Java反射机制

前言    本文是我整理的Java反射的一些知识,其中大部分内容是翻译http://tutorials.jenkov.com/java-reflection/index.html的。1. Java反射简介JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法

2017-04-29 20:01:55 236

转载 JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)

http://blog.csdn.net/jason0539/article/details/23020989在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在

2017-04-27 18:05:08 220

转载 quartz 中JobExecutionContext的使用

假如execute方法中需要一些额外的数据怎么办?比如说execute 中希望发送一封邮件,但是我需要知道邮件的发送者、接收者等信息? 存在两种解决方案: 1.JobDataMap类:    每个JobDetail都关联了一个JobDataMap实例,JobDataMap是java.util.Map的子类,基本上是提供key- value形式的数据,并提供了一些便利方法(主

2017-04-26 08:56:51 1596

转载 责任链模式综述(基础篇)

http://blog.csdn.net/justloveyou_/article/details/68489505http://blog.csdn.net/justloveyou_/article/details/68491121摘要:  本篇综述责任链模式的提出动机、原理结构、典型实现和应用场景,并结合具体实例展现了其灵活性、可插拔性和松耦合性。首先,结合我们日

2017-04-21 13:08:36 305

转载 Java Web 基础 --- Filter 综述

http://m.blog.csdn.net/article/details?id=68922144摘要:  伴随J2EE一起发布的Servlet规范中还包括一个重要的组件——过滤器(Filter)。过滤器可以认为是Servlet的一种加强版,它主要用于对用户请求进行预处理以及对服务器响应进行后处理,是个典型的处理链。Servlet规范使用了三个接口对过滤器进行了抽象,即Fil

2017-04-21 11:32:24 303

转载 Java Web 之过滤器Filter详解

http://blog.csdn.net/nettravel_a/article/details/100525331、简介  Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL

2017-04-20 18:03:48 689

转载 Java Web 之过滤器Filter详解

Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。二、Filter简介Servlet API中提供了一个

2017-04-20 17:46:18 473

转载 读Socket流时产生阻塞的解决方案

在用socket写一个服务器时遇到了问题于是将主要的问题抽了出来,代码如下,由于代码很简单于是也没有注释。public class Main { private static ServerSocket serverSocket; private final static ExecutorService exec = Executors.newFixedThreadPool(30

2017-04-18 11:02:24 1136

转载 如何打造一个小而精的电商网站架构?

作者介绍章为忠,随变科技.net架构师。致力于电商领域的开发与架构设计工作,拥有丰富的电商网站架构搭建经验。本文大纲:1. 小型电商网站的架构2. 日志与监控系统的解决方案3. 构建数据库的主从架构4. 基于共享存储的图片服务器架构5. 移动M站建设6. 系统容量预估7. 缓存系统一、小型电商网

2017-04-15 10:08:51 3799

转载 UrlConnection doPost Https请求 、编码设置

UrlConnection doPost Https请求 、编码设置UrlConnection doPost方法/** * 发送POST请求 * * @param url 请求地址url * @param params 需要发送的请求参数字符串 * @param connTimeout 连接超时时间(毫秒),如果为null则默认为180秒 * @p

2017-04-14 18:03:41 3290

转载 深入理解Java:注解(Annotation)自定义注解入门

http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解:  元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation

2017-04-14 13:59:46 444

转载 JVM内存状况查看方法和分析工具

http://blog.csdn.net/neosmith/article/details/47753733Java本身提供了多种丰富的方法和工具来帮助开发人员查看和分析GC及JVM内存的状况,同时开源界和商业界也有一些工具可用于查看、分析GC及JVM内存的状况。通过这些分析,可以排查程序中内存泄露的问题及调优程序的性能。下面介绍几种常用的免费工具,其中知名的有JProfiler

2017-04-14 11:40:55 526

转载 深入理解Java注解(2):高级应用

http://blog.csdn.net/zhoudaxia/article/details/33731583一、为什么使用Annotation:  在JAVA应用中,我们常遇到一些需要使用模版代码。例如,为了编写一个JAX-RPC web service,我们必须提供一对接口和实现作为模版代码。如果使用annotation对远程访问的方法代码进行修饰的话,这个模版就能够使用工具自

2017-04-10 18:11:06 401

转载 深入理解Java注解(1):基础详解

http://blog.csdn.net/zhoudaxia/article/details/33456147什么是注解(Annotation):  Annotation(注解)就是Java提供了一种为程序元素关联任何信息或任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annot

2017-04-10 18:05:57 266

转载 Java类名.class和getClass()区别

区别类名.class叫做“类字面量”,因class是关键字, 所以类名.class编译时确定。getclass()运行时根据实际实例确定,getClass()是动态而且是final的。String.class 是能对类名的引用取得在内存中该类型class对象的引用,new String().getClass() 是通过实例对象取得在内存中该实际类型class对象的引

2017-04-10 16:14:44 1626

转载 JavaWeb文件上传和下载

http://www.cnblogs.com/h--d/p/5761649.html文件上传和下载在web应用中非常普遍,要在jsp环境中实现文件上传功能是非常容易的,因为网上有许多用java开发的文件上传组件,本文以commons-fileupload组件为例,为jsp应用添加文件上传功能。common-fileupload组件是apache的一个开源项目之一,可以从http://j

2017-04-10 11:46:12 2909

转载 深入浅出Java并发包—锁机制

http://www.cnblogs.com/longshiyVip/p/5213771.htmlhttp://www.cnblogs.com/longshiyVip/p/5211490.htmlhttp://www.cnblogs.com/longshiyVip/p/5213812.html前面我们看到了Lock和synchronized都能正常的保证数据的一

2017-04-09 22:30:37 374

转载 深入JVM锁机制之一:synchronized

http://developer.51cto.com/art/201111/304378.htm目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea。本文并不比较synchronized与Lock孰优孰劣,只是介绍二者的实现原理。数据同步需要依赖锁,那锁的同步又依赖谁?sync

2017-04-09 22:25:25 232

转载 【Java线程】锁机制:synchronized、Lock、Condition

http://blog.csdn.net/vking_wang/article/details/9952063http://www.infoq.com/cn/articles/java-memory-model-5  深入理解Java内存模型(五)——锁 http://www.ibm.com/developerworks/cn/java/j-jtp10264/  Java 理论与实践: J

2017-04-09 22:21:58 192

转载 java,锁机制详解

打个比方:一个object就像一个大房子,大门永远打开。房子里有很多房间(也就是方法)。这些房间有上锁的(synchronized方法), 和不上锁之分(普通方法)。房门口放着一把钥匙(key),这把钥匙可以打开所有上锁的房间。另外我把所有想调用该对象方法的线程比喻成想进入这房子某个 房间的人。所有的东西就这么多了,下面我们看看这些东西之间如何作用的。 在此我们先来明确一下我们的前提条件。该对

2017-04-09 22:14:59 404

数据仓库基础.rar

学习数据仓库

2019-10-10

ZooKeeper-分布式过程协同技术详解.rar

入门的zookeeper教程、

2019-10-10

mysql-connector-java-5.1.33-bin.src

mysql链接驱动源码

2016-11-06

向ios推送消息

轻松向IOS设备发送推送,Java实现

2016-10-14

poi导出office文件

poi导出office文件

2016-10-09

jfreechart所需的jar文件

jfreechart所需的jar文件

2016-10-09

发送短信的jar文件

发送短信的jar文件

2016-10-07

Java nio源码

Java nio源码

2016-10-07

Java spring源码

Java spring源码

2016-10-07

基于中国网建发送短信的源码

基于中国网建发送短信的源码

2016-10-07

Java mina2源码

mina2源码

2016-10-07

空空如也

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

TA关注的人

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