2016年12月16日

第一章 对象导论

摘要: 在这第一章中主要说了什么是对象,新手如果看的话估计会很头疼。推荐先看别的书籍,有了一定的基础才来看这本书。 在1.1节说了抽象过程,在面对计算机,我们主要面对的就是抽象,人们所能解决的问题的复杂性直接取决于抽象的类型和质量。 抽象的概念用在很多计算机的方面,例如文件就是对IO/设备的抽象,虚拟存储器 阅读全文

posted @ 2016-12-16 16:44 王守昌 阅读(203) 评论(0) 推荐(0) 编辑

在 Ubuntu 上安装 MongoDB

摘要: 在 Ubuntu 上安装 MongoDB 运行下列命令,导入 MongoDB 公开 GPG 键: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 使用下列命令,创建一个 /etc/apt/sourc 阅读全文

posted @ 2016-12-16 16:43 王守昌 阅读(177) 评论(0) 推荐(0) 编辑

mongodb 与关系型数据库

摘要: 设计 MongDB 模式时应注意的问题 根据用户需求来设计模式。 如果想一起使用对象,请将这些对象合并到一个文档中,否则要将它们分开(但是要确保不需要连接)。 经常复制数据(但要有一定限度),因为与计算时间相比,硬盘空间显得非常便宜。 在写入时进行连接,而不能在读取时连接。 针对经常发生的用例来设计 阅读全文

posted @ 2016-12-16 16:42 王守昌 阅读(452) 评论(0) 推荐(0) 编辑

MongoDB 所支持的数据类型 创建和删除集合 创建和删除数据库

摘要: 数据类型 MongoDB 支持如下数据类型: String:字符串。存储数据常用的数据类型。在 MongoDB 中,UTF-8 编码的字符串才是合法的。 Integer:整型数值。用于存储数值。根据你所采用的服务器,可分为 32 位或 64 位。 Boolean:布尔值。用于存储布尔值(真/假)。 阅读全文

posted @ 2016-12-16 16:41 王守昌 阅读(1582) 评论(0) 推荐(0) 编辑

MongoDB中的映射,限制记录和记录拼排序 文档的插入查询更新删除操作

摘要: 映射 在 MongoDB 中,映射(Projection)指的是只选择文档中的必要数据,而非全部数据。如果文档有 5 个字段,而你只需要显示 3 个,则只需选择 3 个字段即可。 find() 方法 MongoDB 的查询文档曾介绍过 find() 方法,它可以利用 AND 或 OR 条件来获取想要 阅读全文

posted @ 2016-12-16 16:39 王守昌 阅读(615) 评论(0) 推荐(0) 编辑

MongoDB的备份和部署 高级功能索引,聚合复制,分片

摘要: 创建备份 MongoDB 数据转储 为了在 MongoDB 中创建数据库备份,需要使用 mongodump 命令。该命令会将服务器上的所有数据都转储到 dump 目录中。你可以使用很多选项来限制转储的数据量,或者创建远程服务器备份。 格式 mongodump 命令的基本语法格式为: >mongodu 阅读全文

posted @ 2016-12-16 16:38 王守昌 阅读(1654) 评论(0) 推荐(0) 编辑

在java中使用MongoDB数据库

摘要: Java 安装 要想在 Java 程序中使用 MongoDB,需要先确定是否安装了 MongoDB JDBC 驱动,并且要在机器上安装了 Java。查看 Java 教程来确保在机器上安装好 Java。下面来介绍如何安装 MongoDB JDBC 驱动。 从路径 Download mongo.jar 阅读全文

posted @ 2016-12-16 16:36 王守昌 阅读(8178) 评论(2) 推荐(0) 编辑

tomcat The specified JRE installation does not exist

摘要: window->perferences->server->installed runtimes 里tomcat删掉,重新建立服务,再运行 阅读全文

posted @ 2016-12-16 16:35 王守昌 阅读(266) 评论(0) 推荐(0) 编辑

Maven简介(一)

摘要: 在现实的企业中,以低成本、高效率、高质量的完成项目,不仅仅需要技术大牛,企业更加需要管理大牛,管理者只懂技术是远远不够的。当然,管理可以说有很多的方面,例如:对人员的管理,也有对项目的管理等等。如果你想成为一个优秀的管理者,你必须得会使用高大上的管理工具。 从这篇博文开始,我会给大家介绍更多的项目管 阅读全文

posted @ 2016-12-16 16:35 王守昌 阅读(771) 评论(0) 推荐(0) 编辑

Maven下载、安装和配置(二)

摘要: 前言 在上篇博文【项目管理和构建】——Maven简介(一)中我们了解到maven是一种全新的项目构建方式,让我们的开发更加简单,高效。Maven主要做的是两件事: 统一开发规范与工具 统一管理jar包 这两件事情他都做到了,而且还做了更多的事情。Maven还可以管理项目的整个声明周期,包括编 译,构 阅读全文

posted @ 2016-12-16 16:34 王守昌 阅读(42655) 评论(3) 推荐(1) 编辑

eclipse配置maven + 创建maven项目(三)

摘要: 上篇博文中我们介绍了maven下载、安装和配置(二),这篇博文我们配置一下eclipse,将它和maven结合,并我们创建一个maven的项目。 准备工作 在eclipse配置maven之前需要我们做好准备工作,如下: 1. 安装jdk 2. 已安装好 maven,将maven配置成功 3. 下载E 阅读全文

posted @ 2016-12-16 16:33 王守昌 阅读(26515) 评论(1) 推荐(3) 编辑

基本的maven的命令行命令

摘要: 1.创建简单的maven 的web项目 mvn archetype:create 举例:mvn archetype:create -DgroupId=com.demo.app -DartifactId=demo-app -DarchetypeArtifactId=maven-archetype-we 阅读全文

posted @ 2016-12-16 16:32 王守昌 阅读(1660) 评论(0) 推荐(0) 编辑

MongoDB Windows环境安装及配置

摘要: 1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已,而且安装时不让选择安装路径,默认安装到C:\Program Files\Mong 阅读全文

posted @ 2016-12-16 16:31 王守昌 阅读(248) 评论(0) 推荐(0) 编辑

Maven学习 (四) 使用Nexus搭建Maven私服

摘要: 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。 1.首先确定 阅读全文

posted @ 2016-12-16 16:31 王守昌 阅读(448) 评论(0) 推荐(0) 编辑

Elipse中发布一个Maven项目到Tomcat

摘要: 对于maven初学者的我,经常遇到一个问题就是,maven项目创建成功后,本来已经添加了jar的依赖,但是发布到Tomcat中就是没有jar包存在, 启动Tomcat总是报没有找到jar包,可项目结构中确实已经有jar了,一直很郁闷,所以记录下来。 1、首先确定好我们已经安装好maven需要的环境, 阅读全文

posted @ 2016-12-16 16:30 王守昌 阅读(351) 评论(0) 推荐(0) 编辑

在Linux的环境下用gcc 编译C语言

摘要: gcc -o Demo Demo.c ./Demo 阅读全文

posted @ 2016-12-16 16:28 王守昌 阅读(270) 评论(0) 推荐(0) 编辑

mongoDB rs和sh关键字的作用

摘要: rs是一个全局变量,其其中定义了很多分片操作的辅助函数, 可以sh.help()查看使用的辅助函数 这些是rs和sh所有函数 在mongoDB中有两种方法表示 例 sh.enableSharding("test") 和 db.runCommand("enableSharding" : "test") 阅读全文

posted @ 2016-12-16 16:24 王守昌 阅读(289) 评论(0) 推荐(0) 编辑

导航