架构 规格 笔记gic

Git学习笔记

《Git学习笔记》 一、词汇概念说明 Git的用途 Git是目前世界上最先进的分布式版本控制系统(没有之一)。其实就是用来管理文件内容变动的一个工具,即一个可下载安装的软件程序。 具体的作用即解决的痛点问题,详见:https://www.liaoxuefeng.com/wiki/8960434880 ......
笔记 Git

动力节点王鹤SpringBoot3学习笔记——第三章 自动配置

视频链接: ​​动力节点SpringBoot教程【SpringBoot3从入门到项目实战】​​ 第三章 自动配置 启用autoconfigure(自动配置),框架尝试猜测和Bean要使用的Bean,从类路径中查找xxx.jar,创建这个jar中某些需要的Bean。例如我们使用MyBatis访问数据, ......

信息安全基础知识笔记09防火墙虚拟化技术基本配置(下)

在企业网络中对于防火墙的要求随着业务的多样化要求也相应增多,这一部分的需求包括防火墙的可靠性,防火墙的虚拟化应用以及对用户带宽的管理控制。本笔记主要介绍防火墙虚拟化技术,下半部分主要介绍防火墙虚拟化的应用场景以及基本配置,最后介绍虚拟化的故障场景以及处理方式。 ......

对面的程序员赶紧看过来!布隆过滤器又有新玩法了~ | 博学谷狂野架构师

布隆过滤器 作者: 博学谷狂野架构师 GitHub:GitHub地址 (有我精心准备的130本电子书PDF) 只分享干货、不吹水,让我们一起加油!😄 什么是布隆过滤器 布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以 ......
玩法 过滤器 程序员 架构 面的

TypeScript 学习笔记 — 类型推断和类型保护(十一)

类型推断 TypeScript 编译器会根据一些简单的规则来推断开发者定义的变量的类型,​ 当没有标明变量的类型时,编译器会将变量的初始值作为该变量的类型 1.赋值推断 赋值时推断,类型从右像左流动,会根据赋值推断出变量类型,这种是比较常见的,声明时不需要给类型 let str = "zhufeng ......
类型 TypeScript 笔记

VUE3基础笔记

date: 2023-3-30 10:00:00 categories: 前端系列 tags: VUE title: VUE3基础笔记 视频地址:2022最新Vue零基础小白入门教程,从入门到精通,快速上手简单易懂_哔哩哔哩_bilibili VUE开发前的准备 安装Vue工具 Vue CLI Vu ......
基础 笔记 VUE3 VUE

ORB_SLAM3源码阅读笔记(一)

本文参考赵旭辉博士的ORB_SLAM3源码阅读记录以及自己的源码阅读进行随笔记录,详细内容可参考链接 一、结构 算法整体上需要关注的是三个线程,阅读源码的过程中也始终以这三个线程为主。 Tracking 跟踪线程 LocalMapping 定位与建图线程 LoopClosing 回环检测优化线程 这 ......
源码 ORB_SLAM 笔记 SLAM ORB

学习OpenTk,笔记四

1、顶点着色器的内置变量,当字典查询 名称 类型 描述 gl_Color vec4 输入属性-表示顶点的主颜色 gl_SecondaryColor vec4 输入属性-表示顶点的辅助颜色 gl_Normal vec3 输入属性-表示顶点的法线值 gl_Vertex vec4 输入属性-表示物体空间的 ......
笔记 OpenTk

postgresql + timescaledb离线安装笔记(zabbix数据库准备工作)

实验环境 操作系统:centos 7.6 PostgreSQL:14.6 timescaledb:2.8.1 网络:本地无网络 1 编译源码安装 1.1 准备工作 useradd postgres mkdir /usr/pgsql12/ chown -R postgres:postgres /usr ......

团队作业2-《需求规格说明书》

| 这个作业属于哪个课程 | 2023软件工程—双学位 | | | | | 这个作业要求在哪里 | 团队作业2-《需求规格说明书》 | | 这个作业目标 | 完成需求说明书,并明确分工 | 一.需求规格说明书 1.1引言 1.1.1编写的目的 此需求规格说明书的编写目的是明确本项目的详细需求,供开发 ......
说明书 规格 团队 需求

Java简单实现MQ架构和思路01

实现一个 MQ(消息队列)架构可以涉及到很多方面,包括消息的生产和消费、消息的存储和传输、消息的格式和协议等等。下面是一个简单的 MQ 架构的实现示例,仅供参考: 定义消息格式和协议:我们可以定义一个简单的消息格式,比如 JSON 格式,包含消息的 ID、内容、发送时间等信息。同时,我们可以定义一个 ......
架构 思路 Java

Java简单实现MQ架构和思路02

Java MQ的100个功能清单 有重复的 一个消息队列(MQ)可以有以下功能: 批量发送消息:允许将多个消息打包成一个批次发送,可以减少网络传输开销和提高系统吞吐量。 消息过期时间:消息可以设置一个过期时间,如果在指定时间内没有被消费者消费,将自动被丢弃。 消息顺序保证:在某些场景下,消息的顺序非 ......
架构 思路 Java

微服务架构详解(史上最全图文解读)

微服务架构详解(史上最全图文解读) 目录 微服务架构定义 微服务架构特点 什么时候需要微服务架构 微服务架构组件 微服务架构有哪些 Spring Cloud Spring Cloud Alibaba Service Mesh 微服务架构定义 微服务是一种架构模式,它提倡将单一应用程序划分成一组小的服 ......
架构 图文

论文笔记

Open-Domain Aspect-Opinion Co-Mining with Double-Layer Span Extraction(基于双层跨度提取的开放域方面意见协同挖掘) 摘要 方面-观点提取任务是从评论中提取方面术语和观点术语。监督提取方法取得了最先进的性能,但需要大规模人工注释的训 ......
笔记 论文

