自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (45)
  • 收藏
  • 关注

原创 设计模式知识汇总(附github分享)

写在前面主要内容为了更系统的学习设计模式,特地开了这样一个基于Java的设计模式【集中营】,都是笔者在实际工作中用到过或者学习过的一些设计模式的一些提炼或者总检。慢慢地初见规模,也有几个朋友给我点鼓励,给了star。本文工程主要计划以下几大块,希望大家也可以一起加入进来,扩大Java设计模式这块的运用场景的提炼。设计模式简介:主要介绍各种设计模式的概念和运用场景等 设计模式综合运用:...

2018-10-10 23:07:19 589 1

原创 Centos7.2安装Mysql5.7(阿里云)

0 环境操作系统: CentOS 7.2 x86_64MySQL 版本: 5.71 卸载系统自带的 mariadb-librpm -qa|grep mariadbrpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps2 下载mysql的repo源CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题...

2018-08-13 17:08:17 255

原创 Java设计模式综合运用(门面+模版方法+责任链+策略)

> 引言:很久没有更新了,主要是工作忙。最近,工作中一个子系统升级,把之前不易扩展的缺点给改进了一下,主要是运用了几个设计模式进行稍微改造了一下。#1.项目背景在公司的一个实际项目中,需要做一个第三方公司(以下简称GMG)的系统集成工作,把该公司的一些订单数据集成到自己公司平台下,各个订单具有一些共性,但是也有其特有的特征。 经过设计,目前我把订单分为POLICY和BOB类型(暂且这么说吧,...

2018-06-04 14:53:45 2214

原创 centos7设置SSH免密码登录教程

在linux中进行各个系统之间进行ssh通信时,必须知道对方的账户密码,才能进行相应的操作。思路:通过RSA加密算生成了密钥,包括私钥和公钥,我们把公钥追加到用来认证授权的key中去。 每台机器配置本地免密登录,然后将其余每台机器生成的~/.ssh/id_dsa.pub公钥内容追加到

2017-11-19 15:04:39 7313

原创 Hadoop基本知识点之HDFS

