上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 50 下一页
  2020年3月16日
摘要: /*顺时针打印矩阵 */public class Class24 { public void printMatrix(int[][] matrix){ if(matrix == null || matrix.length <= 0){ return; }else{ printMatrixCircle 阅读全文
posted @ 2020-03-16 21:53 桌子哥 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 分片(Sharding)这种技术可以将数据分散到多台机器,但对于应用而言,仍然如同在使用单个数据库一样。在使用MongoDB时,水平分区是唯一可采用的方式。 在MongoDB中由MongoS路径进程管理数据的分割,并将请求路由到必需的分片服务器。 在进行分片的时候需要mongod配置服务器和mong 阅读全文
posted @ 2020-03-16 15:33 桌子哥 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1)基本概念 复制可用于实现可拓展性、可持久性/可靠性和隔离性。 复制通常用于防止硬件故障或数据库损坏,同时为备份和其他具有重要影响的维护活动提供灵活性,只对系统造成一点儿影响或没有影响。 复制的方式包括:主/从复制、主/主复制、复制对。 2)服务器 服务器种类: 主服务器:在特定时间内复制集的数据 阅读全文
posted @ 2020-03-16 13:45 桌子哥 阅读(142) 评论(0) 推荐(0) 编辑
  2020年3月15日
摘要: “如果MongoDB查询运行超过0毫秒,那它一定是出什么问题了。” MongoDB与任何数据存储系统一样,如果使用了错误的数据结构,或者并未在集合中创建正确的索引,MongoDB的速度可能急剧下降。 1)优化服务器硬件以提高性能 通常对数据库服务器进行的最快捷也是最便宜的优化就是为之选择正确大小的硬 阅读全文
posted @ 2020-03-15 16:27 桌子哥 阅读(224) 评论(0) 推荐(0) 编辑
  2020年3月14日
摘要: 数据库管理主要学习的内容: 1、备份和还原MongoDB系统 2、使用MongoDB shell执行常见的任务 3、使用身份验证控制服务器的访问权限 4、监控数据库 1)备份MongoDB服务器: 需要满足的假设构想: MongoDB服务器运行在目前登录的机器上;硬盘空间足以容纳转储文件,该文件的大 阅读全文
posted @ 2020-03-14 16:07 桌子哥 阅读(265) 评论(0) 推荐(0) 编辑
  2020年3月13日
摘要: 高级MongoDB特性是全文搜索、聚焦框架和MapReduce框架。 1)文本搜索 1-1)加载文本数据 $ mongoimport test.json -d test -c texttest (-d表示database,-c表示collection) 1-2)创建文本索引 use test; db 阅读全文
posted @ 2020-03-13 13:05 桌子哥 阅读(261) 评论(0) 推荐(0) 编辑
  2020年3月11日
摘要: /* 操作给定的二叉树,将其变换为源二叉树的镜像。 *///思路:根据二叉树中序的特点,使用栈来实现或者使用递归来实现。将镜像反转的特点和二叉树中序遍历的程序结合起来就可以实现了。 import java.util.*; public class Class23 { static class Tre 阅读全文
posted @ 2020-03-11 21:43 桌子哥 阅读(183) 评论(0) 推荐(0) 编辑
摘要: /*输入两棵二叉树A和B,判断B是不是A的子结构。*///解题思路://1)对A进行遍历,寻找B的根子节点//2)接着在A中寻找是否含有B的结构。public class Class22 { static class TreeNode{ double val; TreeNode left = nul 阅读全文
posted @ 2020-03-11 21:14 桌子哥 阅读(233) 评论(0) 推荐(0) 编辑
摘要: /*链表中环的入口结点*///思路,使用两个指针,一个快,一个慢,如果快的指针与慢的指针同时直到同一个节点,那么存在环。public class Class21 { //复杂问题分解成为几个简单问题(本题分为三步:找出环中任一结点;得到环的个数;找到入口结点) static class ListNo 阅读全文
posted @ 2020-03-11 16:48 桌子哥 阅读(139) 评论(0) 推荐(0) 编辑
摘要: import Class19.ListNode; /*输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。*/public class Class20 { static class ListNode{ int val; ListNode next = null 阅读全文
posted @ 2020-03-11 16:09 桌子哥 阅读(209) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 50 下一页