自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (9)
  • 收藏
  • 关注

原创 通过Docker安装PostgreSQL12+Postgis3

本文记录了通过容器化方式启动postgresql并使其支持postgis的过程和方法

2023-05-22 18:00:24 477

原创 基于hadoop+hive的HUE安装指南

本文针对hadoop生态圈中应用广泛的hue给出安装指导,旨在指导读者能够在服务器上快速部署HUE组件,以快速使用HUE带来的强大功能。本文除了是HUE安装指南外,还提供了安装使用过程会遇到的坑,有些是网络上未给出明确解决方案的,这些坑不解决,往往导致用户无法上手使用,相信本文能够给安装使用HUE的用户带来极大的帮助。不足之处烦请指正!

2022-04-07 18:05:26 6049 1

原创 CDH6.3.2及hadoop生态圈工具安装指南

一、前期准备1、服务器3台,系统要求Centos72.服务器部署情况: 内存 磁盘 CPU cm ...

2022-03-10 15:34:12 3421

原创 CentOS 7.6下安装MySQL 5.7

下载:https://dev.mysql.com/downloads/repo/yum/mysql80-community-release-el7-3.noarch.rpm安装yum源:sudo yum localinstall mysql80-community-release-el7-3.noarch.rpmsudo yum install mysql-community-serversudo systemctl start mysqldgrep 'temporary p..

2021-09-30 09:59:06 275

原创 关于《Netty权威指南》第三章中TimeServerHandler无法编译通过的解决方法

由于该书出版较早,当前Netty已经升级到了4.1.37,Netty对架构进行了较大的改进工作,因此书中的部分例子无法正常编译通过。该书第三章中TimeServer需要用到TimeServerHandler类,该类继承自ChannelHandlerAdapter,覆盖了channelRead、channelReadComplete两个父类方法。但在当前版本的Netty中,ChannelHandle...

2019-07-11 17:40:54 797 1

原创 IOT架构探索(一) Spark+Mosquitto实现MQTT消息的接收及大数据处理

0.整体思路Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark使用Scala语言进行实现,它是一种面向对象、函数式编程语言,能够像操作本地集合对象一样轻松地操作分布式数据集,具有运行速度快、易用性好、通用性强以及随处运行等特点,适合大多数批处理工作,并已成为大数据时代企业大数据处理优选技术。在物联网时代,越来越多的设备将通过互联网连接到公有云或私有云,实时...

2019-06-21 17:48:34 3419 2

