分支git笔记pro
vue-element-admin 运行踩坑笔记
npm WARN deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x. npm ERR! Error while executing: npm ERR! G:\ForCodeSoftwa ......
读Java性能权威指南(第2版)笔记27_线程和同步性能上
1. 线程和硬件 1.1. 给CPU增加超线程并不能使应用程序性能翻倍 2. 线程池 2.1. 任务被提交到一个队列(可能有不止一个队列),然后一定数量的线程会从队列中取出任务并执行它们 2.2. 线程池的大小对获取最佳性能至关重要 2.2.1. 在某些情况下,过大的线程池会对性能造成损害 2.3. ......
git checkout 下一个"未来的"commit
如果可以使用 vscode,安装插件 git graph, 使用图形化git工具,直接观看所有commits log。 右键选中要 checkout 的 commit,然后点击 checkout 即可 如果不能使用 vscode,参考这个回答: https://stackoverflow.com/q ......
《用户故事与敏捷方法》读书笔记2
书接上回,上回说到用户故事三要素,那么什么是一个好的用户故事呢? 用户故事的编写准则 好的用户故事应该遵循以下的编写原则 INVEST原则 Independent—独立的:用户故事之间需要保持独立性便于更改,并且不影响整体。 Negotiable—可协商的:用户故事的内容需要可协商,更多的细节会在沟 ......
Java学习笔记(九)网络编程
网络编程 概述 计算机网络: 计算机网络是将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络编程的目的: 无线电台···传播交流信息,数据交换,通信 想要达到这个效果需要什么 ......
Django笔记七之ManyToMany和OneToOne介绍
ManyToMany 是一种多对多的关系,在用途和使用方法上和外键 ForeignKey 类似。 以下是本篇笔记的目录: ManyToMany 的介绍 through 参数 through_fields 参数 ManyToMany关系数据的增删改查 OneToOne介绍 1、ManyToMany 的 ......
go 笔记 init函数
来自:go init函数 1、golang里的main函数是程序的入口函数,olang还有另外一个特殊的函数init函数,先于main函数执行 init函数的主要作用: 初始化不能采用初始化表达式初始化的变量。 程序运行前的注册。 实现sync.Once功能。 其他 init函数的主要特点: ini ......
stream流笔记
#stream流笔记 map 转换元素 List<Long> ids = list.stream().map(DictionaryMetaPO::getId).collect(Collectors.toList()); Collectors.joining 拼接字符串 String s = list ......
git上传
1.首先要有一个github账号 2.然后创建一个仓库 3.下载git 4.打开git bash 输入git config –global user.name "你的名字" git config –global user.email "你的邮箱" 来绑定账户 5.输入ssh-keygen -t rs ......
[学习笔记] 树链剖分
树链剖分的用处 使用树剖将整棵树剖分为若干条链,组成线性结构,可以方便用其他的数据结构维护信息。 一些定义 重儿子:该节点的所有子节点中子树大小最大的点。 轻儿子:该节点的所有除重儿子外的子节点。 重边:连接重儿子与父节点的边。 轻边:除重边外的边。 重链:由一串重边组成的链。 轻链:由一串轻边组成 ......
组合数学课程笔记(四):容斥原理
$$一切繁复都洗涤,却染上重叠的星$$ 容斥原理 是容斥原理的基本公式。 但是我们并不经常的使用这个公式本身,我们一般使用这个公式的推论: 具体的理解这个式子,就是在全集 $\mathbb{U}$ 中,我们有若干个子集 $A_i$,其中的元素是坏的。现在我们需要找到不被任何子集包含的元素个数。 容斥 ......
如何配置git环境
首先我们新建一个文件夹; 然后我们右键git Bash Here一下;在里面输入: cd ssh-keygen cd.ssh ls (注意,我们要是之前就生成过密钥,直接输入ls就好了) 输入ls之后,会显示出来我们的公钥,我们输入: cat id_rsa.pub 然后密钥就出来了,密钥出来之后,我 ......
Deep Transfer Learning综述阅读笔记
这是一篇linkedin发表的深度迁移学习综述, 里面讲了一些对于search/recommend system中的迁移学习应用. 有不少指导性的方法, 看完后摘录出来 对于ranking方向的TL, 主要有两种transfer方式: Model transfer 对于参数量非常大的预训练模型, F ......
华为擎云L420笔记本统信UOS配置
启动到UOS安装程序 安装包可以直接从UOS的cdimage镜像下载,注意找名字有HISILICON、arm64字眼的ISO,不清楚是KLV还是KLU之类的话可以看固件设置里面怎么说。 按F2进入固件设置,按F12选择启动设备。字很小,看不清楚的话可以把脸凑过去或者上摄像头。 P.S. 如果启动到U ......
Git10-更改提交
提交是记录你的工作的历史记录,并且保证你所做的更改是神圣不可侵犯的,但提交自身不是一成不变的。Git提供了几个工具和命令,专门用来修改完善版本库中的提交。 有很多理由让你去修改或返工某个提交或整个提交序列: 可以在某个问题变为遗留问题之前修复它。 可以将大而全面的变更分解为一系列小而专的提交。相反, ......
[vue] 脚手架笔记
笔记 脚手架文件结构 ├── node_modules ├── public │ ├── favicon.ico: 页签图标 │ └── index.html: 主页面 ├── src │ ├── assets: 存放静态资源 │ │ └── logo.png │ │── component: 存放 ......
论文阅读笔记(五):Hire-MLP Vision MLP via Hierarchical Rearrangement
论文阅读笔记(五):Hire-MLP: Vision MLP via Hierarchical Rearrangement 摘要 先前的MLPs网络接受flattened 图像patches作为输入,使得他们对于不同的输入大小缺乏灵活性,并且难以捕捉空间信息,本问Hire-MLP通过层次化重排构建视 ......
sipp3.6分支压测方案
概述 SIP压测工具sipp,免费,开源,功能足够强大,配置灵活,优点多。 本文档介绍sipp工具的常用参数和测试脚本。 环境 centos7.9 sipp v3.6.2_rc1 常用参数 -sf 加载自定义的脚本XML格式 -i 设置本地ip 地址,用于指定 'Contact:','Via:', ......
vscode 配置git 终端
vscode版本: 1.76.2 (2023) 点击查看版本详细信息 版本: 1.76.2 (user setup) 提交: ee2b180d582a7f601fa6ecfdad8d9fd269ab1884 日期: 2023-03-14T17:55:54.936Z Electron: 19.1.11 ......
React Native学习笔记(二)————(RN)初始化项目
一、创建ReactNative项目 1.1、React Native 有一个内置的命令行界面,你可以用它来生成一个新项目。您可以使用 Node.js 附带的 访问它,而无需全局安装任何内容。让我们创建一个名为“AwesomeProject”的新 React Native 项目:npx npx rea ......
IPv6基础学习笔记
IPv6网络地址长度为128位,是 IPv4(32位)的 4倍;于是IPv4点分十进制格式不再适用,采用十六进制表示。IPv6有3种表示方法: 一、冒分十六进制表示法: 格式为 X:X:X:X:X:X:X:X, 即分为 8个段,由X代表的每一段为 16位 二进制(0000 0000 0000 000 ......
SPRING学习笔记
优点: Spring是一个开源的免费的框架(容器)! Spring是一个轻量级的、非入侵式的框架! 控制反转(IOC),面向切面编程(AOP)! 支持事务的处理,对框架整合的支持! 总结一句话:Spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架! 搜索 复制 ......
算法笔记的笔记——第9章 树
概念 定义 树枝分叉处、树叶、树根抽象为结点(node) 树根抽象为根结点(root),一棵树最多存在一个根结点 树叶抽象为叶子节点(leaf),不再延伸出新的结点 茎干和树枝抽象为边(edge),一条边只用来连接两个结点 树中的结点不能被边连成环 子结点(child)、子树(subtree) 性质 ......
Git与SVN的区别
Git与SVN的区别 你可能已经听说过Git和SVN这两种版本控制系统,但你知道它们有什么区别吗?在这篇博客文章中,我将介绍Git和SVN的主要特点和优缺点,以及为什么你可能想要选择其中一种来管理你的代码。 首先,我们来看看Git和SVN的定义: Git是一种分布式版本控制系统,也就是说,每个开发者 ......
Git教程
Git教程 Git是一种分布式版本控制系统,可以让你在不同的电脑上协作开发项目,同时保留每次修改的历史记录。 Git有很多优点,比如速度快、灵活、安全、易于分支和合并等。 Git的基本工作流程是这样的: 创建一个仓库(repository),用来存放你的项目文件和历史记录。 克隆(clone)仓库到 ......
算法笔记的笔记——第8章 搜索专题
深度优先搜索(DFS) 枚举所有完整路径以遍历所有情况 栈 实现 使用递归可以实现深度优先搜索 可以通过条件限制节省DFS计算量,方法称作剪枝 广度优先搜索(BFS) 优先访问能直接到达的所有结点 队列 实现 void BFS(int s) { queue<int> q; q.push(s); wh ......
算法笔记的笔记——第7章 栈、队列和链表
栈 后进先出 栈顶指针始终指向最上方元素 栈为空时栈顶指针为-1 常用操作 清空(clear):TOP = -1 获取栈内元素个数(size):size = TOP + 1 判空(empty):TOP == -1 进栈(push):st[++TOP] = x 出栈(pop):TOP-- 取栈顶(to ......