自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Leo's Blog

Talk is cheap, show me your code. https://github.com/leoChaoGlut

  • 博客(14)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

转载 使用 Docker 搭建 Java Web 运行环境

Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它。Docker 是一种“轻量级”容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公司开始逐步使用 Docker 来替换现有的虚拟化平台了。作为一名 Java 程序员,我们是时候一起把 Docker 学起来了!本文会对虚拟化技术与 Docker 容器技术做一个对比,然后引出一些 Docker

2016-01-31 23:59:50 3332

转载 RESTful API 设计指南

网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现”API First”的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。

2016-01-30 21:59:35 1389

转载 前端性能优化

没人邀请,看到这个问题不错,路过怒答。(多图预警)前百度工程师,曾负责百度 前端集成解决方案 的核心设计与开发工作。我现在称这个领域为【前端工程】。没错,这是我最爱唠叨的问题域。这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在一直在学习和实践中。在我的印象中,facebook是这个领域的鼻祖,有兴趣、有梯子

2016-01-28 09:01:51 1322

转载 Google Guava官方教程(中文版)

原文链接  译文链接 译者: 沈义扬,罗立树,何一昕,武祖  校对:方腾飞引言Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotation

2016-01-26 11:52:43 1425

原创 喝酒问题:啤酒2元一瓶 4个瓶盖能换1瓶啤酒,2个空瓶也能换1瓶啤酒

今天被同事问到一个喝酒的问题,题目如下:啤酒2元一瓶 4个瓶盖能换1瓶啤酒,2个空瓶也能换1瓶啤酒,问:10元钱最多能喝几瓶酒?于是乎写了一段小代码来解决这个问题:package test2;import org.junit.Test;public class MyTest { int maxCount = 0; @Test public void t

2016-01-24 21:40:27 10645 4

转载 一次完整的HTTP请求所经历的7个步骤

HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层协议,根

2016-01-17 23:36:10 1429

转载 每个Java程序员需要了解的8个Java开发工具

Java是计算机应用程序编程语言,被广泛用于创建Web应用、服务器处理、用户端的API开发乃至数据库等多个领域。下面列出了8个有助于你开发Java应用程序最好的Java工具。1. SparkJava这是一款体形轻巧,功能强大的Web应用框架。Spark拥有简单而直接的方法。您可以通过一些繁琐的XML配置来使用Spark框架编写应用程序。Spark能让你花费最少的精力来开发Java的

2016-01-13 14:20:00 1676

转载 jQuery计算文本宽度和input标签根据输入字符动态自适应宽度的实现

jQuery计算文本宽度的原理是利用html提供的标签,向dom中动态添加标签,标签里的内容就是要测试长度的文本,获取完长度之后再删除刚才添加的标签,从而可取到文本的大概长度了。为什么要用标签而不用其他标签呢,那来看看标签的特性吧:pre 元素可定义预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符;而文本也会呈现为等宽字体。 标签的一个常见应用就是用来表示计算机的源代码。需要注

2016-01-08 14:11:46 3553

原创 Redis学习资料

Redis 教程-W3C==============================Redis学习笔记1--入门篇 Redis学习笔记2--Redis数据类型及相关命令Redis学习笔记3--Redis键值设计Redis学习笔记4--Redis数据存储优化机制Redis学习笔记5--Redis排序Redis学习笔记6--Redis事务Redi

2016-01-05 20:31:31 1494

转载 Java Web 程序员的职业进阶之路

啥也不说了,都在图里了。希望可以给大家的职业规划一些提示,尤其是写了几年程序,却越来越迷茫的同学。原文:http://blog.csdn.net/defonds/article/details/26337779

2016-01-03 19:22:50 1512

转载 html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍

HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度 offs

2016-01-03 11:25:59 1335

转载 Cookie/Session机制详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1  Cookie机制

2016-01-02 11:43:41 1372

转载 Java:强引用、弱引用、软引用、虚引用

1、强引用(StrongReference)         强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下:?1Object o=new Object();   //  强引用当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程

2016-01-01 17:29:28 1403

转载 callback的理解与Java实例

对callback,暂时的理解是:A对象调用B接口的b方法,b方法又反过来调用A对象中的c方法。 A调用B接口时把自身给B接口,至于怎么处理,由B的实现类去做,不关A的事。 写了个例子,BadBoy,这类坏孩子喜欢打人,有个方法叫hit,hit只能对实现了Hitable的对象执行。这时候,BadBoy已经做完了自己的事,也就是已经打完人了,然后挨打的人肯定知道是谁打了自己,至于挨打的人

2016-01-01 16:56:15 1463

openfire3.10.2所需的所有jar

openfire3.10.2所需的所有jar,亲测可用.

2016-06-08

以注解方式模拟Spring IoC AOP

以注解方式模拟Spring IoC AOP,了解Spring是如何实现的.

2015-09-12

以注解方式模拟Spring_IoC,AOP

以注解方式模拟Spring_IoC,AOP,看完后可以加深理解Spring的实现.

2015-09-10

Java实现二叉排序树

说明: 可实现:构造树,插入,查找,删除. 通过模式的选择,可以插入值相等的点.但是不建议使用.

2015-09-02

Java实现字典树TrieTree

Java实现字典树TrieTree,可用于计算出四六级试题的高频词.

2015-08-19

模拟Spring IoC

自己写了一个Spring IoC的模拟,有详细注释,可供刚入门学习spring的童鞋加深理解.

2015-08-17

xmlPullParser解析器jar包

xmlPullParser解析器jar包,从android里提取的.

2015-08-16

DrawerLayoutDemo

一个简单实现DrawerLayout导航抽屉的demo.(eclipse项目)

2015-07-10

fastjson-1.2.5.jar

阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征: 速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson; 功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;支持Android;开源 (Apache 2.0)

2015-06-28

Struts2+Hibernate4+Spring3整合(注解和XML方式都有)

Struts2+Hibernate4+Spring3整合(注解和XML方式都有),导入工程的时候请自行修改数据库连接信息.

2015-06-24

快速排序算法 基本结构

快速排序算法 基本结构,自己做的快速排序基本结构,简单易懂.

2014-09-25

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

TA关注的人

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