结构switch day 22

C++/嵌入式八股学习-day1

[toc] ## C/C++ ### 内联函数和宏定义的区别 1. 内联函数是C++语言提供的一种特性,可以在函数定义时使用inline关键字进行声明。而宏定义是C和C++语言都支持的一种预处理指令。 2. 内联函数是由编译器实现的,因此内联函数的调用是有类型检查的。而宏定义是由预处理器实现的,宏定 ......
八股 嵌入式 day1 day

Python基础day62 DjangoAjax的传输应用

前后端数据传输的编码格式(contentType)、Ajax提交JSON格式的数据、Ajax提交文件数据、Ajax结合layer弹窗实现删除的二次确认、批量插入数据 ......
DjangoAjax 基础 Python day 62

[代码随想录]Day12-二叉树part01

今天的题目就是二叉树的前中后序遍历,目前只写了递归方法,之后再补迭代方法。 ## 题目:[144. 二叉树的前序遍历](https://leetcode.cn/problems/binary-tree-preorder-traversal/) ### 思路: 前序遍历:根-左-右 ### 代码1: ......
随想录 随想 代码 part Day

Linux环境编程day05--进程管理

### 进程管理 ##### 进程的基本概念 ###### 进程与程序 程序是存储在磁盘上的可执行文件,程序被加载到内存中开始运行称为进程,一个程序可以同时加载成多个进程,进程就是处于活动状态下的程序 ###### 进程的分类 进程根据功能不同一般分为三种类型:交互进程、批处理进程、守护进程 交互进 ......
进程 环境 Linux day 05

递归反转链表局部[labuladong-刷题打卡 day8]

#写在前面 >前两天刷题打卡,感觉东哥的代码模板没有题解中的简洁,或者那些极限优化的代码中有很多优化技巧,但今天去感受递归的含义的时候,觉得毕竟我现在是在学习算法,理解算法含义才是学习的意义。至于优化,那是之后的事,所以刷题的时候不必过于追求简洁,就像追求简洁而降低可读性一样属于走火入魔 反转链表除 ......
局部 labuladong day8 day

go validator验证结构体零值问题

- 在使用gin框架验证前端参数时,由于golang特性,对于结构体没赋值的字段会赋予零值(int默认0,string默认""等) - 所以当想要验证的字段时非必填字段时,不设置required,其他的验证条件依然不能通过 - 解决方法是在非必填字段上添加omitempty ```go packag ......
validator 结构 问题 go

Oracle表结构&数据类型&约束

# 1、Oracle 表结构 ## 1.1、创建表名的规范 - 推荐以"t_xxx" - 不能含有"+- "等非法字符,eg:```sql create table "t-1" (id int); ``` - 不能以"_"开头,eg:```sql create table "_t" (id int) ......
amp 类型 结构 数据 Oracle

switch-case 和 if-else 申明相同变量时报错

## switch-case 和 if-else 在分支处理上的不同 switch case 不同分支里申明同一个变量会报错,因为swicth case 不同的分支仍处于同一个作用域scope。但是if else 却没有注意的问题。 ```js // Cannot redeclare block-s ......
变量 switch-case 时报 if-else switch

《VTK图形图像开发进阶》第3章VTK基本数据结构——数据对象和数据集

## 3.1 可视化数据的基本特点 - 离散性 - 数据具有规则或不规则的结构(结构化与非结构化) - 数据具有维度 ## 3.2 数据对象和数据集 ### vtkDataObject 下图为vtkDataObject类的继承图 ![image](https://img2023.cnblogs.co ......
数据 数据结构 图形图像 VTK 图形

利用Python Flask蓝图加自定义蓝图划分优雅的目录结构

我们在用Flask开发网站的时候。经常看到有很多人把所有的路由函数放到了入口文件,这种做法是非常不可取的,如果我们的视图函数有几百个了都写到一个文件里肯定是不行的。还有在实现中我们都在比较大型项目里面我们可能有十几个甚至几十个这种不同模型。我们需要考虑把这些模型分文别类归属到不同的文件中去。而不是都 ......
蓝图 结构 目录 Python Flask

数据结构与算法 --- 数据结构绪论

## 数据结构起源 早期人们都把计算机理解为数值计算工具,就是感觉计算机当然是用来计算的,所以计算机解决问题,应该是先从具体问题中抽象出一个适当的数据模型,设计出一个解此数据模型的算法,然后再编写程序,得到一个实际的软件。 可现实中,我们更多的不是解决数值计算的问题,而是需要一些更科学有效的手段(比 ......
数据结构 结构 数据 绪论 算法

构建大型Dash应用程序的项目结构