原创 通过Docker快速部署Redis

  1.拉取镜像:docker push redis2.准备redis配置文件首先在/root/redis/data 创建好文件夹用于存放redis数据然后从redis官网下载redis.conf文件(http://download.redis.io/redis-stable/redis.conf)到/root/redis/wget http://download.red...

2018-12-23 21:39:38 279

原创 在CentOS上通过Docker方式安装Redis

1.拖拽redis镜像docker pull redis2.启动redisdocker run -p 6379:6379 -v $PWD/data:/data  -d redis redis-server --appendonly yes命令说明:-p 6379:6379 : 将容器的6379端口映射到主机的6379端口-v $PWD/data:/data : 将主机中当前目录下...

2018-12-07 22:36:15 674

转载 高并发服务端分布式系统设计概要(下)

现在接着设计我们的“山推”系统。有了前面两篇的铺垫,我们的系统现在已经有了五脏六腑,剩下的工作就是要让其羽翼丰满。那么,是时候,放出我们的“山推”系统全貌了:        前面啰嗦了半天,也许不少同学看的不明不白,好了,现在开始看图说话环节:      (1)整个系统由N台机器组合而成,其中Global Master一台,Global Slave一台到多台,两者之间保持强一致性并

2013-11-13 11:40:48 853

转载 高并发服务端分布式系统设计概要(上)

======张峻崇 原创。转载请注明出处。======        又是快一年没写博客了,2013年也只剩尾巴,也不知道今年都忙了些什么。写这篇文章的目的,主要是把今年以来学习的一些东西积淀下来,同时作为之前文章《高性能分布式计算与存储系统设计概要》的补充与提升,然而本人水平非常有限,回头看之前写的文章也有许多不足,甚至是错误,希望同学们看到了错误多多见谅,更欢迎与我讨论并指正。    

2013-11-13 11:38:05 967

转载 分布式存储系统设计的若干准则

CAP理论2000年Eric Brewer教授提出了著名的CAP理论,即:一个分布式系统不可能满足一致性,可用性和分区容错性这三个需求,最多只能同时满足两个。2002年MIT的Seth Gilbert 和 Nancy lynch两人证明了CAP理论的正确性。根据CAP理论,一致性(C),可用性(A),分区容错性(P),三者不可兼得,必须有所取舍。因此系统架构师不要把精力浪费在如何设计才能同

2013-05-29 13:41:21 887

转载 HBase 在淘宝的应用和优化

本文来自于NoSQLFan联合作者@koven2049,他在淘宝从事Hadoop及HBase相关的应用和优化。对Hadoop、HBase都有深入的了解,本文就是其在工作中对HBase的应用优化小结,分享给大家。 目 录 [ - ]前言原因应用情况部署、运维和监控测试与发布改进和优化将来计划        前言        hbase是从 hadoop中分离出来的apa

2013-03-04 17:11:52 669

转载 大型支付系统后台对账系统的控制和管理

1.对账周期:A公司对玩家开放了包括支付宝、财付通在内的十余种电子支付渠道,大部分都是按月对账的,即当月1-10号(视渠道有差异)进行对账,然后11号开始打款/转账。部分渠道可能是本月对上上个月的账,即3月对1月的账,如短信渠道(还分本地和外地)。还有的可能是周结算,如中腾神州行。2.各渠道成交额: 快钱、易宝等开通了网关支付+账户余额支付的渠道成交量最大,最高的时候可以达到千万级别,最低

2012-12-17 22:12:18 6261

转载 大型的支付系统如何对账、风控

本文源自我在知乎上的一个回答,最近在微博上被分享了好多次,就贴在这儿分享给大家。为了可以更好地解释支付结算系统对账过程,我们先把业务从头到尾串起来描述一下场景,帮助大家理解:一个可能得不能再可能的场景,请大家深刻理解里面每个角色做了什么,获取了哪些信息:某日阳光灿烂,支付宝用户小明在淘宝上看中了暖脚器一只,价格100元。犹豫再三后小明使用支付宝网银完成了支付,支付宝显示支付成功,淘宝卖

2012-12-17 22:10:56 11084 1

转载 启动TOGAF9项目之前应遵循的10个步骤

许多企业架构(Enterprise Architecture,EA)项目无法达成所有目标或实现架构团队最初定义的各种收益。虽然团队在执行项目时使用了良好的架构框架和方法作为指引,但最终还是不可避免地出现了这样的结果。为了帮助EA团队成功交付The Open Group架构框架(The Open Group Architecture Framework,TOGAF)9项目,本文着力强调架构团

2012-03-12 19:19:47 1151

转载 支付宝打造新支付架构:对外开放 平台化发展

11月28日消息,据知情人士透露,支付宝正在打造新的支付体系架构——这在支付宝内部被称为三代云支付架构体系。该架构能够支持支付宝在线上、线下、无线等任何场景的应用,并支持对外开放。在刚刚过去的淘宝商城“双11”促销活动中,支付宝一天完成3369万笔成功支付。支付宝方面当时就表示,系统的稳定得益于正在打造的第三代架构大幅提升了系统的稳定性、易用性和可修复性。除此之外,三代架构还将让支

2012-01-10 21:40:57 1459

转载 Instagram 架构分析笔记

Instagram 团队上个月才迎来第 7 名员工,是的,7个人的团队。作为 iPhone 上最火爆的图片类工具,instagram 用户数量已经超过 1400 万,图片数量超过 1.5 亿张。不得不说,这真他妈是个业界奇迹。几天前,只有三个人的 Instagram 工程师团队发布了一篇文章:What Powers Instagram: Hundreds of Instances, Dozen

2012-01-10 21:35:44 522

转载 Ticket Servers: Distributed Unique Primary Keys on the Cheap

This is the first post in the Using, Abusing and Scaling MySQL at Flickr series.Ticket servers aren’t inherently interesting, but they’re an

2011-07-28 22:51:43 687

转载 LVS NAT模式简介

LVS 简称 Linux Virtual Server,在实际环境中经常作为B/S结构的网络应用中的负载均衡器来使用,工作在7层网络模型中的,网络层,也就是通常说的IP层,由于数据的处理是在Linux内核态完成的,所以性能很高,比起 Apache,Nginx,Haproxy来说,

2011-07-24 00:43:02 2361

转载 可伸缩性最佳实践:来自eBay的经验

在eBay,可伸缩性是我们每天奋力抵抗的一大架构压力。我们所做的每一项架构及设计决策,身前身后都能看到它的踪影。当我们面对的是全世界数以亿计的用户,每天的页面浏览量超过10亿,系统中的数据量要用皮字节(1015或250)来计算——可伸缩性是生死交关的问题。在一个可伸缩的架构中,资

2011-07-09 18:28:40 639

原创 支付宝大规模SOA系统(转载)

大家好,这里是首届QCon Beijing的现场,现在坐在我的旁边是的支付宝的首席架构师程立。先给大家介绍一下,支付宝架构发展到今天,经历哪些时期,都有哪些里程碑?我 回忆一下,支付宝系统架构发展大概有这么几点。我本人大概是2004年下半年参与支付宝系统建设的。当时的目标,支付宝

2011-07-09 18:25:20 1380

转载 基于SIP的集中式视频会议模型介绍

近几年来,随着计算机技术、通信技术和互联网技术的飞速发展,视频会议的应用范围正逐渐从传统的专业领域、大型企业等高端用户向中小企业等普通用户和个人用户拓展。据有关机构的分析结果显示,2004年我国视频会议市场的规模已经达到18.7亿元,并以每年26%的速度递增,市场前景十分广阔。    本文主要介绍了一种基于SIP的集中式视频会议模型,并根据此模型设计了初步的实现方案,分析了此方案的工作原理。目

2009-04-28 16:33:00 939

原创 如何用xmanager连接redhat9

1.选用PASSIV模式运行2.在Linux主机上设置 export DISPLAY=xxx.xxx.xxx.xxx:0.0(其中xxx.xxx.xxx.xxx就是你现在的windows 主机IP)3.连结LINUX主机的终端运行指令 startkde 一切就OK了 。 最简单的做法是在/etc/profile 里面加入这句话export KDESTARTSVR=xxx.xxx.xxx.xxxex

2005-06-01 16:19:00 1673

原创 代码动态生成利器ASM

作者简介薛谷雨,NORDSAN(北京)信息科技开发有限公司高级JAVA研发工程师,正致力于企业级异构数据交换的服务器产品的研发,在J2EE和WEB SERVICE方面有较为丰富的开发经验,您可以通过[email protected]与他联系。前言代码生成器(code generator,CG),顾名思义就是生成代码的工具。有了它,你就可以从一组简单的设定或者数据库设计中获得几百、几千行代

2004-09-22 10:26:00 9623 1

原创 Web Service深度编程——Axis序列化/反序列化器开发指南

作者简介薛谷雨是NORDSAN(北京)信息科技开发有限公司高级JAVA研发工程师,正致力于企业级异构数据交换的服务器产品的研发,在J2EE和WEB SERVICE方面有较为丰富的开发经验,你可以通过 [email protected] 与他取得联系。前言Axis是Apache组织推出的SOAP引擎,Axis项目是Apache组织著名的SOAP项目的后继项目。Axis为开发者提供了大量的序

2004-08-24 16:23:00 2103

原创 通过xalan实现关系型数据库到XML的数据交换

内容:前言传统的DB-XML数据交换方式Xalan-java制订的关于SQL的XSLT扩展库详解驾驭xalan,轻松实现关系型数据库到XML的数据交换搭建数据库环境撰写xsl文件java代码的设计思想运行结果后记一些有用的资源和参考资料

2004-08-12 11:22:00 2307 5

原创 用JAVA访问共享文件系统

作者 薛谷雨前言在Microsoft 网 络 系 统 中,SMB(Server Message Block, 服 务 信 息 块) 协 议 是Windows for Workgroup(WfWg)、Windows 95、Windows NT 和LanManager 用 来 实 现 共 享 局 域 网 上 文 件 和 打 印 机 的 协 议。 对 于 利 用Linux 和Windows NT

2004-08-09 11:12:00 2384 3

原创 JDOM/XPATH编程指南

内容:前言XPATH速成篇JDOM修炼篇获得并安装JDOM用JDOM解析XMLJDOM+XPATH进阶篇结语参考资料关于作者<!--相关内容:TCP/IP 介绍TCP/IP 介绍-->

2004-08-04 10:49:00 2079 7

RESTFUL+WEB+SERVICES中文版

尽管REST在国内技术领域已算不上什么新鲜名词了,但是关于REST的中文资料并不多见。到目前为止,好像也就只有Roy Thomas Fielding博士论文的中译版。随着《RESTful Web Services中文版》的即将面世,这种REST中文资料奇缺的局面有望得到改善,该书也是目前国内出版的以REST为主题的第一本书籍。鉴于本书的原版也才于2007年5月出版,短短一年间就推出了中文版,不得不由人感叹国内出版社的效率。此外,由于出版商O'Reilly一贯的口碑,本书的质量自然令人期待。 《RESTful Web Services》全书对以下3个问题进行了回答: 什么是RESTful服务 如何设计和实现RESTful服务 RESTful服务的应用

2011-12-29

RESTFUL+WEB+SERVICES中文版.pdf

尽管REST在国内技术领域已算不上什么新鲜名词了,但是关于REST的中文资料并不多见。到目前为止,好像也就只有Roy Thomas Fielding博士论文的中译版。随着《RESTful Web Services中文版》的即将面世,这种REST中文资料奇缺的局面有望得到改善,该书也是目前国内出版的以REST为主题的第一本书籍。鉴于本书的原版也才于2007年5月出版,短短一年间就推出了中文版,不得不由人感叹国内出版社的效率。此外,由于出版商O'Reilly一贯的口碑,本书的质量自然令人期待。 《RESTful Web Services》全书对以下3个问题进行了回答: 什么是RESTful服务 如何设计和实现RESTful服务 RESTful服务的应用

2011-12-29

视频安防监控系统 前端设备控制协议

本标准规定了视频安防监控系统前端设备控制协议的通用要求,适用于控制设备和前端设备之间的信息传输。标准由公安部颁布。

2008-11-12

Risk Management Guide for Information Technology Systems

Risk Management Guide for Information Technology Systems

2008-11-12

烟草商业企业应用集成架构的设计与实现

在烟草行业信息化建设的进程中,集成、整合和协同成为当前的关键点,如何实现系统集成、资源整合和 信息共享?本文结合湖南烟草商业系统应用集成项目实践,从数据集成、流程集成、界面集成三个层面入手,提出了 基于J2EE标准的应用集成架构,并阐述了门户应用层、数据交换平台与数据集成平台、工作流平台的作用和相关的技 术标准和集成规范,探讨了“在统一规划下,以应用集成架构为蓝图、以一套完整的技术标准与规范体系为依据,以 一个有效的集成操作方案与系统软件支撑平台为手段”的应用系统间的集成、整合和信息共享方法。

2008-10-13

业务连续性性管理(BS25999-2)

BCM不是一项单一的技术,而是由业务自身驱动的综合技术、管理的系统工程。BCM是一个一体化的动态管理流程,它必须根据情况适时更新并保持有效。 业务持续性管理(BCM)是一套一体化的管理流程,能够对潜在的灾难加以辨别分析,帮助企业确定可能发生的冲击对企业运作造成的威胁,并提供一个有效的管理机制来阻止或抵消这些威胁,减少灾难事件给企业带来损失,在冲击发生的前、中、后期采取相应的措施,使其对业务的影响最小化。BCM能够为企业提供业务中断及恢复的战略和操作层面的框架。 总的来说,BCM涵盖了危机管理、风险管理、灾难恢复、设施管理、供应链管理、质量管理、安全管理、知识管理、应急管理、沟通和公关、人力资源管理、环境管理等内容。值得注意的是,BCM不是一项单一的技术,而是由业务自身驱动的综合技术、管理的系统工程。

2008-10-09

业务连续性性管理(BS25999-1)

BCM不是一项单一的技术,而是由业务自身驱动的综合技术、管理的系统工程。BCM是一个一体化的动态管理流程,它必须根据情况适时更新并保持有效。 业务持续性管理(BCM)是一套一体化的管理流程,能够对潜在的灾难加以辨别分析,帮助企业确定可能发生的冲击对企业运作造成的威胁,并提供一个有效的管理机制来阻止或抵消这些威胁,减少灾难事件给企业带来损失,在冲击发生的前、中、后期采取相应的措施,使其对业务的影响最小化。BCM能够为企业提供业务中断及恢复的战略和操作层面的框架。 总的来说,BCM涵盖了危机管理、风险管理、灾难恢复、设施管理、供应链管理、质量管理、安全管理、知识管理、应急管理、沟通和公关、人力资源管理、环境管理等内容。值得注意的是,BCM不是一项单一的技术,而是由业务自身驱动的综合技术、管理的系统工程。

2008-10-09

JFreeChart 1.0.6 开发手册

JFreeChart是一个Java开源项目,是一款优秀的Java图表生成插件,它提供了在Java Application、Servlet和JSP下生成各种图片格式的图表,包括柱形图、饼形图、线图、区域图、时序图和多轴图等。本手册将详细介绍利用JFreeChart生成各种图表的技术要点。<br><br>

2008-04-24

OSGI实战.pdf

本篇Opendoc按照学习开源框架的基本流程进行编写,从体验OSGI到基于OSGI框架的实战,到深入OSGI,完成对于OSGI从入门到深入学习的过程,最后对于OSGI的现状和发展发表些自己的看法和思考

2008-04-20

空空如也

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

TA关注的人

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