- 博客(26)
- 收藏
- 关注
原创 redis 持久化
redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持两种持久化方式,一种是 Snapshotting(快照)也是默认方式,另一种是Append-only file(缩写aof)的方式。下面分别介绍Snapshotting 快照是默认的持久化方式。这种方式是就是将内存中数据以快照的方式写入到二进制文件中,默认的文件名为d...
2015-04-20 17:45:23
104
原创 搭建高可用mongodb集群(三)—— 分片
按照上一节中《搭建高可用mongodb集群(二)—— 深入副本集》搭建后还有两个问题没有解决:从节点每个上面的数据都是对数据库全量拷贝,从节点压力会不会过大?数据压力大到机器支撑不了的时候能否做到自动扩展?在系统早期,数据量还小的时候不会引起太大的问题,但是随着数据量持续增多,后续迟早会出现一台机器硬件瓶颈问题的。而mongodb主打的就是海量数据架构,他不能解决海量数据怎么行...
2015-04-13 14:50:16
120
原创 搭建高可用mongodb集群(四)—— 分片
按照上一节中《搭建高可用mongodb集群(三)—— 深入副本集》搭建后还有两个问题没有解决:从节点每个上面的数据都是对数据库全量拷贝,从节点压力会不会过大?数据压力大到机器支撑不了的时候能否做到自动扩展?在系统早期,数据量还小的时候不会引起太大的问题,但是随着数据量持续增多,后续迟早会出现一台机器硬件瓶颈问题的。而mongodb主打的就是海量数据架构,他不能解决海量数据怎么行!...
2015-04-13 11:27:15
109
原创 搭建高可用mongodb集群(二)—— 副本集
在上一篇文章《搭建高可用mongodb集群(一)—— 副本集》 介绍了副本集的配置,这篇文章深入研究一下副本集的内部机制。还是带着副本集的问题来看吧!副本集故障转移,主节点是如何选举的?能否手动干涉下架某一台主节点。官方说副本集数量最好是奇数,为什么?mongodb副本集是如何同步的?如果同步不及时会出现什么情况?会不会出现不一致性?mongodb的故障转移会不会无故自动发生...
2015-04-13 11:22:43
132
原创 搭建高可用的MongoDB集群(一):MongoDB的配置与副本集
传统的关系数据库具有不错的性能及稳定性,同时,久经历史考验,许多优秀的数据库沉淀了下来,比如MySQL。然而随着数据体积的爆发性增长,数据类型的增多,许多传统关系数据库扩展难的特点也爆发了出来,NoSQL数据库也应运而生。然而区别于以往的使用方法,许多NoSQL都有着自己的限制,从而也导致了入门难的问题。这里我们为大家分享上海创行科技技术总监严澜的博文——如何搭建高效的MongoDB集群...
2015-04-13 10:03:40
132
原创 MongoDB 标准连接字符串
在一篇文章中看到这样一个连接串“mongodb://python:oracle@192.168.4.167:27017”,python:oracle这个让我百思不得其解,以为和python有关,网上查了好久没有查出来。原来是username和pwd.MongoDB 标准连接字符串mongodb://[username:password@]host1[:port1][,host2[:po...
2015-04-10 15:22:15
83
原创 MongoDB整库备份与还原以及单个collection备份、恢复方法
mongodump.exe备份的原理是通过一次查询获取当前服务器快照,并将快照写入磁盘中,因此这种方式保存的也不是实时的,因为在获取快照后,服务器还会有数据写入,为了保证备份的安全,同样我们还是可以利用fsync锁使服务器数据暂时写入缓存中。 备份前的检查> show dbsMyDB 0.0625GBadmin (empty)bruce 0.0625GBlocal (empty)te...
2015-04-10 11:15:09
169
原创 MongoDB为用户设置访问权限
MongoDB已经使用很长一段时间了,基于MongoDB的数据存储也一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),今天特地花了一点时间研究了一下,研究成果如下: 掌握权限,理解下面4条基本上就差不多1、mongodb是没有默认管理员账号,所以要先添加管理员账号,在开启权限认证。2、切换到admin数据库,添加的账号才是管理员账号。3、用户只能在用户所在数据库登录,包...
2015-04-10 11:02:29
92
原创 MongoDB加入到Windows服务的方法
这篇文章主要介绍了Windows中把MongoDB加入到本地服务的方法,即把MongoDB加入到Windows服务中随机启动,需要的朋友可以参考下MongoDB是一款开源的NoSQL数据库,主要应用于数据规模庞大的场合,并被视为Node.js的黄金搭档,由于它采用的是Binary JSON格式,所以与JavaScript具有任何语言都无法媲美的亲和力。关于它的具体介绍本文不作详细阐述,下面主...
2015-04-10 10:25:31
129
原创 MongoDB,无模式文档型数据库简介及安装
MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mongo的官方网站地址是:http://www.mongodb.org/,读者可以在此获得更详细的信息。它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:面向集合存储,易存储对象类型的...
2015-04-10 09:44:19
220
原创 MongoDB -----Java操作MongoDB
java驱动程序是Mongodb中的驱动程序之一,也是比较成熟的Mongodb驱动程序之一,下面介绍了使用java连接、操作Mongodb。 一、安装java驱动程序 Mongodb的java驱动程序是一个jar包,可以在:https://github.com/mongodb/mongo-java-driver/downloads 下...
2015-04-09 17:00:52
86
原创 NoSQL数据库的基础知识
关系型数据库和NoSQL数据库什么是NoSQL大家有没有听说过“NoSQL”呢?近年,这个词极受关注。看到“NoSQL”这个词,大家可能会误以为是“No!SQL”的缩写,并深感愤怒:“SQL怎么会没有必要了呢?”但实际上,它是“Not Only SQL”的缩写。它的意义是:适用关系型数据库的时候就使用关系型数据库,不适用的时候也没有必要非使用关系型数据库不可,可以考虑使用更加合适的数据...
2015-04-09 15:00:18
83
原创 网上转载---spring mvc 之@ResponseBody详解
@ResponseBody 作用: 该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。使用时机: 返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用;1:HttpMessageConverter匹配过程:...
2015-03-20 16:08:40
89
原创 网上转载---spring mvc 之@RequestMapping 详解
@RequestMapping(地址映射)RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。RequestMapping注解有六个属性,下面我们把她分成三类进行说明。1、 value, method;value: 指定请求的实际地址,指定的地址可以是URI Template 模...
2015-03-20 15:55:28
130
原创 hibernate主键生成策略
下面是在CSDN上看到的一篇文章,保存在我的txt中,现在也贴出来.介绍hibernate主键生成策略的文章网上比比皆是。但是如何选择一个适合于自己项目的主键生成策略缺没有什么好的指导性文章。在此希望与大家议论。 hibernate的主键生成策略主要包括了"uuid2","guid","uuid","uuid.hex","hilo","assigned","identity
2015-03-19 15:02:23
84
原创 概念模型、逻辑模型、物理模型的区别
1.1 概念模型 概念模型是对真实世界中问题域内的事务的描述,不是软件设计的描述。概念模型的表示常用E-R图。E-R的标志方式是这样的。 1.2 逻辑模型 逻辑模型反应的是系统分析设计人员对数据存储的观点,是对概念模型的进一步的分解和细化。 1.3 物理模型 物理模型是对真实数据库的描述,数据库中的一些对象如:表、字段、外键、索引、数...
2012-03-29 11:13:07
1590
原创 几种软件开发模式概述
快速应用程式开发 (原名:Rapid Application Development、缩写:RAD)是指一种以最小幅度的规划并迅速地将原形完成的软件发展方法论。采用RAD进行软件开发的规划是和撰写软件本身交错同时进行的。通常能在没有大量预先规划的情况下,让软件更快写完、更容易变更需求。瀑布模型(Waterfall Model)是由W.W.Royce在1970年最初提出的软件开发模型,在瀑布模...
2012-03-05 11:03:12
159
原创 自定义设置 Ext.grid.GridPanel_样式
一:修改头样式1:直接修改样式 监听gridpanel的'afterrender' 事件listeners : { 'afterrender' : function(){ var elments = Ext.select(".x-grid3-header");//.x-grid3-hd elment...
2011-11-24 11:45:59
539
原创 ERP和SAP的含义
ERP是英文Enterprise Resource Planning(企业资源计划)的简写。指建立在信息技术基础上,以系统化的管理思想为企业决策层及员工提供决策运行手段的管理平台。 ERP系统集中信息技术与先进的管理思想於一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。 SAP起源于Systems Appli...
2011-11-16 17:20:59
235
原创 转载:ERP流程的一个生动的例子
一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上我想带几个同事回家吃饭可以吗?”(订货意向) 妻子:“当然可以,来几个人,几点来,想吃什么菜?” 丈夫:“6个人,我们7点左右回来,准备些酒、烤鸭、番茄炒蛋、凉菜、蛋花汤……。你看可以吗?”(商务沟通) 妻子:“没问题,我会准备好的。”(订单确认) 妻子记录下需要做的菜单(MPS计划),具体要准备的东西:鸭、酒、番茄、鸡蛋、调料……(BOM物料清单...
2011-11-16 16:33:22
176
原创 配置spket到Eclipse作为ExtJS编辑器智能提示
eclipse中安装spket插件,配置spket作为ExtJS默认编辑器1、选择“Help -> Software Updates -> Find and Install...-> Search for new features to install ->New remote site...”,在弹出的窗口中设置Name: "Spket", Url: "http:...
2011-11-02 17:25:53
127
原创 如何使用Java自带的正则表达式
正则表达式是个极端强大工具,提供了更强大的字符串处理能力,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。Java JDK自 1.40版本就自带了支持正则表达式的包java.util.regex。在regex包中包括了两个类:Pattern(模式类)和Matcher(匹配器类)。Pattern类是用来表达和陈述所要搜索模式的对象,Matcher类是真正影响搜索的对象。另加一个新的例外类...
2011-11-02 16:18:14
119
原创 jQuer处理图片的插件
jQuery相册展示插件 GallerifficGalleriffic是一个用于创建快速展示相册中照片的jQuery插件。图片既可以以幻灯片的方式查看,也可以手动点击缩略图查看。Galleriffic还支持分页,从而使得它能够展示更多的图片。jQuery图片切换插件 ImageSwitch ImageSwitch是一个易于使用的jQuery插件用于在多张图片之间切换时添加一些切...
2011-10-31 17:09:28
152
原创 输入控件获取焦点
[b]1:js中文本框怎样获得焦点[/b]在js在中没有属性来做此事情,需要在js中调用改输入框的focus()来完成。[b]2:JS中文本框获得焦点后,光标位置如何跳到文本末尾?[/b] function setFocus() { var obj = event.srcElement; var txt =obj.createTextRang...
2011-10-11 10:40:35
146
原创 java中的集合类
java集合类的类框图 一:基本概念对比 Set最为主要的特征是集合中的对象不按照特定的方式排序,并且没有重复的对象。它的主要实现类包括:HashSet类按照哈希算法来存取集合中的对象,速度较快。LinkedHashSet类不仅实现了哈希算法,而且实现了链表的数据结构,提高了插入和删除的功能。TreeSet类实现了SortedSet接口,具有排序的功能。List主要特征是其元素以线...
2011-08-08 17:11:09
82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人