自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小宝鸽

不要总是看到了希望才去坚持,很多时候是坚持了才会看到希望...

  • 博客(26)
  • 资源 (52)
  • 收藏
  • 关注

原创 Java基础之泛型

一、泛型的理解与简单使用泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种

2015-12-31 17:02:10 3771 1

原创 Java基础之集合

最近看泛型的时候,刚好看到集合相关的,所以想把一些常用集合类型的思路理清一下。参考文章: http://android.blog.51cto.com/268543/400557/ http://www.cnblogs.com/xwdreamer/archive/2012/05/30/2526822.html一、Java集合结构图但是本文只介绍在实际工作中比较经常使用的集合类型,下面是Java常用

2015-12-30 16:16:57 5916 2

原创 Java中synchronized的使用实例

一、使用场景在负责后台开发的时候,很多时候都是提供接口给前端开发人员去调用,会遇到这样的场景:需要提供一个领奖接口,每个用户名只能领取一次,我们可以将成功领取的用户在数据库用个标记保存起来。如果这个用户再来领取的时候,查询数据库看该用户是否领取过。但是问题来了,假设用户手速很快,极短时间内点了两次领奖按钮(前端没有进行控制,我们也不能依赖前端去控制)。那么可能掉了两次领奖接口,而且有可能第二次调用的

2015-12-30 11:45:34 8014

原创 微信开发之使用java获取签名signature(贴源码,附工程)

一、前言微信接口调用验证最终需要用到的三个参数noncestr、timestamp、signature:接下来将会给出获取这三个参数的详细代码 本文的环境eclipse + maven 本文使用到的技术HttpClient、Json字符串转map、sha1加密二、需要用到的jar包maven依赖的包有:1、HttpClient包依赖<dependency> <groupId>org.apac

2015-12-29 22:15:54 22549 8

原创 Spring中@Transactional事务回滚(含实例详细讲解,附源码)

一、使用场景举例在了解@Transactional怎么用之前我们必须要先知道@Transactional有什么用。下面举个栗子:比如一个部门里面有很多成员,这两者分别保存在部门表和成员表里面,在删除某个部门的时候,假设我们默认删除对应的成员。但是在执行的时候可能会出现这种情况,我们先删除部门,再删除成员,但是部门删除成功了,删除成员的时候出异常了。这时候我们希望如果成员删除失败了,之前删除的部门也取

2015-12-28 22:17:48 146100 20

原创 Maven+Mybatis+Spring+SpringMVC实现分页查询(附源码)

下面小宝鸽将分享一篇Mybatis分页功能的博文,下面将给出详细的步骤,跟着博主的节奏肯定能实现。另外最后还会附上整个工程的源码。如果是没有使用过maven的猿友可自行下载相关的jar包即可。一、项目搭建关于项目搭建,小宝鸽以前写过一篇Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建,这篇文章提供了详细的搭建过程,而且提供了源码下载,接下来的将在这个源码的基础上继续开

2015-12-26 21:18:02 16430 7

原创 Log4j日志在java项目中的使用(附工程源码)

一、关于Log4j日志Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码

2015-12-25 23:17:47 20127 1

原创 RSA加密解密(附源码工程)

一、RSA加密介绍RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。1987年首次公布,当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标

2015-12-25 22:58:10 15481 4

原创 dubbo-admin管理平台搭建

一、前言dubbo的使用,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能看到有哪些消费者和提供者,为了更好的调试,发现问题,解决问题,因此引入dubbo-admin。通过dubbo-admin可以对消费者和提供者进行管理。二、下载与配置打包dubbo-admin的下载,可自行到官网下载:https://github.com/alibaba/dubbo 当然,这里小宝鸽也上传到了

2015-12-24 20:09:37 83720 73

原创 Zookeeper注册中心的搭建

Zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。

2015-12-24 17:04:13 36262 8

原创 mybaits入门(含实例教程和源码)

前言:mybatis是一个非常优秀的存储过程和高级映射的优秀持久层框架。大大简化了,数据库操作中的常用操作。下面将介绍mybatis的一些概念和在eclipse上的实际项目搭建使用。一、mybatis的概念介绍1.1、背景介绍MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简

2015-12-23 16:47:51 32378 8

原创 Dubbo分布式服务框架入门(附工程)

本文介绍了dubbo的一些概念,并对zookeeper、dubbo-admin、提供者、消费者的搭建进行了详细的讲解,且附有工程源码

2015-12-23 15:49:18 113152 32

原创 Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建

