- 博客(22)
- 资源 (2)
- 收藏
- 关注
转载 HTTP协议状态码详解(HTTP Status Code)
http的常见的状态码: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确
2015-12-24 14:18:41 673
转载 使用Kettle同步数据
同步数据常见的应用场景包括以下4个种类型:Ø 只增加、无更新、无删除Ø 只更新、无增加、无删除Ø 增加+更新、无删除Ø 增加+更新+删除只增加、无更新、无删除对于这种只增加数据的情况,可细分为以下2种类型:1) 基表存在更新字段。通过获取目标表上最大的更新时间或最大ID,在“表输入”步骤中加入条件限制只读取新增的
2015-12-23 15:58:11 5234 1
转载 redis 命令总结
Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。官网命令列表:http://redis.io/commands (英文)1、连接操作相关的命令quit:关闭连接(connection)auth:简
2015-12-21 21:17:51 329
原创 redis服务启动关闭以及其他命令实践
启动 Redis 服务redis-server或者redis-server redis.confredis-server redis.conf 1>log.log 2>errlog.log1为标准输出,2为错误输出将 Redis 作为 Linux 服务随机启动vim /etc/rc.local, 加入代码:/root/install/redis-2.8.
2015-12-21 21:01:00 2919
转载 kettle组件学习
文本文件输入(text input):读取大量不同的文本文件。大多是通过工具生成的CSV文件。表输入(table Input):常用来利用连接和SQL,从数据中读取信息,自动生成基本的SQL语句。获取系统信息(get system info):这个步骤从 Kettle 环境中获取信息。生成行(Generate Rows ):这个步骤输出一定数
2015-12-18 21:21:07 3638
转载 Mongodb 管理
1. 启动和停止MongoDB: 执行mongod命令启动MongoDB服务器。mongod有很多可配置的选项,我们通过mongod --help可以查看所有选项,这里仅介绍一些主要选项: --dbpath: 缺省情况下数据库的数据目录为/data/db。对于Windows平台,如果当前的可执行文件位于D盘,那么其缺省数据目录为D:\data\db。我们可以通过
2015-12-16 16:04:06 377
转载 Mongodb 聚合
MongoDB除了基本的查询功能之外,还提供了强大的聚合功能。这里主要介绍count、distinct和group。1. count: --在空集合中,count返回的数量为0。 > db.test.count() 0 --测试插入一个文档后count的返回值。 > db.test.insert({"test":1}) > db.
2015-12-16 16:02:53 468
转载 Monodb 入门
一、文档的注意事项:1. 键值对是有序的,如:{ "name" : "stephen", "genda" : "male" } 不等于 { "genda" : "male", "name" : "stephen" }2. 文档信息是大小写敏感的,如:{ "name" : "stephen" } 不等于 { "Name" : "stephen" }3. 文档信息是区分类型的,如:{
2015-12-16 16:01:55 1351
转载 MongoDB 数据操作
1. 批量插入: 以数组的方式一次插入多个文档可以在单次TCP请求中完成,避免了多次请求中的额外开销。就数据传输量而言,批量插入的数据中仅包含一份消息头,而多次单条插入则会在每次插入数据时封装消息头数据。对于数据导入而言,我们可以使用mongoimport完成。 2. 数据库清除: > db.users.remove() 以上命令将会清除users集合
2015-12-16 16:00:13 369
转载 Mongodb 索引
一、索引基础: MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令: > db.test.ensureIndex({"username":1}) 可以通过下面的名称查看索引是否已经成功建立: > db.test.getIndexes() 删除索引的命令是: > db.test.dro
2015-12-16 15:59:04 388
转载 MongoDB查询
1. 基本查询: 构造查询数据。 > db.test.findOne() { "_id" : ObjectId("4fd58ecbb9ac507e96276f1a"), "name" : "stephen", "age" : 35, "genda" : "male",
2015-12-16 15:57:04 305
转载 mongodb数据同步
需求:1.源数据库新增一条记录,目标库同时新增一条记录;2.源数据库修改一条记录,目标库同时修改该条记录;示例用到三个Kettle组件 下面详细说下每个组件的配置Source:本示例连接的是Mongodb数据库,四个字段,ID默认为主键,_id会系统自动生成暂时先不管。本节点的详细说明,可见官网:http://wiki.pen
2015-12-16 15:42:42 777
转载 MongoDB数据转移到Mysql库进行数据分析
最近有一个调优的项目设计到MongoDB数据转移到Mysql库进行数据分析。以下是利用kettle对数据的转换的介绍:1:MongoDb的查询: 主要是基于json格式:具体的查询可以见连接MonGoDb的查询语句。 数据集是 由于带有时间戳timestamp,可以在kettle中基于时间戳对其增量读取。2:kettle对于这种非关系型的数据库的设置主要是利用b
2015-12-16 15:39:16 4005 1
原创 mongoDB实践-docker实践-01
1.关闭mongodb服务:mongod --shutdown 2.rm -r /tmp/ 递归删除tmp目录3.创建db文件夹:mkdir /data/db/4.文件夹修改权限授予:sudo chmod -R 777 /data/db/ 5.进入/data/db/删除lock文件 :rm m+Table键提示不全6.ls -l || ls -f7--fork 新起一个
2015-12-10 21:46:39 600
原创 ubuntu上软件安装
安装并使用 apt-file安装:sudo apt-get install apt-file更新apt-file数据库sudo apt-file update查找:$ apt-file search filename$ apt-file search path/to/filenameTo list
2015-12-10 17:30:04 358
原创 ubuntu 安装软件
安装并使用 apt-file安装:sudo apt-get install apt-file更新apt-file数据库sudo apt-file update查找:$ apt-file search filename$ apt-file search path/to/filenameTo list
2015-12-10 17:27:35 456
转载 远程连接另一个主机上的MongoDB数据库服务器
首先添加用户1、首先在MongoDB服务器主机上进行terminal命令行,输入mongo2、输入 use admin 进入用户管理数据库3、db.addUser("username","password");这里的username和password分别为你要设置的用户名和密码,你可以多加几个,以备以后使用如没有提错误信息,说明已成功添加用户。
2015-12-08 18:50:08 6936
转载 ubuntu mongodb3.0安装
添加mongodb签名到APTsudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10创建mongodb-org-3.0.list文件echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multivers
2015-12-08 18:47:02 1253
转载 Dubbo架构设计详解
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容,详见后面描述。
2015-12-04 10:46:20 674
转载 杀死tomcat进程
#看是否已经有tomcat在运行了ps -ef |grep tomcat#如果有,用kill;kill -9 pid #pid 为相应的进程号例如 pe -ef |grep tomcat 输出如下sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apa
2015-12-03 14:06:08 983
转载 Tomcat启用用户名密码
Tomcat Manager是Tomcat自带的、用于对Tomcat自身以及部署在Tomcat上的应用进行管理的web应用。Tomcat是Java领域使用最广泛的服务器之一,因此Tomcat Manager也成为了使用非常普遍的功能应用。在默认情况下,Tomcat Manager是处于禁用状态的。准确地说,Tomcat Manager需要以用户角色进行登录并授权才能使用相应的功能,不过To
2015-12-03 14:02:37 544
原创 vim 编辑器使用学习
1.使用vim命令进入vim界面vim后面加上你要打开的已存在的文件名或者不存在(则作为新建文件)的文件名。 打开Xfce终端,输入以下命令$ vim practice_1.txt直接使用vim也可以打开vim编辑器,但是不会打开任何文件。$ vim进入命令行模式后输入:e 文件路径 同样可以打开相应文件。2.游标移动在进入vim后,按下i键进入
2015-12-02 13:51:31 607
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人