自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 收藏
  • 关注

原创 小波和小波变换(应试)

从零学习小波变换

2023-06-05 10:37:13 1451

原创 【MyBatis】四、核心配置文件

核心配置文件

2022-11-24 14:41:39 470

原创 【MyBatis】三、使用mybatis完成CRUD

CRUD

2022-11-24 14:09:11 321

原创 【MyBatis】二、入门程序

入门程序

2022-11-24 13:29:44 324

原创 【MyBatis】一、概述

笔记

2022-11-24 12:51:05 291

原创 【MyBatis】十七、注解式开发

注解

2022-11-24 12:41:53 55

原创 【MyBatis】十六、使用PageHelper

mybatis分页插件

2022-11-24 12:31:23 54

原创 【MyBatis】动态SQL

自学mybatis的笔记

2022-11-24 08:07:20 233

原创 反射机制(草稿)

反射机制作用:通过java语言中的反射机制可以操作字节码文件(可以读和修改字节码文件)通过反射机制可以操作代码片段。反射机制的相关类在java.lang.reflect.*包下反射机制相关的重要的类:java.lang.Class 代表整个字节码,代表一个类型,代表整个类java.lang.reflect.Method 代表字节码中的方法字节码,代表类中的方法java.lang.reflect.Constructor 代表字节码中的构造方法字节码,代表类中的构造方法。

2022-11-12 15:13:56 337

原创 【OS】第二章 进程

程序:一个在时间上按严格次序、顺序执行的操作序列。概念:一个具有独立功能的程序独占处理机,直至得到最终结果的过程。在计算机系统中只有一个程序在运行,这个程序独占系统中的所有资源,其执行不受外界影响。(通常一个程序可分成若干个程序段,它们必须按照某种先后次序执行,仅当前一操作执行后,才能执行后继操作。)(一个程序的各个部分的执行严格按照某种先后次序执行)(程序在封闭的环境下运行,即程序在运行时独占全部系统资源)

2022-11-10 19:11:08 1171

原创 【JAVA】异常

步骤:1.编写一个类继承exception或RuntimeException2.提供两个构造方法,一个无参,一个带有String参数。//自定义异常Test01 public class Test01 extends Exception {//编译时异常 public Test01() {super(s);} }//实现 public class Test02 {//创建异常对象(只new了异常对象,并没有手动抛出) Test01 e = new Test01("用户名不可为空!");

2022-11-10 10:20:58 203

原创 【OS】第一章 操作系统导论

并发性、共享、虚拟、异步该接口是为用户程序在执行中访问系统资源而设置的,是用户程序取得操作系统服务的唯一途径(提供给程序员在编程时使用的接口,是用户程序取得操作系统服务的唯一途径)。系统调用组成程序接口,每个系统调动都是一个能完成特定功能的子程序,每当应用程序要求OS提供某种服务时,便调用具有相应功能的系统调用。

2022-11-08 20:41:21 1290

原创 【数据结构】数组和广义表

数据结构中的数组和广义表基本概念

2022-11-07 09:20:29 242

原创 【数据结构】串的基础知识及代码实现

串的基础概念及抽象数据结构代码实现

2022-11-05 10:57:20 1598

原创 【OS】处理机调度和死锁

处理机调度

2022-11-04 09:58:56 234

原创 【OS】线程

线程基本概念

2022-11-04 09:06:10 1128

原创 【OS】进程通信

进程通信概念

2022-11-04 08:32:16 298

原创 【OS】 JAVA 管程 单消费者-生产者问题

JAVA实现操作系统管程解决单生产者消费者问题

2022-11-03 22:43:13 269

原创 【进程同步】 JAVA 单生产者-单消费者

java实现操作系统进程同步和异步

2022-11-03 17:27:51 216

原创 【数据结构】栈和队列

前言栈和队列是两种重要的线性结构,从数据结构上来看,它们也是线性表。但从数据类型上来看,则大不相同。栈队列

2022-11-03 15:07:46 579 1

