自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

让人生充满永动的势能

你以为我在做梦,其实我已走在梦的路上,努力追寻......

  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

转载 一个值得终生铭记的计算题

如果令 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 分别等于百分之 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 那么 Hard work (努力工作)   H+A+R+D+W+O+R+K=8+1+18+4+23+15+18+11=

2015-05-27 14:19:23 508

转载 为什么毕业后5年,同学间的差距会拉得如此巨大?

有人工作,有人上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。 正如”打工皇帝”唐骏说:”我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的

2015-05-27 14:15:39 597

转载 Java NIO使用及原理分析 (四)

在上一篇文章中介绍了关于缓冲区的一些细节内容,现在终于可以进入NIO中最有意思的部分非阻塞I/O。通常在进行同步I/O操作时,如果读取数据,代码会阻塞直至有 可供读取的数据。同样,写入调用将会阻塞直至数据能够写入。传统的Server/Client模式会基于TPR(Thread per Request),服务器会为每个客户端请求建立一个线程,由该线程单独负责处理一个客户请求。这种模式带来的一个问题就

2015-05-27 11:39:52 407

转载 Java NIO使用及原理分析(三)

在上一篇文章中介绍了缓冲区内部对于状态变化的跟踪机制,而对于NIO中缓冲区来说,还有很多的内容值的学习,如缓冲区的分片与数据共享,只读缓冲区等。在本文中我们来看一下缓冲区一些更细节的内容。 缓冲区的分配 在前面的几个例子中,我们已经看过了,在创建一个缓冲区对象时,会调用静态方法allocate()来指定缓冲区的容量,其实调用 allocate()相当于创建了一个指定大小的数组,并把它包装为缓冲

2015-05-27 11:37:14 367

转载 Java NIO使用及原理分析(二)

在第一篇中,我们介绍了NIO中的两个核心对象:缓冲区和通道,在谈到缓冲区时,我们说缓冲区对象本质上是一个数组,但它其实是一个特殊的数组,缓冲区对象内置了一些机制,能够跟踪和记录缓冲区的状态变化情况,如果我们使用get()方法从缓冲区获取数据或者使用put()方法把数据写入缓冲区,都会引起缓冲区状态的变化。本文为NIO使用及原理分析的第二篇,将会分析NIO中的Buffer对象。 在缓冲区中,最重要

2015-05-27 11:32:15 380

转载 Java NIO使用及原理分析 (一)

最近由于工作关系要做一些Java方面的开发,其中最重要的一块就是Java NIO(New I/O),尽管很早以前了解过一些,但并没有认真去看过它的实现原理,也没有机会在工作中使用,这次也好重新研究一下,顺便写点东西,就当是自己学习 Java NIO的笔记了。本文为NIO使用及原理分析的第一篇,将会介绍NIO中几个重要的概念。 在Java1.4之前的I/O系统中,提供的都是面向流的I/O系统,系统

2015-05-27 10:53:18 354

转载 Java NIO:NIO概述

Java NIO:NIO概述   在上一篇博文中讲述了几种IO模型,现在我们开始进入Java NIO编程主题。NIO是Java 4里面提供的新的API,目的是用来解决传统IO的问题。本文下面分别从Java NIO的几个基础概念介绍起。   以下是本文的目录大纲:   一.NIO中的几个基础概念   二.Channel   三.Buffer   四.Selector 在NIO中有几个比

2015-05-27 10:16:29 442

转载 Java NIO:浅析I/O模型

