自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

un357951的博客

学习中

  • 博客(138)
  • 资源 (23)
  • 收藏
  • 关注

转载 git 学习笔记—— git 图形界面和 git 团队协作

本章将介绍以下三种主流的 Git GUI 图形化工具,帮助开发者能更为轻松、高效的利用 Git 进行项目版本管理。

2024-01-27 10:22:56 47

转载 Git 学习笔记——git 提交规范和 Github/Gitee 使用说明

我们以vscode项目进行介绍访问https://github.com/microsoft/vscode 即可看到如下的界面页面的左上角:Star所以尽量不要像朋友圈集赞一样要求身边朋友刷starFork:Fork操作实际上是创建一个仓库的副本,并将仓库的upstream指向原仓库小问题:为什么要fork呢?为什么不直接push呢?fork方便了多人协作Watch:Watch操作可以向你的邮箱中推送该仓库的推送信息提示:如果不是特别重要的项目,不要随意点Watch,否则很容易邮箱被轰炸。

2024-01-24 18:34:29 84

转载 Git 学习笔记——git 文件结构、内部原理和 GitFlow 工作流理解

objects目录下存储三种对象:数据对象(blob),树对象(tree)和提交对象(commit)。5个子目录的含义如下图所示:2个blob, 2个tree和1个commit。

2024-01-21 20:06:12 43

转载 Git 学习笔记——git 分支管理、git 工具和子模块

Git最重要的运用场景是多人协同开发,但是如何能保证每个人之间的开发不影响其他人的开发进程,Git 分支的出现就是解决了这个问题,使得每个人之间的开发是独立的,互不影响的。与许多其它版本控制系统不同,Git 鼓励在工作流程中频繁地使用分支与合并,哪怕一天之内进行许多次。

2024-01-18 22:13:41 59

转载 Git 学习笔记——git 介绍、windows-git 安装图解、git 快速入门与基础使用

git 是一个分布式版本控制系统,在大型项目开发中比较常用;与之对应的 svn 是集中式版本控制系统。集中式版本控制系统:集中式版本库集中存放于一个单一的中央服务器的,保存所有文件的修订版本。在协同工作时,人们需要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。因此,集中式版本控制系统需要在联网的情况下才能工作。集中式版本控制有一个很致命的缺点就是中央服务器的单点故障。如果宕机一小时,那么在这一小时内,谁都无法提交更新,也就无法协同工作。

2024-01-16 22:23:50 101

原创 一些实用的 C++ 11、14、17 特性总结

For定义自定义类的迭代器;// 这里的迭代器是广义的迭代器,指针也属于该范畴。该类型拥有begin()和end()成员方法,返回值为迭代器(或者重载全局的begin()和end()函数也可以)。自定义迭代器的!比较操作。自定义迭代器的++前置自增操作,显然该操作要是迭代器对象指向该容器的下一个元素。自定义迭代器解引用操作,显然解引用操作必须容器对应元素的引用,否则引用遍历时将会出错。案例1public:private:int value_;

2023-12-13 10:15:00 918

原创 C 和 C++ 指针简明学习笔记

C 语言中,指针存储的是变量的内存地址要彻底理解指针,首先要理解 C 语言中变量的存储本质,也就内存内存编址与内存空间计算机的内存是一块用于存储数据的空间,由一系列连续的存储单元组成如下图所示,每个单元格都表示 1 个 bit,8 个 bit 为一组,称为 byte;byte 是计算机中作为内存寻址的最小单元1 byte = 8 bit可以理解为,计算机给每个 byte 一个编号,这个编号就是内存的地址计算机中,每个 byte 的编号都是唯一的,从而保证了计算机可以通过每个编号访问到唯一确定

2023-12-12 08:30:00 853 1

原创 Python 学习笔记之 networkx 使用

Python networkx 图 节点操作,边操作,属性操作

2023-12-11 22:06:51 127

原创 量化学习笔记——入门与基本概念

