自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dubbo多服务结点+zookeeper集群

使用dubbo已有好几年了,但之前一直都单应用结点+zk集群模式(即:app-server + zk-cluster),这样的模式如果应用结点宕机了,服务也就没了,哪怕zk集群依然健在,也一样没用。故今天笔者要说的就是多应用结点+zk群集模式(即:app-server cluster+ zk-cluster)     其实dubbo的应用多结点集群配置相当简单,只需要将应用中暴露的接口进行分组

2017-03-19 09:45:53 4623 3

原创 php动态扩展函数库依赖

最近研发的项目需要PHP环境,由于PHP已经是编译安装好的,在安装时可能有些依赖库没有指定,导致后期开发中用到后函数库依赖不存在,因此需要重新编译添加上新的依赖库。方法与步骤:1、进入到php的源码目录下的ext目录下,找到对应需要增加的扩展,以要新增bcmath依赖为例:进入目录:[root@des ~]# cd /opt/software/php-5.6.30/ext/bc

2017-03-15 15:39:16 1205

原创 Jenkins安装及配置持续集成(Maven+SVN+Tomcat+Centos6.5)

Jenkins介绍Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。 Jenkins下载进入Jenkins官网下载地址,http://mirrors.

2017-02-18 18:12:24 5251 4

转载 【转】Java8十大特性详解

【转】Java8十大特性详解引语:兜兜转转,峰回路转,原来世间一切都是相通的,Java8这次革新,语法又有点像C++了,离开了二十年的操作符如->、::又回到了历史的舞台...本文将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全

2017-01-23 10:35:02 351

转载 初窥CAP原理

