自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

智慧演绎,无处不在

一个程序员的成长之路

  • 博客(78)
  • 资源 (35)
  • 收藏
  • 关注

原创 大家好!欢迎来到我的博客!

大家好,欢迎你们来到我的博客,我是你们的好朋友egg,一个疯狂的Java爱好者!这里我会分享一个程序员成长所需的点点滴滴,以Java为主体,从基础到高级知识都会不断的出炉!真心欢迎每一位读者朋友,希望你们能在这里学习到东西。同时我也希望每一个做技术的TX,都能够及时和大家分享,只有这样,我们才能共同进步!博文预计将开设如下专栏:Java基础学习[已开]

2012-12-11 22:20:40 8191 8

原创 Linux VI编辑器的使用

法一:单行删除,:1(待删除行)d多行删除 ,:1,10d法二:光标所在行,dd光标所在行以下的N行,Ndd方法1:光标放到第6行,输入:2yy光标放到第9行,输入:p此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。方法2:命令行模式下输入6,9 co 12复制第6行到第9行之间的内容到第12行后面。

2022-10-12 14:36:34 590 1

原创 docker国内下载通道

简直就是救星,试了各种办法,阿里云的安装文件在新版Mac上打不开,官方安装下载几KB。http://get.daocloud.io/#install-docker-for-mac-windows

2021-10-17 16:19:13 2133

原创 Hbase入门之系统架构

2021-10-10 19:06:41 1687

原创 MySQL常用命令集锦

