架构 规格 笔记gic

[笔记]Tarjan算法求强联通分量(SCC)学习笔记

# [笔记]Tarjan算法求强联通分量(SCC)学习笔记 ## P1 定义 1. **dfs搜索树**:就是在搜索过程中,所构成的树状结构,并且几个节点的搜索树中不包括他的父亲。 2. **树边、横叉边、返祖边、前向边**:以下图举例子: ![1](https://oi-wiki.org/grap ......
笔记 分量 算法 Tarjan SCC

matlab快速入门笔记

命名规则: ![1.png](https://s2.loli.net/2023/07/11/yDFr3xkXen5hCpN.png) clc:清除命令行的所有命令 clear all:清除所有工作区的内容 注释:两个% + 空格 ```matlab %% ``` # matlab的数据类型 ## 1 ......
笔记 matlab

Markdown练习笔记

# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 *斜体* **粗体** ***粗斜体*** 换行 > 引用 > >嵌套 [cker - 博客园 (cnblogs.com)](https://www.cnblogs.com/ckeri/ ......
Markdown 笔记

DDP学习笔记

# 概念 DDP,可以理解为转移会发生改变的动态规划。 当然这个改变是题目中给的,包括系数,转移位置的改变。显然暴力枚举这些改变是不现实的,我们要把改变体现到其他地方。 最经典的,体现到矩阵上。 我们把转移写成矩阵,那么改变转移就是改变转移矩阵。 具体的改变会落实到具体的题目上。 ## 广义矩阵乘法 ......
笔记 DDP

「July」做题笔记 #2

[CF1783E Game of the Year](https://www.luogu.com.cn/problem/CF1783E) 我们先排除 $a_i \leqslant b_i$ 的点。 即 $\forall i, \lfloor \frac {a_i} {i} \rfloor \leqs ......
笔记 July

ASP.NET CORE 框架揭秘读书笔记系列——命令行程序的创建(一)

一、dotnet --info 查看本机开发环境 dotnet --info 会显示本机安装的SDK版本、运行时环境、运行时版本 二、利用命令行创建.NET项目 我们不仅可以利用脚手架模版创建各种类型的应用项目,还可以为项目添加各种组件和配置。换句话说IDE能完成的各项工作全部都可以通过脚手架命令行 ......
框架 命令 笔记 程序 CORE

《现代深度学习》课程笔记

## 7.10 ### 线性回归: 一个点 $x = (x_1,x_2,...,x_n) \in \mathcal{R}^n, y \in \mathcal{R}$ $\hat{y} = w^{T} x$ 均方误差: $MSE = \frac{1}{m} \sum_{i=1}^m (y_i - \h ......
深度 课程 笔记

[学习笔记] 割点 & 割边 & 双连通分量

# 一、定义 在 **无向连通图** $G = (V, E)$ 中,若存在一个点 $u(u \in V)$ 使得删掉点 $u$ 及其相连的边,会使原图不连通,就称 $u$ 是原图的一个 **割点 (cut vertex)**;若存在一条边 $(u, v)((u, v) \in E)$ 满足删掉 $( ......
分量 amp 笔记

CSAPP DataLab学习笔记

## 1. bitXor ``` /* * bitXor - x^y using only ~ and & * Example: bitXor(4, 5) = 1 * Legal ops: ~ & * Max ops: 14 * Rating: 1 */ int bitXor(int x, int ......
DataLab 笔记 CSAPP

【学习笔记】Segment Tree Beats

# 基础线段树操作的复杂度证明 ## 单点操作 由于线段树深度是 $O(\log n)$,同一层只会去到一个节点,复杂度是 $O(n\log n)$。 ## 区间查询 按照当前所在区间 $[l,r]$ 与询问区间 $[L,R]$ 分成三种情况: - $[l,r]$ 与 $[L,R]$ 无交,退出函数 ......
Segment 笔记 Beats Tree

es笔记四之中文分词插件安装与使用

> 本文首发于公众号:Hunter后端 > 原文链接:[es笔记四之中文分词插件安装与使用](https://mp.weixin.qq.com/s/aQuwrUzLZDKLv_K8dKeVzw) 前面我们介绍的操作及演示都是基于英语单词的分词,但我们大部分使用的肯定都是中文,所以如果需要使用分词的操 ......
插件 笔记

【做题笔记】线性dp——线段树优化

**线段树优化是用来对于$DP$数组区间赋值的。** 主要是区间取最值 来优化线性dp 真没什么可写的了 挂两个题目: [P4644 [USACO05DEC] Cleaning Shifts S](https://www.luogu.com.cn/problem/P4644 "P4644 [USAC ......
线段 线性 笔记

我们与高效工作流的距离:使用AI阅读工具ChatDOC+笔记软件Obsidian Slide,直接从 PDF 文献直接输出 PPT 报告

我们与高效工作流的距离 在当今信息化的时代,为了实现高效工作和学习,如何实现快速地输入和输出成为每个人的必修课题。 然而,对于输入而言,每一天大量的信息,往往会使我们陷入信息过载和知识爆炸的困境,难以高效处理。与此同时,输出方面的问题也同样令人头痛。对于多数人而言,PPT 是主流的输出呈现形式。然而 ......
工作流 文献 Obsidian ChatDOC 笔记

【C++学习笔记——前置声明:解决嵌套引用问题】

在代码中,两个类相互引用的问题,那么我们就需要在头文件中相互写 #include,这样会造成相互循环cpoy头文件,编译器报错,为了解决这个问题,设置了前置声明这个方法。 A.h ``` #ifndef A_H #define A_H class B class A{ typedef vector: ......
笔记 问题

【ChernoC++笔记】移动赋值运算符

【90】【Cherno C++】【中字】stdmove与移动赋值操作符 ▶️移动构造与std::move 接上节的String类,我们可以通过string来构造新的对象dest: // 拷贝构造 String string = "Hello"; String dest = string; 为了使用移 ......
运算符 ChernoC 笔记

移动端APP组件化架构实践

对于中大型移动端APP开发来讲,组件化是一种常用的项目架构方式。个人最近几年在工作项目中也一直使用组件化的方式来开发,在这过程中也积累了一些经验和思考。主要是来自在日常开发中使用组件化开发遇到的问题以及和其他开发同学的交流探讨。 ......
架构 组件 APP

服务端应用多级缓存架构方案

## 一:场景 20w的QPS的场景下,服务端架构应如何设计? ## 二:常规解决方案 可使用分布式缓存来抗,比如redis集群,6主6从,主提供读写,从作为备,不提供读写服务。1台平均抗3w并发,还可以抗住,如果QPS达到100w,通过增加redis集群中的机器数量,可以扩展缓存的容量和并发读写能 ......
缓存 架构 方案

BMC开发五 - OpenBMC 软件架构

BMC硬件本身就是一个计算机系统。 与常用的计算机系统相比, BMC中的硬件资源非常有限。 因此OpenBMC被设计为完整的Linux发行版, 可以灵活地定制以支持不同的BMC Soc或板卡。 OpenBMC映像包括一个引导程序 (u-boot), 一个Linux内核, 开源软件包和特定于主板的软件 ......
架构 OpenBMC 软件 BMC

01.法律笔记

基础概念: **网络安全**,是指通过采取必要措施,防范对网络的攻击、侵入、干扰、破坏和非法使用以及意外事故,使网络处于稳定可靠运行的状态,以及保障网络数据的完整性、保密性、可用性的能力。 《中华人民共和国网络安全法》 **网络运营者**,是指网络的所有者、管理者和网络服务提供者。 《中华人民共和国 ......
笔记 法律 01

淘宝APP商品详情数据接口(宝贝详情数据、快递费用、商品规格信息列表、商品属性等)

​前言 淘宝商品详情接口的重要性是不可忽视的。通过淘宝商品详情接口,开发者可以获取淘宝平台上商品的详细信息,包括标题、描述、价格、库存、销量、规格、SKU等。 调取页面所有数据 淘宝APP商品详情数据接口(宝贝详情数据、快递费用、商品规格信息列表、商品属性等)代码对接教程如下步骤。 请求参数 请求参 ......
商品 详情 数据 属性 接口

【专题】2023 6G网络体系架构白皮书-全域覆盖场景智联报告PDF合集分享(附原数据表)

报告链接:https://tecdat.cn/?p=33186 以5G技术的发展方向为基础,结合6G技术的理念,我们可以展望未来的发展方向。随着5G作为移动通信技术个人和企业服务的分界线的确立,未来更先进的移动通信技术必然会将目光聚焦在企业服务市场上,以获得更好的发展。 因此,6G不仅在弥补5G企业 ......
白皮 数据表 白皮书 架构 场景

Java学习笔记

# Java学习记录 > 旨在记录学习过程,学会解决问题 > > 细节决定成败 ## Java基础 ### 通过终端输入的汉字打印出来为==?==的问题解决 ```java import java.util.Scanner; public class InputData { public stati ......
笔记 Java

Linux 查找文件内容使用grep命令 如格式:grep -rn "字符串" 文件名 如:grep -rn "极客笔记https://deepinout.com/" a.txt

Linux 查找文件内容grep 如格式:grep -rn "字符串" 文件名 原文链接:https://deepinout.com/linux-cmd/linux-sys-cmd/linux-looks-for-file-content-grep.html 我们使用grep命令来查找文件中符合条件 ......
quot grep 文件 字符串 文件名

redis初识笔记

1. 连接redis: 在redis的某个节点机器上cd到redis_cluster目录,执行./redis-cli -h 10.174.65.236 -c -p 6381 2. 查看所有key: keys * 3. 查看某个key的命令 A. 普通key: get keyname B. map类似 ......
笔记 redis

HIVE sql 初识笔记

一、sql 1. 向hive里的某张表添加数据load data local inpath '/home/ocdp/hfb/sex.txt' OVERWRITE into table TD_NP_ENUM_COC_BATCH1_DAY_COLUMN_013; 2. 查询 select * from ......
笔记 HIVE sql

Golang学习笔记-判断

> 判断有两种:`if` 和 `switch` ## if判断 > `if`用于条件判断,它会按照顺序一次执行,当`if`条件及`else if`条件都不成立,则会执行`else`部分的逻辑 > > 语法 > > ``` > if 条件判断 { > ... > }else if 条件判断 { > . ......
笔记 Golang

KMP 学习笔记与总结

KMP 学习笔记与总结 [toc] # KMP ## 信息学奥赛一本通 ![img](https://img2023.cnblogs.com/blog/3060040/202307/3060040-20230711112003710-2126419638.jpg) ![img](https://im ......
笔记 KMP

【学习笔记】优化建图

在最短路、强连通分量、2-SAT、网络流等图论问题中,边数有时达到 $O(n^2)$ 甚至 $O(n^3)$,成为时间或空间复杂度的瓶颈所在,使用优化建图可以在不影响效果的情况下建出边数更少的图。 # 线段树优化建图 ## 建图方法 支持以下四种操作: - $u\to v$ 连边 - $u\to [ ......
笔记

畅购商城【技术架构】

前端及Web技术栈 Vue.js Node.js Lua HTML5 ElementUI Theamleaf 运维技术栈 Cannal Docker容器部署 FastDFS Eureka集群 Redis集群 Elasticsearch集群 分布式架构及权限技术栈 Spring Security CA ......
架构 商城 技术

黑马头条【技术架构】

用户层 Web Android IOS H5 CDN CDN Node1 CDN 管理中心 CDN Node2 HTML CSS / JS HTML CSS / JS Json Video Json Video LB Nginx + LVS 视图层 Weex + Vue Vue + Echarts ......
黑马 头条 架构 技术