分量 算法 笔记tarjan

Spring笔记

# Spring笔记 ![](https://img2023.cnblogs.com/blog/1656899/202305/1656899-20230514222443348-435977407.png) ## Spring提供两种容器类型:BeanFactory和ApplicationConte ......
笔记 Spring

Linux安装软件包(b站up主"码农论坛"所讲的做的笔记)

在线安装/升级: yum -y install 软件包名 删除软件: yum -y remove 软件包名 如果不确定软件包名, 可以百度一下 yum(Yellow dog Updater, Modified) 可以解决软件包的依赖关系, 下面另一种方法却没有 由主流的Linux系统RedHat推出 ......
软件包 quot 笔记 Linux 软件

Linux常用命令(b站up主"码农论坛"所讲的做的笔记)

重启: reboot 或者 init 6 关机: init 0 或者 halt 清屏: clear 查看IP: ip addr 查看时间: date 修改时间: date -s "2020-5-2 12: 22:22" 复制: Ctrl + Insert 粘贴: Shift + Insert 这和W ......
quot 命令 常用 笔记 Linux

UE4学习笔记:Windows系统下如何在C++项目里调用第三方动态库

本随笔介绍在Windows系统下,由UE4引擎创建的C++项目里如何实现调用第三方动态库的方法。 随笔作者还在学习阶段,对UE4引擎的使用和理解还不是非常透彻,难免会在随笔内容里出现技术上或书写上的问题,如果出现了类似的问题欢迎在评论区或者私信讨论。 目录 设置第三方库头文件的路径 设置第三方库导入 ......
第三方 Windows 笔记 项目 动态

用户故事与敏捷开发 读书笔记 02

第5章 与用户代理合作 对一个项目来说,客户团队里包括一个或多个真实用户是极其重要的。遗憾的是,我们很难与实际用户一起工作。我们期望与尽可能多的用户接触,这些用户代表了产品的不同角度,当我们无法接触到他们时,我们就需要求助各种用户代理,他们不是用户,但在项目中扮演用户角色。 用户的经理:不要得罪用户 ......
笔记 故事 用户 02

SPI-SPI单线半双工数据收发应用笔记

SPI单线半双工数据收发应用笔记 SPI 接口可以工作在单线半双工模式,即主设备使用 MOSI 引脚,从设备使用 MISO 引脚进行通讯。CH32V203C8T6 芯片内置两路 SPI,使用 SPI1 作为主机,SPI2 作为从机,配合 DMA 完成 SPI 接口的单线半双工通信测试。 查阅应用手册 ......
单线 SPI SPI-SPI 笔记 数据

字符编码(笔记整理)

# 一、知识储备 三大核心硬件所有软件都是运行硬件之上的,与运行软件相关的三大核心硬件为cpu、内存、硬盘,我们需要明确三点 - 软件运行前,软件的代码及其相关数据都是存放于硬盘中的 - 任何软件的启动都是将数据从硬盘中读入内存,然后cpu从内存中取出指令并执行 - 软件运行过程中产生的数据最先都是 ......
字符 编码 笔记

01《梦断代码》阅读笔记之一

最近接触读到了《梦断代码》这本书。这本书讲了这样的故事:一群很有经验的代码牛人在先进软件开发模式的指导下,没有资金压力,在更多大牛的带领下,原计划用一到两年的时间开发出一个备受期待的个人信息管理软件(PIM),后来花了七年时间才完成这一创举,但是已经无人喝彩。有一些感想如下。 在讲团队协作时,作者提 ......
代码 笔记

Open-Vocabulary Panoptic Segmentation with MaskCLIP论文阅读笔记

这篇文章的arxiv版看着太折磨了,可以直接看openreview上作者修改后的版本https://openreview.net/forum?id=zWudXc9343以及rebuttal帮助理解。 ## 摘要 本文提出了一个新任务:开放词汇全景分割,同时作者给出了基于ViT CLIP骨干的base ......

tcl笔记

交互模式启动tcl 命令号里直接输入tclsh 分隔符 单词分隔符 空白字符 命令分隔符 分号(;) 或者 回车(\n) 变量 变量赋值 变量赋值 第一个参数名字为varname的变量 set varname value 动态变量 % set a xx% set $a 55% puts $ax% p ......
笔记 tcl

