Category: 技术

0

Spring Data JPA是什么(Spring家族)

一、Spring家族 首先介绍一下Spring家族。 Spring家族生态系统,又被大家亲切地称为Spring全家桶,为开发者提供了一个一站式的应用开发平台,并提供多种技术选择。Spring官网(spring.io)的首页介绍了Spring生态的重要组成部分: Spring Framework 5 Spring Boot Spring Cloud Sprin...

0

Control-M常见问题及最佳实践

Q: Planning的WorkSpace能不能保存(Save)一份,什么时候保存? 不建议长期保留一个Save状态的Workspace,每次打开Planning的时候都从“LoadFolders and Jobs”选择自己想要的文件夹打开,在临时“Workspace1”中进行操作,操作完后CheckIn则所做的更改就会生效。只有在正在修改Planning、...

0

如何对“一二三”、“甲乙丙”等中文字符串进行排序

字符串排序不难,但是如果出现了中文字符的一二三,再进行排序就需要特别注意了。 方案一: 直接使用string.Compare()方法并不行(如图),需要找其他方案: 微软MSDN库文档对system.stringcomparison的说明(链接) 方案二: 首先将字符串中的中文数字“一、二、三、…”、“甲、乙、丙、…”替换为阿拉伯数字...

Round 1

.Net的小数取整Math.Round细节

.Net开发遇到的趣事。 — 问题 — 如果我们想对一个小数做取整,该如何做呢? Math.Round(3.5);返回的结果是4 Math.Round(4.5);返回的结果是4 可见,结果并不是四舍五入,查看文档后发现,.Net里面默认的取整方式并不是“四舍五入”而是“四舍六入,五取偶”(五取最近的偶数)。 这种默认的取整方式不太符合...

4

MQ Java与MQ JMS选择

IBM MQ对java的开发支持两套接口,一套是按照JMS规范来的,一套是java接口。之前一直在考虑这两种方式有和区别,优点缺点分别在哪里,在不同的场景下用哪种更好。 比如之前做过关于消息匹配的实验,MQ是支持按照MessageID、CorrelationID、GroupID等五个标识来匹配消息(这五个标识分别在不同场景下有不同意义,但其实也可以混着来),...

0

安装Hadoop+HBase分布式集群

三台机器在cluster中充当的角色(namenode, secondary namenode, datanode , resourcemanager, nodemanager) 192.168.0.1 chubing/passwd ubuntu01 nn/snn/rm UbuntuServer12.04 192.168.0.2 chubing/passwd...

0

PL/SQL Developer导入导出工具参数说明

所用软件环境:Orcale数据库版本10.2.0,PL/SQL Developer 版本7.0 使用目的:把数据库A中的表table1复制到数据库B中。 操作过程:1、PL/SQL Developer连接数据库A,从数据库A中导出表table1,存在本地磁盘文件中。2、PL/SQL Developer连接数据库B,向数据库B中导入表table1。 一、导出 ...

2

windows环境下JAVA+GDAL配置

实验室的项目需要用到GDAL库做一些地理空间数据的读取和处理,于是花了些时间学习了GDAL相关知识。 GDAL(Geospatial Data Abstraction Library)是一个开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。 GDAL使用C++开发,因此要在Java环境下使用GD...

0

BootStrap学习笔记-安装与配置

BootStrap是一个十分强大而又简洁的前端开发框架,我学习了一阵子以后瞬间就喜欢上了这个东西,它有很多优点,对我而言,我最喜欢的两个理由:一是漂亮,无论是按钮、表格、表单还是警告框、导航栏,都非常好看,小清新的感觉;二是省力,BootStrap已经帮程序员们写好了基本的css和js文件,我们只需要设计页面各个组件的布局,不需要操心颜色和样式了。 项目官方...

0

BootStrap学习笔记–初始化tooltip和popover

学习BootStrap时候通过官方文档知道了自带的很好看的工具提示(tooltip)和弹出提示框(popover),鼠标移上去或者点击一段文字/按钮后就有弹出效果,见图1、图2。 但是自己在写代码的时候发现就算按照官网上例子写,却怎么也显示不出效果,鼠标点击一点反应都没有。 想要实现popover的代码如下: [html] <a href="...

2

MongoDB的编译(Windows)

建议使用VisualStudio2010(专业版或旗舰版,不能是学习版)编译,感觉还是很简单的。

编译教程可参考MongoDB官网上的教程(但是这个教程感觉写得一般般)http://www.mongodb.org/display/DOCS/Building+with+Visual+Studio+2010

1.到官网下载MongoDB源代码
http://www.mongodb.org/display/DOCS/Downloads页面上找SourceCode去下载最新的mongodb源码

(解压到根目录下,如C:mongodb-mongo-b8d0917)

2.下载Boost代码
http://www.mongodb.org/pages/viewpageattachments.action?pageId=12157032

(将其解压到根目录下,如C:boost,内有boost和lib两个目录)

3.下载SpiderMonkey
https://github.com/dwight/vc2010_js

1

MongoDB学习笔记之安装

1.MongoDB安装

首先到官方网站下载最新稳定版本的mongoDB,www.mongodb.org/downloads

将下载下的压缩包中的bin文件夹中文件解压至目标文件夹内,如D:MongoDB

启动服务(运行mongod.exe),一般希望mongodb作为一个服务长期进驻在内存中,那么要加–install选项。此外,启动服务是默认数据文件放在C:datadb目录下,若需要指定另一个目录,要加上–dbpath选项。–logpath用户指定日志文件输入目录,若不指定,则显示在命令行窗口中。

因此,在命令行窗口输入的启动安装的命令类似:

D:MongoDB>mongod.exe –dbpath D:data –install