===================本文段摘自百科=================CAP原理(CAP THEOREM)在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(HAT-TRICK)。在分布式数据系统中,也有一个帽子原理(CAP THEOREM),不过此帽子非彼帽子。CAP原理中,有三个要素:一致性(CONSISTENCY)可用性(AVAILAB

2017-01-23 10:13:11 268

原创 zookeeper集群搭建

接触zookeeper集群已有很长很长一段时间了,zookeeper在项目中的使用相当的频繁,如Dubb服务、AMQ集群、大数据领域Hadoop等。zookeeper的集群创建非常简单,一直想写一篇文章来对集群使用的介绍,但一直没能抽出空,今天正好闲来无事,就重新实践一遍来整理记录,下文是基本的集群介绍。zookeeper简介:         zookeeper是一个分布式的,开放源码的

2017-01-22 18:06:31 440

原创 redis-cluser集群搭建及使用

近段时间一直在研究redis-cluser集群模式,准备将原有的sentinel模式替换掉。但是迟迟没能落实,一来是现有集群模式尚能满足现有应用,怕变更后不稳定固不愿轻易改动;二是对redis-cluster的研究还不是很深入,还需要时间。redis-cluster集群模式自己也有搭建过好几次了,但都只是简单的搭建完,简单的对几种数据类型进行了读写操作就完事了。没有进行过动态增删节点,重新分片等高

2017-01-16 22:14:12 1200

原创 WIN7下PHP无法开启CURL模块解决方法

最近项目需要,又开始玩起了PHP,不过在本地win7环境搭建PHP开发环境后,发现其中的curl模块死活无法加载出来。于是乎,百度啊,谷歌啊,各种搜,网上的各种方案五花八门,但没有一个是完整的。今天哥哥我就总结一个最全的最完美的解决方案,各种看官如果这样还解决不了,请联系我帮你解决^_^。以下说说解决步骤:一、检查php安装目录的下php.ini文件1、检查并确认已经打开了curl

2016-11-24 17:14:24 1816

原创 关于代码审查(Code Review)的一些建议

关于代码审查(Code Review)的一些建议1、代码审查目标代码评审不是批斗会,不能以缺陷和错误来打击开发人员的积极性,评审的最终目标是提高系统质量及团队成员整体水平。评审标准:代码编写是否规范、高效、简洁、健壮、可读性强。2、代码审查内容常规项•代码能否正常工作?有没有实现预期的功能,逻辑是否正确?•所有的代码是否简洁易懂?•代码是否遵循既定的

2016-10-27 22:00:51 3649

原创 基于哨兵【sentinel】模式的redis服务集群并与spring集成

最近接手了一个PHP老项目,里面用到了redis缓存,基于sentinel模式的集群。项目里面redis的连接读写都是用PHP实现的,并把不同的信息存储于不同的dbindex下,即分db存储内容。看了下,由于本人是搞Java的,决定用Java进行重构。于是就进行一遍完整的基于sentinel模式redis的集群搭建,并集成于spring。以下为具体的实施过程。 一、redis的下载安装部分

2016-10-23 19:17:31 3945

原创 linux下安装配置redis服务

最近项目需要用到redis缓存及集群技术,故自己在工作之余抽空研究了一把,其实网上关于redis的安装配置的文章有很多,但总感觉写得不是很完整,容易使人犯晕,于是自己在经过实战之后,也想写一篇较为完整的,读者按照文章来执行不会出错犯蒙的文章,以下只是简单的单机单实例安装配置说明,集群部署敬待下一篇文章。redis的安装配置步骤如下:第一部分:安装启动1、到redis官网下载对应的r

2016-03-25 15:39:31 8114

原创 RabbitMQ安装配置学习

最近接手了一个新的项目,里面用到了RabbitMQ作为消息中间件,以前一直用的是ActiveMQ,虽然知到两者大同小异,但由于刚接触,还是有些不大清楚的地方,于是便在自己的windows环境下下载并学习了下RabbitMQ的安装与配置,具体如下:1.下载并安装erlang,http://www.erlang.org/download.html,最新版本是R18.2.1。由于我机器是64

2016-03-14 16:57:05 371

原创 Linux下搭建PHP开发环境(Apache2.4.12+PHP5.6.7+MySQL5.6)

楼主毕业近几年都是从事Java开发,但前阵子公司外别的公司合作,并接了个项目,该项目的前期是PHP开发的,后期将逐渐转为Java来开发,但期间的维护,接口的修改都得继续用PHP,没办法啊,由于一下子找不到PHP开发人员,只能我来顶上了。      写代码到不是难事,关键是一直没有完整的自己搭建过一套PHP开发环境,于是自己就通过网络,查看了一些相关文章,然后进行完整的搭建配置了PHP开发环境,

2015-04-02 10:37:35 4720 2

原创 关于Java打依赖于第三方Jar的可执行Jar包

最近工作中发现一个奇怪的问题,就是将dubbo工程打成可执行Jar的时候,如果manifest文件中,指定依赖其他jar的属性(Class-Path)如果写在Main-Class之后,则打成的jar包MANIFEST.MF文件中将不会生成Class-Path属性,通过查看源码及manifest.mf说明,才发现MANIFEST中对配置信息进行分类,如果不按类别顺序写,将会导致某些属性无法生成,于是

2015-02-13 11:26:53 2211

原创 Linux下采用二进制源码安装mysql,并配置使用mysqld命令启动服务

很懒,很在少网发表文章,这些年都是c通过word写个人日志,最近感觉那方式似乎太狭隘,缺乏交流,因此转移阵地,来博客发表一二,分享开发中心得,能帮助到他人最好,不能就等于记录日志,自娱自乐...      Linux下采用二进制源码安装mysql,并配置使用mysqld命令启动服务      1、首先到mysql官网下载对应安装包,这里以mysql-5.6.14-linux-glibc2.

2015-02-11 10:49:59 3490

翻译 XMLHttpRequest与ActiveXObject

XMLHttpRequestXMLHttpRequest对象可以在不向服务器提交整个页面的情况下,实现局部更新网页。当页面全部加载完毕后,客户端通过该对象向服务器请求数据,服务器端接受数据并处理后,向客户端反馈数据。  XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest

2015-01-16 11:38:31 1961

原创 游戏服务端通讯框架实现

从事游戏开发前阵子通过找一些相关资料,

2014-05-14 11:21:14 2136

MyEclipse6.6注册码(新)

MyEclipse6.6注册码,可用,有效期至2018年,亲,你还等什么?

2015-03-31

effective in java

Java效率编程,高清第二版,适合具有一定基础的Java开发人员,新手建议先打好java基础再来学习之进阶。

2013-05-13

protobuf-2.5.0.jar

google protobuffer编译工具,及工程编解码支持jar包,本人测试可用,win7下编译你的.proto文件时,注意编码问题。

2013-04-17

struts2完整类库

struts2完整类库,物美分不高,不要再去下那些令你给了分又不满意的东西啦!

2010-05-16

Struts1.3.8类库

Struts1.3.8类库,相信对你会有帮助的.

2010-05-16

基于ssh框架开发的人办资源管理系统

基于ssh框架开发的人办资源管理系统,学习的毕业设计的你就不要错过啦!

2010-04-02

librarymanagementsystem(struts框架)

开发技术:Struts1.2+mysql 5.0数据库 系统功能完善,运行稳定! 其中文件夹中的db_librarySys为数据库,导入工程时请把它剪切出来放到mysql的data中即可运行! 高级管理员用户名:zhh 密码:111

2010-01-21

标准版《Struts 1.3 API参考手册》-电子文档下载(CHM)

真想学好struts框架开发,你一定不要错过!!! 标准版《Struts 1.3 API参考手册》-电子文档下载(CHM) 绝对令你满意!!

2010-01-15

在线商店(jsp+mysql)

近年来,Internet 上的在线商店越来越多,而且相当一部分人也已经有过网上购物的经历。 一个成功的商业网站会为用户定制个性化服务,拉近与顾客的距离。实现这些功能要求我们可以记录、识别用户信息。对于一个网上商城,商品的游览、查找、购买是必不可少的功能。商品展示页面能够给出的信息可能并不能满足客户的需求,因此,在网上商城中,也需要提供一个买家和卖家更多交流平台。这个网上商城的实例包含了一般网上商城的基本功能组成部分。 一、 面向客户的部分:包括客户的注册、登录、游览商品、查询商品、购买商品等操作。 二、 商城管理的部分:包括商品的添加、查询、订单的管理等。 三、 客户与商城管理者的交流部分:一个公共留言板用于发布广告信息和公告,一个私人留言板用于客户与商城管理者进行交流。 开发技术:Jsp+tomcat5.5+mysql数据库 开发环境:MyEclipse6.0 运行环境:Windows 2000或Windows XP或更高配置

2010-01-03

空空如也

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

TA关注的人

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