这篇文章主要讲解使用eclipse对Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建过程,包括里面步骤和里面的配置文件如何配置等等都会详细说明。如果还没有搭建好环境(主要是Maven+MySQL的配置)的猿友可以参考博主以前的一篇文章: http://blog.csdn.net/u013142781/article/details/50300233接下来马上进入项目

2015-12-22 16:44:11 33251 50

原创 Git@OSC代码托管(含Git教程!important非命令行)

背景:鉴于小宝鸽对Git的了解不是很深,因此本篇文章仅作入门参考。因为以前一直都是使用SVN。但是发现SVN,很少网上代码托管服务。而Git确是有不少,有些时候,你几个好友想开发一个项目,但是又没有不在同一个局域内网,因此代码可以托管到网上。重点是githug那么火猿友们应该是知道的。本篇文章粗略讲解下使用Git将代码托管到https://git.oschina.net/上,重点还是介绍在windo

2015-12-21 21:03:52 9060 4

原创 微信开发之通过代理调试本地项目

一、背景:微信开发其实跟web开发并没有太大的分别,在我们进行微信开发的时候,需要调用微信接口的时候(比如获取地理位置,上传图片,拍照等),肯定是需要在微信上操作的,而这时候我们的项目还没有部署到生产上,你肯定要看看本地项目的微信调用功能能不能运行吧,我们希望点击微信企业号菜单的按钮,运行的是我们本地的项目。我们可以通过代理的方式利用手机调试本地项目。二、需要用到Fiddler这个抓包工具,下载地址

2015-12-17 18:00:29 16054 3

原创 AES加密解密&&SHA1、SHA加密&&MD5加密

AES加密解密 SHA1、SHA加密 MD5加密 二话比说马上附上代码:

2015-12-17 09:35:15 11751 2

原创 SVN之初恋与小三Meld优秀分支合并工具

今天小宝鸽分享一篇SVN入门教程,比较适合刚接触SVN的猿友阅读。 另外分享一个优秀的分支合并工具Meld,对SVN使用比较熟练的猿友们也可以了解一下咯。 接下来将从下面几个维度向大家介绍:(1)SVN简介与SVN环境搭建(附有安装包哦) (2)本地仓库建立以及一些常用操作 (3)Meld的介绍与使用

2015-12-16 09:26:27 9485 2

原创 微信开发之入门教程

时间葱葱,小宝鸽入职也有半年了,刚入的时候刚好有负责开发一个微信企业号的新项目。从项目的一无所有到第一版上线,再一步步完善升级。期间学到了许多东西。对微信开发也是有了一定的认识。在此,小宝鸽再次无私地分享给大家啦。其实微信开发跟web开发没有多大的区别,只是经过了微信,然后再由浏览器打开。因为经过微信,因此你的web会附加一些微信平台所提供的一些功能,如获取用户地理位置、获取微信用户头像、拍照上传、

2015-12-15 17:20:04 17657 11

原创 操作系统与软件工程学习笔记

操作系统与软件工程学习笔记

2015-12-15 16:22:06 9146 2

原创 程序员也要学会沟通

沟通无处不在,而且不可避免,那么我们需要怀着怎样的态度和意识?

2015-12-15 16:16:22 8326 3

原创 Maven入门(含实例教程)

Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。接下来小宝鸽,将从下面几个方向介绍maven:(1)Maven简单介绍 (2)Maven安装与配置 (3)Maven携手eclipse构建项目 (4)Maven的常用命令 (5)Maven实例猿友门抓紧了,马上起飞了:(1)Maven的简单介绍Maven这个个项目管理和构建自动化工具,越来越多的开发人员

2015-12-15 15:41:59 80781 17

原创 JavaScript我的常用函数库

以下是小宝鸽平时收藏的一些常用JavaScript函数,下面无私分享给各位猿友:1. 检验是否数字 2. 校验起止日期要小于结束日期 3. 获取当前日期 4. 获取上一个月的第一天 5. 获取上一个月的最后一天 6. 判断起末日期是否在同年同月 7. 禁止回车键 8. 正则验证手机号码 9. 正则验证email格式 10. 正则验证身份证号码

2015-12-15 14:40:00 7950 1

原创 Java8所有的包介绍(由英文文档翻译而来)

翻译了一天,终于把翻译任务的“Java 8所有的包介绍”翻译完了,收获也是非常大,了解了Java8中所有包的作用,对Java8有了一个整体的了解,另外也是提高了自身的阅读能力。http://code.csdn.net/translations/97 这是我参与的一个翻译项目“Java-SE8-API文档”翻译。 希望有更多的人参与到翻译当中,一起提高一起学习。

