exception基础kernel linux

C++算法之旅、05 基础篇 | 第二章 数据结构

acwing学习笔记,记录容易忘记的知识点和难题。数组实现单链表、双链表、栈、单调栈、队列、单调队列、KMP、字典树 Trie、并查集、数组实现堆、哈希表(拉链法、开放寻址法、字符串前缀哈希法)、STL常用容器 ......
数据结构 算法 之旅 结构 第二章

linux profile 配置文件

用的zsh,在`$HOME`下添加了`.profile`发现没有生效 新的思路如下: - 在`/etc/profile.d`下创建新文件`userProfile.sh` ```bash if [[ -e $HOME/.profile ]]; then source $HOME/.profile fi ......
profile 文件 linux

【matplotlib基础】--坐标轴

`Matplotlib`的**坐标轴**是用于在绘图中表示数据的位置的工具。 坐标轴是图像中的水平和垂直线,它们通常表示为 x 轴和 y 轴。坐标轴的作用是帮助观察者了解图像中数据的位置和大小,通常标有数字或标签,以指示特定的值在图像中的位置。 # 1. 坐标轴范围 `Matplotlib`绘制图形 ......
坐标轴 坐标 matplotlib 基础

linux 防火墙相关命令

主机名vim /etc/hostnamenode1.itcast.cnnode2.itcast.cn Hosts映射vim /etc/hosts192.168.0.140 node1 node1.itcast.cn192.168.0.141 node2 node2.itcast.cn 192.168 ......
防火墙 命令 linux

vue3基础

介绍 已经了解 Vue2,只想了解 Vue3 新功能可以参阅vue3新功能! 已经有 Vue2 项目,需要适配 Vue3 的可参阅vue2 项目迁移 vue3! Vue.js 是什么 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue ......
基础 vue3 vue

FastJson中将JSON解析成对象时发生错误:Exception in thread “main“ java.lang.ClassFormatError: Illegal UTF8 string

转: FastJson中将JSON解析成对象时发生错误:Exception in thread “main“ java.lang.ClassFormatError: Illegal UTF8 string 原因 实体类 路径不能包含中文 包的名称包含了中文 解决方法 将包的名称中的中文字符删除,就不 ......

Linux以压缩包形式安装MySQL

某些情况下,我们部署MySQL的服务器可能面临着无法访问外网的情况,那么我们就无法采用Yum等方式直接从线上安装数据库,只能采用下载完整压缩包,手动安装与配置。 ......
形式 Linux MySQL

简单基础的体力劳动作业糊弄小技巧

当我们在学校学习计算机相关课程的初期,总会遇到一些意义不明的体力劳动作业,比如运行代码,然后截屏,全部粘贴在MS Word里面,制造一种名叫实验报告的数字垃圾。面对这种情况,或许可以想一点笨办法来让自己的双手不那么累。毕竟双手是要服务我们一生的。 瞎说了一堆,不过我这也只是个相当笨的办法,网上随便搜 ......
体力 技巧 基础

【学习笔记】二分图基础

**二分图与网络流基础(网络流待学)** 查看目录 [TOC] ## 前置知识: * tarjan * 强连通分量:有向图中几个点可以相互到达,就称这几个点是强连通分量。 * 点双连通分量: 删掉一个点后子图仍为强连通分量。 * 边双连通分量:删掉一条边子图仍为强连通分量。 * 奇环:指点的数量为奇 ......
基础 笔记

面向对象 (基础篇)

# 面向对象(基础篇) ## 1. 概述 ### 1.1 什么是面向对象 - 面向对象关注的是`类`:在计算机程序设计的过程中,参照现实的事物,将事物的属性特征、行为特征抽象出来,用类来表示。 - 代码结构:以`类`为组织单位,每种事物都具备自己的`属性`和`行为/功能` - 是一种`设计者思维`, ......
对象 基础

电机控制和Linux驱动开发哪个方向更好呢?

电机控制和Linux驱动开发哪个方向更好呢? 先说结论:任何一个领域,就像世间的五行,阴阳结合,虚实结合,利弊结合。对于哪个更好,不能一概而论,最重要的是要搞清楚,你更适合哪个? 1、共鸣 当我看到这个问题,也确实是我早些年时所面临的抉择,不由得过来回答一下,一来表达自己的看法,二来想以此在互联网上 ......
电机 方向 Linux

【Python】Python语言基础

好久没有更新啦~~ 那么趁着高中信息技术的学科,就更新一下下吧(嘿嘿) #### 坐标:ZJ ### 输入输出 #### 输入语句: ``` input() ``` 默认读入的变量类型为string**字符串** #### 输出语句: ``` print() ``` 输出的内容如有多个变量用**逗号 ......
Python 语言基础 语言 基础

linux C++ UDP

1. UDP与TCP差异: 注意:UDP不同于TCP,没有请求连接过程connect()与受理过程accpet(),因此无法区分客户端与服务器端。 TCP与UDP差异仅仅在于TCP存在在不可靠IP层的流控制机制,所以TCP可以提供可靠数据服务,形象化的比喻就是TCP相当于打电话,而UDP相当于信封, ......
linux UDP

图论基础

# 图的存储 ## [图的存储:B3643](https://www.luogu.com.cn/problem/B3643) **AC Code:** ```cpp #include #include #include using namespace std; #define ll long lon ......
基础

linux开发C/C++

最近在部署项目的时候总是会遇到关于C++的编译问题,由于之前学习C++只是为了参加算法竞赛,缺少这一部分的知识,所以学习一下这一相关内容,并做一下记录 参考:VSCode开发C++七讲【基于VSCode和CMake实现C/C++开发 | Linux篇】https://www.bilibili.com ......
linux

