自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (10)
  • 收藏
  • 关注

原创 C++STL专题二

C++STL专题二//adjacent_difference()、rotate()、remove()、partial-sum()、accumulate()的用法#include<bits/stdc++.h>#include<ctime> #include<cstdlib>#include<string>#include<stack&...

2019-12-03 19:51:07 104

原创 C++STL专题一

//实现求第k小元素、部分排序以及按条件划分#include<bits/stdc++.h>#include<ctime>#include<cstdlib>#include<string>#include<stack>#include<queue>#include<set>#include<ma...

2019-12-02 21:25:35 99

原创 几种求平均数的求法

求平均数的五种求法1、常规思路 long avg = (a+b)/2;2、运用移位运算 long avg = (a+b)>>1;3、融入减法运算 long avg = b+(a-b)/2 =a+(b-a)/2;4、融入&运算 long avg = a/2+b/2+(a&b&1);5、融入&与^运算 long avg = (a&b)+(a^b)/2;ps:如果把三到五的方法中的“/”改变为“>>”

2022-03-20 00:16:11 550

原创 Java学习(二)----java实现在线翻译

一、主类package test;import javax.swing.JFrame;public class test1 { public static void main(String[] args) { MainFrame mainFrame = new MainFrame(); mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); mainFrame.setBounds(30

2020-10-29 00:52:49 1219

原创 后端学习(一)----springboot项目连接到SQLSever

参考博客:IDEA中使用JDBC连接SQL Server数据库

2020-10-28 23:55:02 488

原创 python学习(十二)----利用AudioFileClip与librosa提取以及分析视频中的音频

提取音频 from moviepy.editor import AudioFileClip my_audio_clip = AudioFileClip("D:/video/1.mp4") my_audio_clip.write_audiofile("D:/video/1.wav")分析音频 import numpy as np import librosa.display audio, freq = librosa.load('D:/video/1.wav') time =

2020-10-09 01:16:53 2074

转载 SQL Server学习(二)----主键和外键

http://www.cnblogs.com/PyLearn/p/7624768.html

2020-10-04 13:37:17 181

原创 python学习(十一)----scipy的用法

一、SciPy求函数积分1、已知函数型求积分

2020-09-30 20:02:19 1086

原创 python学习(十)----利用tkinter实现的一个抽奖器

个人对于部分实现的思路对于标签以及按键的实现,其实比较简单,在写的时候注意格式、位置就好。对于两个按键的事件,比如说开始抽奖的事件,提前设置了两个参数is_run以及going来判断是否再执行或执行。在点击按键的时候,先判断是否在执行,若如果没有执行,则返回;否则,则设置going为True,然后判断次数是否超过限定次数,若没有,则去执行随机显示数字的函数show_value()。在这个函数里面有window.after()函数,这个类似于循环(之所以实使用这个函数,是因为循环在tkinter里面无效)。

2020-09-25 22:58:05 942

原创 python学习(九)----matplotlib的基本用法

一、基本2D图形绘制方式1、基础知识import matplotlib.pyplot as pltimport numpy as npx = np.linspace(0, 10, 50) # 在(0,10)生成50个点y = x**2 # 函数y=x^2plt.xlim(0, 2) # x坐标限制在0-2plt.ylim(0, 4) # y坐标限制在0-4plt.xlabel("x")

2020-09-24 22:01:14 246

原创 python学习(八)----tkinter的基本使用

一、tkinter模块元素二、相关实现1、Button窗口部件实现点击时显示不同的文本import tkinter as tkwindow = tk.Tk() # 创建一个窗口window.title("tkinter project!") # 给窗口的可视化起名字window.geometry('700x300') # 设定窗口的大小(长 * 宽)var = tk.StringVar() # 将label标签的内容设置为字符类型,用var来接收hitfun函数的传出

2020-09-21 21:13:01 2553 2

原创 python学习(七)----numpy的使用

一、N维数组创建import numpy as npimport random# 查看numpy的版本print(np.__version__)# 产生10个1~50间的随机数据,并加入到一维numpy数组a中a1 = np.array(np.random.randint(1, 50, 10))print("第一个元素为:",a1[0])print(a1)print("维数为:", a1.ndim)# 负索引表示从最后一个元素开始print("最后一个元素为: ", a1[-1])

2020-09-19 00:36:46 191

原创 16位汇编语言(一)----基本输入与输出

一、输入与输出 16位和32位汇编在输入输出上有很大的区别,16位的汇编表现得更加仔细,所以在指令上比32位的 call readint 或者 **call readstring**更加细,而且16位汇编在输出数字的时候要把数字转换为字符。1.1 输入代码为: mov ah,01h ;AH=01h代表输入一个字符 int 21h ;输入数据保存在al里面1.2 输出代码为:1、输出单个字符 mov ah,02h int 21h2、输出字符串

2020-09-18 21:57:43 6668

原创 python学习(六)----RegEx的使用

一、RegEx的用法RegEx 或正则表达式是形成搜索模式的字符序列。RegEx 可用于检查字符串是否包含指定的搜索模式。二、RegEx函数三、RegE的相关使用规则四、使用样例import restr = "China is a great country 1"b = "12345,12,13,14"# 如果指定的字符位于字符串的开头,则返回匹配项x = re.findall(r"\AC", str)print(x)# 如果指定的字符位于字符串的末尾,则返回匹配项

2020-09-18 13:01:36 2338

原创 python学习(五)----机器学习相关工具的建模

import numpy as npfrom scipy import statsimport matplotlib.pyplot as pltfrom sklearn.metrics import r2_scoreimport randoma = list()b = list()""" 生成均值为1,方差为2的100个正态分布数据 a.append(np.random.normal(1, 2, 10)) # 生成1~10间的随机整数 a.append(random.randi

2020-09-18 01:28:49 140

原创 python学习(四)----迭代器、时间

一、迭代器"""自定义迭代器"""class mynum: def __iter__(self): self.x = 1 return self def __next__(self): #迭代到10次就退出迭代 if self.x < 10: c = self.x self.x += 1 return c else:

2020-09-16 01:14:20 209

原创 python学习(三)----类、对象与继承

一、对象的建立class myclass: #构造函数 def __init__(self, a=0, b=0): self.a = a self.b = b #返回a,b的值 def getab(self): return self.a,self.bif __name__ == '__main__': #建立对象x,并对x进行初始化 x = myclass(5, 6) #输出a、b的值 p

2020-09-16 00:45:51 111

原创 VScode安装的相关问题

一、普通安装具体的安装步骤我是参考这个分享 VS配置二、安装的时候出现的问题1、关于VScode报错“终端将被任务重用,按任意键关闭”的解决方案解决方案2、VSCode C++配置cmd窗口编译运行代码,执行结果窗口出不来解决方案...

2020-09-16 00:14:24 440

原创 统计学习方法学习(一)----统计学习及监督学习概论

一、统计学习的基本了解1、统计学习是指关于计算机基于数据构建概率统计模型并运用模型对数据进行预测与分析的学科,也称作为统计机器学习。2、统计学习的三要素:模型、策略、算法。3、统计学习的目的:对未知数据进行预测以及分析。二、统计学习的分类1、监督学习:是指从标注数据中学习预测模型的机器学习问题。标注数据是指输入输出的对应关系;预测模型是指对于给定的输入产生指定的输出监督学习的本质:学习输入输出的映射的统计规律。1.1监督学习的相关定义:输入/输出空间:输入输出的所有可能取值的集合。假设空

2020-09-12 21:52:31 398

原创 Java学习(一)----基础知识

一、基础数据类型byte //8位float //16位char //16位int //32位long //64位double //64位boolean //1位//除了cha和boolean外,其余的默认值均为0此外,Java也支持String类型(此处String要大写而且String是Java自身封装的一个类,不属于基本数据类型)二、Java操作符1、赋值运算符(%)=那里应改为%=,其他的运算符和c++以及c包含的运算符差不多。2、Java

2020-09-12 00:48:18 81

原创 Linux内核设计与实现(一)----Linux内核简介

一、Unix的特点1、简洁性2、在Unix中大部分东西都当做文件来对待,这使得对设备以及数据的操作通过一系列相同的系统调用接口来实现:**read()、open()、write()、close()**等操作3、Unix的内核以及相关系统工具由c语言编写,能兼容各种硬件体系架构。二、操作系统与内核1、操作系统是指整个系统中负责完成最基本的功能和系统管理的部分。内核是操作系统管理的核心,处于系统态。2、当硬件设备想和系统通信的时候,他首先发送一异步的中断去打断处理器的执行,继而打断内核的执行。中断

2020-09-09 01:07:05 113

原创 java学习---IDEA配置

1、在IDEA配置中出现双击图标打不开,.bat文件却能打开的问题解决方法:我的问题比较特殊,主要在于以前删除了一些文件一般的情况 应该是缺少了电脑文件,去Visual C++ 下载地址https://support.microsoft.com/en-gb/help/2977003/the-latest-supported-visual-c-downloads点击安装即可。**一般的问题要么是环境没有配置好,要么是路径问题,参考博客https://blog.csdn.net/qq_42672839

2020-09-05 11:14:18 92

原创 计算机组成原理(二)----运算方法与运算器

## 2.1数据与文字的表示1、定点格式:机器中所有数据的小数点固定不动。定点数x是纯小数的范围:定点数是纯整数的范围:2、浮点格式:数的范围与精度分别表示的方法。tips1:S表示符号位,S=0表示正数、S=1表示负数。E表示阶码,指明小数点在数据中的位置;E=e+127,e表示指数真值。M是尾数,表示浮点数的精度。tips2:s=0/1,E、M全为0 ----->x=+0/-0s=0/1,E全为1、M全为0 ------>x=正无穷/负无穷E全为1,M不为

2020-07-24 22:08:01 339

原创 计算机组成原理(一)----计算机系统概论

1.1计算机的分类多核机->单片机->PC机->服务器->大型机->超算1.2冯.洛伊曼体系结构(a)计算机硬件系统应由运算器、控制器、存储器、输入设备、输出设备五大部分构成。(b)在冯.洛伊曼结构中,指令与数据放在同一存储器;在哈佛结构中,数据与指令不在同一存储器中。1.3计算机硬件结构计算机硬件系统:存储系统(主存与外存)、CPU(运算器、控制器、寄存器)、总线(系统总线、内部总线、I/O总线)、输入输出系统(输入输出设备、输入输出接口)1.4计算机性能指标

2020-07-23 22:30:28 196

原创 R语言学习----R语言入门基础

一、R语言获取帮助help.start() help.start() 命令会提示一个网址,网址会显示全部帮助文档。包括一些入门的文档,以及搜索功能。二、R管理工作空间三、R语言的执行source("test") #test指的是文件的名称函数source(“test”)可在当前会话中执行一个脚本。如果文件名中不包含路径,R将假设此脚本在当前工作目录中。四、R语言的输出1、文本输出sink("filename")函数sink(“filename”)将输出重定向到文件

2020-07-19 21:54:53 409

原创 Python学习(一)----基础篇

一、python的输入与输出输入字符串 str=input()输入数字num=eval(input()) #eval()的输入是数字字符串,函数功能是转换为数字;若输入为字母,则会报错二 、python变量命名、赋值变量命名变量赋值python的基本赋值与c++差不多,只不过多了同时赋值a,b,c=eval(input()) #输入时候每个数字间要加上逗号“,”,即为三个数同时输入此外,为了方便两个数的交换,python支持以下操作x,y=y,x

2020-07-14 22:40:24 280

原创 Python学习(二)----turtle库的基本功能

import turtle#设置画布大小turtle.screensize(canvwidth=None, canvheight=None, bg=None)#参数分别为画布的宽(单位像素), 高, 背景颜色。turtle.setup(width=0.75,height=0.75, startx=None, starty=None)''' width, height: 输入宽和高为整数时, 表示像素; 为小数时, 表示占据电脑屏幕的比例 startx, starty: 这一坐标

2020-07-14 21:11:43 2065

原创 2020FZU汇编语言学习---实验加强题(一)

加强题(一)include irvine32.inc .data dat dword -5,-7,8,4,-8,-6,0,1 max dword ? flag byte '0'.codemain proc call find mov eax, max call writeint ;输出最小负偶数 call crlf lea edx,flag c...

2020-04-20 20:11:24 328

原创 2020FZU汇编语言学习---实验加强练习题(二)

加强题1.1include irvine32.inc .data n= 12 string byte n dup(?) num dword 0.codemain proc mov ecx,n lea edx,string call readstring ;输入字符串 call count ;调用count子过程,计算'123'个数 lea...

2020-04-19 21:55:15 277

原创 2020FZU汇编语言学习---实验(五)

实验5-1include irvine32.inc .data n equ 5 dat dword n dup(?) p dword n dup(?) no dword ?.codemain proc call rn call fwnexitmain endp;输入数据rn proc xor esi,esi mov ecx,n...

2020-04-19 18:43:05 581

原创 Leetcode题解----69.x的平方根

题目题解(一)—牛顿法class Solution {public: int mySqrt(int x) //牛顿法 { long r=x; while(r*r>x) r=(r+x/r)>>1; return (int)r; }};题解(二)—二分法cla...

2020-04-14 18:28:25 108

原创 2020FZU汇编语言学习--数组与字符串逆序

将一个字符串按逆序输出(堆栈实现)include Irvine32.inc.data str1 byte "hello world!",0 ;此处str1是字符串 size1 equ $-str1-1 ;由于是字符串,所以要减去后缀0.codemain proc mov ecx,size1 xor esi,esi;压入堆栈again1: movzx eax,str1[e...

2020-04-09 17:57:19 566

原创 2020FZU汇编语言学习---实验(四)

4-1include Irvine32.inc.data buf word 12AFh mas byte 4 dup(?).codemain proc push offset buf push offset mas call decbinexitmain endpdecbin proc push ebp mov ebp,esp push esi push eax...

2020-04-09 17:05:18 560

原创 2020FZU汇编语言学习---实验(三)

2020FZU汇编语言学习–实验(三)include Irvine32.inc.data tab dword 5,1,4,3,0,2 n equ ($-tab)/4 dat dword n dup(?).codemain proc xor esi,esi mov ecx,n;将tab的数据复制到datagain1: mov eax,tab[esi] mov dat[...

2020-04-05 14:06:07 460 2

原创 2020FZU汇编语言学习---实验(二)

2020FZU汇编语言学习–实验(二)include Irvine32.inc.data n equ 5 str1 dword n dup(?) str2 byte '最大值为:',0.codemain proc mov ecx,n xor esi,esiagain: call readint mov str1[esi],eax add esi,4 loop a...

2020-04-05 13:04:12 366

原创 2020FZU汇编语言学习---实验(一)

2020汇编语言学习—实验(一)include Irvine32.inc.data dat dword 3,4 sum dword ?.codemain proc xor esi,esi ;清零 esi mov eax,dat[esi] add eax,dat[esi+4] mov sum,eax ;mov eax,sum ;call writeint ...

2020-04-05 12:59:15 416

原创 算法与数据结构之数组元素的全排列

数组元素的全排列(两种排法)//两种方式的模板:do{ //输出函数 }while(next_premutation());//默认从小到大排do{ //输出函数 }while(perv_premutation());//默认从大到小排序//具体实现代码如下#include<bits/stdc++.h>#include<alg...

2019-12-16 21:13:02 121

原创 算法与数据结构之尾递归

两种递归(以求阶乘为例)普通递归:long fun1(int n) { if(n==0) return 1; return n*fun1(n-1);} 尾递归:long fun(int n,int a) //a(初始化为1)维护递归次的深度。{ if(n==0) return 1; else if(n==1) return a; else return fu...

2019-12-11 22:53:03 121

原创 《高效算法笔记》学习

基本表达式的转换#include<bits/stdc++.h>#include<ctime> #include<cstdlib>#include<string>#include<stack>#include<queue> #include<set>#include<map>#incl...

2019-12-06 00:05:35 109

原创 STL学习之vector的使用

头文件:#include定义方式:vectora相关操作:(1)a.assign(b.begin(), b.begin()+3); //b为向量,将b的0~2个元素构成的向量赋给a(2)a.assign(4,2); //是a只含4个元素,且每个元素为2(3)a.back(); //返回a的最后一个元素(4)a.front(); //返回a的第一个元素(5)a[i]; //返回a的第i...

2019-11-01 18:50:21 103

2021FZU计算机视觉期末复习

2021FZU计算机视觉期末复习

2021-06-14

2021FZU计算机视觉作业(七)

2021FZU计算机视觉作业(七)

2021-05-03

2021FZU计算机视觉作业(八)

2021FZU计算机视觉作业(八)

2021-05-03

2021FZU计算机视觉作业(九)

2021FZU计算机视觉作业(九)

2021-05-03

2021FZU计算机视觉答案(六)

2021FZU计算机视觉答案(六)

2021-04-30

2021FZU计算机视觉答案(五)

2021FZU计算机视觉答案(五)

2021-04-30

FZU2021计算机视觉答案(四)

FZU2021计算机视觉答案(四)

2021-04-22

FZU2021计算机视觉答案(三)

FZU2021计算机视觉答案(三)

2021-04-22

FZU2021计算机视觉答案(二 )

2021FZU计算机视觉答案(二 )

2021-04-05

FZU2021计算机视觉慕课答案(一)

FZU2021计算机视觉慕课答案(一)

2021-03-22

空空如也

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

TA关注的人

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