正向阿尔法就是构建一批超越市场的股票组合,同时做空股指期货;反向阿尔法就是融券做空一批弱于市场股票组合,同时做多股指期货。用股指期货对冲市场风险,获取阿尔法收益。阿尔法的核心在于:量化选股模型。基本面选股(价值投资型选股)多因子模型、风格轮动模型和行业轮动模型市场行为选股资金流模型、动量反转模型、一致预期模型、趋势追踪模型和筹码选股模型。

2023-12-05 22:59:38 158

原创 C++相关面试题总结一——内存、关键字、STL、指针、排序、Lambda

C++相关面试题:包括内存、STL、关键字(const、new、delete、)、指针、引用、排序算法、Lambda函数等多个内容

2023-04-04 08:30:00 678 1

转载 C++ 学习笔记·十——实战案例之机房预约系统

* 首先进入登录界面,可选登录身份有: * 学生代表 * 老师 * 管理员 * 退出* 每个身份都需要进行验证后,进入子菜单 * 学生需要输入 :学号、姓名、登录密码 * 老师需要输入:职工号、姓名、登录密码 * 管理员需要输入:管理员姓名、登录密码* 学生具体功能 * 申请预约 --- 预约机房 * 查看自身的预约 --- 查看自己的预约状态 * 查看所有预约 --- 查看全部预约信息以及预约状态 * 取消预约 --- 取

2023-03-29 17:37:19 770

转载 C++ 学习笔记·九——STL 案例之演讲比赛流程管理系统

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F9MeZQHN-1608773310410)(assets/1548143543475.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cWMy3F98-1608773310410)(assets/1548143610682.png)]

2023-03-27 20:18:00 162

转载 Python 正则表达式 1

正则表达式是一个特殊的字符序列,能方便检查一个字符串是否与某种模式匹配;常用于测试字符串内容、替换文本、基于模式匹配查找内容等。re 模块使 Python 拥有了全部的正则表达式功能;本文介绍关于 re 模块的常用函数。

2023-03-22 08:49:48 129

转载 CSDN 的 Markdown 使用快捷键与帮助文档

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2023-03-20 09:30:18 205

原创 MySQL基础总结——相关概念、基础查询、进阶查询、修改与创建、事务、视图、存储过程与函数、控制结构

MySQL 基础总结:数据库相关概念、MySQL的基础查询、进阶查询、修改与创建库和表、事务、视图、存储过程与函数、控制结构

2023-01-03 08:30:00 417

原创 Python 学习笔记之练习题 1

递归算法:数组求和、汉诺塔、计算阶乘、计算组合数G-Research 题目:Fizz、FizzBuzz、计算质数、FizzBuzzPrime、计算Pi

2022-10-27 08:30:00 254

原创 Python + networkx 图结构生成展示与操作详解

networkx生成图顶点(添加、查看、更新、删除)边(添加、查看、更新、删除)图的属性(adj、edges、nodes)

2022-01-26 10:08:06 3172 1

原创 Python + matplotlib(plt) 绘图要点明细整理

基础画图(坐标设置、坐标轴刻度)线点设置(形状、颜色)文字设置(文字说明、显示中文)图表设置(图例、特殊点注释、subplot、背景色)饼图示例

2022-01-25 11:10:55 2892 1

转载 Java 多线程详解——创建、使用、同步和通信

基本概念程序(program):是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程(process):是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期如:运行中的QQ,运行中的MP3播放器程序是静态的,进程是动态的进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域线程(thread):进程可进一步细化为线程,是一个程序内部的一条执行路径。若一个进程同一时间并行执行多个线程

2021-11-02 15:51:47 165

原创 谷粒商城项目问题、难点与重点总结

https://blog.csdn.net/weixin_45942124/article/details/112170311使用评论中的代码

2021-10-22 14:54:10 7022

原创 LaTeX 公式常用符号与常见问题解决

