- 浏览: 169244 次
- 性别:
- 来自: 深圳
最新评论
-
g24317854:
感谢,遇到同样的问题,确实是返回首字母大写的问题
org.xml.sax.SAXException: Invalid element -
lvweifang:
差评差评差评差评差评差评差评差评差评差评差评差评差评差评差评差 ...
org.xml.sax.SAXException: Invalid element -
chen_juns:
谢谢博主,按照你方案已解决
org.xml.sax.SAXException: Invalid element -
天馒:
运行结果什么也没有呢
Android之文件&XML -
jkptthui:
讲得很详细,学习了...
Android之Service&BroadCastReceiver
文章列表
Redis 字符串操作
- 博客分类:
- Redis
redis 127.0.0.1:6379> set name wwl 设置key对应的值为String类型的value
OK
redis 127.0.0.1:6379> get name
"wwl"
redis 127.0.0.1:6379> get name
"wwl"
redis 127.0.0.1:6379> del name
(integer) 1
redis 127.0.0.1:6379> exists name
(integer) 0
redis 127.0.0.1:6379> se ...
Redis编译与安装
- 博客分类:
- Redis
1.下载 redis-2.4.15.tar.gz http://www.redis.io/download
2.编译
$ tar xzf redis-2.4.15.tar.gz
$ cd redis-2.4.15
$ make
root@ubuntu:~/Downloads/redis-2.4.15# cd /usr/local/bin/ #编译好的文件将被复制到/usr/local/bin下
root@ubun
Redis 配置文件
- 博客分类:
- Redis
# Redis示例配置文件
# 注意单位问题:当需要设置内存大小的时候,可以使用类似1k、5GB、4M这样的常见格式:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 1024*1024*1024 bytes## 单位是大小写不敏感的,所以1GB 1Gb 1gB的写法都是完全一样的。
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片
<?xml version="1.0" encoding="utf-8" ?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 默认时的背景图片--> & ...
MongoDB 索引
- 博客分类:
- Mongodb
1.使用ensureIndex添加索引
ensureIndex函数帮助文档
db.blog.ensureIndex(keypattern[,options]) - options is an object with th
ese possible fields: name, unique, dropDups
name:指定索引名称
unique:是否唯一索引
dropDups:是否删除重复
创建索引的缺点:每次插入、更新、删除时都会产生额外的开销,要尽可能少创建索引。每个集合默认的最大索引个数为64个。
如果没有对应的键,索引会将其作为null存储,所以,如果对某个建立了唯一索引,但插入了多个缺 ...
MongoDB 分片
- 博客分类:
- Mongodb
1.建立分片
建立分片有两步:启动实际的服务器,然后决定怎么切分数据。
分片一般会有3个组成部分:
片:就是保存子集合数据的容器。片可是单个的mongod服务器,也可以是副本集。所以即便一片内有多台服务器,也只能有一个主服务器,其他的服务器保存相同的数据。
mongos:就是MongoDB各版本中都配的路由器进程。它路由所有请求,然后将结果聚合。它本身并不存储数据或者配置信息(但会缓存配置服务器的信息)。
配置服务器:配置服务器存储了集群的配置信息:数据和片的对应关系。monogs不永久存放数据,所以需要个地方存放分片配置。它会从配置服务器获取同步数据。
1.1启动服务器
mong ...
MongoDB 复制
- 博客分类:
- Mongodb
1.主从复制
运行mongod --master启动主服务器
运行mongod --slave --source master_address 启动从服务器 其中master_address就是上面主节点的地址
所有从节点都从主节点复制内容,从节点是不能插入数据的。建议一个集群中不超过12个从节点。 ...
MongoDB 管理
- 博客分类:
- Mongodb
1.MongoDB的启动和停止
启动部分
:\mysoft\mongo\bin>mongod.exe --help
** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
** see http://blog.mongodb.org/post/137788967/32-bit-limitations
** with --dur, the limit is lower
Allowed options:
General o ...
MongoDB 高阶
- 博客分类:
- Mongodb
1.db.eval()执行Javascript脚本
2.DBREF文档引用
> db.user.insert({"_id":"mike","display_name":"Mike D"})
> db.user.insert({"_id":"kristina","display_name":"Kristina C"})
> db.notes.insert({"_id":5," ...
MongoDB GridFS
- 博客分类:
- Mongodb
1.利用Mongofile命令进行文件的操作
usage: mongofiles.exe [options] command [gridfs filename]
command:
one of (list|search|put|get)
list - list all files. 'gridfs filename' is an optional prefix //查看所有文件
which listed filenames must begin with.
search - search all files. 'gridfs filename' ...
MongoDB 固定集合
- 博客分类:
- Mongodb
1.何谓固定集合:事先创建而且大小固定的集合。
2.固定集合特性:固定集合很像环形队列,如何空间不足,最早的文档就会被删除,为新的文档腾出空间。还有默认情况下固定集合没有索引,即便是“_id”上也没有索引。一般来说,固定集合适用于任何想要自动淘汰过期属性的场景,没有太多的操作限制。
3.创建固定集合
db.createCollection("my_collections",{capped:true,size:100000,max:100});
size指定集合大小,max指定文档的数量
当指定文档数量上限时,必须同时指定大熊。淘汰机制只有在容量还没有满时才会依据文档数量来工作 ...
MongoDB 命令(二)
- 博客分类:
- Mongodb
删除一个集合我们有下面2中方式
1.db.test.drop()
2.db.runCommamd({"drop":"test"})
那runCommamd究竟有多少命令可以执行呢?
使用db.listCommands()可以查看到所有可执行的命令。
如:
distinct: read-lock
{ distinct : 'collection name' , key : 'a.b' , query : {} }
driverOIDTest: no-lock
no help defined
drop: write-lock
drop a co ...
MongoDB 聚合
- 博客分类:
- Mongodb
1.count()函数返回集合中文档的数量
2.distinct找出给定键的所有不同的值。
> db.users.insert({"name":"Ada","age":20})
> db.users.insert({"name":"Fred","age":35})
> db.users.insert({"name":"Susan","age":60})
> db.users.insert({&q ...
MongoDB 查询
- 博客分类:
- Mongodb
1.find查询
先看看find的函数说明:
db.blog.find([query],[fields]) - query is an optional query filter. fields is optional set of fields to return.
e.g. db.blog.find( {x:77}, {name:1, x:1} )
find的2个参数,第一是查询条件,第二个是返回字段
2.查询条件
$l ...
MongoDB 更新修改器
- 博客分类:
- Mongodb
更新修改器是种特殊的键,用来指定复杂的更新操作,比如调整、增加或者删除键,还可能是从操作数组或者内嵌文档.
1.$inc修改器 用来增加值。
> db.analytics.find();
{ "_id" : ObjectId("4fc39b6b57bb647e0855d6ed"), "url" : "www.baidu.com", "pagevi
ews" : 1 }
> db.analytics.update({url:"www.baidu.com"},{&quo ...