12 2016 档案

复制
摘要:博客园 Markdown 编辑器指南 一直觉得默认的编辑器不好用,这下好了,发现原来博客园也支持Markdown标记,写个教程,给不安于现状的你. 一.认识 Markdown 在刚才的导语里提到,Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软 阅读全文

posted @ 2016-12-30 20:44 王守昌 阅读(196) 评论(0) 推荐(0)

linux 命令随笔 ls cd pwd mkdir rm mv cp cat nl
摘要:Linux 命令练习 ls命令 ls就是list的简写,目的是打印当前目录下的清单 格式 ls[选项][目录名] 常用参数 a –all 列出目录下的所有文件,包括以 . 开头的隐含文件 l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 d –directory 将目录象文件一样 阅读全文

posted @ 2016-12-30 20:43 王守昌 阅读(700) 评论(0) 推荐(0)

markdown编辑器的学习
摘要:markdown编辑器的学习 1 标题 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 2列表 无序列表 1 2 3 4 有序列表 1. 1 2. 2 3. 3 4. 4 3引用 这里是引用,哈哈我也不知道到我引用的谁 注意符号和文本的空格 4图片和链接 插入图片和链接的语法很相似,区别 阅读全文

posted @ 2016-12-30 20:34 王守昌 阅读(136) 评论(0) 推荐(0)

Linux 命令练习
摘要: ls命令 ls就是list的简写,目的是打印当前目录下的清单 格式 ls[选项][目录名] 常用参数 a –all 列出目录下的所有文件,包括以 . 开头的隐含文件 l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 d –directory 将 阅读全文

posted @ 2016-12-30 19:41 王守昌 阅读(227) 评论(0) 推荐(0)

在eclipse上使用github,向github中提交项目
摘要:1.下载egit插件 打开Eclipse,git需要eclipse授权,通过网页是无法下载egit的安装包的。在菜单栏依次打开eclipse→help→install new software→add,Name栏中输入egit,location栏中输入 http://download.eclipse 阅读全文

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

eclipse Maven新建一个项目并使用
摘要:安装参考这篇博文eclipse配置maven + 创建maven项目(三) 打开pom.xml 试着添加MySQL的JDBC驱动 添加如下配置, [html] view plain copy <dependency> <groupId>mysql</groupId> <artifactId>mysq 阅读全文

posted @ 2016-12-25 14:21 王守昌 阅读(355) 评论(0) 推荐(0)

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

posted @ 2016-12-16 16:44 王守昌 阅读(211) 评论(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 王守昌 阅读(179) 评论(0) 推荐(0)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

posted @ 2016-12-16 16:33 王守昌 阅读(26564) 评论(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 王守昌 阅读(1669) 评论(0) 推荐(0)

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

posted @ 2016-12-16 16:31 王守昌 阅读(454) 评论(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 王守昌 阅读(252) 评论(0) 推荐(0)

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

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

在Linux的环境下用gcc 编译C语言
摘要:gcc -o Demo Demo.c ./Demo 阅读全文

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

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

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

Linux下安装eclipse
摘要:首先下载eclipse压缩包 32位: http://eclipse.bluemix.net/packages/mars.1/?JAVA-LINUX32 64位: http://eclipse.bluemix.net/packages/mars.1/?JAVA-LINUX64 之后将下载的压缩包解压 阅读全文

posted @ 2016-12-04 21:34 王守昌 阅读(2043) 评论(0) 推荐(0)

Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04
摘要:当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛。尽管安装其实很简单,书上有写到,官方网站也有 Hadoop 安装配置教程,但由于对 Linux 环境不熟悉,书上跟官网上简略的安装步骤新手往往 Hold 不住。加上网上不少教程也甚是坑,导致新手折腾老几天愣是没装好,很是 阅读全文

posted @ 2016-12-04 21:28 王守昌 阅读(360) 评论(0) 推荐(0)

redis 基本操作
摘要:Redis系统管理 实验简介 上一节实验讲述了Redis的基本数据类型,本实验继续讲解Redis相关命令及管理操作。 在Redis中,命令大小写不敏感。 一、适合全体类型的常用命令 启动redis服务和redis-cli命令界面继续后续实验: (1)EXISTS and DEL EXISTS key 阅读全文

posted @ 2016-12-04 15:09 王守昌 阅读(7821) 评论(0) 推荐(0)

mongodb 在windows下面进行分片
摘要:在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存就吃不消了,针对这样的场景我们该如何应对。 一:分片 mongodb采用将集合进行拆分,然后将拆分的数据均摊到几个片上的一种解决方案。 下面我对这张图解释一下: 人 阅读全文

posted @ 2016-12-04 15:05 王守昌 阅读(2456) 评论(3) 推荐(1)

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

posted @ 2016-12-04 15:04 王守昌 阅读(1438) 评论(0) 推荐(1)

mongodb 在windows下面进行副本建创建
摘要:一:主从复制 1: 首先看看模型图 2: 从上面的图形中我们可以分析出这种架构有如下的好处: <1> 数据备份。 <2> 数据恢复。 <3> 读写分离。 3:下面我们就一一实践 实际应用中我们肯定是多服务器部署,限于自己懒的装虚拟机,就在一台机器上实践了。 第一步:我们把mongodb文件夹放在D盘 阅读全文

posted @ 2016-12-04 15:03 王守昌 阅读(1047) 评论(0) 推荐(2)

导航