自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 收藏
  • 关注

转载 IDEA 安装配置可视化 MongDB 插件

IDEA 安装配置可视化 MongDB 插件1、安装MongoDB插件  打开 IDEA ,file --> settings --> plugins,在右边搜索栏中输入Mongo,点击 Mongo Plugin 下的 Install ,安装完后点击重启。2、添加连接  第一步安装好后,在idea右侧会出现 Mongo Explorer,点击打开。...

2019-04-16 18:13:00 703

转载 MongoDB学习(使用分组、聚合和映射-归并)

使用分组、聚合和映射-归并    MongoDB的强大功能之一,是直接在服务器对文档的值进行复杂的操作,而不用先发文档发送到客户端在进行处理。结果分组  对大型数据集进行查询操作时,通常会根据文档的字段值对其进行分组。这可以在取回文档后通过代码来完成,但在服务器端查找的同时进行分组效率跟高。  要将查询结果分组,可使用Collection对象的方法 group()。该语法...

2019-04-16 17:29:00 457

转载 MongoDB学习(查找文档和其他数据查找操作)

理解Cursor对象和查询运算符cursor对象  cursor对象相当于一个指针,可通过迭代它来访问MongdoDB数据库中的一组对象。  在使用 find() 方法查询时,返回的并非实际文档,而是一个Cursor对象,也就是一个指向第一个数据之前的指针。  Cursor对象内部存储了一个指向当前位置的索引,可以保证每次读取一个文档。在MongoDB中,有些操作只影响C...

2019-04-10 15:24:00 372

转载 MongoDB学习(操作集合中的文档)

文档概念  文档的数据结构和JSON基本一样。  所有存储在集合中的数据都是BSON格式。  BSON是一种类json的一种二进制形式的存储格式,简称Binary JSON。插入文档insert()方法  要将数据插入到 MongoDB 集合中,可以使用 insert() 方法。db.collection_name.insert(document)...

2019-04-05 14:24:00 389

转载 学习笔记—CSS基础