关于公式的使用:一、在输入公式时,有时候需要在插入一些说明文字,目前了解到以下三种方法:此部分转载自:LaTeX:公式中的文字1、 \intertext{文本}由amsmath宏包提供,可以将“文本”插入在多行公式之间,像一个不缩进的段落,字体为常规字体。该命令必须紧跟在换行命令\或\*之后。宏包nccmath在该命令中添加“距离”可选参数,以调节文本与公式的间距。2、\shortint............

2021-10-16 17:06:15 6118

原创 360 技术岗秋招笔试原题(2022届)

360 笔试城市最小面积题目描述有一个城市需要修建,给你N个民居的坐标X,Y,问把这么多民居全都包进城市的话,城市所需最小面积是多少(注意,城市为平行于坐标轴的正方形)输入描述:第一行为 N,表示民居数目(2≤N≤1000)输出描述:城市所需最小面积输入例子1:20 02 2输出例子1:4输入例子2:20 00 3输出例子2:9参考代码public class Main { public static void main(String[] args) {

2021-08-30 14:17:28 4111 3

原创 Java 常见的几个关键字介绍

权限修饰符(private、default、protected、public)finalthissuperstaticvolatilesynchronized

2021-08-11 08:47:32 128

原创 Java 学习笔记·十六——方法重写与方法重载

实例变量实例变量声明在一个类中,但是在方法、构造方法和语句块之外无 static 修饰数值型变量默认为 0布尔型变量默认为 false引用类型默认值为 null实例变量属于该类的对象,必须先产生该类对象,才能调用实例变量this 关键字this 代表当前对象的一个引用所谓当前对象,指的是调用类中方法或者属性的那个对象this 只能在方法内部使用,表示对 “调用方法的那个对象” 的引用this.属性名 : 表示当前对象自己的属性this.方法名 : 表示当前对象自己的方法this 关

2021-08-10 15:12:59 198

原创 Java 学习笔记·十五——包、内部类、接口与抽象类

包内部类接口抽象类

2021-08-09 20:12:54 332

原创 TCP 与 UDP 面试题总结

TCP/IP 四层模型OSI 七层模型五层模型TCP/IP 协议TCP UDP 比较、特点三次握手与四次挥手

2021-05-26 11:29:12 1051 4

原创 Redis 面试题整理 —— 数据类型、单线程、持久化、高可用

Redis 的数据类型:五大基本数据类型和三种特殊数据类型Redis 单线程还是多线程、为什么选择单线程、速度快的原因Redis 持久化的方式、特点、RDB 生成快照过程、后写日志Redis 高可用方式、为什么需要集群模式、主从复制的特点

2021-05-24 20:11:20 138

原创 B树和B+树

B 树 和 B+ 树

2021-05-22 15:24:02 391 1

原创 Java Set 容器面试题 —— 添加元素细节

分析如下代码块的输出:类代码package com.atguigu.exer;// 重写了 hashCode() 和 equals() 方法public class Person { int id; String name; public Person(int id, String name) { this.id = id; this.name = name; } public Person() { }

2021-05-12 14:17:49 142

转载 Java String 类 —— 基本算法题

模拟一个 trim 方法,去除字符串两端的空格。将一个字符串进行反转。将字符串中指定部分进行反转。比如将“ab`cdef`g”反转为”ab`fedc`g”获取一个字符串在另一个字符串中出现的次数。获取两个字符串中最大相同子串。对字符串中字符进行自然顺序排序。"abcwerthelloyuiodef"

2021-05-10 13:57:20 184

原创 Leetcode 笔记 —— 回溯算法 ( Java code )

回溯算法与动态规划比较剪枝全排列问题组合总和问题子集问题

2021-04-27 09:11:59 224

转载 Leetcode 笔记·二 —— 最长回文子串

最长回文子串题目描述给你一个字符串 s,找到 s 中最长的回文子串。示例 1:输入:s = "babad"输出:"bab"动态规划、中心扩展算法

2021-04-26 10:26:53 107

转载 Leetcode 做题笔记·一 —— 无重复字符的最长字符串

无重复字符的最长字符串题目描述:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度示例 1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: s = "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须

2021-04-23 10:07:06 83

原创 MySQL练习题

MySQL 必知必会,SQL 必知必会,了解 SQL,了解 MySQL ,教程汇总

2021-04-22 09:28:52 133

原创 递归与迭代分析 —— 以 Leetcode 例题(对称二叉树)为例

递归 Recursion递归的应用递归与循环迭代迭代的应用迭代、循环与递归Java 代码比较计算阶乘、对称二叉树

2021-04-21 09:01:19 329

原创 Java 的 ACM 输入输出格式

Java 的 ACM 格式输入输出十个不同的输入输出案例

2021-04-20 09:30:10 1481 4

原创 数据结构与算法·一 —— 概述

数据结构与算法笔记汇总数据结构与算法的关系与重要性学好数据结构可以编写出更加漂亮,更加有效率的代码线性数据结构与非线性数据结构

2021-04-19 10:17:35 72

原创 数据结构与算法·五 —— 递归(理论、迷宫问题、八皇后问题)

递归递归的应用(条件、形式、适合场景)递归的调用机制迷宫问题(示例代码)八皇后问题(示例代码)

2021-04-18 16:05:31 189

原创 数据结构与算法·四 —— 栈

Java栈栈的应用场景数组模拟栈的分析与代码实现栈实现综合计算器的分析与代码实现对于一位数的运算的代码实现对于多位数的运算的代码实现前缀、中缀、后缀表达式逆波兰表达式计算器代码实现中缀转后缀表达式代码实现完整版的逆波兰计算器,功能包括支持 `+ - * / ( )` 多位数,支持小数,兼容处理, 过滤任何空白字符,包括空格、制表符、换页符

2021-04-16 08:37:32 992

原创 数据结构与算法·三 —— 链表(单链表、双向链表和环形链表)

单链表定义,相关操作以及代码实现(JAVA)双向链表定义,相关操作以及代码实现(JAVA)单向环形链表定义,相关操作以及代码实现(JAVA)Josephu 问题(约瑟夫问题)

2021-04-15 09:27:12 151

EShop网上商城系统.V1.1 - 基本流程.zip

Java 学习案例,一个网上商城系统,使用控制台作为用户交互界面,实现用户进入购物网站后从首页到最终下单支付的流程中的一系列动作

2021-03-02

使用SSA对含噪声的ECG信号去噪

选择一段不含噪声的ECG纯净信号,手动在样本中叠加不同信噪比的高斯白噪声,模拟在不同噪声水平下的含噪ECG信号,使用SSA分析数据,用信噪比(SNR)、信噪比增益(SNRG)、根均方误差(RMSE)三指标衡量算法性能

2020-07-08

使用经典PCA算法验证对离群点的不鲁棒性

使用经典PCA算法验证对离群点的不鲁棒性,使用PCA分别对一批不含离群点的数据点和一批含有离群点的数据点进行分析,效果很好

2020-07-08

小波变换matlab代码

采用db1小波函数,分解重构;加上高斯白噪声,硬阈值和软阈值去噪,采用sym8小波函数,分解级数为8,并有各种处理结果图

2020-07-08

多频率采样的matlab代码

对采样频率为24 kHz信号进行M=240的抽取,使之变为采样频率为100Hz信号。已知信号的最高频率为20 Hz,单级实现时滤波器通带边缘频率为fp=20 Hz,阻带边缘频率为fs=50 Hz,误差容限为:通带dp=0.005,阻带ds=0.001。 各步骤均需要绘出结果图。

2020-07-08

matlab进行一维离散小波变换

基于MATLAB,针对一维信号(可用matlab工具箱自带信号sumsin.mat),实现一维离散小波变换,选用Daubechies小波(如db3)函数,进行五层分解,并对第5层到第1层的低频、高频系数分别进行重构。

2020-05-13

短时傅里叶变换对线性调频信号进行时频分析

使用短时傅里叶变换的方法对线性调频(LFM)信号进行时频分析, 信号的参数:调频斜率K=500Hz/s,时长1s,带宽500Hz,中心频率200Hz,采样频率1600Hz

2020-04-15

matlab的LMS自适应滤波算法去噪

设定:一个房间中两个麦克风,一个放在远处采集房间噪声,一个放在说话人附近采集带噪语音信号,认为两个音频文件的噪声相似。目标是使用LMS自适应滤波算法来抑制噪声还原语音。 仿真:现给定一录音.mat文件,其中:s是原音频内容;ref_noise是均值为0,方差为1的高斯噪声;mixed是叠加上高斯噪声序列;fs为信号采样率。要求使用LMS自适应滤波法抑制噪声。

2020-04-15

pythoncode.rar

python写BA网络、ER随机网路、WS小世界、规则图,验证幂律分布、计算度分布、L、C并和理论值比较(不适用已有库函数),画出了图形

2019-10-28

汇编编程显示字符

需要外搭一个锯齿波电路,结合输出的阶梯波控制,还有一个控制信号,需要依据代码输出的一个移位信号

2018-07-04

CSAPP的cache实验代码

CSAPP的六个实验中的cachelab的代码,经过测试,可以达到满分的要求

2018-07-04

数码管与按键

实现 4*4矩阵 键盘输入,控制 8 个数码管显示输入键值, 分别有静态显示,动态静屏显示,以及滚屏显示

2018-07-04

步进电机和直流电机

利用定时器产生占空比固定的 PWM 波形来驱动直流电机。 两个按键来动态调整 PWM 的占空比,控制直流电机转速。 实现步进电机的正转

2018-07-04

单片机数据传送

利用单片机的串口用查询方式发送英文字符的 ASCII 码,波特率为 9600,在示波器上正确显示时序波形。 在 PC 机上通过串口调试软件发送英文字符,单片机端通过中断方式接收并 应答相同(或者不同的)的字符。

2018-07-04

汇编点阵显示

单片机输出口与相应的 DL(行输入)、DH(列输入)、CLK、STR、/OE 连接,在 16×16 点阵上分别用静态方式和滚屏方式(可以选择多个字)显示字。

2018-07-04

单片机汇编

汇编语言,对内部RAM 的一定区域的数据读取,排序,储存最大值,最小值,然后,去除最小值,最大值,求平均值

2018-04-26

C语言的单词排序

从一个文本中读入文章,统计其中出现的所有单词出现次数,并按照从小到大的次序排列,在另一个文本中输出结果,保存

2018-04-17

六位ADC电路图

基于小型集成电路元器件74系列,LM358和DAC0832设计一个六位ADC系统

2018-01-21

运动员反应时间VHDL

一个测量运动员反应时间的vhdl设计,时间测量精确到毫秒,假定运动员的反应时间不可能小于200ms,故在反应时间小于200ms时,给出犯规信号,输入信号有复位,发令枪,运动员,one-hot编码

2018-01-18

基于FPGA的交通灯的电路图

基于FPGA进行小型数字系统设计,利用集成化的思想和设计方法,利用动态扫描显示,进行设计的交通灯的电路图设计。有三个灯变换,每个灯又有一定的时间控制,时间到后可以自动转到下一个状态

2018-01-12

基于FPGA的点阵显示

利用FPGA的点阵,=显示文字,字母或者其他的东西,可以有不同字符变化。整个代码是基于vhdl写的,单一文件,是学习硬件描述语言中,许多老师可能会要求完成的作业,希望有帮助

2018-01-12

基于FPGA的利用电路图描述的洗衣机

基于FPGA的小型数字系统的设计,利用电路图和集成化思想设计六个状态相互转化的洗衣机,启动台,充水态,水满,洗衣,甩干,报警,各个状态相互转化,还有计时信号,后四个状态分别计时一分钟十分钟30秒5秒

2018-01-12

贪吃蛇游戏VHDL代码

基于可编程器件的,使用硬件描述语言的、简单的VHDL的游戏设计,贪吃蛇游戏中有一个墙,一个存在5秒的老鼠,蛇吃到老鼠后可以加分,计分到三分时,点阵会出现全亮

2018-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除