一、概述 1.历史 B树(B-Tree)结构是一种高效存储和查询数据的方法,它的历史可以追溯到1970年代早期。B树的发明人Rudolf Bayer和Edward M. McCreight分别发表了一篇论文介绍了B树。这篇论文是1972年发表于《ACM Transactions on Database S…
2025/1/27 16:51:10目录 1. 前言 2. JVM 简介 3. JVM 内存划分 3.1 为什么要进行内存划分 3.2 内存划分的核心区域 3.2.1 核心区域一: 程序计数器 3.2.2 核心区域二: 元数据区 3.2.3 核心区域三: 栈 3.2.4 核心区域四: 堆 4. JVM 类加载机制 4.1 类加载的步骤 4.1.1 步骤一: 加载 4…
2025/1/24 19:39:40Oracle Dataguard(主库为 RAC 双节点集群)配置详解(1):安装 Oracle11g RAC 双节点集群 目录 Oracle Dataguard(主库为 RAC 双节点集群)配置详解(1):安装 Orac…
2025/1/26 2:51:34什么是对称? 对称是一个保持对象结构不变的变换,对称是一个过程,而不是一个具体的事物,伽罗瓦的对称是对方程根的置换,而一个置换就是对一系列事物的重排方式,严格的说,它也并不是这个重排本身…
2025/1/20 14:33:31BZOJ3730 震波 Description 在一片土地上有N个城市,通过N-1条无向边互相连接,形成一棵树的结构,相邻两个城市的距离为1,其中第i个城市的价值为value[i]。 不幸的是,这片土地常常发生地震,并且随着时代的发…
2025/1/27 21:01:24 人评论 次浏览变位词 是指两个词之间存在组成字母的重新排列可以得到另外一个词。 解法一 将词中的字逐个到word2 中检查,存在就打钩。如果每个字符都能找到,则两个词是变位词,只要有1个字符找不到,就不是变位词。 代码如下: def a…
2025/1/27 19:57:11 人评论 次浏览/*** IObserver:抽象观察者,提供一个接口,定义了观察者收到通知时更新自己的方法。*/ public interface IObserver {void update(String msg); }/*** 具体观察者 A*/ public class ConcreteObserverA implements IObserver {Overridepublic v…
2025/1/27 19:56:40 人评论 次浏览1.先定义个选择接口规则 public interface IMatchRule{bool IsMatch(Component target);} public abstract class Component{/// <summary>/// 保存子节点/// </summary>protected IList<Component> children;/// <summary>/// Leaf和Composite的共同特…
2025/1/27 22:26:30 人评论 次浏览基于上一篇博客:https://blog.csdn.net/Dongguabai/article/details/83624822完成的RPC框架进行改造,增加基于Curator实现的ZK注册中心。 可能这个图不太准确,但是大体意思就是服务端在注册中心中注册服务,客户端在注册中心获取服…
2025/1/27 22:26:00 人评论 次浏览看一看这个玩意: poll -->【若队列为空,返回null】 remove >【若队列为空,抛出NoSuchElementException异常】 take -->【若队列为空,发生阻塞,等待有元素】 以上代码串行执行,但是handleReque…
2025/1/27 22:25:29 人评论 次浏览分析 有时候需要将前台传来一些特定格式的数据对象转化成特定的Java对象,这个时候类型转换器就派上用场了。这里简单介绍使用比较简单的Converter接口。Converter是Spring 3.0后的一个函数式接口,只有一个方法,将source转化成target…
2025/1/27 22:24:59 人评论 次浏览题意: 对于给出的方向经过n次旋转后,能否转成第二个方向,如果能输出顺时针还是逆时针旋转,如果不能或者两种方式都能转到就输出undefined。 思路: 直接模拟风车的旋转,然后判断即可。 #include<iostr…
2025/1/27 22:23:58 人评论 次浏览额,呵呵呵一脸懵逼 贴个题解吧:http://blog.csdn.net/thy_asdf/article/details/51203510 感觉做这样的题还是多想想莫队怎么搞,毕竟不强制在线。。 1 #include <bits/stdc.h>2 #define LL long long3 using namespace std;4 inline in…
2025/1/27 22:23:28 人评论 次浏览我建议生产者不能丢弃XML消息,直到客户端确认它已收到消息。仅仅确认它已被ActiveMQ服务器接收是不够的,因为消息在客户端收到它之前没有任何价值。所以,为了达到这个目的,我会找到某种确认接受是一种很好的方法。简化的系统可能工…
2025/1/26 22:59:15 人评论 次浏览创建数据库用于测试 配置数据库连接 打开yii的配置文件目录下的数据库配置文件config/db.php 1 <?php 2 3 return [ 4 class > yii\db\Connection, 5 dsn > mysql:host数据库地址;dbname数据库名称, 6 username > 账号, 7 password > 密码, 8…
2025/1/26 22:58:45 人评论 次浏览Implement int sqrt(int x). Compute and return the square root of x. 方法1:投机取巧,采用下面的方法居然能过。 int sqrt(int x) {return std::sqrt(x); }方法2:二分法。主要要考虑当end*end超出整数范围时,怎么进行处理&…
2025/1/26 22:58:14 人评论 次浏览首先:用show variables like “%colla%”;show varables like “%char%”;这两条命令查看数据库与服务端的字符集设置如果查看出来都是gbk2312,或 gbk,那么就只能支持简体中文,繁体和一些特殊符号是不能插入…
2025/1/26 22:57:44 人评论 次浏览废话不说,直接上图我想绘制如上所示的图,我该怎么办???下面给出思路:1,画坐标系 drawLine函数搞定 (有人问我画带箭头的线如何搞定,你在端点再画两条斜着的线不就可以了)2 画标度 …
2025/1/26 22:57:13 人评论 次浏览servlet的一个web容器中有且只有一个servlet实例或有多个实例的理解 (2013-06-19 19:30:40) 转载▼servlet的非线程安全,action的线程安全 对提交到同一个servlet类的多个业务请求,共享一个servlet对象(即这个servlet类只被实例化一次)这就是…
2025/1/26 22:56:43 人评论 次浏览