2015-12-15 11:07:04 8584 9

原创 Java我的高效编程之常用函数

在开发的过程当中,一些经常用到的函数可以自己保存起来,下次需要使用的时候可以复制粘贴,这样可以大大提高效率。下面博主介绍自己的的几个工具类:时间函数库、文件处理函数库、对象的复制。

2015-12-15 10:47:22 9023 6

原创 Java生成中间logo的二维码(还可以加上二维码名称哦)

最近有负责微信开发,对于微信开发的项目,肯定少不了二维码啦,正好有个这样的需求,这对不同的商品生成一个二维码,扫码即刻下单。博主就弄了一个二维码生成的工具类。弄出来之后,产品经理又说了,中间放上公司的logo是不是好一点?加上吧,加上公司logo之后,产品经理想了想,每个商品都有个二维码,销售人员有很多个商品二维码,群发给用户,在qq群上,微信群上,怎么知道哪个二维码对应哪个商品的呢?于是决定要加上商品名称了。

2015-12-15 09:07:35 23700 31

原创 Java我的高效编程之环境搭建

前言:刚毕业, 工作之余写博客有利于提高技术,更是能帮助人,接下来会认认真真写好每一篇博客。希望大家多多支持。废话不多说,马上开始。这是一篇环境搭建的博客。jdk+eclipse+svn+maven+mysql+tomcat7.0+sublime安装包和jar插件配置管理工具-SVN http://download.csdn.net/detail/u013142781/9355417 tomca

2015-12-14 20:42:04 31162 28

pdf添加水印实例工程

pdf添加水印实例工程,实例详情,请访问博主博客:http://blog.csdn.net/u013142781

2016-01-28

jsontest工程源码

jsontest工程源码,实例详情请访问博主博客:http://blog.csdn.net/u013142781/article/details/50590458

2016-01-27

Redis+Spring实例

Redis+Spring实例,使用环境:eclipse+maven+spring+junit。实例详解,请访问博主博客:http://blog.csdn.net/u013142781

2016-01-14

Spring+EhCache实例源码

Spring+EhCache实例源码,本实例的环境 eclipse + maven + spring + ehcache + junit,实例详解请访问博主博客:http://blog.csdn.net/u013142781

2016-01-12

微信开发获取地理位置实例(java)

微信开发获取地理位置实例(java),使用环境 eclipse + maven + springmvc,虽然项目名是first_maven_project,但是确实是微信开发实例哈,不要有任何怀疑,免费分享啦,哈哈。实例讲解欢迎访问博主博客http://blog.csdn.net/u013142781

2016-01-12

rabbitmq(java实例)

rabbitmq(java实例),环境eclipse + maven

2016-01-09

微信获取签名工程

微信获取签名工程,mavan + eclipse

2015-12-29

Spring中的@Transactional事物回滚实例源码

Spring中的@Transactional事物回滚实例源码

2015-12-28

mybatis分页查询

mybatis分页查询,spring + maven + mybatis实现分页查询源码

2015-12-28

RSA加密解密java实例

RSA加密解密实例,环境eclipse + maven

2015-12-26

log4j实例java工程.zip

eclipse + maven + spring + springmvc 下的 log4j实例

2015-12-26

log4j实例.zip

log4j实例.zip,eclipse+spring+springmcv+maven+log4j实例。

2015-12-26

dubbo_provider_and_consumer

dubbo_provider_and_consumer,dubbo消费和提供者实例,博文教程:http://blog.csdn.net/u013142781/article/details/50387583

2015-12-25

Spirng+SpringMVC+Maven+Mybatis+MySQL实例

Spirng+SpringMVC+Maven+Mybatis+MySQL实例,eclipse+tomcat7+jdk1.7

2015-12-25

apache-tomcat-7.0.67.exe

apache-tomcat-7.0.67.exe ,window系统的安装包。

2015-12-25

dubbo-admin-2.5.4-SNAPSHOT.war

dubbo-admin-2.5.4-SNAPSHOT.war

2015-12-25

dubbo-master.zip包,解压可用

dubbo-master.zip包,解压可用

2015-12-24

zookeeper-3.4.6

zookeeper-3.4.6包,解压可用

2015-12-24

maven+spring+mybatis+junit实例

maven+spring+mybatis+junit实例

2015-12-23

TortoiseGit-1.8中文版与Git安装包_64位

TortoiseGit-1.8中文版与Git安装包_64位

2015-12-21

阿里巴巴Java开发手册(17年2月9日正式版)

阿里巴巴Java开发手册(17年2月9日正式版),推荐阅读

2017-02-10

