- 博客(117)
- 资源 (24)
- 收藏
- 关注
原创 pom-下载依赖jar包和复制生成的jar包到指定路径
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.
2018-01-24 10:35:23 3817
转载 nexus3.3.1上传第三方jar包
转自:http://blog.csdn.net/disalone201107/article/details/71600385安装当前最新版本的nexus,安装教程网上搜,不多说了。 因为nexus3x版本没有2x版本中内置的3rd_part,所以不能在界面中上传jar包,必须使用maven的命令行。 添加第三方仓库,名字叫3rd_part
2017-12-20 09:35:00 808
原创 Zookeeper的基本概念和基础使用
1 定义ZooKeeper是Hadoop的开源子项目(Google Chubby的开源实现),它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护与同步、命名服务(在集群所有机器里生成唯一ID)、负载均衡、分布式锁、分布式协调/同步(心跳检测等)、组服务等。Zookeeper的Fast Fail 和 Leader选举特性大大增强了分布式集群的稳定和健壮性,并且解决了M
2017-09-15 16:41:00 639
原创 反叛之冰:ZeroC ICE基础使用
1 系统环境系统:Win7。版本:JDK 1.8.0_91,ZeroC ICE 3.6.3。2 基础官网:https://zeroc.com 视频教程:https://www.chuanke.com/v6242976-184547-1010808.html书籍:ZeroC Ice权威指南 高清 带索引书签目录 leader-us(著)2.1
2017-09-10 11:36:49 8231
原创 Thrift基础使用
1 RPCClient端通过动态代理,根据双方约定的服务接口存根,把要调用的远程接口的名称和接口参数发送到Server端,并获得返回值。其中:Ø 双方持有共同的接口存根(接口定义)。Ø Server端实现具体的接口实现类。Ø Client通过动态代理,封装网络通讯过程,发送调用接口名称和参数到Server端。Ø
2017-09-10 11:34:20 2877
原创 Kafka笔记基础概念和安装配置
1 定义Kafka是一个分布式消息队列,是由apache开源的一个消息系统,用scala写成。它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。kafka对消息保存时根据Topic进行归类,发送消息者成为Producer,消息接受者成为Consumer,此外kafka集群有多个kafka实例组成,每个实例(server)成为broker。
2017-09-10 11:31:43 406
原创 MySQL数据切分、负载均衡和集群
1 系统环境系统:CentOS 7。版本:MySQL 5.6.35。2 概述3 数据切分(Sharding)参考:http://zhengdl126.iteye.com/blog/419850 http://blog.csdn.net/bluishglc/article/details/6161475水平分库分表需用一
2017-09-10 11:29:09 819
原创 Spring定时器小结
1 JavaTimer 定时器Ø 使用Java原生TimerTask编写定时器,交由Spring管理运行。定义一个TimerTask如下:public class TimerTask01extends TimerTask { @Override public void run() { System.out.prin
2017-09-10 11:21:44 334
原创 nginx的安装和负载均衡配置
1 参考文档官网:http://nginx.orghttps://www.nginx.com淘宝Tengine:http://tengine.taobao.org/2 安装2.1 从官方yum源安装参考:http://nginx.org/en/linux_packages.html添加yum源:/etc/yum.repos.d/nginx
2017-09-10 10:56:24 427
原创 Hive的安装配置和使用Java连接
Hadoop集群搭建可参考:http://blog.csdn.net/yanhang0610/article/details/518965451 系统环境系统:CentOS 7.0。版本:JDK 1.8.0_91,Hadoop 2.7.3,Hive 2.1.1。2 Hive安装官网:http://hive.apache.org/安装Hiv
2017-09-10 10:38:04 2650
原创 HBase的安装配置和使用Java连接
Hadoop集群搭建可参考:http://blog.csdn.net/yanhang0610/article/details/518965451 系统环境系统:CentOS 7.0。版本:JDK 1.8.0_91,Hadoop 2.7.3,Zookeeper 3.4.9,Hbase 1.2.5。参考:https://wenku.baidu.com/view/b2bd9
2017-09-10 10:33:22 6567 4
原创 Java版ISO8583包解析工具
1、解析类/** * ISO8583数据解析器 * ISO8583数据结构:2字节消息类型(BCD码) + 域1至域64/128 * @author yanhang0610 */public class Iso8583Package { // 报文结构 private byte[] messageTypeBytes = new byte[2]; // BCD编码的消息类型
2017-09-09 20:45:18 4953 13
原创 Java简单依赖注入解析类
本文提供了一个简单的依赖注入解析方法,参考了Spring的依赖注入功能。1、注解类定义/** * Bean注解,用于定义Bean,注解在类上 */@Documented@Retention(RetentionPolicy.RUNTIME)@Target({ ElementType.TYPE })@Inheritedpublic @interface Bean { /**
2017-09-09 20:37:45 476
原创 C#对象工厂类
对象工厂类,通过反射生产对象,可生成程序集里的对象,无需在项目里引用dll,只需传入dll路径和类相关信息即可。 /// /// 对象工厂 /// by yanhang0610 /// public class BeanFactory { private static Dictionary classFullPathNames = new Dictionary(); /
2017-09-09 20:29:01 1314
原创 C#简单依赖注入解析类
本文提供一种简单的对象依赖注入解决方法,用于在类中根据特性依赖注入对于的对象,解放了手工new一个对象的劳力。本特性参考了Java Spring的依赖注入框架。1、定义两个注解类型 /// /// Bean注解,用于定义Bean,注解在类上 /// [AttributeUsage(AttributeTargets.Class)] public class Bean : At
2017-09-09 20:14:11 2633
转载 几种简单的负载均衡算法及其Java代码实现
转自:http://www.cnblogs.com/szlbm/p/5588555.html什么是负载均衡负载均衡,英文 名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种 负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地
2017-04-09 13:33:25 416
转载 Java内存模型与volatile关键字
摘录自:http://www.importnew.com/16127.htmlJava内存模型(Java Memory Model)Java内存模型(JMM),不同于Java运行时数据区,JMM的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中读取数据这样的底层细节。JMM规定了所有的变量都存储在主内存中,但每个线程还有自己的工作内存,
2017-03-26 10:00:22 314
原创 Redis笔记:redis基础使用和自带集群方案搭建
1 系统环境系统:CentOS 7.0。版本:Redis 3.2 Stable。2 下载安装官网:https://redis.io。# wget http://download.redis.io/releases/redis-3.2.7.tar.gz# tar -xzf redis-3.2.7.tar.gz# cd redis-3.2.7# make# make
2017-02-15 17:16:11 606
原创 Maven将项目以及所有依赖包打成一个jar
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4
2016-11-28 13:03:57 793
转载 mysql 解除正在死锁的状态
from:http://www.2cto.com/database/201303/193062.htmlhttp://www.itnose.net/detail/6399027.htmlhttp://blog.csdn.net/hotdust/article/details/51524469解除正在死锁的状态有两种方法:第一种:1
2016-10-02 15:53:04 416
转载 (总结)CentOS Linux下VNC Server远程桌面配置详解
转自:http://www.ha97.com/4634.htmlPS:偶以前基本不用Linux的远程图形桌面,前几天有开发的同事配置CentOS的vnc有问题,找我解决,就顺便记录总结一下,这个总结是比较完整的。下面的配置在CentOS5.x和6.x、SUSE企业版亲测验证,其他发行版按理也通用:一、安装相应桌面环境与vnc服务端和客户端:# yum groupin
2016-07-28 11:17:12 619
原创 Eclipse上Spark开发环境搭建
1 安装插件 http://scala-ide.org/download/current.html2 配置2.1 配置Hadoop环境变量 HADOOP_HOME:%HADOOP_HOME%\bin中需包含winutils.exe文件。 Path:添加%HADOOP_HOME%\bin,注意分号。 winutils.exe下载地
2016-07-13 16:58:03 4085
原创 Eclipse上Hadoop开发环境搭建
1 安装插件 hadoop-eclipse-plugin-xxx.jar2 插件配置2.1 配置Hadoop Installation Directory 配置首选项里的Map/Reduce项的“hadoop installation directory”配置项,用于指向hadoop安装目录,在windows下只需要把下载到的hadoop
2016-07-13 16:56:17 489
原创 Spark环境搭建
1 系统环境系统:CentOS 6.5 32bit。版本:JDK 1.7,Hadoop 2.6.4,Spark 1.6.2,Scala 2.10(Spark1.6.2匹配Scala2.10版本)。2 Hadoop环境搭建 参考《Hadoop环境搭建》进行hadoop环境搭建。3 Scala环境配置3.1 下载Scala 下载合适版
2016-07-13 16:23:48 611
原创 Hadoop环境搭建
1 系统环境CentOS 6.5 32bithadoop-2.6.4.tar.gzjdk-7-linux-i586.rpm2 ip配置2.1 修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 配置示例如下:DEVICE=eth0BOOTPROTO=staticBROADCAS
2016-07-13 11:34:55 1091
原创 一个简单WPF分页条控件
分享一个自己在用的简单WPF分页条控件。1、xaml<UserControl x:Class="app.component.Pager" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.micro
2016-05-15 16:16:17 7762
转载 Apache Commons工具集简介
转自:http://zhoualine.iteye.com/blog/1770014 Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类做简单介绍。 组件功能介绍BeanUtils提供了对于JavaBean进行各种操作,克隆对象,属性等等.
2015-11-18 13:42:16 445
转载 javascript Date format(js日期格式化)
方法一:这个很不错,好像是 csdn 的 Meizz 写的: [javascript] view plaincopy// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(
2015-10-27 21:31:19 480
转载 ASP.NET 4.0尚未在 Web 服务器上注册 解决方法
转自:http://www.cnblogs.com/lvxiouzi/p/3511446.html使用VS2010创建web应用程序时出现如下提示ASP.NET 4.0尚未在 Web 服务器上注册。为了使网站正确运行,可能需要手动将 Web 服务器配置为使用 ASP.NET 4.0,按 F1 可了解更多详细信息 解决方法:首先设置IIS应用程序池 n
2015-10-09 15:31:05 846
转载 【Android 应用开发】Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值 数组
.作者 : 万境绝尘转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/19913755.一. Android资源文件简介1. Android应用资源的作用(1) Android项目中文件分类在Android工程中,
2015-08-20 13:54:23 815
转载 IE编程——读取IE窗口信息
转自:http://www.cnblogs.com/firedoom/archive/2013/04/14/3019879.html目标: 程序自动读取所有正在运行的IE(6.0或7.0)窗口信息,如窗口句柄HWND、状态文本StatusText、名字Name、路径Path等。实现: 1. 添加对COM组件Microsoft I
2015-06-23 17:40:14 679
转载 C#操作IE浏览器
转自:http://www.cnblogs.com/kissdodog/p/3725774.html 最近的一个B/S系统中,用到了指模录入,当用户按了手指摸之后,要在IE浏览器的一个文本框上显示用户的姓名。由于要监控指模机的输入,因此客户端需要装一个.net控制台程序,通过此控制台程序监控指模机。这个没办法。这个.net控制台程序装在公司前台的电脑上就OK了。然后通过局域网
2015-06-23 16:51:03 1062
转载 C# Socket SSL通讯笔记
转自:http://www.cnblogs.com/whtydn/archive/2009/12/23/1630750.html一、x.509证书1.制作证书先进入到vs2005的命令行状态,即:开始-->程序-->Microsoft Visual Studio 2005-->Visual Studio Tools-->Visual Studio 2005 命令提示
2015-06-15 14:42:36 1254
转载 Log4Net使用详解(续)
转自:http://blog.csdn.net/zhoufoxcn/article/details/6029021说明自从上次在2008年在博客上发表过有关log4net的用法介绍文章之后(网址:http://blog.csdn.net/zhoufoxcn/archive/2008/03/26/2220533.aspx),有不少朋友在博文下留言询问一些细节,现在就一些比较普遍的问题做一
2015-05-12 10:55:42 662
转载 log4net使用详解
转自周公博文:http://blog.csdn.net/zhoufoxcn/article/details/2220533说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9
2015-05-12 10:53:48 493
转载 C#配置文件概述
配置文件概述:应用程序配置文件是标准的XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net 预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一个比较清楚的认识。
2015-05-12 09:54:46 791
转载 基于protobuf的RPC实现
转自:http://blog.csdn.net/kevinlynx/article/details/39379957可以对照使用google protobuf RPC实现echo service一文看,细节本文不再描述。google protobuf只负责消息的打包和解包,并不包含RPC的实现,但其包含了RPC的定义。假设有下面的RPC定义:[cpp
2015-04-10 22:47:06 600
原创 Ant使用
1. 什么是AntAnt是Java开发界领先的构建工具,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。目前版本的Eclipse中已经集成了Ant,我们可以直接在Eclipse中运行Ant。 2. Ant的使用2.1 新建构建配置文件,一般命名为build.xml新建一个build.xml,放在工程根目录下。build.xml定义了Ant要执行的
2015-04-10 21:43:05 330
转载 实现java RPC框架
转自:http://blog.csdn.net/sunmenggmail/article/details/8545701http://javatar.iteye.com/blog/1123915主要利用socket通信,反射,代理实现类似RMI的RPC框架首先是框架的代码[java] view plaincopy
2015-04-10 21:34:15 529
C# 配置文件概述
2015-05-12
PLSQL连接数据库所需文件
2013-09-05
PHP5_官方中文手册
2013-04-08
C程序实例,含14个实例
2009-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人