python基础语法之字符串

# 字符串扩展 ## 1、字符串的三种定义方式 单引号,双引号,三引号 ``` a='abc'; b="sdf"; c='''ewrc'''; print(a,b,c); ``` ## 2、字符串的拼接 ``` #字符串字面量之间的拼接 print("我是一名"+"大学生"+","+"学习智能医学工 ......
字符串 语法 字符 基础 python

【WCH蓝牙系列芯片】-基于CH582开发板—基础外设输出PWM波形讲解

在WCH官方提供的CH583的EVT资源包中,我们可以找到PWMX的例程,这是一个8位的PWM输出,占空比和周期可调的例程。 1 int main() 2 { 3 SetSysClock(CLK_SOURCE_PLL_60MHz); //系统时钟60M--Fsys 4 /* 配置GPIO *///推 ......
波形 外设 芯片 基础 WCH

基础linux命令

前言:由于在实际开发过程中服务器大多部署在linux系统下,所以特此来学习linux的基本操 作 ## 1.1pwd pwd命令的目的是打印当前目录,告诉你目前在哪里 比如我在kali终端中输入pwd,实际返回为`/home/kali` ## 1.2 ls `ls`可以列出当前目录下有什么文件 当然 ......
命令 基础 linux

虚拟机VMware与乌班图的安装 -- 正点原子嵌入式Linux学习

一、准备工作 1、虚拟机VMware的下载 官网下载地址 :Download VMware Workstation Pro 2、linux乌班图的下载 官网下载地址:下载Ubuntu桌面系统 | Ubuntu 二、虚拟机VMware的安装过程 1、点击第一步下载好的虚拟机安装文件,选择自定义,后点击 ......
原子 嵌入式 VMware Linux

linux自带i2c工具使用

I2C总线被全球超过50个公司的1000+个ICs所使用,已然是一个世界标准.另外,I2C总线与多种不同的控制总线是兼容的,比如SMBus(系统管理总线),PMBus(电源管理总线),IPMI(智能平台管理总线),DDC(显示数据通道)以及ATCA(高级电信架构).如果没记错的话,linux中的I2 ......
工具 linux i2c i2 2c

Linux中进程相关的API

在Linux中,进程控制相关的API非常多。以下是一些常用的进程控制相关的系统调用(syscalls)和库函数: 1. **创建和终止进程**: - `fork()`: 创建一个新进程,这是创建新进程的最常用方法。 - `vfork()`: 类似于`fork()`,但有一些差异,主要用于`exec` ......
进程 Linux API

JSTL基础部分

在使用 JSTL时 记得 正确引入了 JSTL 标签库 jstl多路判断 ```jsp 标签 作用:多路判断。跟 switch ... case .... default 非常接近 choose 标签开始选择判断 when 标签表示每一种判断情况 test 属性表示当前这种判断情况的值 otherw ......
部分 基础 JSTL

Linux文件系统及存储

......
文件 系统 Linux

关于SpringBoot中引入html模板的问题的解决(基础)

# 问题描述 将相关的文件放置到resources/static文件夹目录下面,文件路径正确,但是一直应用不了 # 问题解决 原来是在引用的时候,需要在每个文件前面加上一个斜杠——**/**,这样就解决啦! ![](https://img2023.cnblogs.com/blog/2808014/2 ......
SpringBoot 模板 基础 问题 html

ps基础配置

认识ps简单设置 首先进入ps 1、代表菜单栏 2、代表属性栏 3、代表工具栏 4.、代表工作区 5、代表调整面板 首选项设置:CTRL+K(快捷键) 第二种方法: 在菜单栏找到编辑-首选项-常规 文件处理:自动存储恢复信息的间隔 设置为5分钟 性能:内存使用情况:蓝色色条不要超过80%(蓝色条是p ......
基础

甲骨文,SUSE与CIQ组建Open Enterprise Linux协会,开发与RHEL企业版兼容的发行版本

导读 近日消息,在红帽(Red Hat)宣布不再对外公开 Red Hat Enterprise Linux(RHEL)源代码之后,同属 Linux 领域的甲骨文、SUSE 及 CIQ 于昨日发布通稿,宣称成立 Open Enterprise Linux Association(OpenELA)协会, ......
甲骨 甲骨文 Enterprise 版本 协会

ctfhub_WEB基础关(3)

## WEB基础 ### 四、SQL注入 #### 5、时间盲注 时间盲注和布尔盲注类似,只是在后面添加一个`and sleep(4)`来根据页面响应的时间来判断是否正确,所以该关卡直接用`sqlmap`跑了,工具`sqlmap`的常使用命令,`-r`参数是请求包`python3 sqlmap.py ......
ctfhub_WEB 基础 ctfhub WEB

YC2023:《实战笔记》第二章 顺序结构 题解-基础篇

**不要相信这篇题解的任何一个字,包括标题和这句话。** 省流-恶搞题目:A,B,C,M,Q。 [题目](https://vjudge.net/contest/578685) # [A](https://vjudge.net/contest/578685#problem/A) ## 思路 这道题实在 ......
题解 实战 顺序 结构 第二章

在linux上部署lavavel项目提示log目录没权限的问题

The stream or file "/data/www/laravel/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denie Web服务器用户和组依赖于你的Web服务器和操作系 ......
权限 lavavel 目录 项目 问题

Linux less 命令

less 与 more 类似,less 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。 语法 less [参数] 文件 参数说明: -b <缓冲区大小> 设置缓冲区的大小 -e 当文件显示结束后,自动离开 -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件 -g 只标志最后搜索的 ......
命令 Linux less