摘要: instanceof是Java、php的一个二元操作符(运算符),和==,>,<是同一类东西。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是判断其左边对象是否为其右边类的实例,返回boolean类型的数据。可以用来判断继承中的子类的实例是否为父类的实现。相当于c#中的is操作符。ja 阅读全文
posted @ 2016-12-29 12:43 wenxudong 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1. int ... arg; 可变参数 2. 数组拷贝放在JDK中的System类中,arraycopy(原数组,从原数组那一个索引开始拷贝,目标数组,在目标数组哪一个位置开始粘贴,拷贝元素的个数)方法。 3. native修饰符(本地方法),该方法底层使用了C++/C语言实现了,Java直接调用 阅读全文
posted @ 2016-12-29 12:13 wenxudong 阅读(148) 评论(0) 推荐(0) 编辑
摘要: /** * 将字节数组转换成字符串 * @param array 字节数组 * @return String */ public static String byte2str(byte[] array){ StringBuffer hexstr = new StringBuffer(); Strin 阅读全文
posted @ 2016-12-29 12:07 wenxudong 阅读(188) 评论(0) 推荐(0) 编辑
摘要: package org.wxd.weixin.util; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;impo 阅读全文
posted @ 2016-12-29 11:25 wenxudong 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Redis的五大数据类型 String(字符串) Hash(哈希,类似java里的Map) 类似Java里面的Map<String,Object> List(列表) Redis列表是简单的字符串列表,按照插入顺序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。 他的底层实际是个链表 Set 阅读全文
posted @ 2016-12-29 11:19 wenxudong 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Redis配置文件管理 redis.conf为配置文件 根目录下创建一个myredis文件,把redis.conf复制到myredis文件下 修改myredis文件下的配置文件 vim redis.conf 把daemonize no改为daemonize yes 启动服务 当ping后为PONG说 阅读全文
posted @ 2016-12-29 11:02 wenxudong 阅读(76) 评论(0) 推荐(0) 编辑
摘要: NoSql四大分类 KV键值 Redis 文档型数据库(bson格式比较多)MongoDB 列表存储数据库 HBase 图关系数据库 在分布式数据库中CAP原理CAP+BASE 传统的ACID分别是什么 A(Atomicity)原子性 事务里的所有操作要么全做完,要么都不做 C(Consistenc 阅读全文
posted @ 2016-12-29 10:58 wenxudong 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 索引 索引就是提升数据库检索性能的手段 MongoDB数据库里面有两种索引的创建:自动创建,手工创建 范例:简单的集合 db.students.drop(); db.students.insert({"name":"张三","sex":"男","age":19,"score":89,"address 阅读全文
posted @ 2016-12-29 10:54 wenxudong 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 只要是数据库那么就绝对离不开最为核心的功能:CRUD。 数据的增加 使用“db.集合.insert()”可以实现数据的增加操作 范例:增加一个简单数据 > db.infos.insert({"url":"www.baidu.com"}) 范例:保存数组 db.infos.insert([ {"url 阅读全文
posted @ 2016-12-29 10:50 wenxudong 阅读(395) 评论(0) 推荐(0) 编辑
摘要: Shell使用及常用命令 ./mongo --port 27017或 ./mongo 进入shell命令 show dbs 已有数据库列表 show collections 已有集合列表 show users 已有用户列表 use dbname 切换数据库,系统会自动延迟创建该数据库 db.acco 阅读全文
posted @ 2016-12-29 10:45 wenxudong 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 数据类型 描述 举例 null 表示空值或者未定义的对象 {“x”:null} 布尔值 true或者false {“x”:true} 32位整数 32位整数 shell中不支持 Shell中会转换位64位浮点数 64位整数 64位整数 shell中不支持 Shell中会转换位64位浮点数 64位浮点 阅读全文
posted @ 2016-12-29 10:42 wenxudong 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 基本概念 文档时MongoDB中数据的基本单元,是MongoDB的核心概念,很类似关系数据库中的行(记录) 集合可以被看作没有模式的表(表) MongoDB每个实例都可容纳多个独立数据库,每个数据库都有自己的集合和权限(数据库) 文档 多个键及其关联的值有序地放置在一起就是文档 单键值文档{“use 阅读全文
posted @ 2016-12-29 10:41 wenxudong 阅读(6096) 评论(0) 推荐(1) 编辑
摘要: ps -ef|grep mongod 查看mongodb的后台进程 tail -f mongodb.log 动态查看日志 ./mongod --shutdown --dbpath=/home/wenxudong/data/db 关闭进程 telnet localhost 27017 MongoDB启 阅读全文
posted @ 2016-12-29 10:39 wenxudong 阅读(168) 评论(0) 推荐(0) 编辑