原文:最通俗易懂的Redis发布订阅及代码实战 发布订阅简介 除了使用List实现简单的消息队列功能以外,Redis还提供了发布订阅的消息机制。在这种机制下,消息发布者向指定频道(channel)发布消息,消息订阅者可以收到指定频道的消息,同一个频道可以有多个消息订阅者,如下图: Redis也提供了... ...
分类:
其他好文 时间:
2020-04-28 00:36:19
阅读次数:
56
先来一张 Spring Framework 的总体架构图(这个图来自 4.3.25.RELEASE 版本 ,5.x的没找到)来镇楼: ...
分类:
编程语言 时间:
2020-04-28 00:35:49
阅读次数:
46
一、介绍 我们在浏览一些网站时,发现都会有一个搜索框,如果是新闻类网站,就会搜索到包含关键字的新闻;如果是课程网站,就会搜索到与关键字相关的课程 这个怎么实现呢?不难想到,可以使用数据库的模糊查询,对相应的字段就行模糊查询,如果查询到就返回对应的数据行,展示在前端,但是数据库的模糊查询太慢了,下面介 ...
分类:
其他好文 时间:
2020-04-28 00:35:35
阅读次数:
72
1、统一环境 2、maven设置 [图8] 3、idea设置maven [图9] 4、spring boot helloworld 浏览器发送hello,服务器接收、处理、响应helloworld 4.2 编写主程序 4.3 编写controller service 4.4 运行主程序测试 4.5 ...
分类:
编程语言 时间:
2020-04-28 00:35:06
阅读次数:
57
输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 这道题本质是用递归对二叉树的前序遍历,即从上到下,从左到右对树的每一条路径的遍历,因此遍历完一条路径后,要做好遍历下一条路径的准备工作,即把最后一个节 ...
分类:
其他好文 时间:
2020-04-28 00:34:52
阅读次数:
51
import xlrd from xlrd import xldate_as_tuple import datetime ''' xlrd中单元格的数据类型 数字一律按浮点型输出,日期输出成一串小数,布尔型输出0或1,所以我们必须在程序中做判断处理转换 成我们想要的数据类型 0 empty,1 st ...
分类:
编程语言 时间:
2020-04-28 00:34:37
阅读次数:
63
原文:一篇文章快速搞懂Redis的慢查询分析 什么是慢查询? 慢查询,顾名思义就是比较慢的查询,但是究竟是哪里慢呢?首先,我们了解一下Redis命令执行的整个过程: 发送命令 命令排队 命令执行 返回结果 在慢查询的定义中,统计比较慢的时间段指的是命令执行这个步骤。没有慢查询,并不表示客户端没有超时... ...
分类:
其他好文 时间:
2020-04-28 00:34:07
阅读次数:
56
什 么 是 Java 的 内 存 模 型 , Java 中 各 个 线 程 是 怎 么 彼 此 看 到 对 方 的 变 量 的 ? java 的 内 存 模 型 定 义 了 程 序 中 各 个 变 量 的 访 问 规 则 , 即 在 虚 拟 机 中 将 变 量 存 储 到 内 存 和 从 内 存 中 ...
分类:
编程语言 时间:
2020-04-28 00:33:51
阅读次数:
62
皆さんおはようございます。 聴解4の授業です。 今日は前回のいじめ問題の続きからはじめます。 E 1.澤崎さんが受けたいじめはどんなものですか? 2.そのいじめはどれぐらいの間続いていたと言っていますか? 3.澤崎さんはなぜいじめられたと言っていますか? 4.( )に入る言葉を答えてください。 日本 ...
分类:
其他好文 时间:
2020-04-28 00:33:34
阅读次数:
41
#include "stdafx.h" #include <iostream> #include <cstdlib> static int _sumFibSeq(const int n, int pArrayFib[]) { if (0 != pArrayFib[n - 1]){ return pA ...
分类:
其他好文 时间:
2020-04-28 00:33:16
阅读次数:
42
# 一、函数## 6.函数的返回值- 返回值概念 - 函数自身的处理数据或执行结果,需要被二次使用或其他程序调用时,需要将数据返回出来- 如何拿到返回值 - 关键字:`return 要返回的数据`- return的功能 - 可以让函数返回指定的**值** - 可以立即结束当前函数 - 一个函数中可以 ...
分类:
其他好文 时间:
2020-04-28 00:33:02
阅读次数:
38
虽然以前就会了,但事实随手练练吧hhh Markdown学习 二级标题 三级标题 四级标题 字体 Hello World Hello World Hello World ~~Hello World~~ 引用 选择比努力重要 分割线 图片 超链接 "点击跳转到" 列表 1. a 2. b 3. c a ...
分类:
其他好文 时间:
2020-04-28 00:32:44
阅读次数:
80
1.虚函数表建立和虚函数表指针初始化 虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成了一个虚拟函数的入口地址的数组。而虚函数表指针是在运行期,也就是构造函数被调用时进行初始化的,这是实现多态的关键。 2.纯虚函数 纯虚函数是在基类中声明的虚函数,含有纯虚函数的类为抽象类,他不能生成对象。任何 ...
分类:
编程语言 时间:
2020-04-28 00:32:26
阅读次数:
61
原生js随机点名PK效果代码https://www.mk2048.com/demo/demo_target_desc.php?id=i0kh01ikjjs点名pk代码原生js鼠标滑过跑到的按钮点击不到效果点击》原生js鼠标滑过跑到的按钮点击不到效果原生js按钮点击不到,鼠标滑过按钮跑到效果,永远点击 ...
分类:
其他好文 时间:
2020-04-28 00:32:07
阅读次数:
57
一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 示例 1: 示例 2: 限制: 2 <= nums <= 10000 思路: 1.先将数组中的全部数异或,最后得到的xor,就是num1和num2异或 ...
分类:
编程语言 时间:
2020-04-28 00:31:52
阅读次数:
52
1、生成指定字母或者符号开头的有序数列(TEXT函数+ROW函数+绝对引用) =$A$1&TEXT(202004270000+ROW()-1,"000000000000")//生成以A1单元格的值开头,202004270001结尾的数据//ROW()返回当前行(A2)的行数//TEXT()将数字转换 ...
分类:
其他好文 时间:
2020-04-28 00:31:36
阅读次数:
67
1:Python range 函数 语法:range(start, stop[, step]) start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0 ...
分类:
其他好文 时间:
2020-04-28 00:31:21
阅读次数:
47