首届OceanBase开发者大会|NineData首席架构师谭宇受邀参会,并发表了主题演讲

2023年3月25日,首届OceanBase开发者大会在北京举行。NineData 的首席架构师谭宇(茂七)受邀参加 OceanBase 数据管理与服务技术专场,发表了《NineData 多云数据管理》主题演讲。 ......
开发者 架构 首席 OceanBase 首届

三月读书笔记2

对于人月神话进行再一次的阅读,又有了新一样的收获: 首先,对于书名,我一直以为是日月神话,不过我认为我之后不会记错了,人月在作者眼中是一个单位,光年是光一年走的距离,而人月是一个人一个月所达到了的成果(我认为),而神话,是说的程序员通过巧妙的设计,完美的组合,在电脑内创造出一个神话一般的完美事物。 ......
笔记

C++ 学习笔记

堆,栈,RAII 堆:分配内存之后需要手动释放,否则,将要造成内存泄漏 new和delete操作的是free store malloc和free操作的是heap new的底层就是malloc 动态获取内存都是在堆中进行的 auto ptr = new std::vector<int>() 智能指针 ......
笔记

串口驱动架构

......
串口 架构

mysql 查询笔记

Mysql查询笔记 导出 mysqldump -u username -p dbname --ignore-table=dbname.table1 --ignore-table=dbname.table2 > backup.sql 导入mysql数据 mysql -u username -p dbn ......
笔记 mysql

读SQL进阶教程笔记02_三值逻辑和NULL

1. 三值逻辑 1.1. 真 1.1.1. true 1.2. 假 1.2.1. false 1.3. 不确定 1.3.1. unknown 2. 两种NULL 2.1. 未知”(unknown) 2.1.1. 不知道戴墨镜的人眼睛是什么颜色 2.1.2. 虽然现在不知道,但加上某些条件后就可以知道 ......
进阶教程 逻辑 笔记 教程 NULL

mvc-mvp-mvvm架构调研及实现--分布式课程思考题--zzb

目录 I. 引言 2 研究背景和动机 2 问题陈述和研究目标 2 II. 相关工作 3 研究现状和相关技术 3 MVC模式的研究现状和相关技术: 3 MVP模式的研究现状和相关技术: 4 MVVM模式的研究现状和相关技术: 4 III. 理论基础 4 MVC、MVP、MVVM的概念和原理 5 MVC ......

Java输入输出文件操作学习笔记(一)

在学习Java的输入输出流的时候了解到开启一个流操作完了就要关闭,但是在学习一个例程时却发现它只关闭了缓冲流而没有关闭其他几个流,例程如下 1 import java.io.*; 2 3 public class BufferedIO { 4 public static void main(Stri ......
文件 笔记 Java

《用户故事与敏捷方法》读书笔记3

用户故事验收测试 在掌握了创建用户故事的方法和编写方式后,如何将用户故事转变为实际可以使用的功能,那么就可以通过用户验收测试来为用户故事丰富更多的细节,同时让程序员目的更清晰的编写代码。写测试要在写代码之前进行,为了让程序员尽早了解信息,测试应该在编写代码前制定。客户和开发人员讨论的许多细节可以通过 ......
笔记 方法 故事 用户

Java学习笔记(十一) 注解和反射

注解 1. 注解入门 Annotation是从JDK5.0开始引入的新技术 Annotation的作用: 不是程序本身,可以对程序作出解释。(这一点和(comment)没什么区别) 可以被其他程序(比如:编译器等)读取 Annotation的格式: 注解是以”@注释名“在代码中存在,还可以添加一些参 ......
注解 笔记 Java

Java学习笔记(十) 多线程

进程,线程,多线程 1. Process和Thread 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念 而进程则是执行程序的一次执行过程,它是一个动态的概念,是系统资源分配的单位 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义,线程是cp ......
线程 笔记 Java

【Redis】多线程Redis的N种架构

【Redis】多线程Redis的N种架构 为什么需要多线程的Redis 在单点上利用更多的资源--热点资源 官方的多线程 只看左边部分其实还是单线程的形式, 设置io Thread的数量==》配置2~3 设置第二步也开启多线程(redis默认为写请求比较重) 实际效果不佳 ==》主线程需要分发,使用 ......
Redis 线程 架构

Python官方文档学习笔记

原文:https://docs.python.org/3/tutorial/introduction.html 版本:3.11.2 Using Python as a Calculator Numbers Division (/) always returns a float. To do floo ......
文档 笔记 官方 Python

Django笔记十一之外键查询优化select_related和prefetch_related

本篇笔记目录如下: select_related prefetch_related 在介绍 select_related 和 prefetch_related 这两个函数前,我们先来看一个例子。 对于,Entry 和 Blog 这两个 model,前面介绍过,Blog 是 Entry 的外键,如下: ......

SSM框架笔记 庆祝学习SSM框架结束!!!

终于在2023/3/29日,黑马程序员旗下的ssm框架视频看完了,也是总结了1万多字的笔记,把黑马的和自己的整合了一下 完结撒花,接下来开始学习SpringBoot和软考中级设计师。 总的来说,我还是比较喜欢.NET,SSM配置实在是太麻烦了,基本没怎么写代码,时间都花到配置文件上面去了。 笔记部分 ......
框架 SSM 笔记

Tomcat架构组成

Tomcat架构组成 Tomcat是一个免费的开放源代码的Servlet容器,Tomcat 容器是对 Servlet 规范的实现,也称为 Servlet 引擎。Tomcat为了更好的处理来自客户端的请求,设计了一套功能完善的处理引擎,其中包括了Container、Engine、Host、Contex ......
架构 Tomcat