迷宫 笔记 问题1255

tarjan 学习笔记

# tarjan 学习笔记 1. 求解**强联通分量** 我们从一个点开始建立 dfs 树,有如下四种边: + **树边** 若 $u$ 到 $v$ 有边,且满足 $v$ 没有被访问过,则这条边为树边 + **返祖边** 若 $u$ 到 $v$ 有边,且满足 $v$ 已被访问过,则这条边为返祖边 + ......
笔记 tarjan

线程间共享数据的问题

#### 线程间共享数据的问题 * 多线程共享数据的问题多由数据改动引起 * 破坏数据结构不变量的恶性条件竞争是会引起问题的 * 解决的方式有,控制对数据结构的访问,有互斥实现,还有修改数据结构的设计及其不变量,由一连串不可拆分的改动完成.这通常被称为无锁编程,还有一种事务的方法,核心思想是单独操作 ......
线程 数据 问题

《架构整洁之道》学习笔记 Part 1 概述

### 本书主题 - 介绍什么是优秀的软件架构,以提高软件架构质量 - 介绍系统架构的各种属性与成本和生产力的关系,以采用好的设计和架构以便减少构建成本 ### 好的软件架构可以带来什么? - 大大节省软件项目构建与维护的人力成本 - 每次变更:改动少,易于实施,不容易出bug - **用最小的成本 ......
架构 笔记 Part

FeignClient服务端接口404问题

自定义feignClient,服务端继承client接口,调用出现404异常。 问题原因:feignClient接口的实现类上使用@Controller或@RestController的value属性中写入了公共url,导致接口方法404;因为feignClient是根据服务名在注册中心拉取到服务然 ......
FeignClient 问题 404

Perl学习笔记6_进制转换

[TOC] # 1. 使用sprintf, printf ## 1.1: 10进制 -> 非10进制 ```perl my $num = 10; my $s_hex_low = sprintf "%04x", $num; # 000a, 10进制->16进制小写 my $s_hex_high= sp ......
进制 笔记 Perl

时间回显问题

使用 moment //安装npm i moment//vue 引入方法 import moment from "moment"; //直接赋值 let a = ""//需要回显的时间 a = moment(请求过来的数据或需要赋的值); //传递使用函数变更时间格式或者组件自带的时间时间格式函数 ......
时间 问题

Perl学习笔记5_命令行选项

[TOC] # 1. Getopt::Long ```perl #使用模块 use Getopt::Long ; #选项初始值 my $length = 24 ; my $file = "file.dat"; my @run = (); my $verbose =0; #处理选项 # 如果参数解析成 ......
命令 笔记 Perl

后缀数组学习笔记

# 后缀数组是什么 后缀数组就是主要处理字符串后缀问题的,它的实现算法主要有两种:倍增法和 DC3,复杂度分别是 $O(n\log n)$ 和 $O(n)$。这里由于 DC3 代码答辩且难以理解,我就只写了倍增法的实现。 # 例题引入 [P3809 【模板】后缀排序](https://www.luo ......
数组 后缀 笔记

Perl学习笔记4_命令行运行perl语句