Linux下安装自定义yum源```bash[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/enabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql执行安装命令sudo yum install mysql-communi

2021-04-14 21:47:35 2699

转载 Synchronized实现原理及代码证明各种锁

https://xie.infoq.cn/article/f66a1ea339e71c2012713a91f

2020-09-11 11:29:39 3689

转载 Python3字符问题处理[UnicodeEncodeError: 'ascii' codec can't encode characters in ordinal not in range(128]

(1)设置环境变量LANG在linux或Mac上设置环境变量的方式一样,编辑~/.bash_profile文件(’~’指的是用户登录后的默认目录),添加一行:export LANG="en_US.UTF-8"添加完记得source .bash_profile一下使之生效。(2)使用PYTHONIOENCODING在运行python命令前添加参数 PYTHONIOENCODIN...

2019-04-13 17:38:21 12846 2

原创 Java之美[从菜鸟到高手演练]之Java中阻塞队列的使用

本文转载自ITPUB,点击阅读原文在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识BlockingQueue阻塞队列,顾名思义,首先它是一个队列,而一个队列

2015-03-11 18:33:20 19521 6

原创 Java之美[从菜鸟到高手演练]之深入了解Struts2返回JSON数据的原理及具体应用范例

本文转载自网络,点击阅读原文早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论如何要抽一个小时的时间来写这篇文章,从头到尾将Struts2与JSON的关系说清楚。 其实网络中,关于这个问题的答案已是海量,

2015-02-07 17:24:33 12121 2

原创 Java之美[从菜鸟到高手演练]之ThreadLocal原理分析

作者:二青个人站点:zhangerqing.cn 邮箱:xtfggef@gmail.com 微博:http://weibo.com/xtfggef简介早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。当使用ThreadLocal维护变量时,Th

2015-01-26 20:50:31 21008 1

原创 Java之美[从菜鸟到高手演练]之atomic包的原理及分析

作者:二青个人站点:zhangerqing.cn 邮箱:xtfggef@gmail.com 微博:http://weibo.com/xtfggefAtomic简介Atomic包是java.util.concurrent下的另一个专门为线程安全设计的Java包,包含多个原子操作类。这个包里面提供了一组原子变量类。其基本的特性就是在多线程环境下,当有多个线程同时执行这些类的实例包含的方法时

2015-01-24 11:00:21 82484 11

原创 Java之美[从菜鸟到高手演练]之Linux下shell脚本的使用(一)

作者:二青个人站点:zhangerqing.cn    邮箱:xtfggef@gmail.com    微博:http://weibo.com/xtfggefShell脚本就是将很多条命令结合起来写在一起,通过运算以及判断来实现很多功能的文本。为什么学习shell,首先一些常规的系统管理操作,并且需要自动化地执行,如果用shell脚本把这些操作集中在一起,只需要定期的执行这个shell脚本就可以了

2015-01-21 11:22:58 14897

原创 Java之美[从菜鸟到高手演练]之Linux下vi和vim编辑器的使用

作者:二青个人站点:zhangerqing.cn    邮箱:xtfggef@gmail.com    微博:http://weibo.com/xtfggefVi是一个常用的linux下文本编辑器,基本所有的类Unix系统都会默认装有vi编辑器,所以只要学通了vi,则可以在任意linux上进行文本操作。在控制台里敲入"vi filename"即可启动vi编辑器,如果该file已经存在,则编辑已存在

2015-01-19 20:38:25 19616

原创 Java之美[从菜鸟到高手演变]之eclipse连接hadoop集群

作者:二青个人站点:zhangerqing.cn    邮箱:xtfggef@gmail.com    微博:http://weibo.com/xtfggef准备工具:Ubuntu 14.10 desktop 64 biteclipse 4.3 kepler jee versionhadoop 2.6.0hadoop eclipse plugin 2.6.0起初我是打算用win7做实验,后来遇到一

2015-01-18 09:40:58 16415 2

原创 Java之美[从菜鸟到高手演变]之Hadoop YARN的发展史与详细解析

本文摘自CSDN云计算专栏,点击链接阅读原文带有 MapReduce 的 Apache Hadoop 是分布式数据处理的骨干力量。借助其独特的横向扩展物理集群架构和由 Google 最初开发的精细处理框架,Hadoop 在大数据处理的全新领域迎来了爆炸式增长。Hadoop 还开发了一个丰富多样的应用程序生态系统,包括 Apache Pig(一种强大的脚本语言)和 Apache Hive(一个具有类

2015-01-16 22:08:14 11547

原创 Java之美[从菜鸟到高手演练]之Arrays类及其方法分析

作者:二青个人站点:zhangerqing.cn 邮箱:xtfggef@gmail.com 微博:http://weibo.com/xtfggef

2015-01-16 20:32:14 22006 7

原创 Java之美[从菜鸟到高手演练]之Hadoop原理及架构

本文摘自网友@x15594 的博客,介绍的很好,果断收藏,用来了解hadoop的原理及架构。阅读原文->Hadoop是Apache软件基金会所开发的并行计算框架与分布式文件系统。最核心的模块包括Hadoop Common、HDFS与MapReduce。HDFSHDFS是Hadoop分布式文件系统(Hadoop Distributed File System)的缩写,为分布式计算存储提供了底层支持。

2015-01-15 21:17:28 12274

原创 Java之美[从菜鸟到高手演练]之Hadoop常用命令

作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef这篇文章主要是讲一下位于bin下的hadoop命令,我们可以直接输入hadoop无任何参数看一下:用法就是:hadoop [---config confdir] COMMAND此处COMMAND就是下面列出来的那些,fs, version,jar 等等。用户命令fs目前版本的hadoo

2015-01-15 16:39:27 23537

原创 Java之美[从菜鸟到高手演练]之Linux下Hadoop的完全分布式安装

作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef本来是想安装一个单节点的环境就好了,后来按完了总觉得不够过瘾,于是今天继续研究安装,来一个完全分布式的集群安装。用到的软件和上一篇单节点安装Hadoop一样,如下:Ubuntu 14.10 64 Bit Server EditionHadoop2.6.0JDK 1.7.0_71sshr

2015-01-14 19:59:25 17226

原创 Java之美[从菜鸟到高手演练]之初识Hadoop

初识Hadoop这是一篇转载的文章,阅读原文请点击:原文地址Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身。《Hadoop基础教程》是我读的第一本Hadoop书籍,当然在线只能试读第一章,不过对Hadoop历史、核心技术和应用场景有了初步了解。Hadoop历史雏形开始于2002年的A

2015-01-11 19:10:56 13647 4

原创 Java之美[从菜鸟到高手演练]之Linux下单节点安装Hadoop

作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef现在开始要系统地学习下Hadoop了,虽然可能有点儿晚,但是还是想好好学习一下这门火爆的技术,让我们从安装环境开始。官方文档本文使用的个软件及版本如下:Ubuntu 14.10 64 Bit Server EditionHadoop2.6.0JDK 1.7.0_71sshrsync首先

2015-01-11 18:54:06 20148 2

原创 Java之美[从菜鸟到高手演练]之网络体系结构的划分

五层协议的体系结构作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef这章的知识点主要是网络的基本概念,上学的时候学过,不过已经忘得差不多了,所以翻了翻书总结一下,以此来加深对网络结构的了解。按照OSI(Open System Interconnection)的标准,网络协议被划分为7层:应用层、表示层、会话层、运输层、网络层、数据链路

2015-01-10 22:29:33 12494

原创 Java之美[从菜鸟到高手演练]之走进全球互联网中枢,顶级域名服务器的分布

这是一篇转载自网络的文章,解开了全球根域名服务器的神秘面纱,有兴趣的TX可以读一下。互联网域名与数字地址分配机构,是全球互联网的最高管理机构。《环球时报》记者在采访这个“全球网管”前,脑海里出现了这样一幕幕场景:大楼内戒备森严;安检需进行视网膜扫描;大型服务器上红绿灯不断闪烁;当战争发生时,工作人员坐在巨型屏幕前,一摁按钮,一个敌对国家就彻底从互联网上消失了。但当记者找到坐落在洛杉矶的ICANN总

2015-01-09 22:16:57 12720 1

原创 Java之美[从菜鸟到高手演练]之JDK动态代理的实现及原理

JDK动态代理的实现及原理 作者:二青邮箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef动态代理,听上去很高大上的技术,在Java里应用广泛,尤其是在Hibernate和Spring这两种框架里,在AOP,权限控制,事务管理等方面都有动态代理的实现。JDK本身有实现动态代理技术,但是略有限制,即被代理的类必须实现某个接口,否则无法使

2015-01-07 22:23:35 34399 13

原创 Java之美[从菜鸟到高手演变]之Spring中Quartz调度器的使用

本文转载自http://www.cnblogs.com/mguo/archive/2013/01/16/2862921.html====================================================一、Quartz的特点*按作业类的继承方式来分,主要有以下两种:1.作业类继承org.springframework.scheduling.quartz.Quartz

2014-12-08 23:30:30 17454

原创 Java之美[从菜鸟到高手演变]之Quartz任务调度快速入门

本文转载自网络,点击阅读全文概述了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionConte

2014-12-08 22:39:54 11530 1

原创 Java之美[从菜鸟到高手演变]之Java中static关键字

Java中的static关键字解析 本文转子博客园,单击此处阅读原文static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲:一.static关键字的用途二.st

2014-12-08 21:59:27 19216 10

原创 Java之美[从菜鸟到高手演变]之Linux篇——Linux下增加swap分区的方法

懂得Linux的都知道,标准的Linux安装,SWAP分区是内存的两倍大小,如果增加了内存条,那SWAP分区也要增加如果增加1G内存,SWAP分区就要增加2G一、决定修改swap大小,首先在空间合适处创建用于分区的swap文件:如/swap1 #dd if=/dev/zero of=/swap1 bs=1M count=2048if 表示 infile,of 表示outfile,bs

2014-12-01 23:20:35 3369

原创 Java之美[从菜鸟到高手演练]之Linux篇——Linux下比较重要的8个命令

摘要:Linux里有很丰富的各种命令,有些是很难用的。然而,学会了前面说的这8个命令,你已经能处理大量的log分析任务了,完全不需要用脚本语言写程序来处理它们。每个程序员,在职业生涯的某个时刻,总会发现自己需要知道一些Linux方面的知识。我并不是说你应该成为一个Linux专家,我的意思是,当面对Linux命令行任务时,你应该能很熟练的完成。事实上,学会了下面8个命令,我基本上能完成任何需要完成的

2014-12-01 23:12:34 6129 1

原创 Java之美[从菜鸟到高手演变]之spring框架初识

初识轻量级Java开源框架 --- Spring作者:egg微博:http://weibo.com/xtfggef出处:http://blog.csdn.net/zhangerqingspring是一个轻量级Java框架,其核心思想就是DI(Dependency Injection,即依赖注入)和IoC(Inversion of Control,即控制反转),因为其开源、低侵入性,现在已经席卷了很

2014-12-01 23:04:36 56291 15

原创 Java之美[从菜鸟到高手演变]之Spring源码学习 - 环境搭建

一. 准备工作1.下载安装sts(springsource推荐使用), 毕竟人家的框架用他自家的ide是最好的,当然sts也是基本eclipse的, 下载地址: http://www.springsource.org/downloads/sts-ggts2.下载安装gradle, spring 源码构建加入了gradle支持. gradle下载: http://www.gradle.org/dow

2014-11-24 22:45:00 12063 3

原创 Java之美[从菜鸟到高手演变]之Linux篇——Linux下Load Average 解释

转载的一篇文章 ->阅读原文===========================================================

2014-11-21 16:17:07 4655 1

原创 Java之美[从菜鸟到高手演变]之优秀资源集合

专门开一篇文章,记录一些优秀的技术http://www.ibm.com/developerworks/cn/java/

2014-11-08 21:09:51 7257 1

原创 Java之美[从菜鸟到高手演变]之Synchronized和ReentrantLock锁机制的比较

Java 理论与实践: JDK 5.0 中更灵活、更具可伸缩性的锁定机制新的锁定类提高了同步性 —— 但还不能现在就抛弃 synchronized都放到

2014-11-08 20:05:41 7795 3

原创 Java之美[从菜鸟到高手演变]之变量

boolean 1bitbyte    8bitchar 16bitshort 16bitint 32bitfloat 32bitlong 64bitdouble 64bit

2014-10-12 23:32:35 3052 1

原创 Android开发 - 环境搭建及查看android.jar源码的方法

作者:egg  微博:http://weibo.com/xtfggef关于android开发的环境搭建,有几种方法。需要的工具有eclipse、Android Developer Tools(ADT)、 Software Development Kit (SDK). 第一种方法最简单 ,直接从google官方下载SDK(http://developer.android.com/sdk/index.

2013-12-15 17:10:10 13219 3

原创 2013CSDN博客之星评选活动-希望大家投我一票!

欢迎大家投我一票,地址:http://vote.blog.csdn.net/blogstaritem/blogstar2013/zhangerqing

2013-12-14 11:41:52 3731 9

原创 DB之美[从菜鸟到高手演练]系列之初识DB2

前段时间在网上看到CSDN举办的写书评得技术图书赢下载分活动,申请了一本,没过几天就收到了CSDN寄来的《循序渐进DB2 (第2版)——DBA系统管理、运维与应用案例》一书。厚厚的一本近600页,很是欣慰,恰巧本人本来也想好好学习下DB2,所以就将此作为一个新的开始。首先呢,按照约定,要给书写个书评,可是笔者最近实在是太忙了,没有时间更新博客,更没有时间去阅读这本新书,但是答应了CSDN的又不能反

2013-08-27 21:13:42 4714

原创 技术之美[程序人生]我在IBM实习的日子

写这篇文章的时候,我已经在IBM正式工作了,看看上一篇博文的发布日期,才发现,我已经将近三个月没有更新博客了,多么惊人!为什么这么久?期间发生了很多事情。最重要的一件就是我大学毕业了!毕业的那么平淡,很多同学说,似乎一下子从学校出来,放下书本,略有不适应。而我却没有毕业的感觉,正如四年前一样,高中毕业,我同样没有毕业的感觉一样,对老师、同学的思念和不舍,总会在毕业以后才会涌现。 写本文的目的,主要

2013-08-19 00:34:17 17103 66

原创 工欲善其事必先利其器之Chrome浏览器的快捷键

作者:egg  微博:http://weibo.com/xtfggef网上收集的Chrome浏览器的快捷键,记录一下,方便使用!Ctrl+N打开新窗口。Ctrl+T打开新标签页。Ctrl+Shift+N在隐身模式下打开新窗口。按 Ctrl+O,然后选择文件。在谷歌浏览器中打开计算机中的文件。按住 Ctrl 键的同时点击链接。或用鼠标中键(或鼠标滚轮)点击链接。从后台在新标签页中打开链接。按住 Ct

2013-04-28 13:34:51 5822 1

EJB3.0入门经典源码

EJB3.0入门经典源码,黎活明出的那本书,很不错,学习EJB3.0的首选书籍

2012-09-28

经典JAVA EE企业应用实战 基于WEBLOGIC JBOSS的JSF+EJB 3+JPA整合开发.pdf

经典JAVA EE企业应用实战 基于WEBLOGIC JBOSS的JSF+EJB 3+JPA整合开发个人认为是不错的书

2012-09-28

Struts2在Action里注入EJB必须的包

Struts2在Action里注入EJB必须的包,因为Struts2 的Action是普通的Java类(po),不能直接将EJB注入,所以需要依赖这个包

2012-09-28

jboss-web.xml jndi.properties oracle-ds.xml

jboss-web.xml jndi.properties oracle-ds.xml三个文件,EJB+JPA 所需要的一些配置文件

2012-09-28

Java 发邮件包mail.jar

Java Mail开发必须的包,有需要的就拿去,一般用Java开发邮件系统必须要用

2012-09-28

log4j.jar java日志系统必须

Java日志开发必须的包,有需要的就拿去,很好用

2012-09-28

antlr.jar 包EJB

EJB+JPA开发必须的包,有需要的就拿去,一般在Jboss的Client目录下能找的到

2012-09-28

activation.jar

EJB+JPA开发必须的包,有需要的就拿去,一般在Jboss的Client目录下能找的到

2012-09-28

C和C++相互调用

C和C++可以相互调用,解决了C代码移植问题。个人感觉不错!

2012-09-09

Struts2.1.6和Hibernate3.3.1和Spring2.5.6整合的包

Struts2.1.6和Hibernate3.3.1和Spring2.5.6整合的包。很完整,亲测没问题!欢迎下载

2012-09-08

slf4j1.7.jar

好东西啊!ssh整合必不可少的jar包.目前还是最新的版本

2012-09-08

jd-eclipse插件

用于在eclipse直接查看.class文件的,很好!

2012-09-08

ASP.NET实习的简单员学生课程管理系统

ASP.NET实习的简单员学生课程管理系统,别想复杂了,很简单,没什么界面,当时就是老师留的一个作业。

2012-08-05

Java23中设计模式

Java23中设计模式,很全,幽默的表达方式,易懂

2012-07-10

Redis在windows下的配置

Redis在windows下的配置,有了它,你就可以轻松的搞定redis的初步使用。

2012-07-10

Redis学习笔记

比较好的Nosql选择,适合初学者,比较实惠。

2012-07-10

一个可逆的Java加密工具类

用Java实现的一个可逆加密工具类,很不错!我在自己的项目已经使用。

2001-10-11

JDK8中UnSafe.java类的源码

JDK8中UnSafe.java类的源码,要的拿走

2015-01-24

JDK8中sun.misc包下的UnSafe类

JDK8中sun.misc包下的UnSafe类,想查看源码的就拿走,没积分的请与我联系!xtfggef@gmail.com

2015-01-24

hadoop eclipse plugin 2.6.0插件

eclipse连接hadoop集群用到的插件,可以自己编译,也可以使用这个现成的。

2015-01-17

Hadoop Command

Hadoop命令行总结,参照官方文档写的,比较全,有需要的拿走。

2015-01-15

一些数据结构的源码

本人博客里配的代码,包含排序、二叉树、数组、链表等一些基础操作。

2013-04-22

使用json-lib所需的jar包

使用java处理json对象使用的包,json-lib所需的jar包

2013-04-05

cloudfoundry修改ip脚本

当我们采用:使用已经做好的镜像来部署cloudfoundry的话,打开镜像会遇到ip不匹配的问题,需要使用此脚本修改ip。

2013-02-21

Java调用microsoft SDK jar

用Java调用微软的SDK,想要做语音程序的同学,太幸运了,很方便!

2012-12-11

23种设计模式之Java实现

用Java实现的23种设计模式,完整的代码,本想无积分下载来着,后来一想还是设置点儿把,毕竟我不喜欢不劳而获的思想,希望每个TX在下载别人的资源的同时,也积极上传资源与他人一起分享!

2012-12-02

eclipse配置maven

maven是一个很重要的版本控制技术,在eclipse配置实用很方便

2012-11-19

android手机通过数据线上网

电脑使android手机通过数据线上网,感觉不错,分享下!

2012-11-19

银行科技类笔试复习资料

各大银行科技类笔试复习题,很多题,有需要的可以下载看看。

2012-11-13

Java集合类图片

Java集合类,在图片上体现出来,为了更好的描述,本来是博客里的,不好往博客里插,所以单独弄出来了。

2012-11-01

jdk里rt.jar的源码包

jdk里rt.jar的源码包,有需要的就拿去吧,有的时候想看看源码,还是挺有用的!

2012-10-21

myeclipse10.0破解文件和步骤

myeclipse破解文件及步骤,解压后点击run.bat,按步骤执行就行了。

2012-10-21

eclipse做的weather report插件

用eclipse做的天气预报插件,稍微有一点问题,就是当作为插件运行的时候,总是出不来,不过你可以当Java application运行,一点儿问题都没有。关键在于里面运用的技术:webservice,我用Axis2实现的。

2012-10-21

eclipse查看内存插件

用于监控内存,eclipse的一个插件.下完后解压,覆盖就行!

2012-10-20

空空如也

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

TA关注的人

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