39点博客

39点博客
像小蜜蜂一样生活

【资料库】 MongoDB集群——副本集

1、副本集的结构及原理 副本集包括三种节点:主节点、从节点、仲裁节点。主节点负责处理客户端请求,读、写数据,记录在其上所有操作的oplog;从节点定期轮询主节点获取这些操作,然后对自己的数据副本执行这些操作,从而保证从节点的数[…]

最新文章

原创

免费申请阿里云Symantec SSL证书及网站配置https教程

SunShine 发布于 11个月前 (11-09)
    最近公司需要开一个缴费接口给商户做系统对接,接口的的请求地址肯定得做https加密。以前都是自己做CA给自己颁发证书。虽然操作起来比较方便,但是浏览器不认...每次访问链接看到的都是一个大大的红叉,很是不爽!于是想着这次要不要上网找找看有没有免费的SSL证书。如果有的话顺便把咱的博客也整一个。    免费SSL证书第一想到的就是免费鼻祖StartSS...
阅读(3030) 评论(10) 链接直达
原创

cocos2d-x RPG游戏实战系列教程:瓦片地图绘制和人物行走

SunShine 发布于 11个月前 (11-11)
前段时间用cocos2d-x写了一段rpg游戏程序,主要完成了地图绘制和人物行走。先看一下模拟器运行的主界面。这里把咱的博客主页做为背景也截下来了,心机中...开发工具用的是官方提供的CocosCreator,具体哪个版本忘记了。编程语言选择的是JS,用JS来写cocos2d程序也是官方推荐的一种做法。可以生成浏览器运行的H5页面(WebGL渲染)。也可以打包成手机Android和ios程序。IDE开发环境截图如下界面的绘制用的是瓦片...
阅读(851) 评论(2) 链接直达
资料库

MongoDB集群——副本集

SunShine 发布于 6个月前 (04-13)
1、副本集的结构及原理 副本集包括三种节点:主节点、从节点、仲裁节点。主节点负责处理客户端请求,读、写数据,记录在其上所有操作的oplog;从节点定期轮询主节点获取这些操作,然后对自己的数据副本执行这些操作,从而保证从节点的数据与主节点一致。默认情况下,从节点不支持外部读取,但可以设置;副本集的机制在于主节点出现故障的时候,余下的节点会选举出一个新的主节点,从而保证系统可以正常运行。  仲裁节点不复制数...
阅读(421) 评论(0) 链接直达
资料库

Mongodb3.0.5副本集搭建及spring和java连接副本集配置

SunShine 发布于 6个月前 (04-12)
一、基本环境:mongdb3.0.5数据库spring-data-mongodb-1.7.2.jarmongo-java-driver-3.0.2.jarlinux-redhat6.3tomcat7 二、搭建mongodb副本集:1、 分别在三台linux系统机上安装mongodb,(为避免和机器上原有的mongodb端口冲突,这里设为57017):192.168.0.160192.168.0.211(192.16...
阅读(480) 评论(0) 链接直达
资料库

Oracle 11g 导出空表、少表解决办法

SunShine 发布于 6个月前 (04-12)
Oralce11G中有个新特性,当表无数据时,不分配segment,以节省空间  解决方法:  1、insert一行,再rollback就产生segment了。  该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。  2、设置deferred_segment_creation参数showparameterdeferred_segment_creation NAME  &n...
阅读(355) 评论(1) 链接直达
资料库

Memcached分布式实现原理

SunShine 发布于 6个月前 (04-07)
Memcached是应用最广的开源cache产品,它本身不提供分布式的解决方案,我猜想一方面它想尽量保持产品简单高效,另一方面cache的key-value的特性使得让memcached分布式起来比较简单。memcached的分布式主要在于客户端,通过客户端的路由处理来搭建memcached集群环境,因此在服务端,memcached集群环境实际上就是一个个memcached服务器的堆积品,环境的搭建比较简单。下面从客户端做路由和服务端集...
阅读(446) 评论(0) 链接直达
资料库

Nginx之虚拟目录 root与alias的区别

SunShine 发布于 6个月前 (03-27)
最近在nginx上部署日志分析工具awstats时,在配置awstats分析结果可供网页浏览这步时,分析结果页面访问总是404.后来查阅了一些资料,发现是root和alias的用法区别没搞懂导致的,这里特地将这两者区别详尽道来,供大家学习参考。Nginx其实没有虚拟主机这个说法,因为它本来就是完完全全根据目录来设计并工作的。如果非要给nginx安上一个虚拟目录的说法,那就只有alias比较“像”了。那alias标签和root标签到底有哪...
阅读(285) 评论(0) 链接直达
资料库

RabbitMQ的三种Exchange,java客户端实例

SunShine 发布于 6个月前 (03-25)
由于最近项目需要用到Rabbitmq的数据持久化技术,利用空闲时间,分别对Rabbitmq的三种常用的Exchange:direct、fanout、topic写了个测试实例1.direct(发布与订阅、完全匹配)1.1生产者(Direct)public class Direct {      private static ...
阅读(813) 评论(0) 链接直达
资料库

RabbitMQ各种交换机类型Exchange Types介绍

SunShine 发布于 6个月前 (03-25)
最新版本的RabbitMQ有四种交换机类型,分别是Directexchange、Fanoutexchange、Topicexchange、Headersexchange。DirectExchange –处理路由键。需要将一个队列绑定到交换机上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换机上要求路由键“dog”,则只有被标记为“dog”的消息才被转发,不会转发dog.pupp...
阅读(387) 评论(0) 链接直达
资料库

git 远程仓库搭建

SunShine 发布于 8个月前 (01-17)
大名鼎鼎的git就不多做介绍了,总之。我们使用git来作为项目的一个版本控制工具,多人开发的项目的时候会轻松很多。 安装gitwhthomas@whthomas:~/workplace/gitOne$sudo apt-get install gitWindows下,可以在http://msysgit.github.io/上下载安装包。同时Windows上也可以执行shell哟!话不多说,下面我们来...
阅读(384) 评论(0) 链接直达
资料库

网关支付、银联代扣通道、快捷支付、银行卡支付等网上常见支付方式接口说明

SunShine 发布于 10个月前 (12-09)
一、网关支付这是在线支付的最普遍形式。大致支付过程:第三方支付公司作为代理(网关),接入一堆银行。用户在网关页面(可以在商户端,也可以第三方支付平台端)选择银行,页面跳转到第三方支付平台,然后重定向到对应的银行,用户在银行电子银行官网,采用网银(个人网银或企业网银)完成支付。网关支付分为:B2C、B2B两类。涉及的概念:网银支付、银行卡支付。涉及的企业:银联支付、网银在线等我们一般说的网关支付是指在PC上的在线支付,由于国内银行基本上都...
阅读(688) 评论(0) 链接直达
资料库

微信公众平台开发 OAuth2.0网页授权

发布于 10个月前 (12-06)
一、什么是OAuth2.0OAuth是一个开放协议,允许用户让第三方应用以安全且标准的方式获取该用户在某一网站、移动或桌面应用上存储的私密的资源(如用户个人信息、照片、视频、联系人列表),而无需将用户名和密码提供给第三方应用。OAuth2.0是OAuth协议的下一版本,但不向后兼容OAuth1.0。OAuth2.0关注客户端开发者的简易性,同时为Web应用,桌面应用和手机,和起居室设备提供专门的认证流程。OAuth允许用户提供一...
阅读(635) 评论(1) 链接直达

39点博客 | 优秀IT博客分享平台

联系我们