摘要: 具体详细函数请参阅 "MongoDB文档" 数据库 创建以及切换数据库(第一次创建数据库并不真正的创建数据库, 只有插入第一条数据之后数据库才会真正创建) use DATABASE_NAME 查看当前数据库 db 查看所有数据库 show dbs 删除数据库(要切换到对应的数据库下) db.drop 阅读全文
posted @ 2018-12-21 18:23 LDJ34 阅读(154) 评论(0) 推荐(0) 编辑
摘要: step 1 基础概念 在mongodb中基本的概念是 数据字段/域(field)、 文档(document)、 集合(collection)、 数据库(datebase), 把这些概念和关系型数据库中的概念相互对比就会比较容易理解: SQL术语/概念 MongoDB术语/概念 解释/说明 data 阅读全文
posted @ 2018-12-21 18:21 LDJ34 阅读(141) 评论(0) 推荐(0) 编辑
摘要: ububtu mongodb安装及启动 一 安装 ubuntu 提供的 mongodb 不是由MongoDB官方提供维护的,并且是与MongoDB官方提供的会产生冲突的包 MongoDB官方提供了自己的官方仓库, 这个仓库中主要包含五个包: PackageName Description mongo 阅读全文
posted @ 2018-12-21 18:20 LDJ34 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 插入排序 1、 直接插入排序 ( ) 在已经排好的队列中插入新的元素 流程: 复杂度: 时间复杂度: 空间复杂度: 代码实现(JAVA) public static void main(String[] args) { int[] arr = new int[]{32, 34, 55, 12, 32 阅读全文
posted @ 2018-12-21 18:20 LDJ34 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、 排序算法 之 冒泡排序 重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。 例子: 复杂度: 时间复杂度 为 最佳时间复杂度是 最差为 空间复杂度 阅读全文
posted @ 2018-12-21 18:19 LDJ34 阅读(146) 评论(0) 推荐(0) 编辑
摘要: jdk下载地址 :[ https://www.oracle.com/technetwork/java/javase/downloads/index.html ](https://www.oracle.com/technetwork/java/javase/downloads/index.html) 阅读全文
posted @ 2018-12-21 18:17 LDJ34 阅读(209) 评论(0) 推荐(0) 编辑
摘要: ``` import com.google.common.collect.Lists; import com.meiyunji.spider.contant.HttpConnectContant; import com.meiyunji.spider.crawl.response.HeaderVo; import com.meiyunji.spider.crawl.response.Respons... 阅读全文
posted @ 2018-12-21 18:16 LDJ34 阅读(241) 评论(0) 推荐(0) 编辑
摘要: grep 查找一行含有该字符串的命令 find 查找文件 相对而言,它的使用也相对较为复杂,参数也比较多 cp 复制文件 mv 移动文件/重命名 rm 删除文件 ps 查看进程(一般与grep连用) ps aux 查看系统所有的进程数据 ps ax 查看不与terminal有关的所有进程 ps lA 阅读全文
posted @ 2018-12-21 18:15 LDJ34 阅读(2889) 评论(0) 推荐(0) 编辑
摘要: 线程池 1. 为什么使用线程池 现象 一个任务的到来,会伴随着线程的创建,当处理完任务后,线程会被销毁,资源回收 缺点 : 1. 为每个请求创建一个新线程的开销很大;为每个请求创建新线程的服务器在创建和销毁线程上花费的时间和消耗的系统资源要比花在处理实际的用户请求的时间和资源更多 2. 活动的线程也 阅读全文
posted @ 2018-12-21 18:14 LDJ34 阅读(137) 评论(0) 推荐(0) 编辑