自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丹凤朝阳

感恩 惜福

  • 博客(13)
  • 资源 (13)
  • 问答 (3)
  • 收藏
  • 关注

原创 设计模式(11)--命令模式

命令模式是行为模式的一种,它主要是将请求者和命令执行者之间解藕。在这里我们很容易联想到web应用分层的思想,请求到action,action调用service执行具体的操作。为了更好的理解command模式,举一个电梯的例子: 1.Uml类图如下 2.代码如下:package design.command;/** * @Title: Command.java * @Package

2016-03-29 11:35:02 286

原创 设计模式(10)--组合模式

组合模式主要应用于具有上下级关系,可以组织树状结构的类。 以下就一个模拟收缴全国税收的例子,阐释组合模式。 类图如下: 机构具有添加、删除、收税的方法;城市机构实现所有方法;区县机构实现收税方法; 具体代码如下:package design;import java.util.ArrayList;import java.util.List;/** * @Title: Compon

2016-03-23 18:38:04 347

转载 Java常见面试内容

转自:http://www.quora.com/Which-are-the-frequently-asked-interview-questions-for-Java-EngineersWhich are the frequently asked interview questions for Java EngineersFor a Core Java Developer , Questions a

2016-03-23 16:55:08 356

原创 基于订阅/发布模式的简易聊天室实现(java+redis)

对于本片博文主要从以下两部分介绍建议聊天室的实现: 1.介绍redis发布订阅模式 2.java代码实现订阅发布模式一、redis发布订阅模式 redis订阅分为订阅频道和订阅模式 1.订阅频道 打开一个客户端1,订阅电影直播频道: 127.0.0.1:6379> subscribe "movie::live::room" 在电影直播频道发布信息A 127.0.0.1:6379>

2016-03-23 15:55:13 5179 4

原创 汉诺塔java和python的实现

汉诺塔是递归经典的应用实例,主要思想是借助中间柱,将源目标柱的套圈移到目标柱:以下为实现代码: Javapackage ms;import org.junit.Test;public class Hanoi { @Test public void test(){ hanoi(3,"A","B","C"); } public void hanoi(in

2016-03-14 16:08:04 375

原创 Java分布式优化

摘自:分布式JAVA应用基础与实践 林昊著

2016-03-07 14:12:32 401

原创 windows下杀死占用端口进程

1.新开cmd端口,输入命令netstat -ano|findstr "端口号"查看占用端口程序的PID2.得到程序的PID之后,可以通过资源管理器,停掉进程,也可以通过命令行 tskill "PID"停止程序。

2016-03-04 11:02:36 360

原创 java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.

解决方法1:配置HADOOP_HOME环境变量,复制winutils.exe 到${HADOOP_HOME}/bin目录下解决方法2:在MapReduce程序里加上System.setProperty("hadoop.home.dir", "...");

2016-03-03 18:30:21 2200

原创 flume1.6.0源码编译

1.下载flume源码http://mirrors.hust.edu.cn/apache/flume/1.6.0/apache-flume-1.6.0-src.tar.gz2.解压到本地3.注释掉hbase和hadoo的测试代码(如果在编译过程中不报错可以不注释)        org.apache.hbase        hbase        ${hbase

2016-03-03 18:24:00 2445

转载 安装protocolbuffer详解

原文  http://cq520.iteye.com/blog/2024739What ’ s the protocolbuffer?protocolbuffer 是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了三种语言的实现: java 、 c++  和  python ,每一种实现都包含了相应语言的 编译器 以及库文件。由于它是一种二进制

2016-03-03 18:20:42 324

原创 hive常用命令

1.建表create table user(username string,id int) partitioned by(ds int);2.展示表show tables;3.显示表内容desc user;4.删除表drop table user;5.显示分区show partitions user;6.添加分区alter table user add

2016-03-03 18:16:21 264

原创 synchronized的用法与注意事项

synchronized关键字在java多线程编程过程中非常的有用,不过在编程过程中由于对synchronized的理解不足,也会有很多坑。 synchronized(object)是最常用的方法,它可以锁住需要访问的代码块,使只有一个线程访问而达到同步的目的。例如如下代码:public class MulThreadTest { public static int a = 0;

2016-03-03 13:21:21 2287

原创 设计模式(9)--观察者模式

package design;import java.util.ArrayList;import java.util.List;/***观察者模式是典型的订阅-发布消息的模式,主要由抽象主题,具体主题,抽象观察者和具体观察者组成。**/public class WatcherDesign { /* * 抽象主题 * 管理动物的人 */ publi

2016-03-01 15:38:06 312

python requests模块

python 安装 request模块步骤:解压压缩包,命令行进入压缩包,执行python setup.py install命令即可

2016-11-08

ImageMagick-6.9.3-5-Q16-x64

ImageMagick-6.9.3-5-Q16-x64

2016-07-24

NIO聊天室代码

NIO框架实现的简单聊天室,分为客户端和服务器端,为大家了解NIO作为一个参考

2016-05-17

基于NIO的聊天室

基于NIO的聊天室

2016-05-17

hadoop权威指南 ncdc2015年数据

hadoop权威指南 ncdc2015年数据 100个小文件,可以用于测试使用

2015-09-11

struts2权威指南——李刚(著)

struts2权威指南,很经典的书,内容详细,例子丰富,实战性强

2012-08-01

最新strut2.3.4实例

不可多得的开发实例,内容丰富,多个实例让你熟悉strut2的MVC架构

2012-08-01

rose2003及破解的下载地址.

rose2003 开发 uml 下载地址

2012-01-08

精品课程网站建设与开发论文

毕业设计参考文献,可以借鉴,详细的需求分析,加总结

2009-05-25

Jfreechart

jsp实现表格功能!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2009-03-09

javamail最新版本

javamail,jsp实现邮件功能!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2009-03-09

jakarta-taglibs-standard-1.1.2

jstl标准,日后的趋势,不得不用用,熟悉下。

2009-03-05

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

TA关注的人

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