基础 笔记ipv6 ipv

GitlabCI学习笔记之一:安装Gitlab和GitLabRunner

1.安装GitLab # 下载地址https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/ wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.9.0- ......
GitLabRunner GitlabCI 笔记 Gitlab

可持久化 trie 学习笔记

由一个问题引入: 有一个数组$a$,$q$ 次询问,每次给出 $x,l,r$,求 $a_l$ 到 $a_r$ 的数中与 $x$ 最大的异或值。 显然如果没有 $l,r$ 的限制这个问题可以用 $01$ trie 解决。 加入 $l,r$ 的限制后,这个方法显然不可行,我们考虑使用可持久化 trie ......
笔记 trie

FreeRTOS应用基础(一)

本系列主要作为自己第一次系统学习RTOS的记录,以正点原子的STM32F103战舰,keil环境编程为例。想要达到以下目标: 1:初步熟悉FreeRTOS的移植和使用,并迁移完成一个小型项目; 2:以FreeRTOS为入门,了解RTOS的本质,并提升阅读源码的能力; 本系列文章主要参考以下资料,本文 ......
FreeRTOS 基础

delphi TcxGridPopupMenu控件学习笔记

TcxGridPopupMenu控件用来给cxgrid设置右键菜单的.它长这样 属性面板长这样: 默认的系统菜单长这样: 这菜单上面有好几个选项我不想要,怎么办?隐藏它呗! private { Private declarations } procedure StdHeaderMenuPopup(S ......
TcxGridPopupMenu 控件 笔记 delphi

五月第二篇阅读笔记

这几天我又读了读《人月神话》这本书。书中第三章 外科手术队伍中提到在计算机领域的会议中,常常听到年轻的软件经理声称他们喜欢由头等人才组成的小型、精干的队伍,而不是那些几百人的大型团队,这里的“人”当然暗指平庸的程序员。其实我们也经常有相同的看法。但这种幼稚的观点回避了一个很困难的问题一-如何在有意义 ......
笔记

AGC 补题笔记

### [AGC001] #### A.[BBQ Easy](https://www.luogu.com.cn/problem/AT_agc001_a) 由于最大数肯定要和一个比自己小的数搭配保留该数,不如选择保留次大数,如此递归即解。因此将序列排序后输出序号为奇数的数即可。 #### B.[Mys ......
笔记 AGC

mall学习笔记(5)

花了点时间把前端抄抄删删改改,感觉自己完全理解了业务(bushi)。决定把成品项目clone下来搞搞。 1. pom modules 将一个项目分为多个模块,每个模块可以单独运行,子模块会继承父模块的依赖。子模块通过标签parent继承父模块。 maven 配置多模块项目 pom modules - ......
笔记 mall

【习题3】ArkTS基础知识 答案

# 【习题3】ArkTS基础知识 ## 判断题 1.循环渲染ForEach可以从数据源中迭代获取数据,并为每个数组项创建相应的组件。 - [x] 正确(True) - [ ] 错误(False) 2.@Link变量不能在组件内部进行初始化。 - [x] 正确(True) - [ ] 错误(False ......
习题 基础知识 答案 基础 知识

Pytorch配置笔记

# Pytorch配置笔记 ## PyTorch1.12.0 由于是跟着李沐的《深度学习 PyTorch版》学习,因此参照此书所使用的版本进行配置。([在线版在此](https://zh-v2.d2l.ai/chapter_preface/index.html)) ### 安装Miniconda # ......
Pytorch 笔记

代码大全阅读笔记03

在真正构建之前,需要进行一些决策,首先是要选择语言,这貌似是一个难题,而且很有争议,其实对于具体程序员来说却不是一个问题,你几乎没啥选择权,老 板让你用啥你就用啥吧,对新手来说,你会什么就找什么样的工作就是了,对于老手来说,公司要决定换一种语言开发,你就学习学习,换呗,难道你还换个工作? 如果你的职 ......
代码 笔记 大全

小白零基础在 Centos 7 中安装 mysql

本文参考这三篇博文,安装,修改配置,修改密码。感谢大佬的分享 首先安装好Centos,并使用xshell连接 一、下载 1、下载安装文件 建议自己到这个地址下载 https://dev.mysql.com/downloads/mysql/。选择以下版本 2、下载完后上传到系统,并解压,可以用 tar ......
基础 Centos mysql

linux基础学习第一篇

# Linux用户管理 1. 任何使用Linux的系统资源的用户,必须使用一个合法的账号和密码;账号和密码一般都是向系统管理员申请 2. root是Linux系统安装时默认创建的系统管理员账号,由root创建普通账户 #### 添加用户 ```linux useradd [选项] 用户名 eg:us ......
基础 linux

React笔记-Hooks(九)(非常全面)

# React笔记-Hooks(九) ## Hooks ### 概念 >React Hooks 的意思是 组件尽量写成纯函数 如果需要外部功能和副作用 就用钩子把外部代码"钩"进来 ### 函数组件和类组件区别 >- 函数组件没有状态(state) 类组件有 >- 函数组件没有生命周期 类组件有(挂 ......
笔记 React Hooks

以圆类Circle及立体图形类Solid为基础设计球类Sphere

以点类Point及平面图形类Plane为基类公有派生圆类Circle,再以圆类Circle及立体图形类Solid为基类公有派生球类Sphere,main(void)函数完成对球类Sphere的测试。 Point类结构说明: Point类的数据成员包括: ①私有数据成员:X坐标x(double型),Y ......
球类 立体 图形 基础 Circle

python基础08

字典的内置方法 1 # dic={'username':"kevin",'age':18} 2 # 定义空字典 3 # d = {} 4 # info=dict(username='kevin',age=18) 5 # print(info) 6 7 # #1.支持key取值 8 # new_dic ......
基础 python

C#学习笔记 -- 抽象、密封类、静态类、扩展方法

1、抽象成员 指设计被覆写的函数成员, 特征如下 必须是一个函数成员, 字段常量不可用 属性、索引器、事件、方法都可用 必须用abstracet修饰 不能实现, 代码、访问器用分号表示 abstract public void PrintStuff(string s); ​ abstract pul ......
静态 笔记 方法

C#学习笔记 -- 成员访问修饰符

成员访问修饰符 所有显式声明在类声明中的成员都是互相可见的, 无论给他们声明访问等级 继承的成员不在类声明中显式声明, 所以, 继承成员对派生类的成员是可见的, 也可以是不可见的, 基类私有派生类看不见 访问级别 public private protected internal protected ......
成员 笔记

C#学习笔记 -- 构造器、类的访问修饰符

构造函数的执行 要创建对象的基类部分, 需要隐式的调用基类的无参构造函数 继承层次链中的每个类在执行他自己的构造函数体之前执行他的基类构造函数 对象构造的顺序如下 注意 禁止在构造函数中调用虚方法 在执行基类的构造函数, 基类的虚方法会调用派生类的覆写方法, 但这是执行在派生类的构造函数方法体之前 ......
笔记

算法基础上机实验——2023.5.21

###2. ``` #include #include #include #include using namespace std; int main() { int n; cin >> n; n = n * 100; int cock, hen, chicken; int count = 0; f ......
算法 基础 2023 21

一个基础的vue图片放大镜自定义指令

<template> <div> <div v-magnify ref="content" class="content"> <img src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" alt= ......
放大镜 指令 基础 图片 vue

HTML笔记

HTML:超文本标记语言,用来描述网页 web标准:结构,样式,行为相分离 标签关系:包含关系 or 并列关系 标签语义:根据标签的语义,在合适的地方给合理的标签,让页面结构更清晰 基本结构标签(骨架标签): <html></html> 根标签 <head></head> 文档头部,必须设置titl ......
笔记 HTML

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

第1章 概览 软件需求是一个沟通问题,一旦任何一方在沟通中把持绝对地位,项目就会遭受损失。我们需要一种协同工作的方式,让双方都不占绝对主导地位,共同面对感情用事和办公室政治化的资源分配问题。 当用户看到软件的早期版本时,他们总是会想出新的点子,导致我们无法勾勒出一个完美的蓝图来展示项目中所有必须完成 ......
笔记 故事 用户 01

sqli-lib通关笔记

因为好久都没有联系过SQL注入了,打算重新拾起渗透方向的能力,去他妈的运维,老子才不要做运维,被傻逼公司给骗了,当了一年的运维,白白浪费了一年。 第一关 先查看一下代码: 真正的关于注入的核心语句就只有中间的select查询语句,一是先看是什么闭合,第二再看有没有过滤 没有任何的过滤,然后是单引号闭 ......
sqli-lib 笔记 sqli lib

(笔记)运放电路中并联反馈电容的工作原理

一、反馈电容 相信运放反馈端电容并电阻,或许很多人都有疑惑; 不同频率的信号经过电容都会产生不同程度的相移和衰减。 如果你利用的是其衰减,那么就是滤波。 如果你利用的是其相移,那么就是补偿。 (图一:反馈电容/电阻示意图) CF的作用:相位补偿,防止振荡,抑制高频噪声:一般来说,因为布线的寄生电容, ......
电容 电路 原理 笔记

读书笔记 软件需求模式

前面了解到什么事需求的 ,接下来就应该学习如何使用和编写需求模式。我们不仅到了解需求模式的含义,更要学会在什么情况下使用需求模式。在定义系统期间,有两种场合使用需求模式: 1.当定义需求时,看是否存在一个模式可以指导如何定义这种需求。 2.当考虑系统需求是否完全时,浏览主题覆盖的整套模式——看是否有 ......
需求 模式 笔记 软件

《程序员修炼之道》笔记3

最后,具体到实际问题,当我们在编程时,项目开始之前,应该注意一些什么呢? 本书作者郑重提倡开始编程之前,请深思熟虑,不要靠巧合编程,所谓巧合编程,就是不加思索,接到任务开始coding,run 一下,正常运行了,甚至于自己都不清楚它为什么能运行,作者批注这是由于一系列的巧合和隐含的假设,所以建议读者 ......
程序员 笔记 程序

《程序员修炼之道》笔记1

首先不得不说这是一本熔知识,哲理,幽默与实践与一炉的奇书,引导你领悟程序设计的真谛,只可惜我没能好好的理解透彻,更加难得可贵的是它是一本英文原著,却有着丰富的难词和背景信息注释。本书出版之后,两位作者都参与起草了敏捷运动的纲领性文件《敏捷宣言》,所以敏捷软件开发可以视为Pragmatic Progr ......
程序员 笔记 程序

《程序员修炼之道》笔记2

通过阅读书籍,想和同学们分享简单介绍几个非常重要的原则和习惯: 1, DRY—don’t repeat yourself 由于各种原因,代码的复制有时候难以避免,为了你的代码效率,千万不要自我复制。复制的代价可想而知,当你修改一处时,你必须得修改其他代码,这样的代码是难以管理的,更不幸的是你常常忘记 ......
程序员 笔记 程序

《构建之法》笔记3

在看了大约一个月后,我心中甚是感激,曾经在没学习软件工程之前一直以为写软件就是拼命地一天十八小时用来狂敲代码就可以了。但在学习软件工程之后,逐渐明白远真正的软件开发,编码只是很小的一部分。但由于软件工程的书籍大多是一些书面化的文字,啃起来感觉就像一块硬骨头且难以消化。以至于我学习完软件工程之后,感觉 ......
笔记

树状数组学习笔记

树状数组(Binary Indexed Tree)是一种利用数的二进制特征进行检索的树状结构。 树状数组是一种奇妙的数据结构,不仅非常高效,而且代码及其简洁。 #define lowbit(x) ((x)&-(x)) void add(int x,int d){//更新 while(x<=n){ t ......
数组 笔记