```python dash-app-structure |-- .venv | |-- * |-- requirements.txt |-- .env |-- .gitignore |-- License |-- README.md 构建大型Dash应用程序的项目结构 |-- src | |-- ......
应用程序 结构 程序 项目 Dash

[学习笔记] Switch语句使用“===”进行比较

JS中,switch 语句会使用恒等计算符( )进行比较。 如上所述,下列代码中因为x定义为字符串10,而case为数字10,因此将不会弹出“Hello World”: var x = "10"; switch(x) { case 10: alert("Hello"); } 实际应用时应注意这点。 ......
语句 笔记 Switch

MySQL 索引结构浅析

# 索引结构 ![image-20230808101522006](https://picimg-blog.oss-cn-nanjing.aliyuncs.com/blog-img/image-20230808101522006.png) ## InnoDB B 树 ![image-20230808 ......
索引 结构 MySQL

20天 hot 100 速通计划-day04

### 普通数组 #### [238. 除自身以外数组的乘积](https://leetcode.cn/problems/product-of-array-except-self/) 给你一个整数数组 `nums`,返回 *数组 `answer` ,其中 `answer[i]` 等于 `nums` ......
hot 100 day 04

Nginx深入:nginx功能模块、目录结构及配置文件详解

### Nginx功能模块说明 **1、Nginx 核心功能模块(Core functionality)** **Nginx核心功能模块负责Nginx的全局应用,主要对应主配置文件的核心层(Main层)和事件(Events)层,这里有很多 Nginx 必需的全局参数配置。** 有关核心功能模块的官方 ......
功能模块 模块 结构 功能 文件

数据结构的一些特点

不同的数据结构对应于不同的算法,有的考虑节省占用空间,有的考虑提高运行效率, 对于程序员而言,它们就像是“熊掌”和“鱼肉”,不可兼得。高运行速度往往是以牺牲空间为代价的,而节省占用空间往往是以牺牲运行速度为代价的。 ......
数据结构 特点 结构 数据

数据结构--时间/空间复杂度

## 一. 时间复杂度 - 时间复杂度简单的说就是一个程序运行所消耗的时间,叫做时间复杂度,我们无法目测一个程序具体的时间复杂度,但是我们可以估计大概的时间复杂度。 - 一段好的代码的就根据算法的时间复杂度,即使在大量数据下也能保持高效的运行速率,这也是我们学习算法的必要性。 ### 1.1 大O表 ......
复杂度 数据结构 结构 时间 数据

2308-分支语句 if else + switch

分支语句 if else 顺序,选择,循环 语句:C语言中由一个分号;隔开的就是一条语句。 1. if else语句 if (表达式)//若为真,执行下一句,否则不执行 语句; if (表达式) 语句1; else 语句2; if (表达式1) 语句1; else if (表达式2) 语句2; el ......
分支 语句 switch 2308 else

JavaSE_DAY1

## Java 三大版本 - Java SE : 标准版(桌面程序,控制台开发。基础,目前阶段先把这个学好) - Java ME : 嵌入式开发 - Java EE : 企业级开发 ## JDK、JRE、JVM JDK里面包含JRE ## Java 环境搭建 - ### 安装过程 因为官网Oracl ......
JavaSE_DAY JavaSE DAY

【Java】从头开始的Java复健day3

用的书:《Java从入门到精通》 day1(3.1-3.3): [【Java】从头开始的Java复健day1](https://www.cnblogs.com/ryukirin/p/17610317.html) day2(3.4-3.8): [【Java】从头开始的Java复健day2](https ......
Java 从头 day3 day

【安全学习之路】Day41

![](https://img2023.cnblogs.com/blog/3073714/202308/3073714-20230807224252354-1208084127.png) ![](https://img2023.cnblogs.com/blog/3073714/202308/3073 ......
Day 41

[BalticOI 2019 Day1] 山谷

### [原题链接](https://www.luogu.com.cn/problem/P6227) ## 题目大意: 一颗 $N$ 个节点的以 $E$ 为根的树,每条边有权值 $W_i$,有 $S$ 个特殊点和 $Q$ 次询问。 每次询问第 $I$ 条边不能经过,并给定一个起点 $R$。 1.若能 ......
山谷 BalticOI 2019 Day1 Day

[BalticOI 2019 Day1] 山谷

### [原题链接](https://www.luogu.com.cn/problem/P6227) ## 题目大意: 一颗 $N$ 个节点的以 $E$ 为根的树,每条边有权值 $W_i$,有 $S$ 个特殊点和 $Q$ 次询问。 每次询问第 $I$ 条边不能经过,并给定一个起点 $R$。 1.若能 ......
山谷 BalticOI 2019 Day1 Day

2308-初识C语言part2-指针+结构体

1.指针 内存如何编号? 答:32位——32跟物理线,有32个长度的二进制序列,共2^32个内存单元,一个内存单元为一字节,2^32 byte = 4 GB int num为4个字节,故占四个内存,标记为4个中最小的编号(0x0012ff44) 指针就是地址 指针的大小是相同的,32位是4,64位是 ......
指针 语言 结构 part2 2308

Day24(2023.08.07)

行程 8:45 到达上海市信息安全测评认证中心(黄浦区陆家浜路1308号) 9:00 Linux核查 11:30--13:00 吃饭休息 13:00 Linux核查 17:00 下班 ......
2023 Day 24 08 07

【数据结构】排序1 基本概念

![image](https://img2023.cnblogs.com/blog/3213233/202308/3213233-20230807212130319-1277689340.jpg) ### 0.概述: 重难点:堆排序,快速排序,归并排序 深入掌握各种排序算法,以选择题考察不同算法之间 ......
数据结构 概念 结构 数据

[代码随想录]Day11-栈与队列part03

## 题目:[239. 滑动窗口最大值](https://leetcode.cn/problems/sliding-window-maximum/) ### 思路: ![239.滑动窗口最大值.gif](https://s2.loli.net/2023/08/07/9ohI1LGQlZmMVjn.g ......
随想录 队列 随想 代码 part

C#性能优化-树形结构递归优化

前言 大家好,我是wacky,最近在工作中遇到一个有趣的问题,同事反馈说WPF中有一个树形结构的集合,在加载时会直接报堆栈溢出,一直没时间(懒得)看,导致很久了也没人解决掉。于是,组长就把这个"艰巨"的任务交给了我。作为新人中的"高手",必然要义不容辞地接受挑战喽,废话不多说,走起。 分析 由于同事 ......
树形 性能 结构

ceph-deploy部署ceph集群 nautilus 14.2.22

## 规划 | 主机名 | IP地址 | 系统 | ceph版本 | ceph硬盘 | 大小 | 组件 | 规划 | | | | | | | | | | | master | 192.168.1.60 | CentOS7.9 | ceph-15.2.10 | sdb | 100G | OSD、MOD ......
ceph 集群 ceph-deploy nautilus deploy