也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍了同步IO和异步IO的区别,接下来介绍了5种IO模型,最后介绍了两种和高性能IO设计相关的设计模式(Reactor和Pr

2015-05-27 09:47:07 422

转载 oracle视图

视图简介: 视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。视图是存储在数据字典里的一条select语句。 通过创建视图可以提取数据的逻辑上的集合或组合。 视图的优点: 1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。 2.用户通过简单的查询可以从复杂查询中得到结果。 3.维护数据的独立

2015-05-26 09:47:29 429

转载 HTTP协议漫谈

HTTP的定义和历史     在一个网络中。传输数据需要面临三个问题:     1.客户端如何知道所求内容的位置?     2.当客户端知道所求内容的位置后,如何获取所求内容?     3.所求内容以何种形式组织以便被客户端所识别?   对于WEB来说,回答上面三种问题分别采用三种不同的技术,分别为:统一资源定位符(URIs),超文本传输协议(HTTP)和超文本标记语言(HTML)。对于

2015-05-26 09:15:34 434

原创 浅谈策略模式(strategy)

策略模式定义了一系列算法,并将每个算法封装起来,使他们可以相互替换,且算法的变化不会影响到使用算法的客户。需要设计一个接口,为一系列实现类提供统一的方法,多个实现类实现该接口,设计一个抽象类(可有可无,属于辅助类),提供辅助函数,关系图如下:   ----实例实现 定义接口:   public interface ICalculator { public int calculat

2015-05-25 14:18:38 415

原创 浅谈模板方法模式

模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。模板方法名字的由来:模板方法模式需要开发抽象类和具体子类的设计师之间的协作。一个设计师负责给出一个算法的轮廓和骨架,另一些设计师则负责给出这个算法的各个逻辑步骤。代表这些具体逻辑步骤的方法

2015-05-25 11:54:46 425

原创 单例模式

所谓单例模式就是:单例模式保证一个类仅有一个实例,同时这个类还必须提供一个访问该类的全局访问点。    单例模式又分懒汉式和饿汉式:     懒汉式:public class Singleton { private static Singleton singleton;//定义一个私有的静态全局变量来保存该类的唯一实例 private static readonly

2015-05-18 10:58:36 457 2

原创 抽象工厂模式

工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。   直接看代码:    定义接口:    public interface Sender { public void

2015-05-18 10:31:15 408

转载 hibernate4使用本地sql查询和删除

public List listAll(Map map, int pn, int pageSize) throws Exception { // 定义StringBuffer对象,拼装sql语句 StringBuffer sb = new StringBuffer();

2015-05-15 16:19:13 1165

原创 Spring和Hibernate集成配置事务管理

在Spring中有声明式事务的概念,通过和Hibernate类似框架的集成,可以很好的完成声明式事务。 其实,不论在Spring中有几种配置Hibernate事务的方法,都逃不出一下几条: 1.配置SessionFactory 2.配置事务容器 3.配置事务规则 4.配置事务入口 后面一共为大家提供4种配置Hibernate事务的方法。 首先说下配置SessionFactory,

2015-05-14 17:56:13 561

转载 springMVC工作原理

SpringMVC框架介绍     1) Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring

2015-05-14 08:57:29 422

原创 Hibernate分页

public class BaseDAO extends HibernateDaoSupport { /** * 使用hql 语句进行分页查询操作 * @param hql 需要查询的hql语句 * @param offset 第一条记录索引 * @param pageSize 每页需要显示的记录数 * @return 当前页的所有记录 */ public List findByPa

2015-05-07 17:48:33 419

Spring Security开发安全的REST服务包含视频和源码

Spring Security开发安全的REST服务包含视频和源码,最细致地讲解Spring Security、Spring Social 、Spring Security OAuth三种技术开发安全的REST服务,彻底掌握一线互联网公司主流的身份认证和授权方式。

2019-04-01

Java秒杀系统方案优化 高性能高并发实战视频

Java秒杀系统方案优化 高性能高并发实战视频下载地址,内含百度云下载链接。

2018-10-25

T5大师手写SpringMvc框架 一堂课通关优秀开源框架

T5大师手写SpringMvc框架 一堂课通关优秀开源框架,很不错的资源

2018-10-19

JSP页面使用百度地图定位

jsp结合springmvc使用百度地图api根据经纬度进行定位

2015-08-07

SpringMVC详细文档,内容通俗易懂,适合学习springMVC的初学者

从基础到高级部分,讲解的很通俗易懂,案例包括spingMVC和myBatis的整合

2015-07-22

potobuf-2.5.0.zip和protoc-2.5.0-win32.zip

potobuf是一个灵活的,高效,结构化的数据序列化框架

2015-06-04

cxf发布webservice

cxf发布webservice,通过wsdl2java生成客户端,然后调用服务

2015-03-13

PDF套打报表

通过模板实现pdf套打,动态显示数据,可以将后台数据动态显示到pdf上面

2015-03-13

空空如也

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

TA关注的人

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