原创 【计组】指令系统

指令系统

2022-06-29 11:15:40 2427

原创 中央处理器

CPU

2022-06-29 09:18:51 3739

原创 【计组】总线系统

总线系统

2022-06-28 21:07:38 1178

原创 【计组】I/O系统

I/O系统

2022-06-28 19:48:39 1349

原创 TCP连接

TCP连接和例题

2022-06-26 18:22:54 1132

原创 TCP拥塞控制算法

TCP拥塞避免算法

2022-06-26 17:42:50 3309

原创 线性表的基本知识点+例题

线性表的定义线性表是一种最简单的线性结构,一个线性表是n个数据元素的有序序列。同一线性表中的元素必定具有相同特性,就是要属于同一数据对象,相邻数据元素之间存在着序偶关系(序偶:一对有序的数)在一个线性表中,一个数据元素可以由若干个数据项组成。在这种情况下,常把数据元素称为记录,含有大量元素的线性表又叫文件。MOOC上是:线性表:由同类型数据元素构成有序序列的线性结构表中元素个数称为线性表的长度线性表没有元素时,称为空表表起始位置称表头,表结束位置称表尾【线性结构是一个数据元素的有序集

2021-12-04 16:24:00 1690

原创 数据结构和算法的基本概念

数据结构定义什么是数据结构呢,其实这并没有一个统一的定义。在《数据结构(C语言版)》中是这样定义的:数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科。在老师给的PPT上的定义:数据结构是一门讨论“描述世界实体的数学模型(非数值计算)以及其上的操作在计算机中如何表示和实现”的学科。而MOOC上的《数据结构》课程则是这样说的:数据对象在计算机中的组织方式分为逻辑结构、物理存储结构。数据对象必定与一系列加在其上的操作相关联在数据结构中通常使

2021-12-03 22:10:25 579

原创 数据结构 前言

本专栏意在系统地将数据结构的基础知识点进行归纳总结。参考书目《大话数据结构》《数据结构(C语言版)》 严蔚敏代码参考来源CSDNLeecode参考课程MOOC 数据结构 浙江大学 陈越

2021-12-03 20:18:35 164

原创 6.3单目运算符重载

三目运算符不能重载用成员函数形式重载运算符“++”“–”#include<iostream>using namespace std;class Counter{ public: Counter() { value=0; } Counter(int i) { value=i; } Counter operator ++(); Counter operator ++(int); Counter operator --(); Counte

2021-07-07 22:42:48 175

原创 DAY 1 拓扑排序