命令行选项 例子: ```csh cat file.txt | perl -ne '$a += s/pattern//g; END {print "$a\n"}' ``` 作用:计算文件file.txt中匹配“pattern”的个数。 解释: ``` 1. cat显示文件内容,通过管道将内容送给pe ......
语句 命令 笔记 Perl perl

Perl学习笔记3_条件语句循环

# 1. 条件语句: ```perl if (boolean_expr0) { #expr0 为true时执行 } elsif (boolean_expr1) { #expr1 为true时执行 } else { #没条件匹配时执行 } unless (boolean_expr0) { #expr0 ......
语句 条件 笔记 Perl

Perl学习笔记2_标量数组哈希

# 1. 概述 Perl是弱类型语言, 变量不需要指定类型, 解释器根据上下文自动选择匹配类型. Perl有三个基本的数据类型: 标量($), 数组(@), 哈希(%). # 2. 标量, scalar 标量变量以$标记. ```perl my $a = 123; #数字 my $b = "123" ......
标量 数组 笔记 Perl

字符串算法入门笔记

zhx:什么AC自动机,KMP算法从来不会考 zhx:不推荐用 `string`,因为麻烦 读ans入一个字符串 ```cpp char s[MAXN]; cin>>s+1;//从s[1]开始读入,操作时方便 ``` 在遍历字符串时,我们要先把字符串长度存下来,因为计算字符串长度的函数 `strle ......
字符串 算法 字符 笔记

MyBatis框架使用问题

Mybatis根据数组或者List查询List结果 数组参数 //接口方法 ArrayList<User> selectByIds(Integer [] ids); //xml映射文件 <select id="selectByIds" resultMap="BaseResultMap"> selec ......
框架 MyBatis 问题

数据结构练习笔记——输出单链表倒数第k个元素

## 输出单链表倒数第k个元素 > 【问题描述】已知带头结点的非空单链表中存放着若干整数,请找出该链表中倒数第k个元素。 > 【输入形式】第一行:单链表中元素个数m,第二行:单链表中的m个整数,第三行:k值 > 【输出形式】倒数第k个元素的值(不存在倒数第k个元素输出"no") > 【样例1】 > ......
数据结构 元素 结构 笔记 数据

【转】Docker入门笔记04:三大核心概念

原文:https://zhuanlan.zhihu.com/p/312142777 Docker的三大核心概念 镜像 Image 容器 Container 仓库 Repository Docker大部分的操作都围绕它的三大核心概念 一、Docker镜像 Docker镜像类似于虚拟机镜像,可以将它理解 ......
核心 概念 三大 笔记 Docker

【转】Docker入门笔记01:Docker容器技术的发展历程

原文:https://zhuanlan.zhihu.com/p/304623118 最近因为工作需要,要学习一些基本的Docker知识,所以整理了一些docker的入门知识,感兴趣的小白可以看看,一起学习进步。 要学习一个新的东西,我的习惯一般是先了解它是什么,它是怎么来的,发展历史是怎样的,用来解 ......
Docker 容器 历程 笔记 技术

Perl学习笔记1_面向对象语法

perl面向对象没有什么特别的语法, 以例子介绍如下. 例子中涉及三个文件: main.pl, AllPerson.pm, Person.pm. 其中: main.pl是主脚本, 它要用到AllPerson.pm. AllPerson.pm是一个class, 它要用到Person.pm. Perso ......
语法 对象 笔记 Perl

Unity资源&&配置存档路径问题

string dir = Application.persistentDataPath;//万能路径,打包前打包后移动端都可用,该路径可读、可写,但是只能在程序运行时才能读写操作,不能提前将数据放入这个路径。 #if UNITY_EDITOR dir = Application.streamingA ......
路径 amp 问题 资源 Unity

学习笔记409—中小学NB资源汇聚!

中小学学习工具及资料: 一、网页: 1. https://basic.smartedu.cn/syncClassroom/prepare (国家中小学智慧教育平台) 2. https://www.eduyun.cn/ (国家教育资源 公共服务平台) 3. https://syzx-edu.com/n ......
中小学 中小 笔记 资源 409

这是我的第一篇博客 MD笔记

# 标题1 ## 标题2 ### 标题3 #### 这是标题4 ##### 这是标题5 #### 1、这是代码框 ```python # 这是第一行代码 print("hello word!!!") ``` > 这是注释框,特别注释 - 这是第一项 - 这是第二项 - 这是第三项 这是分割线 这是普 ......
笔记 这是 博客

【转】Docker入门笔记02:docker的版本,你真的搞清楚了吗

原文:https://zhuanlan.zhihu.com/p/305572519 刚开始学docker的时候,被`docker.io`、`docker-io`、`docker-engine`、`docker-ce`、`docker-ee`这些名词搞晕了,那么到底应该安装哪个呢? docker之所以 ......
版本 笔记 Docker docker

计算机网络自顶而下第二章笔记

应用层原理 网络应用的体系结构 可能的应用架构: r 客户-服务器模式(C/S:client/server) r 对等模式(P2P:Peer To Peer) r 混合体:客户-服务器和对等体系 客户-服务器(C/S)体系结构 r 服务器: m 一直运行 m 固定的IP地址和周知的端口号(约定) m ......
计算机网络 第二章 笔记

分库分表建表阶段 绑定表问题要注意

垂直分表, 一个表的字段分散到多个表里面,每个表都存储其中一部分字段, 减少io争抢,减少锁表的几率。同时发挥高频数据的操作效率,冷热数据进行分离 1、把不常用的字段单独放到一张表里面 2.把text,bolb等大字段拆分出来单独放在一张表里面 3.经常组合查询的字段单独放到一张表里面 垂直分库 按 ......
分表 分库 阶段 问题

AJAX请求,响应头有set-cookie但浏览器不能写入cookie问题解决!

# 开幕雷击:AJAX就不是干这个 ajax只有向服务器发送请求时带上cookie的功能可选。 不存在ajax向服务器get的时候带回来cookie的功能。 ![image](https://img2023.cnblogs.com/blog/2924373/202307/2924373-202307 ......
cookie set-cookie 浏览器 问题 AJAX

「数学」付账问题

> 本题蓝桥OJ[第174题](https://www.lanqiao.cn/problems/174/learning)的题解(蓝桥OJ上的相同题解也是我发的) ## 题面 ### 题目描述 几个人一起出去吃饭是常有的事。但在结帐的时候,常常会出现一些争执。现在有n个人出去吃饭,他们总共消费了S元 ......
数学 问题

hadoop学习笔记第一次

这周学习了大数据之hadoop,这一周的学习主要围绕在hadoop集群配置及其华宁的搭建,hadoop是采用多态服务器的分布式系统,主要的核心就是hdfs,mapreduce,yarn等等,hadoop配置时候在主机上遇到了蛮多的问题现在就来记录一下。 1.首先是一些基础命令: 回退/进入目录命令: ......
第一次 笔记 hadoop

双指针学习笔记

## 双指针常见种类 1. 快慢指针:左右两个指针的**步长不同**,可用于**判断是否有环**,以及寻找环的接点。 2. 对撞指针:左右指针的移动**方向不同**。 3. 滑动窗口、尺取法:右指针向右扩充,达到停止条件后右指针不动;左指针向右指针逼近,达到停止条件后左指针不动;右指针继续扩充。该双 ......
指针 笔记

读数据压缩入门笔记07_自适应统计编码

如果处理的是大量的数据或者多媒体数据,而且运行时的性能很重要,那么采用自适应统计编码算法是正确的选择 ......
编码 笔记 数据 07

Copilot类产品在企业内落地的核心问题

导语 在许多企业在思考AI战略的同时,企业服务提供商如何为企业提供AI+的服务或产品成为了ToB赛道的重要机会方向。在这其中,Copilot在行业里成为了率先被关注的概念之一,也被许多企业的相应职能部门率先应用。 如何商业化?在哪些垂直需求或职能内能更早见到完善产品?出海企业如何结合Copilot? ......
核心 Copilot 问题 产品 企业

60.如何解决跨域问题

#### 60. 如何解决跨域问题? 相关知识点: - 1. 通过 jsonp 跨域 - 2. document.domain + iframe 跨域 - 3. location.hash + iframe - 4. window.name + iframe 跨域 - 5. postMessage ......
问题 60