自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 Jedis 与 ShardedJedis 设计

Jedis设计Jedis作为推荐的java语言redis客户端,其抽象封装为三部分: 对象池设计:Pool,JedisPool,GenericObjectPool,BasePoolableObjectFactory,JedisFactory面向用户的redis操作封装:BinaryJedisCommands,JedisCommands,BinaryJedis,Jedis面向

2016-01-26 22:39:44 277

原创 动态代理

反射1.java.lang.Class是反射的源头 涉及的反射的类在java.lang.reflect子包下 如Field Method Contrustor Type Package..当通过Class实例调用getMethods()-->Method.getConstructors()-->Constructor实例化Class方法(三种).class getClass() f

2016-01-26 22:19:28 377

转载 java反射详解

本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名123456789101112131415package Reflect;

2016-01-26 14:30:38 258

转载 怎么可以不了解Java8 Stream

为什么需要 StreamStream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream。Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对

2016-01-21 08:02:00 641

转载 前端知识

CSS垂直翻转/水平翻转http://www.zhangxinxu.com/wordpress/?p=16371.选择器(1)通配符:  $("input[id^='code']");//id属性以code开始的所有input标签  $("input[id$='code']");//id属性以code结束的所有input标签  $("

2016-01-20 11:32:40 230

转载 第一章:Spring Data JPA入门

Spring Data是什么Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。 Spring Data 包含多个子项目:Commons - 提供共享的基础框架,适合各个子项目使用,支持跨数据库持久化JPA - 简化创建 JPA 数据访问层和跨存储的持久层功能

2016-01-20 08:19:07 285

转载 JSONObject使用方法

1.JSONObject介绍JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包。2.下载jar包http://files.cnblogs.com/java-pan/lib.rar提供了除JSONObject的jar之外依赖的其他6个jar包,一共7个jar文件说明:因为工作中项目

2016-01-19 08:21:27 422

转载 Java微信公众号开发

开发环境的准备微信公众号外网映射工具(开发调试)  与微信的对接的URL应该满足以下的条件:在公网上能够访问只支持80端口  映射工具有很多,例如花生壳,ngrok可以将内网映射到公网上面,这样就可以使用公网访问本机的网络服务。下载链接: http://pan.baidu.com/s/1i3u26St 密码: v4e8(里面有简明的教程)。微信公众号的数据交互原

2016-01-14 13:36:37 3045

转载 前端之难, 难于上青天...

前端之难, 难于上青天...In many ways, I think being a front end engineer is one of the most complicated jobs in computer science. Most traditional programming concepts don’t apply and there’s a lot of sof

2016-01-14 10:20:44 344

转载 读点大脑科学,学会变得更聪明

很多人发现自己经常忘记事情、效率一直在降低,以前从时间管理的角度写过很多针对性的建议,今天来看看科学家从科学研究的角度给出的建议,很多建议都能跟以前写的文章互相验证。下面的内容来自《让大脑自由》,作者约翰.梅狄纳(John Medina)博士是一位专注于人脑发展基因以及精神病遗传学问题的发展分子生物学家。对书中印象最深的一点,就是越运动,大脑越聪明。经常运动的人要比长时间做在办公桌

2016-01-13 17:53:47 409

转载 angular + browserify + gulp + bower + less

项目是一个面向用户的创作中心,涉及到数据、语音、图片、地图等等。地图上的交互很复杂,由于项目需要还会同时用两种地图,一个谷歌一个高德,谷歌主要面向国外数据,高德面向国内数据,两个地图可以任意切换,但是内容都要保持一致,并且最好能够相互补充,地图开发商的接口不一样,很多逻辑的实现方法也会不一样,逻辑虽然是通的,但是适应每一个地图的代码却略有不同。这是这个项目比较难的一个地方。

2016-01-13 08:31:09 406

转载 深入理解Java:内省(Introspector)

内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法。  JavaBean是一种特殊的类,主要用于传递数据信息,这种类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果在两个模块之间传递信息,可以将信息封装进JavaBean中,这种对象称为“值对象”(Value Object),或“VO”。方法比较少。这些信息储存在类的私有变量

2016-01-13 08:09:13 185

转载 深入理解Java:注解(Annotation)--注解处理器

如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。注解处理器类库(java.lang.reflect.AnnotatedElement):  Java使用Annotation接口来代表程序元素前面的注解,该接口是所有

2016-01-13 07:58:11 278

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

元注解:  元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:    1.@Target,    2.@Retention,    3.@Documented,    4.@Inherited  这些类型和它们所支持的类在java.lang

2016-01-13 07:56:33 189

转载 深入理解Java:注解(Annotation)基本概念

什么是注解(Annotation):  Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。  Annotation(注解)是JDK5.0及以后版本引入的。它可以用于

2016-01-13 07:54:52 232

转载 angularjs比JQuery优越在哪里

原问题:假如我熟悉利用jQuery去开发客户端应用,那么我怎么上手angularjs,能否描述下所需要的模式转变,下面这些问题能够帮助你给出一个回答:1.在设计客户端web应用的时候有什么区别,最大的区别是什么?2.我应该停止使用哪些技术,同时又使用哪些技术作为替代?3.是否存在服务端需要考虑的东西或者说一些限制呢?回答:1.不要首先设计好你的页面,然后再通

2016-01-12 18:12:09 326

转载 浅谈数据库中的触发器

触发器  其是一种特殊的存储过程。一般的存储过程是通过存储过程名直接调用,而触发器主要是  通过事件(增、删、改)进行触发而被执行的。其在表中数据发生变化时自动强制执行。  常见的触发器有两种:after(for)、instead of,用于insert、update、delete事件。  after(for)        表示执行代码后,执行触发器  i

2016-01-08 08:39:12 251

转载 注册 功能的实现

由register-1页面跳转到 controller.java中的addGuest方法,注册成功返回到register-2页面register-1.html?123456class="container">            "@{/}">"images1/logo.jpg" 

2016-01-07 15:31:36 765

转载 25个Java机器学习工具&库

本列表总结了25个Java机器学习工具&库:1. Weka集成了数据挖掘工作的机器学习算法。这些算法可以直接应用于一个数据集上或者你可以自己编写代码来调用。Weka包括一系列的工具,如数据预处理、分类、回归、聚类、关联规则以及可视化。2.Massive Online Analysis(MOA)是一个面向数据流挖掘的流行开源框架,有着非常活跃的成长社区。它包括一系列的机器学习算法(分

2015-12-31 18:33:07 349

转载 Spring MVC 引文开发备忘录

Spring MVC 注解开发备忘录 Spring MVC 注解开发备忘录 此文章不是Spirng MVC讲解,相关文章大家可以自行Google。 先来看一下Spring MVC注解开发中常用标签,如下表:  编号注解说明位置备注1@Controller将

2015-12-31 09:30:51 255

空空如也

空空如也

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

TA关注的人

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