自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

原创 python运行报错RuntimeError: view size is not compatible with input tensor‘s size and stride (at least..)

python运行报错RuntimeError: view size is not compatible with input tensor‘s size and stride (at least..)解决方法,亲测有效

2022-10-11 08:52:15 570 1

原创 Java枚举和注解

自定义类实现枚举enum关如果使用enum来实现枚举类使用关键字enum替代class,当我们使用enum关键字开发一个枚举类时,默认会继承Enum类。public static final Season SPRING = new Season(“春天”,”温暖“)更换掉,直接使用SPRING(”春天“,”温暖“)SPRING(”春天“,”温暖“)解读=》常量名(实参列表)如果有多个常量(对象),使用”,“号间隔即可;不可以使用”;“间隔;最后一个用;结尾如果使用enum来实现枚举,要求

2021-09-08 14:42:59 110

原创 Java面向对象编程(高级部分)

类变量(静态变量)class Child{private String name;//当我们给一个属性,增加了一个static修饰符//该变量为所有的Child类的对象共享public static int count = 0;//定义一个变量count,是一个类变量(静态变量)static 静态//该变量最大的特点就是会比Child类的所有的对象实例共享//这个count不论在堆还是在方法区他都是可以共享的}什么是静态变量?类变量也叫静态变量/静态属性,是该类的所有对象共享的变

2021-09-07 20:48:26 246

原创 Openfeign

Openfeign服务调用

2021-09-02 11:00:40 99

原创 Springboot自动配置的原理

容器功能组件添加@Configuration(配置)以前的配置文件写法:bean.xml现在的写法与以前不同,通过@Configuration声明配置类,通过@Bean添加组件测试添加进去的组件,该结果是true,证明组件是单实例的。事实上,配置类也是一个组件总结:1. 配置类里面使用@Bean标注在方法上给容器注册组件,默认也是单实例的2. 配置类本身也是组件3. proxyBeanMethods:代理bean的方法Full模式: @Configuration(p

2021-09-02 10:45:31 71

原创 Springboot配置文件

文件类型properties(同以前的用法,不具体讲述)yaml介绍YAML 是 “YAML Ain’t Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。非常适合用来做以数据为中心的配置文件基本语法key: value;kv之间有空格大小写敏感使用缩进表示层级关系缩进不允许使用tab,只允许空格缩进的空格数不重要,只要相同层级的元素左对

2021-08-31 21:14:09 71

原创 Springboot自动配置原理入门

引言初识Spring Boot时我们就知道,Spring Boot有一个全局配置文件:application.properties或application.yml。我们的各种属性都可以在这个文件中进行配置,最常配置的比如:server.port、logging.level.* 等等,然而我们实际用到的往往只是很少的一部分,还有许多属性都可以在官方文档中查找到。工作原理解析Spring Boot关于自动配置的源码在spring-boot-autoconfigure-x.x.x.x.jar中@Spri

2021-08-31 21:03:36 77

原创 Sapringboot配置绑定

如何做到用java读取properties文件中的内容,并且将其封装到JavaBean中,以供随时使用。public class getProperties { public static void main(String[] args) throws FileNotFoundException, IOException { Properties pps = new Properties(); pps.load(new FileInputStream("a.p

2021-08-31 20:39:30 114

原创 SpringBoot的依赖管理和自动配置

SpringBoot特点依赖管理父项目做依赖管理<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</version></parent>进入该包可以发现

2021-08-30 22:45:55 251

原创 java面向对象编程(中级)

【零基础 快速学Java】韩顺平 零基础30天学会Java 笔记IDEAIDE(集成开发环境)设置一些快捷键吧ctrl+d删除alt+\补全代码ctrl+alt+向下光标复制alt+\补全代码ctrl+\注释alt+insert生成构造器ctrl+H学习继承ctrl+B可以选择定位到哪个类的方法在后面加.var自动分配变量名file->setting->editor->Live templates

2021-08-29 22:07:03 193

原创 记录一下好用的网站

https://www.iodraw.com/ 免费在线画图,无需注册

2021-08-29 00:57:01 81

原创 java面向对象编程(初级)

1.类与对象类是抽象的,概念的,代表一类事物,比如人类,猫类。。。,即是数据类型对象是具体的,实际的,代表一个具体事务,即 是实例类是对象的模板,对象是类的一个个体,对应一个实例对象的内存布局Cat cat=new Cat();cat.name="小白";cat.age=2;cat.color="白色"属性/成员变量概念:成员变量=属性=field字段(即成员变量是用来表示属性的)eg:Cat(name,price,color);属性是类的一个组成部分,一般是基本数据

2021-08-28 22:43:09 250

原创 客户端均衡负载Ribbon

4.1 Ribbon目前主流的负载方案分为两种:1.集中式负载均衡:在消费者和服务提供方中间使用独立的代理方式进行负载(硬件F5或软件Nginx)2.客户端自己做负载均衡:根据自己的请求情况做负载,Ribbon就属于客户端负载均衡的工具软件,4.1.1Ribbon模块ribbon-loadbalancer 负载均衡模块,可独立使用,也可以和别的模块一起使用。(Ribbon内置的负载均衡算法都实现在其中) ribbon-eureka 基于eureka封装的模块,能够快速,方

2021-08-28 18:42:10 82

原创 约数求和

Time Limit: 1000 msMemory Limit: 256 mb输入一个数n,输出前n个数的约数的和。输入输出格式输入描述:输入一个整数n,1<=n<=1e7输出描述:输出一个整数,前n个数的约数的和。输入输出样例输入样例#:7输出样例#:41题目来源复旦大学2018年机试方法一:80分(超时)#include<bits/stdc++.h> //万能库using namespace std;..

2021-03-02 15:08:47 395

原创 集合交并

题目:第一题,输入两个集合,分别求其交集和并集中元素的个数,每个集合中可能存在相同的元素,而最终的交集和并集中应该不存在。例如:输入:4 53 4 7 34 6 3 2 6输出:2 5解题:显然送分题。set就可以解决。#include<iostream>#include<set>using namespace std;int main(){ int m,n; cin>>m>>n; set<int>

2021-03-02 09:14:51 485

原创 确定比赛名次 拓扑解法

确定比赛名次题目描述Time Limit: 1000 msMemory Limit: 256 mb有N个比赛队(1<=N<=500),编号依次为1,2,3,。。。。,N进行比赛,比赛结束后,裁判委员会要将所有参赛队伍从前往后依次排名,但现在裁判委员会不能直接获得每个队的比赛成绩,只知道每场比赛的结果,即P1赢P2,用P1,P2表示,排名时P1在P2之前。现在请你编程序确定排名。输入输出格式输入描述:输入有若干组,每组中的第一行为二个数N(1<=N<=500

2021-03-01 20:06:11 398

转载 2020-10-25

一、实验目的安全性实验包含两个实验项目(参见表4.3),其中1个为必修,1个为选修。自主存取控制实验为设计型实验项目,审计实验为验证型实验项目。二、实验过程&错误内容(一):安装工具链(Mac)步骤1:下载Rust,输入curl https://sh.rustup.rs -sSf | sh问题1-1:显示未安装curl解决方法1-1:输入sudo apt install curl安装curl现象1-1:停止在选择界面,有三个选项可以选择问题1-2:选择安装版本解决方法

2020-10-25 22:42:23 251

转载 各国统计数据网站大全

各国统计数据网站大全中国国家统计局:中国国民经济核算体系(2002)http://www.stats.gov.cn/tjdt/gmjjhs/中国国家统计局(统计标准)http://www.stats.gov.cn/tjbz/中国国家统计局(统计制度)http://www.stats.gov.cn/tjzd/中国国家统计局(统计数据)http://www.stats.gov.cn/...

2020-02-11 18:12:44 526

原创 Quartus II综合好的文件下载到FPGA没有识别到下载接口USB_Blaster(或无驱动)

问题描述:当使用Quartus II综合好的文件下载到FPGA时发现,没有识别到下载接口USB_Blaster,如下图所示。图片中高亮的部分只有显示No Hardware,并没有显示我们需要的USB-Blaster[USB-0](上面截图显示出来USB-Blaster[USB-0]是因为这张图是我解决这个问题后截取的),那么遇到这种情况该如何解决呢?解决方法:首先检查你得设备是否连...

2019-12-21 17:58:28 7500 5

原创 o(n)复杂度筛法求素数

快速线性素数筛法(欧拉筛法),时间复杂度O(n)。诀窍在于:筛除合数时,保证每个合数只会被它的最小质因数筛去。因此每个数只会被标记一次,所以算法时间复杂度为O(n)。具体请看下面的代码,主要函数是Prime(n)。#include<bits/stdc++.h>using namespace std;vector <int>Prime(int n){ /...

2019-08-06 20:11:45 390

原创 HDU 1286 找新朋友

找新朋友Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1487 Accepted Submission(s): 744Problem Description新年快到了,“猪头帮协会”准备搞一个聚会,已经知道现有会员N人,把会...

2019-08-06 19:41:59 163

原创 动归——滑雪 poj1088(dp dfs)

滑雪总时间限制:1000ms内存限制:65536kB描述Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子1 2 3 4 516 17 18 1...

2019-07-31 20:34:28 124

原创 Gym-Fisherman Broken Watch c++

Sample input8 4 47 23 34 55 12 21 48 49 46 1 4 9Sample output2232NoteThe picture illustrates for the above example the area on which the third fisherman can catch f...

2019-07-29 21:09:17 198

原创 交叉的梯子

•一个狭窄的街道两旁都是高楼。一个x英尺长的梯子,抵在街道右侧的高楼,靠在左边的高楼;一个y英尺长的梯子,抵在街道左侧的高楼,靠在右边的高楼。两个梯子交叉,交叉点离地面c英尺。这条街有多宽?•每个输入行包含三个正浮点数的值x,y和c。•对于每个输入行,输出一行,输出街道宽的英尺数,保留小数点后3位数字。•30 40 10•12.619429 8.163332 3•10 1...

2019-07-25 14:32:44 764 1

原创 分治复杂度计算

分治降低时间复杂度:1.二分法查找:T(n)=2*T(n/2)+a*n =4*T(n/4)+2*a*n/2+a*n =...... =n*log(n)故.分治可以将一个O(n^2)问题变成一个O(n*log(n))的问题2.输出前m大的数引入操作arrangeRight(k):把数组前k大的都弄到最右边1.设key=a[0],将ke...

2019-07-24 14:02:44 331

原创 算法 二分法

二分查找://二分查找 #include<bits/stdc++.h>using namespace std;bool search(int a[],int L,int R,int m){ if(L>R) return 0;//没找到 int mid=L+(R-L)/2;//取中间值 if(a[mid]==m) return 0;//找到了 else i...

2019-07-23 17:14:00 227

原创 算法 树 前序,中序->后序

树节点:1.分支节点 2.子叶节点二叉书:1.root 2.左子树 3.右子树preorder 前序 根-》左子树-》右子树portorder 后序 左子树-》右子树-》根inorder 中序 左子树-》根-》右子树分治:divid and conquerstruct node{ int data; struct...

2019-07-22 21:34:04 142

原创 Software Bugs 线性表-用数组模拟栈

escriptionThe biggest problem for all software developers are bugs. You definitely know the situation when a user calls to say ”I’ve found a bug in your program”. Once you have found and removed the...

2019-07-22 20:34:22 131

湖南大学操作系统实验课第二次节点考核工程(95分)-18级老学姐

18级老学姐 95分 圆圈键盘上下左右,左上角显示位置,支持鼠标拖拉圆圈

2021-03-02

湖南大学操作系统实验课期末大作业满分工程-18级老学姐

18级老学姐,满分代码 一、 实验目的 通过对操作系统启动过程的模拟,以及软件功能设计与实现,进一步理解和掌握《操作系统实验》课程中学习到的各个功能模块的原理和用法,提高自己的系统设计能力。 二、 实验环境 硬件环境:计算机,无特殊配置要求 软件环境:QEMU虚拟机、批处理文件、相关编译工具等 语言环境:C语言、汇编语言 三、 功能介绍及运行效果截图 具体的功能: 1. 开机等待页面显示 2. 开机动画+密码 3. 中文显示的支持 4. 菜单栏的绘制 5. 右下角显示时间(包括日期) 6. 计时软件(可以基于24小时跳变) 7. 桌面添加应用程序图标 8. 桌面图标的响应(双击) 9. 控制台的实现(命令行输入,上下键调出历史命令) 10. 增加显示时间API 11. 增加显示个人信息功能的API 12. 更换壁纸(菜单or控制台newbg) 13. 关机和重启命令

2021-03-02

湖南大学数电逻辑CPU设计(16+2功能全实现,可下载到学习板)源码

满分源码(16+2个功能全实现) 设计报告 一、 设计目的 完整、连贯地运用《数字逻辑》所学到的知识,熟练掌握 EDA 工具基本使用方法,为 学习好后续《计算机原理》课程做铺垫。 二、 设计内容 (一) 按照给定的数据通路、数据格式和指令系统,使用EDA工具设计一台用硬连线逻辑控制的简易计算机; (二) 要求灵活运用各方面知识,使得所设计的计算机具有较佳的性能; (三) 对所设计计算机的性能指标进行分析,整理出设计报告。

2019-12-21

空空如也

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

TA关注的人

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