首页
3D照片墙
统计
留言
Search
1
1.OAuth 的简单理解
116 阅读
2
多个拦截器的执行顺序
106 阅读
3
基于Annotation方式的声明式事务
102 阅读
4
6.设计模式汇总
101 阅读
5
Unity 依赖注入
98 阅读
Java
JDBC
Spring
Spring MVC
SpringBoot
SpringCloud
MybatisPlus
Mybatis
Maven
SpringSecurity
JVM
java注解与反射
Java JUC并发编程
SSM
.NET
IdentityServer4
EF
.Net Core
AbpVNext + DDD
.NET MVC Api
前端
Jquery&JavaScript
uniapp
VUE
Echars
Vue底层原理
Python
Django
软考笔记
软件设计师
1.计算机组成与体系结构
10.面向对象技术
11.UML类图建模
12.面向对象程序设计
13.数据结构
14.算法基础
16.知识产权标准化
17.程序设计语言
2.操作系统
3.数据库
4.数据库设计
5.计算机网络
6.信息安全
7.系统开发基础
8.项目管理
9.数据流图
架构设计
CQRS架构
DDD架构
数据库技术
SQL锁
SqlServer
Oracle 主从备份
Oracle RAC集群
Mysql
云原生/容器技术
kubernetes
Docker
数据结构与算法
常用中间件
Redis
RabbitMQ 消息队列
ElasticSearch
其他
PHP
OAuth 2.0
WebSocket
ArkTs Harmony 开发
运维
Search
标签搜索
排序算法
vue
算法
遍历
docker
线性
数组
dom
synchronized
数据库
xml语言
log4j
bigint
静态函数
静态方法
哈夫曼树
const
冒泡排序
商标设计
命令模式
Bi8bo
累计撰写
304
篇文章
累计收到
6
条评论
首页
栏目
Java
JDBC
Spring
Spring MVC
SpringBoot
SpringCloud
MybatisPlus
Mybatis
Maven
SpringSecurity
JVM
java注解与反射
Java JUC并发编程
SSM
.NET
IdentityServer4
EF
.Net Core
AbpVNext + DDD
.NET MVC Api
前端
Jquery&JavaScript
uniapp
VUE
Echars
Vue底层原理
Python
Django
软考笔记
软件设计师
1.计算机组成与体系结构
10.面向对象技术
11.UML类图建模
12.面向对象程序设计
13.数据结构
14.算法基础
16.知识产权标准化
17.程序设计语言
2.操作系统
3.数据库
4.数据库设计
5.计算机网络
6.信息安全
7.系统开发基础
8.项目管理
9.数据流图
架构设计
CQRS架构
DDD架构
数据库技术
SQL锁
SqlServer
Oracle 主从备份
Oracle RAC集群
Mysql
云原生/容器技术
kubernetes
Docker
数据结构与算法
常用中间件
Redis
RabbitMQ 消息队列
ElasticSearch
其他
PHP
OAuth 2.0
WebSocket
ArkTs Harmony 开发
运维
页面
3D照片墙
统计
留言
搜索到
304
篇与
的结果
2022-08-12
ES 术语基本概念
Node 与 Cluster Elastic 本质上是一个分布式数据库,允许多台服务器协同工作,每台服务器可以运行多个 Elastic 实例。 单个 Elastic 实例称为一个节点(node)。一组节点构成一个集群(cluster)。 Index Elastic 会索引所有字段,经过处理后写入一个反向索引(Inverted Index)。查找数据的时候,直接查找该索引。 所以,Elastic 数据管理的顶层单位就叫做 Index(索引)。它是单个数据库的同义词。每个 Index (即数据库)的名字必须是小写。 下面的命令可以查看当前节点的所有 Index。 $ curl -X GET ' Document Index 里面单条的记录称为 Document(文档)。许多条 Document 构成了一个 Index。 Document 使用 JSON 格式表示,下面是一个例子。 { "user": "张三", "title": "工程师", "desc": "数据库管理"} 同一个 Index 里面的 Document,不要求有相同的结构(scheme),但是最好保持相同,这样有利于提高搜索效率。 Type Document 可以分组,比如weather这个 Index 里面,可以按城市分组(北京和上海),也可以按气候分组(晴天和雨天)。这种分组就叫做 Type,它是虚拟的逻辑分组,用来过滤 Document。 不同的 Type 应该有相似的结构(schema),举例来说,id字段不能在这个组是字符串,在另一个组是数值。这是与关系型数据库的表的一个区别。性质完全不同的数据(比如products和logs)应该存成两个 Index,而不是一个 Index 里面的两个 Type(虽然可以做到)。 下面的命令可以列出每个 Index 所包含的 Type。 $ curl 'localhost:9200/_mapping?pretty=true' 根据规划,Elastic 6.x 版只允许每个 Index 包含一个 Type,7.x 版将会彻底移除 Type。
2022年08月12日
49 阅读
0 评论
30 点赞
2022-08-07
RESTful风格URL
@RequestMapping("/user/{id}") 方法参数用 @PathVariable("id") 将URL参数id中的值取出
2022年08月07日
22 阅读
0 评论
79 点赞
2022-08-07
1.进制
考点1.进制转换 二进制用字符(B)表示 十六进制用字符(H)表示 其他进制转到十进制,按权展开法 如二进制1010.01转 12^3 + 12^1 + 1*2^-1 十进制转其他进制,短除法 二 八 十六 进制互转 每位单独拆开转换再拼起来 2的幂次方 1 2 3 4 5 6 7 8 9 10 11 2 4 8 16 32 64 128 256 512 1024 2048 考点2.码制(原码/反码/补码/移码) 默认情况不带符号为正数,所以符号0表示正数,1表示负数 原码:最高位是符号位,其余低位表示数值的绝对值。 反码:(除符号位按位取反) 正数的反码与原码相同,负数的反码是其绝对值按位取反 (符号位不变) 补码:正数的补码与原码相同,负数的补码是其反码未位加1(符号位不变) 移码:补码的符号位按位取反(对补码的符号位取反) 浮点数 格式表示 N=尾数 * 基数 ^指数 尾数:定点小数 基数:2 指数:阶码 阶码影响数值表示范围,越大数值越大 尾数可以表示有效精度,长度越大精度越高 运算过程 对阶 -> 尾数计算 -> 结果格式化 特点: 1、一般尾数用补码,阶码用移码 2、阶码的位数决定数的表示范围,位数越多范围越大 3、尾数的位数决定数的有效精度,位数越多精度越高 4、对阶时,小数向大数看齐 5、对阶是通过较小数的尾数右移实现的 逻辑运算 说明: 关系运算符的优先级低于算术运算符 关系运算符的优先级高于赋值运算符 逻辑运算 与&& 或|| 非! 异或 XOR 运算顺序 非 -> 与 -> 或、 运算符的优先顺序为: ! > 算术运算符 > 关系运算符 > && > || > 赋值运算符
2022年08月07日
82 阅读
0 评论
14 点赞
2022-07-31
教程
https://www.cnblogs.com/djlsunshine/p/11329028.html 注意文档中有坑,djl写成dj1有的地方 从库连不上报错 initialization or shutdown in progress. https://blog.csdn.net/dbangelica/article/details/86217958
2022年07月31日
34 阅读
0 评论
6 点赞
2022-07-29
RabbitMQ 几种工作模式
RabbitMQ系列 RabbitMQ(一)——简介 RabbitMQ(二)——模式类型 RabbitMQ(三)——简单模式 RabbitMQ(四)——工作队列模式 RabbitMQ(五)——发布订阅模式 RabbitMQ(六)——路由模式 RabbitMQ(七)——主题模式 RabbitMQ(八)——消息确认 RabbitMQ(九)——消息持久化 RabbitMQ(十)——消息优先级 RabbitMQ工作模式: **简单模式:**一个生产者,一个消费者。 **工作队列模式:**一个生产者,多个消费者,每个消费者获取到的消息唯一,默认轮询获取。 Exchange模式: 发布/订阅模式(Fanout):一个生产者发送的消息会被多个消费者获取。发送到Fanout Exchange的消息都会被转发到与该Exchange绑定(binding)的所有的Queue上。这种模式不需要任何Routekey,需要提前将Exchange 与Queue进行绑定,一个Exchange可以绑定多个Queue,一个Queue可以和多个Exchange绑定。如果接收到消息的Exchange没有与任何Queue绑定,则消息会丢失。 **路由模式(Direct):**任何发送到Direct Exchange的消息都会被转发到RouteKey指定的Queue,这种模式下不需要将Exchange进行任何绑定(binding)操作,消息传递时需要一个RouteKey,可以简单的理解为要发送到的队列名字。如果vhost中不存在该队列名,消息会丢失。 匹配订阅模式(Topic):任何发送到Topic Exchange的消息都会被转发到所有关心RouteKey指定主题的Queue中。就是每个队列都有其关心的主题,所有的消息都带有一个标题(RouteKey),Exchange会将消息转发到所有关注主题能与RouteKey模糊匹配队列。这种模式需要Routekey并且提前绑定Exchange与Queue。在进行绑定时要提供一个该队列对应的主题。‘ # ’表示0个或若干个关键字,‘ * ’表示一个关键字。如果Exchange没有发现能够与RouteKey匹配的Queue,消息会丢失。 **headers:**headers exchange主要通过发送的request message中的header进行匹配,其中匹配规则(x-match)又分为all和any,all代表必须所有的键值对匹配,any代表只要有一个键值对匹配即可。headers exchange的默认匹配规则(x-match)是any。 简单模式和工作队列模式 这两种模式非常简单,只涉及生产者、队列、消费者。 生产者负责生产消息,将消息发送到队列中,消费者监听队列,队列有消息就进行消费。 工作队列模式其实就是有多个消费者的简单模式。 当有多个消费者时,消费者平均消费队列中的消息。 发布/订阅、路由与主题模式 这三种模式就要用到Exchange了。 生产者不直接与队列交互,而是将消息发送到交换机中,再由交换机将消息发送到已绑定改交换机的队列中给消费者消费。 常用的交换机类型有 3 种:fanout、direct、topic。 fanout不处理路由键,很像子网广播,每台子网内的主机都获得了一份复制的消息。 发布/订阅模式就是指使用fanout交换模式。fanout 类型交换机转发消息是最快的。 direct模式处理路由键,需要路由键匹配才能转发。 路由模式使用的是 direct 类型的交换机。 topic:将路由键和某模式进行匹配。 主题模式使用的是 topic 类型的交换机。
2022年07月29日
15 阅读
0 评论
90 点赞
1
...
45
46
47
...
61