自上一篇文章《Hadoop安装与集群配置》之后,需要对hadoop的一些基础知识进行一些总结。此文为HDFS相关的知识点总结。1.Hadoop组成Hadoop主要由三大模块组成:1.1 HDFS存储模块 * 分布式文件存储系统 * 提供了高可靠性、高扩展性和高吞吐率的数据存储服务 * hdfs典型结构:物理结构+逻辑结构1.2. YARN资源调配模块(引擎)(分布式资源管理框

2017-11-18 21:10:03 603

原创 Hadoop安装与集群配置

1.下载软件a. 下载VirtualBox http://download.virtualbox.org/virtualbox/5.1.18/VirtualBox-5.1.18-114002-Win.exe b. 下载CentOS http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1611.iso c.

2017-11-15 08:34:47 671

原创 Zookeeper 安装、配置、使用

即上一篇《Zookeeper基础知识点》的入门介绍,此文介绍一下ZK的安装与配置以及基本使用。搭建zookeeper集群至少需要三个节点,要求系统服务器之间保持一致(本事例使用192.168.56.200 201 202三台服务器)1.安装与配置过程解压:tar -zxvf zookeeper-3.4.10.tar.gz -C /usr/local重命名:mv zookeeper-3.4.10

2017-11-12 15:18:30 369

原创 Zookeeper基础知识点

1.概念zookeeper是一个类似hdfs的树形文件结构,zookeeper可以用来保证数据在(zk)集群之间的数据的事务性一致。 基于ZAB算法(原子消息广播协议)保证分布式环境中数据一致性两个作用:存储数据、监听事件 zookeeper有watch事件,是一次性触发的,当watch监视的数据发生变化时,通知设置了该watch的client,即watcher。zoo

2017-11-12 15:11:19 909

原创 基于netty的文件上传下载组件

基于netty的文件上传下载组件1.简介该组件基于netty3.6.3实现,具有如下功能:文件上传,文件替换,文件删除,如果是图片的话,还可以生成缩略图等功能。 使用简单,只需要引入netty-file-client,即可以实现文件的以上操作。 该组件的代码结构分为两部分,客户端组件(netty-flie-client)和服务端组件(netty-flie-server)。如下图所示:2.nett

2017-11-06 11:47:35 1825

转载 《大话设计模式》读书笔记:装饰模式与均值计算实例

原文地址:http://blog.youkuaiyun.com/sadfishsc/article/details/7307309装饰模式(Decorator),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加灵活。装饰模式在不改变原类文件和继承关系的情况下,用被装饰对象的父类新派生一个装饰对象,用装饰对象来包裹被装饰对象(真实对象)以达到装饰(添加新功能/职责)

2012-03-06 10:53:51 409

原创 答复: 人在江湖:如何用代码保护好自己

这篇文章不错!记下了!谢谢lZ

2011-10-13 17:02:34 193

hadoop-eclipse-plugin-2.7.3

hadoop eclipse插件,用于eclipse开发hdfs程序时方便访问hdfs文件系统

2017-11-06

pb程序运行的基本安装环境

pb程序运行的基本安装(包括pb90 pb115 pb125)

2016-04-15

PB版本map结构对象

与java map结构类似的map对象,用法也与java map结构类似,另外还扩展了一些PB自身特点的方法

2016-04-11

PB Ultimate Suite 5.2 for PB126

PB Ultimate Suite 5.2 for PB126

2016-03-24

powerbuilder界面控件 最新版 PB Ultimate Suite 5.1.0

powerbuilder界面控件 最新版 PB Ultimate Suite 5.1.0

2016-03-24

JS判断是否包含某字符串indexOf方法

JS判断是否包含某字符串indexOf方法,网上找的一个方法

2015-03-22

中文汉字转拼音js类

中文汉字转拼音js类,网上找来的。共享一下。

2014-05-26

pb12.5 2511破解补丁

网上下载一个pb12.5的破解补丁。都要分数。我给下载下来。免费送给大家!

2014-04-25

传智播客就业班视频和最新的13季课程视频

从网上下载下来,然后现在传上去给大家下载。里面包含了两个传智播客就业班视频的BI,如果速度慢可以换一个,保证能够下载下来,亲试过,完整下载。就业班视频将近30G。另外包含了一个传智播客的13季的最新版的视频教程。两部分的视频加起来有40多个G,免得大家去找了,一起放这儿了。

2014-03-19

64位win8安装64位oracle

64位win系统安装64位oracle数据库的操作步骤,并且配置了plsql。自己实践操作成功。

2014-01-03

java日期工具类

这是自己整理的,结合公司日常开发,用到的一些常用的日期工具类。

2013-06-03

Java面试宝典2013版

Java面试宝典2013版,网上找到的。现在共享给大家!

2013-05-17

netty3.2用户手册

Netty是一个基于NIO的C/S框架。这套框架可以快速、简单地开发出网络协议的客户端和服务器端应用。它可以大大简化、流程化TCP和UDP套接字的服务器开发过程。 “快速和简单”并不意味着开发出的应用会遇到可维护性、性能等问题。Netty是建立在从许多网络协议(如FTP、SMTP、HTTP和各种二进制和文本协议等)中借鉴的经验基础上精心设计出的。这使得Netty在开发的简单化、性能、稳定性、灵活性等方面都同时达到了设计目标。

2013-04-10

hibernate get load区别

get方法首先查询session缓存,没有的话查询二级缓存,最后查询数据库;反而load方法创建时首先查询session缓存,没有就创建代理,实际使用数据时才查询二级缓存和数据库

2013-02-28

spring源码

网上下载的spring源码。现在免费共享给大家。希望对大家有所帮助

2013-01-23

servlet源码

网上下载的sevlet源码 仅供参考

2013-01-23

实体bean工具类

此工具类为自己编写的一个实体bean工具类。利用发射技术实现(有参考网上的一些例子)。

2012-12-28

java IO总结

网上找到的一份比较好的一片java IO总结的文章。共享给大家。希望对大家有帮助

2012-09-05

exe4j-Java类打包成.exe文件

exe4j是一款很经典的将Java类文件打包成.exe文件的软件,支持把jar class文件等编译成windows下能够直接运行的exe文件,还可以添加启动等待画面 第一次安装时会出现下面的对话框: 它要求系统有1.5版本以上的JDK,点Download在线下载,如果你的机器上有JDK,点Locate找到你机器上已安装的JDK目录下/bin/java.exe就可以进行安装了。 下面就安装过程详细说明一下: 第1步,默认即可。 第2步,如果已经有制作好的jar文件,则下面一个"JAR in EXE"。 对于打包jar文件,在eclipse中右击项目选导出即可,不会制作jar文件可以给我留言 第3步,上面是项目名称,可随便填写,下面一个写出你想要将打包后的exe文件输出的目录: 第4步,由于我的演示程序是图形的,所以选第一个,如果你的程序是控制台的,则选择第二个,Executable name写你将要生成的exe文件的名字,Icon File可以选择生成文件的图标 第5步,首先,单击绿色的"+"号,在弹出的窗口中点Archive,然后找到起初已经做好的jar文件,"OK"后返回,在下面的Class Path里就出现jar文件路径后,再在上面Main Class栏内点击找到main所在的类,这一步即算完成: 第6步,你系统的JRE版本,上面填个1.3,下面填1.6: 当然,这样配置的程序只能在安装有JRE的机器上执行,发布时总要考虑的问题就是用户是否有能力在自己机器上安装JRE,总不能发布一个程序还要用户自己安装个JRE吧,下面我就介绍如何将JDK环境变量动态打包到exe中,在这里单击advanced options,选择search sequence。如图: 首先把JRE复制到exe文件输出的目录里,我用的是c:\xaocker\,在弹出的窗口中,删除列表中所有项,然后单击绿+,选择directory并选择JRE的根目录(注意是拷贝后的目录)即可,如图: 单击ok后,再从图中单击advanced options,并选择preferred VM,在弹出的窗口中选择client hostspot VM,单击next按钮继续: 第7、8步是一些基本配置,默认即可,第9步编译,第10步你就可以点这个看到效果了: exe4j未注册的版本会出现下面的对话框:我们提供的是破解版exe4j下载(内有注册码 可免费使用) 点击确定之后就可以看到你程序的运行结果了! java.exe依照一套逻辑来寻找可以用的JRE,首先查找自己所在的目录下有没有JRE,其次查找自己的父目录下有没有JRE;最后才是查询Windows的注册表。 现在我们的程序可以在任意的计算机上执行了,可是缺点是致命的,比方说我的程序才160K,可是不论走到哪里都要背着70多M的JRE,未免有点小题大做吧,其实作为我们的私有的JRE,好多内容都是可以抛弃的。Jre目录下的license都可以不要,bin下的执行文件只需要保留java.exe或者javaw.exe,lib下只要保留rt,jsse,jce,charsets几个库就可以了。除了i386和zi两个子目录外,其余的子目录都可以不要。Zi下只需要保留自己地区的子目录和其下的一些文件就可以。Lib下除了库之外的属性文件等等都要保留。这样清理一番,JRE仍然有接近50MB。还可以继续清理几个库文件里面不需要的内容,这需要仔细的整理,会很费功夫。最好能写出一个自动工具帮助我们整理它们。从Sun公司上下到的JMF里面附带的用Java写的媒体播放器就自带了JRE,只有几个MB。 清理过后需要运行几遍我们的应用程序,以确保我们的JRE不缺少东西。 OK,仔细清理之后,文件变小了不少,可以发布了……

2012-08-21

HTTPClient3.0 API

HTTPClient3.0 API,网上下载而来。

2012-08-19

httpClient4.0 API(包括HTTPCORE)

HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。 此API为网上找的,比较全,共享了!

2012-08-19

Iframe页面请求跳转问题解决

首先在父页面的javascript给定义一个window.name,并赋予一个字符串值,如window.name="test",其中赋予的字符串值可以随意定义,然后在Iframe页面的Form 标签中定义target属性,并且其值也必须与之前定义的window.name的值相同,即<form method="post" target="test" >,在子页面提交后即可刷新父页面跳转到指定的请求页面. 此资源由网友提供。谢谢!

2012-05-31

java反编译工具

用c++写成,可反编译class文件,支持jar包级的反编译,可将整个jar包直接保存为*.src.zip源代码包,反编译迅速,错误率极少,详细的看下面 下载地址:http://java.decompiler.free.fr/?q=jdgui

2012-04-24

Uploadify 上传组件

Web上传文件是一个很常用的功能,试用过不少上传组件,要么是每次只能选择一个文件,要么是选择了文件后不能取消,直接上传,要么就是对文件、队列等限制支持不佳。总之仅仅是依靠JavaScript的实现不太好用,Flash+JavaScript的方式似乎对于这种上传需求满足得更好。 今天试用了一下uploadify,发现效果不错

2012-03-27

apache 文件上传下载框架

apache 文件上传下载框架 开源框架

2012-03-23

Ext.JS.4.First.Look_第1版__._Ext.JS.4.First.Look_.Loiane.Groner.文字版

_Ext.JS.4.First.Look_第1版__._Ext.JS.4.First.Look_.Loiane.Groner.文字版

2012-03-23

extjs4.0 手册翻译

网上下载的一个extjs的手册翻译,希望对大家有用!

2012-03-23

Spring 培训PPT

网上下载的 java私塾的 spring培训的PPT 欢迎大家下载。 包括: IoC/DI 思想 AOP Spring JDBC 框架 和 ORM框架集成 事务管理 SSH集成

2012-03-23

代码行数计数器

使用说明: 比如你要统计PB代码,打开软件后选择源码所在文件夹,输入 *.pbl ,点击统计即可 也可以*.*统计该文件加下所有文件行数。

2012-02-29

BBS.FengBao.Com_一键刷机助手使用说明

【版本号】 :1.10 Beta 【手机要求】:已ROOT,已经解锁ENG S-OFF或 SHIP S-OFF 【当前支持的机型】:HTC Hero(G3)、HTC Desire(G7)、HTC Desire HD(DHD)、 HTC Desire S(G12)(未来将会支持更多的机型,敬请期待!) 【适用平台】:Windows 2003/Windows XP/Vista/Windows 7

2011-10-19

Struts架构学习手册

1 Struts框架 2 1.1 为什么需要Web框架 2 1.2 Struts框架介绍 3 1.3 Struts结构 3 1.4 安装和配置Struts 5 1.4.1 简述 5 1.4.2 在Web应用程序中使用Struts 5 1.4.3 Struts配置文件 6 1.5 进一步讨论Struts组成 10 1.5.1 ActionServelt 11 1.5.2 Action类 12 1.5.3 Struts中的错误处理 13 1.5.4 ActionForm 15 1.5.5 ActionForward 15 1.5.6 ActionMapping 16 1.6 Struts标签库介绍 16 1.6.1 Bean标签 16 1.6.2 Login标签 17 1.6.3 HTML标签 17 1.6.4 Template标签 18 1.7 基于Struts的Web应用程序例子 18 2 案例分析:设计与数据访问 18 3 案例分析:Web界面 18

2011-10-13

JAVA包的引入问题

这篇文章起源于程序员之家论坛(http://www.sunxin.org)上的一个网友的提问,我对他的问题做了回答。具体网址:http://www.sunxin.org/bbs/dispbbs.asp?boardID=6&ID=12289&page=1 我感觉这个问题的答案对Java的初学者来说,会有一定的帮助,所以将问题和答案整理成文。

2011-10-12

jbpm开发指南

网上找来的一个JBPM开发指南,在此共享一下。

2011-09-08

java面试题集锦2010

网上搜集的java面试题 1.本宝典包含内容主要是JAVA基础知识、ORACLE数据库基础和常见面试题; 2.由于整理过程中,篇幅较长,难免出现重复以及别字,如果您有建议,请通过QQ或者Email方式联系我,我尽量完善此宝典; 3.本宝典均采集自互联网和一些好友面试经验,不能保证100%正确率,请细心注意。

2011-08-30

Java就业面试题大全2010版

java就业面试题,网友给的,挺全的。分享一下!

2011-08-30

软件工程师经典面试题

这个是网上整理的一个软件工程师的一个面试题。

2011-08-23

Win7下安装Oracle database lite 10g一个问题的解决方法

Win7下安装Oracle database lite 10g一个问题的解决方法

2011-08-23

jsp+oracle实现简单的分页

这个也是从网上整理的一片jsp和oracle结合的分页程序。个人觉得还不错,就共享出来了。

2011-08-23

Hadoop之MapReduce的Java实现在windows下开发需要的winutils等文件

Hadoop之MapReduce的Java实现在windows下开发需要的winutils等文件,版本为Hadoop2.7.3

2017-11-25

100道常见基础面试题

汇总了近年来常见的100道面试题目,并且包含答案。比如:String,StringBuffer,StringBuilder的区别

2017-11-06

空空如也

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

TA关注的人

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