拓扑排序是一个有向无环图G=(V,E)中所有结点的一种线性排序。(#include<bits/stdc++.h>包含C++的所有头文件)vector(封装数组)初始化:vector<int>a(10);//定义十个整型向量vector<int>a(10,1);//十个向量赋值为1vector<int>a(b);//b给a赋值int a[5]={0,1,2,3,4};vector<int>b(a,a+5);vector对

2021-07-06 22:30:22 85 2

原创 函数模板和普通函数的区别

上一次在“函数模板的重载”里面其实提过这个问题,但是没有仔细说。现在讲一下,以免自己忘记。区别函数模板不允许自动类型转化普通函数可以自动进行类型转化#include<iosttream>using namespace std;template<class T>int MyAdd(T a,T b){ return a+b;}int MyAdd(int a,char c){ return a+c;//直接将char型的c自动转化int型进行运算了。

2021-05-25 12:45:07 118

原创 类模板

同函数模板一样,使用类模板可以为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数以及某些成员函数的返回值能取任意类型。定义

2021-05-25 12:17:56 581

原创 python运行按钮的设置

起因今天心血来潮想要复习一下python的知识。结果捣鼓半天运行不起来,我忘记了该怎么设置运行按钮,没错就是下面这个:按钮居然是暗的。。。之前学的操作全忘了,然后我就翻书、翻b站的安装视频,翻csdn的文章,但都没找到。不过经过我捣鼓了半个多小时后,我终于弄个出来了。为了防止自己忘记怎么操作,我现在记录下来。(因为这已经不是第一次发生这种事情了,之前也有过两次,我只记得当时有多焦躁,但是操作啥的还是全忘了。。。。。)操作步骤1.点开“Add Configuration”2.确定一下四个路

2021-05-24 14:26:39 981

原创 函数模板

模板把函数或类要处理的数据类型参数化,即表现为参数的多态性。模板的概念强类型的严格性与灵活性介绍一个概念强类型语言:一旦某个变量被定义类型,若不经过强制转换,则永远是该数据类型。(在编译时即可)弱类型语言:可根据环境变化自动转换。...

2021-05-23 17:07:48 166

原创 关于STL的理解与学习之路(小白从头学起)

写在前面我只是记录一下我的学习过程,算是网络笔记吧,都是很基础的东西,你要是对STL感兴趣但完全不了解,那就继续往下拉,咱们一起学习。这个学习战线可能很长,所以不会全写在这一篇文章中。不过这篇文章会随学习过程的深入不断完善的。我会把其他文章的链接都贴在这一篇中。这篇文章大概就是思维导图那种吧。看这一篇就不用看我别的STL的文章了。学习过程b站讲解我看的黑马程序员的2017c++STL教程。虽然是2017年的,不过我看评论区很多都是当下学的,似乎没有人说它out了,先学学看。一共八十节。预估三个星

2021-05-22 20:43:01 309 2

原创 全排列的知识点

首语首先要知道,什么是全排列百度百科上定义:从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。公式:全排列数f(n)=n!(定义0!=1)基本操作步骤最基本的全排列看了b站up 的视频,了解大概基础我手动敲一下这个代码哈#include<stdio.h>void swap(int A[],int i,int j){int temp=A[i];A[i]=A[j];A[j]=t

2021-05-22 19:14:58 611 2

原创 蓝桥杯|贪心算法的实际应用(先整理题目,具体代码稍后)

1.盾神与积木游戏问题描述最近的m天盾神都去幼儿园陪小朋友们玩去了~  每个小朋友都拿到了一些积木,他们各自需要不同数量的积木来拼一些他们想要的东西。但是有的小朋友拿得多,有的小朋友拿得少,有些小朋友需要拿到其他小朋友的积木才能完成他的大作。如果某个小朋友完成了他的作品,那么他就会把自己的作品推倒,而无私地把他的所有积木都奉献出来;但是,如果他还没有完成自己的作品,他是不会把积木让出去的哟~  盾神看到这么和谐的小朋友们感到非常开心,于是想帮助他们所有人都完成他们各自的作品。盾神现在在想,这个理想有

2021-05-22 11:18:00 868 5

原创 贪心算法(内含问题求助)

问题引入:找零钱问题:现有面值为壹元,五角和一角的钞票,需要找零一元五角,请问如何分配才能使用数量最少的钞票:解决方法:从大到小找(这就是贪心算法)(总是做出当前看来最好的选择——局部最优)但是,稍微修改以下问题就不能用这个方法了:现有面值为壹元壹角,五角和一角的钞票,需要找零一元五角,请问如何分配才能使用数量最少的钞票。(若按面值大小找,则需一张壹元壹角,四张一角,共五张,但我们可以明显看出,可以只用三张五角的钞票。)【局限性】贪心算法:类似于分治策略和动态规划,也是基于子问题思想的策略。

2021-05-15 19:48:05 831

原创 递归-动态规划

简单递归单向递归:递归的路径就是一个方向递归的两个必要条件:1.存在限制2.每次递归调用之后越来越接近这个限制条件例子1:实现求斐波那契数#include<iostream>using namespace std;int fus(int a){ if(a==1) return 1; else if (a==0) return 0; else return fus(a-1)+fus(a-2);}int main(){ int n; cin>>

2021-04-27 22:52:23 284

segment_anything.zip

segment_anything.zip

2024-04-23

空空如也

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

TA关注的人

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