树状菜单控件

树状菜单控件,基于JQ,分享给大家

2016-07-26

ansj_seg-20130808 .jar

ansj_seg-20130808 .jar ,无私免费贡献

2016-04-18

IKAnalyzer2012.jar

IKAnalyzer2012.jar,无私免费贡献

2016-04-18

ICTCLAS64位

ICTCLAS64位,网上找了很久才找到,无私免费贡献

2016-04-18

Java多线程编程核心技术》源代码

Java多线程编程核心技术》源代码,无私分享

2016-03-04

《Java多线程编程核心技术》带书签目录 高清完整PDF版 下载

内容简介 · · · · · · 资深Java专家10年经验总结,全程案例式讲解,首本全面介绍Java多线程编程技术的专著 结合大量实例,全面讲解Java多线程编程中的并发访问、线程间通信、锁等最难突破的核心技术与应用实践 Java多线程无处不在,如服务器、数据库、应用。多线程可以有效提升计算和处理效率,大大提升吞吐量和可伸缩性,深得广大程序员和公司的青睐。很多人学习完JavaSE/JavaEE之后想往更深入的技术进行探索,比如对大数据、分布式、高并发类的专题进行攻克时,立即遇到针对java.lang包中线程类的学习,但线程类的学习并不像JDBC一样简单,学习曲线陡峭,多弯路与“坑”。要学习这些热点技术,Java多线程技术避无可避。而本书将引领读者拿下该“技术高地”。 本书有以下特点: 不留遗漏——全面覆盖Java语言多线程知识点; 直击要害——实战化案例精准定位技术细节; 学以至用——精要式演示确保开发/学习不脱节; 潜移默化——研磨式知识讲解参透技术要点; 提升效率——垂直式技术精解不绕弯路; 循序提升——渐进式知识点统排确保连贯。 作者简介 · · · · · · 高洪岩 某世界500强企业高级项目经理,10余年项目管理与开发经验,10年Java相关开发经验,深谙Java技术开发难点与要点,拥有良好的技术素养和丰富的实践经验。精通J2EE核心技术、基于EJB的分布式系统开发、Android移动开发、智能报表、多线程及高并发等相关的技术内容,近期持续关注并发相关的前沿技术。喜欢技术与教育相结合的方式共享知识,以共同提高。生活中喜欢摄影, 对轮滑,旅游,航模亦兴趣浓厚。

2016-03-04

servlet-api

servlet-api.jar,免费贡献给大家~

2016-02-28

JSP九大内置对象

JSP九大内置对象,pdf文件,无私贡献给大家。

2016-02-27

apache httpd-2.4.3 安装所需的包

apache httpd-2.4.3 安装所需的包,里面包含了: apache 安装包:httpd-2.4.3.tar.gz 依赖的包:apr-1.4.6.tar.gz、apr-util-1.4.1.tar.gz、pcre-8.20.tar.bz2

2016-02-27

Tunnelier-Inst

Tunnelier是一款Windows平台下灵活易用的SSH客户端软件

2016-02-25

阿里云服务器实例web工程

阿里云服务器实例web工程,名称虽然为web_exception_project,但是确实是阿里云服务器实例web工程(有连接数据库版的)

2016-02-25

阿里云主机实例war包

阿里云主机实例war包,实例详情请访问博主博客:http://blog.csdn.net/u013142781

2016-02-25

shiro登录验证实例

shiro登录验证实例,下载包虽然是web_exception_project.zip,但是确实是shiro登录验证实例,请放心下载,另外,实例详情请访问博主博客:http://blog.csdn.net/u013142781

2016-02-03

异常统一处理实例

异常统一处理实例,实例详解请访问博主博客:http://blog.csdn.net/u013142781

2016-02-01

Java异常分装实例

Java异常分装实例,实例详解请访问博主博客:http://blog.csdn.net/u013142781

2016-01-29

SpringMVC+BUI实现文件上传实例

SpringMVC+BUI实现文件上传实例,虽然本工程的名称是first_maven_project,但是确实是SpringMVC+BUI实现文件上传实例源码,请放心下载,实例详解请访问博主博客:http://blog.csdn.net/u013142781

2016-01-29

Bootstrap实例工程

本工程为Bootstrap实例,实例详解请访问博主博客:http://blog.csdn.net/u013142781

2016-01-26

Swiper实例工程

本工程为Swiper实例,实例详解请访问博主博客:http://blog.csdn.net/u013142781

2016-01-26

BUI实例工程

本资为BUI前端开发,

2016-01-26

空空如也

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

TA关注的人

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