Algorithm_01--C#递归算法

递归算法本质: 1、方法的自我调用 2、有明确的终止条件 3、每次调用时,问题规模在不断减少。通过递减,最终到达终止条件 ......
算法 Algorithm 01

ts常用语法笔记(Omit,Pick,Partial,Required)

1.Omit【某个类型中去除某些项后的新的数据类型】 -需要两个参数:Omit<type, string>,第一个参数为要继承的type类型,第二个参数为想要去除的key的字符串,存在多个时用|分隔 源码: type Omit<T, K extends keyof any> = Pick<T, Ex ......
语法 Required 常用 Partial 笔记

十大经典排序算法总结

排序算法可以分为: 内部排序:数据记录在内存中进行排序。 外部排序:因排序的数据很大,内存不能容纳全部的排序记录,在排序过程中需要访问外存。 常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序、计数排序、桶排序。 其中比较类排序有:冒泡排序、快速排序、 ......
算法 经典

TPSO-DSDT粒子群算法在三维装箱问题上的应用

组合算法是将传统启发式算法与数学规划算法结合元启发式算法共同工作进行相应的计算,还有融合多种算法所获得的计算方法,结合了所有算法自身的有点,规避其自身缺点从而达到解决装箱问题的最终目的。 现在,组合算法的整体规划绝大多数都是通过启发式算法完成的,局部优化的过程采用的是人工智能算法或数学规划。靳志宏[ ......
粒子 算法 TPSO-DSDT 问题 TPSO

Day_01--C#递归算法

///递归算法本质: ///1、方法的自我调用 ///2、有明确的终止条件 ///3、每次调用时,问题规模在不断减少。通过递减,最终到达终止条件 问题:程序在输入1000后(即1到1000的和),程序会出现异常。 解答:百度后得出结论,栈溢出异常。 1、递归方法在每次调用自身时,都会生成一个新的栈帧 ......
算法 Day 01

1、Nodejs学习笔记

1、fs模块 fs 模块名称, 可以用来操作文件,比如:文件创建,删除,重命名,移动,写入,读取 2、来一个fs模块写入的例子 //第一个参数文件名称,不存在会创建,第二个参数:写入内容,第三个参数:是写入情况返回值,如果写入成功返回null,如果失败返回错误信息 fs.writeFile('',' ......
笔记 Nodejs

《数字图像处理》冈萨雷斯(第四版)学习笔记

前言:基于电科大830考研大纲。本人非图像处理研究方向的学生,因考试需要,自己整理的学习笔记,本文仅供参考,内容若有出入请自行补充。希望对大家有所帮助。 电科大830考研大纲参考网址来源: https://blog.csdn.net/sinat_35907936/article/details/10 ......
图像处理 图像 数字 笔记

雪花算法生成ID传输前后端丢失精度 雪花Id(snowflake)主键(Long)

参考文档1: `https://blog.csdn.net/weixin_48841931/article/details/127966871` 参考文档2: `https://huaweicloud.csdn.net/63a00434dacf622b8df91061.html?spm=1001.2 ......
雪花 精度 算法 snowflake Long

《梦断代码》读书笔记03

我过去是怎么做的: 对我来说,科技带来了很多好处,如便利的社交媒体、快速的信息交流和新兴的技术创新等等。因此,我一直认为,科技公司为人类带来了很多的利益和希望,并且可以继续推动社会的进步与创新发展。 这样做为什么不好: 但在阅读《梦断代码》后,我开始看到了科技行业存在的难题和负面影响。科技公司对个人 ......
代码 笔记

《梦断代码》读书笔记01

《梦断代码》是一本由扎克伯格的姐姐兰道尔所著,讲述她在科技行业工作和生活中的经历和体验。下面是这本书的读书笔记:我过去是怎么做的:作为一名对计算机感兴趣的学生,我曾对科技行业抱有巨大信心。我认为科技可以创造无可限量的机会和好处,如改善医疗保健、建立更加公正的社会和加速经济增长等等。我也希望成为这个领 ......
代码 笔记

《梦断代码》读书笔记02

《梦断代码》强调了科技行业对社会的影响以及人们需要采取的改变,以创造一个更为公平和完美的科技生态。 我过去是怎么做的: 我过去对科技行业一直很感兴趣,并且认为科技为我们带来了极大的便利,从方便的通信和信息的广泛交流,到像智能手机和社交媒体的惊人创新等。然而在阅读《梦断代码》后,我开始意识到在这些技术 ......
代码 笔记

《梦断代码》读书笔记

作为一本涵盖计算机科学、编程以及软件设计的图书,《梦断代码》深入浅出地讲述着故事。通过一个虚构的程序员的日常工作和他经历的挑战,深入浅出的介绍了计算机科学的一些核心概念和实际应用。下面是我的阅读笔记: 首先是本书的主人公——成为一名著名的软件设计师。 这个困难的旅程包含了许多技能和知识,包括编程语言 ......
代码 笔记

《代码大全2》读书笔记3

第七章 高质量的子程序 > 创建子程序的理由:降低复杂度;引入中间的、易懂的抽象;避免代码重复;支持继承;隐藏代码执行顺序;隐藏危险操作,如指针操作;提高可移植性;简化布尔式;方便维护;避免臃肿。 > 不要因为操作过于简单而不愿意将其写作子程序。简单的操作写成程序可以增加代码可读性,且便于后续修改、 ......
代码 笔记 大全

人件读书笔记

1、管理团队: 一个项目的失败,可能是技术导致、也有可能是团队因素导致,也可能两者都有。在工作中,我们都是以团队、项目小组的形式来完成工作,因此工作中与人交流、互动是必不可少的,而失败的原因多数在于团队内,人员缺少交互、信息不对称导致的。错误是在所难免的,如果一个团队不允许犯错,那队员必定心存顾虑, ......
笔记

03构建之法阅读笔记

《构建之法》一书中提到了敏捷开发这一现代软件开发方法,该方法强调迭代、增量和以人为中心的开发方式。作者指出,敏捷开发可以让团队更加灵活和高效地开发软件,同时减少开发成本和提高软件质量。本书中介绍了敏捷开发的核心原则和实践,包括用户故事、迭代开发、测试驱动开发等。作者强调,敏捷开发需要团队成员之间的高 ......
笔记

代码随想录算法训练营第十四天|144. 二叉树的前序遍历、145. 二叉树的后序遍历、94. 二叉树的中序遍历

【参考链接】 1.满二叉树,完全二叉树,二叉搜索树(有数值,有序树)。 2.平衡二叉搜索树:又被称为AVL(Adelson-Velsky and Landis)树,且具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。 3.优先级队列其实是一个堆 ......
随想录 训练营 随想 算法 代码

DAY11笔记及补充

今日默写: 1.while循环2.for循环3.for in循环4.定义一个有名函数,并调用5.定义一个匿名函数,并调用6.HTML实现文件上传的标签7.实现prompt结合javascript实现四则运算的代码功能 得分:100 补充: 1.注释:JavaScript 不会执行注释。可以添加注释来 ......
笔记 DAY 11

算法刷题记录:NC22227 约瑟夫环

###题目链接 https://ac.nowcoder.com/acm/problem/22227 ###解题思路 模拟环。 ###AC代码 ```c++ #include #include using namespace std; int n, st, m, i; vector v; int ma ......
算法 22227 NC

CLIP-S^4:Language-Guided Self-Supervised Semantic Segmentation论文阅读笔记

## 摘要 作者提出了CLIP-S4,借助自监督像素表示学习和V-L模型实现各种语义分割任务,不需要使用任何像素级别标注以及未知类的信息。作者首先通过对图像的不同增强视角进行像素-分割对比学习来学习像素嵌入。之后,为进一步改善像素嵌入并实现基于自然语言的语义分割,作者设计了由V-L模型指导的嵌入一致 ......

基于PSO优化的SVM数据预测算法matlab仿真

1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 支持向量机(support vector machines, SVM)是二分类算法,所谓二分类即把具有多个特性(属性)的数据分为两类,目前主流机器学习算法中,神经网络等其他机器学习模型已经能很好完成二分类、多分类,学习 ......
算法 数据 matlab PSO SVM