概念  CSS 指层叠样式表(Cascading Style Sheets), 是一种标记语言,属于浏览器解释型语言,可以直接由浏览器执行,不需要编译。  HTML只负责网页的内容,标签尽量只负责语意不负责样式。CSS 主要负责网页的样式,给网页进行布局,解决了内容与表现分离的问题。  CSS 可以重复使用,避免代码冗余。但依赖于HTML。CSS的声明内联样式(...

2019-04-02 23:01:00 130

转载 学习笔记—HTML基础标签

HTML的概念概念:  HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页作用:  在浏览器中数据需要使用友好的格式...

2019-03-29 18:12:00 163

转载 学习笔记—JDBC

JDBC的概念  JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。JDBC的使用流程导入jar包  1、下载有关数...

2019-03-29 08:44:00 109

转载 学习笔记—反射

反射的概念和作用概念  动态获取信息以及动态调用对象方法的一种反射机制。可以在程序运行时动态的获取类的属性、方法和构造器。作用  可以动态的创建对象,不需要导入类的所在包,只需要知道类的完整路径就可以知道该类中的所有信息。反射获取类的三种方式1、根据全限定路径获取Class.forName("路径");2、根据对象获取对象名.getC...

2019-03-28 18:44:00 82

转载 学习笔记—log4j2

概念什么是日志  日志是系统运行过程中的后台输出信息,方便程序员进行系统运行的管控以及Bug的查找。log4j2的概念  log4j2是一个日志输出的插件,专门用来进行日志的管理。  Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进...

2019-03-27 16:51:00 139

转载 MongoDB学习(管理数据库和集合)

管理数据库显示数据库列表  show dbs    切换到其他数据库use <database_name>创建数据库  MongoDB没有提供显式的创建数据库的MongoDB shell命令。数据库是在添加集合或用户时隐式地创建的。  可使用use database_name命令创建数据库。但只有添加了至少一个文档,...

2019-03-26 18:01:00 151

转载 MongoDB学习(配置用户账户和访问控制)

理解admin数据库  安装MongoDB时,会自动创建admin数据库,这是一个特殊的库。有些用户账户角色赋予用户操作多个数据库的权限,而这些用户只能在admin数据库中创建。要创建有权操作所有数据库的超级用户,必须将该用户加入到admin数据库中。检查凭证时,MongoDB将在指定数据库和admin数据库中检查用户账户。管理用户账户  在MongoDB shell中...

2019-03-26 16:38:00 464

转载 学习笔记—MySQL基础

数据库的介绍mysql数据库介绍  开放源码的轻量级关系型数据库管理系统,体积小、速度快、操作便捷。数据库的启动和连接mysql数据库启动  在终端输入以下命令,启动mysql服务器service mysql start  输入命令,查询mysql服务器状态service mysql status  出现如下提示表示mysql服务...

2019-03-23 18:07:00 99

转载 Ubuntu18.04下安装配置MongoDB4.0.6

搭建MongoDB环境安装MongoDB1.下载安装包MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。下载地址:https://www.mongodb.com/download-center#community    注意:package选择TGZ2.移动目录并解压因为我的应用程序都放在/opt目录下,所以先...

2019-03-20 15:10:00 472

转载 学习笔记—XML

XMLXML简介  XML指可扩展标记语言(EXtensible Markup Language),是一种标记语言。  XML是一种灵活的语言,标签没有被预定义,需要自行定义标签。  通常,XML被用于信息的记录和传递,而非显示数据。XML被设计为具有自我描述性。  XML经常被用于充当配置文件。XML语法  声明信息,它定义XML的版本(1.0)和所使用的编...

2019-03-18 18:03:00 87

转载 学习笔记—JVM

JVM结构JVM总体结构图类加载子系统与方法区:  类加载子系统负责从文件系统和网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。  除了类信息外,方法区中还可能会存放运行时常量池信息,包括字符串字面量和数字常量(这部分常量信息是Class文件中常量池部分的内存映射)Java堆:  java堆在虚拟机启动时建立,它是java程序最主要的内存...

2019-03-17 22:13:00 74

转载 学习笔记——快速排序

排序基本概念什么是排序  排序(sorting)的功能是将一个数据元素的任意序列,重写排列成一个按关键字有序的序列。内部排序和外部排序  一类是整个排序过程在内存储器中进行,成为内部排序  另一类是由于待排序元素数量太大,以至于内存储器无法容纳全部数据,排序需要借助外部存储设备才能完成,这类排序成为外部排序。稳定排序和就地排序  稳定排序:假设在待排序的文件中...

2019-03-17 10:06:00 90

转载 学习笔记—查找

线性表查找顺序查找  存储结构可以是顺序表,也可以是链表。  逐个比较查询,如果找到,返回数据或者索引,如果没有找到,返回null。 /** * 时间复杂度 T(n) = O(n) * 空间复杂度 S(n) = O(1) * @param arr 待查找的数组 * @param num 查找的值 ...

2019-03-16 19:50:00 103

转载 学习笔记--图

图的定义  图(graph)是一种网状数据结构,图是由非空的顶点集合和一个描述顶点之间关系的集合组成。  其形式化定义为二元组:    Graph = (V,E)  其中:    V 是具有相同特性的数据元素的集合,V 中的数据元素通常称为 顶点(Vertex),    E是连接V中两个不同顶点(顶点对)的边的有限集合。    E = { < u , v...

2019-03-16 15:31:00 140

转载 学习笔记——二叉树相关算法的实现(Java语言版)

二叉树遍历概念和算法遍历(Traverse):  所谓遍历(Traversal)是指沿着某条搜索路线,依次对树中每个结点均做一次且仅做一次访问。  从二叉树的递归定义可知,一棵非空的二叉树由根结点及左、右子树这三个基本部分组成。  因此,在任一给定结点上,可以按某种次序执行三个操作:    ⑴ 访问结点本身(D),    ⑵ 遍历该结点的左子树(L), ...

2019-03-14 23:56:00 158

转载 学习笔记--树与二叉树

树的基本概念树(tree)是n(n≥0)个结点的有限集。它1)或者是一棵空树(n=0),空树中不包含任何结点。2)或者是一棵非空树(n>0),此时有且仅有一个特定的成为根(root)的结点;当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2,...Tm,其中每一个本身又是一颗树,并且称为跟的子树(sub tree)。结点的度与树...

2019-03-13 17:20:00 147

转载 学习笔记---线性表

线性表(linear list) 线性表是n个类型相同数据元素的有限序列,通常记作(a1,…,ai-1,ai,ai+1,…,an)。  1.相同数据类型    在线性表的定义中,线性表的n个数据元素具有相同的数据类型。    比如都是数字,如(1,2,3,4,5);    也可以都是字符,如(A,B,...,Z);    还可以是具有更复杂结...

2019-03-05 23:30:00 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除