自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 测试面试总结

软件测试面试题

2022-08-22 14:32:30 829

原创 面试题(真题)

面试题真题

2022-08-22 21:10:50 323

原创 计算机未连接到互联网(win11系统)

解决计算机未连接到互联网的问题

2022-08-22 20:09:05 5500 2

原创 @Autowired报错

在使用SpringBoot的@Autowired注入的时候, 出现了红色波浪线, alt + enter之后的界面如下解决方法为: 在@Autowired后面加上(required = false), 红色波浪线就会消失@Autowired(required = false)

2021-12-12 22:58:02 10203 3

原创 Java进阶(四)——集合

目录1.集合系列关系图2.单列集合3.双列集合1.集合系列关系图2.单列集合单列集合,即集合中的元素都是以单个存入 Collection接口是所有单列集合的父接口 Collection接口中包含的方法:方法 说明 boolean add(E e) 添加元素 boolean remove(Object e) 删除元素 boolean contains(Object obj) 判断集合是...

2021-09-10 00:30:11 8892 8

原创 Java进阶(三)——权限修饰符,代码块,常用API

目录1、思维导图2、权限修饰符3、代码块4、常用API4.1 Object类4.1.1 equals()方法4.1.2 toString()方法4.2 Date类4.2.1 getTime()方法4.2.2 after,before方法4.3 DateFormat类4.3.1 创建对象4.3.2 format()方法4.3.3 parse()方法4.4 Calendar类4.4.1 get()方法4.4.2 set()方法4.4.3 a

2021-09-01 00:09:17 8924 6

原创 Java进阶(二)——static,接口,多态,内部类

目录1、思维导图2、static关键字2.1作用2.2访问规则3、接口3.1格式3.2规范3.2.1常量3.2.2方法3.2.3哪些内容不能在接口中存在?3.2.4子类3.3关系3.3.1类与类3.3.2类与接口3.3.3接口与接口4、多态4.1条件4.2访问规则4.3优缺点4.4类型转换5、内部类5.1成员内部类5.2局部内部类5.3匿名内部类1、思维导图2、static关键字2..

2021-08-28 21:06:20 8901 7

原创 Java进阶——继承

目录1、思维导图2、概念2.1定义2.2优点2.3格式3、注意事项3.1访问顺序3.2不能继承的东西3.3继承规定4、方法重写5、变量访问5.1this5.2super1、思维导图2、概念2.1定义继承是java面向对象的三大特征之一,继承可以解决编程中代码冗余的问题,是实现代码复用的重要手段之一。继承是软件可重用性的一种表现,新类可以在不增加自身代码的情况下,通过从现在的类中继承其属性和方法,来充实自身内容,这种...

2021-08-25 20:26:23 8904 4

原创 Java基础(二)

目录1、思维导图2、类型转换3、键盘输入4、运算符1、算术运算符2、赋值运算符3、自增自减运算符4、关系运算符5、逻辑运算符6、三元运算符7、左移右移运算符5、判断1、if2、switch6、循环1、for循环2、while循环3、do...while循环4、循环跳转语句5、循环嵌套7、Random随机数1、思维导图2、类型转换类型转换就是7种基本数据类型之间的转换,按照类型转换范围大小可分为自动类型转.

2021-08-05 20:20:54 8815 3

原创 Java基础(一)

目录1、思维导图2、注释3、常量4、关键字5、变量6、数据类型7、标识符1、思维导图2、注释java中的注释就是对代码进行解释说明的文字,时刻记得:注释是给人看的,不是给计算机看的。代码注释是架起程序设计者与程序阅读者之间的通信桥梁,最大限度的提高团队开发合作效率。也是程序代码可维护性的重要环节之一。所以我们不是为写注释而写注释。编写注释的原因及意义如下:1、为了更好的阅读自己编写的代码,建议添加这注释。自己写的代码,可能过一段时...

2021-08-03 20:55:13 8850 6

原创 自考——C++函数

1、函数的声明与调用函数在面向对象的程序设计中是对功能的抽象。其语法形式:类型标识符函数名(含类型说明的形式参数表){语句序列},函数的返回值用return给出,其中类型标识符在没有返回值的情况下写成void,则不谢return,形式参数被初始化的内部变量,寿命和可见性仅限于函数内部。函数的调用前先声明函数原型,调用形式:函数名(实参列表)。可以嵌套调用,但是不能嵌套定义。例如: 1 2 3 4 5 6 7 8 9

2021-04-30 20:30:34 8909 13

原创 自考——C++基础

C++语言是在C语言的基础上发展而来,同时它又支持面向对象的程序设计,它主要具有以下特点:1.继承自C语言的优点:语言简洁、紧凑,使用方便、灵活;拥有丰富的运算符;生成的目标代码质量高,程序执行效率高;可移植性好等。2.对C语言进行的改进:编译器更加严格,引入引用的概念,引入const常量和内联函数,取代宏定义等。3 .同时支持面向过程和面向对象的方法:在C++环境下既可以进行面向对象的程序设计,也可以进行面向过程的程序设计。因此它也具有数据封装和隐藏、继承和多态等面向对象的特征。(1.

2021-04-30 20:15:59 9128 12

原创 软考——算法

按照在跨步软考上的算法题的种类,大概有四类:贪心法,分治法,动态规划,回溯法贪心法不从整体考虑,总是做出在当前来看最好的选择,即局部最优选择。分治法将一个规模为n的问题分解为k个规模较小的子问题,这些子问题相互独立且与原问题相同,递归的求解这些子问题,然后将子问题的解合并得到原问题的解。适用范围:该问题的规模缩小到一定的程度就可以容易地解决 该问题可以分解为若干个规模较小的相同问题,即该问题具有最优子结构性质。 利用该问题分解出的子问题的解可以合并为该问题的解; 该问题所分解出

2021-04-30 18:00:33 9114 14

原创 软考——第一遍学习总结

刚刚开始说要考这个的时候,兴趣很大,因为作为一个菜鸟级的程序员好想有一个属于自己的证件,于是就有了这篇文章。这个考试,考前还是想留下点什么,可能是为了下面即将到来的考试,也可能是为了下一次。还是同样的感觉,每次考试前都感觉自己准备的不充分,这个是肯定的,按照二八理论来说,总是有一些题自己看不懂,或者说理不清,但是没有关系,对于一些固定的题型必须做总结,到时候反复翻看,不断巩固。自己是这样做的:视频阶段:实施:看到这么多视频,大脑只有一个想法,赶紧看完吧,好多视频,得睡几个回笼觉啊,想.

2021-04-30 17:33:25 8878 14

原创 域名与URL

域名与URL的区别域名域名是由一串用“.”分隔的名字组成的Internet上某一台计算机或计算机组的名称。作用:用来将主机名和域名转换为IP地址的工作。URLURL以字符串的抽象形式来描述一个资源在万维网上的地址。一个URL唯一标识一个Web资源,通过与之对应的URL即可获得该资源。可以用来定位网页,多媒体文件等常用的URL格式如下:协议类型://服务器地址[:端口号]/路径/文件名[参数=值]URL和域名的区别域名,Domain Name,通常指一个网址的顶级域名。URL,web

2021-03-31 18:54:46 9294 17

原创 IP地址数

IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。A类地址:第一组(8位)为网络组,其余3组(24位)为主机组,A类地址网络号范围是1.0.0.0---126.0.0.0;A类地址最多可以表示127个网络。能够表示的主机数量为16777216个,即每个A类网络能够表示1600多万个设备;10.X.X.X是私有地址,(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址);127.X.X.X是保留地

2021-03-31 18:40:08 10617 14

原创 正向代理与反向代理

正向代理:为客户代理,服务器只知道代理服务器的IP,不知道是谁访问的,隐藏了用户的信息反向代理:为服务器代理,用户不知道代理服务器最后访问到了哪个服务器,隐藏了服务器的信息...

2021-03-09 11:25:53 8795 13

原创 HTML表格

在网页上画表格的时候,就需要用到<table>了首先是<table>的基础属性:背景颜色:bgcolor边框:border边框颜色:bordercolor单元格之间间隔:cellspacing单元格与内容之间间隔:cellpadding宽:width高:height单行文本输入框:TEXT单选按钮:RADIO复选框:CHECKBO重置按钮:RESET多行文本框:TEXTAREA密码框:PASSWORD下拉列表:SELECT

2021-02-28 20:46:21 8788 15

原创 HTML基础知识

HTML:全称Hyper Text Markup Language超文本标签语言,是网页的源码其源码解释和执行的工具是浏览器HTML与C#有一点不同的是不区分大小写,而C#是严格区分大小写的,网页文件格式为:.html或者.htmHTML基本结构:<html></html>段落标签:<p></p>空格标签:&nbsp标题标签:<h#>:#=1~6图片标签:<img src="..." />..

2021-02-28 20:36:46 8894 15

原创 王者荣耀——当今的最热门手游

前两天进行了一次产品的辩论会,其中两款游戏“王者荣耀”与“和平精英”,若只论谁更火,我认为还是王者荣耀,因为在小米应用商店显示,王者荣耀下载次数为12亿次,而和平精英只有2.9亿次,二者都是非常优秀的软件,以下是我个人对于它们的认识: 首先,想知道一个软件的优点所在,就要先了解它的过去:2015年,腾讯同时上架了两款相似度极高的moba手游——英雄战迹(王者荣耀前身)和全民超神英雄战迹属腾讯旗下的天美工作室运营全民超神属腾讯旗下的光速工作室运营由于当时英雄战迹只...

2021-02-26 16:40:28 8904 13

原创 2020总结

今年年初,每个人都在祈祷:“难熬的2020,快点结束吧!”没想到一眨眼,2020年就真的只剩下了几天……首先从自己的学习方面说一下学校里:自己在大学期间所有的考试终于都考完了,并且成绩也都出来了,虽然之前挂过科,但是也算是顺利毕业了,只要把最后的毕业论文和毕业设计做完并完成答辩,我就真的脱离学校了。提高班这里:在家上半年完成了vb和数据库所有的进度,下半年完成了C#的进度,现在也算是可以专心巩固自己的技术了,自考软考的话,由于疫情的原因,已经推迟了三次了,但是也是在继续学,这样回头考试的时候

2021-02-03 10:35:25 419 13

原创 值类型和引用类型

值类型:byte,short,int,long,float,double,decimal,char,bool 和 struct 统称为值类型。引用类型:string 和 class统称为引用类型。值类型和引用类型的区别1.将一个值类型变量赋给另一个值类型变量时,将复制包含的值。引用类型变量的赋值只复制对对象的引用,而不复制对象本身。2.值类型不可能派生出新的类型:所有的值类型均隐式派生自Svstem ValueTyoe。但与引用类型相同的是,结构也可以实现接口。3.值类型不可能包含nu

2021-01-31 19:38:08 587 15

原创 字符串特性

string可以看做是char的只读数组。char c=s[1];。例子:遍历输出string中的每个元素。C#中字符串有一个重要的特性:不可变性,字符串一旦声明就不再可以改变。所以只能通过索引来读取指定位置的char,不能对指定位置的char进行修改。如果要对char进行修改,那么就必须创建一个新的字符串:用s. ToCharArray(方法得到字符串的char数组,对数组进行修改后,调用new string(char[])这个构造函数来创建char数组的字符串。一旦字符串被创建,那么cha

2021-01-31 19:34:03 558 10

原创 面向对象的概念和属性

什么是对象?看得见,摸得到,具体存在的某一个东西属性:特征属性值:描述这个特征的一个值方法:对象的行为什么是类?模板,抽象的一个概念类是模子,确定对象将会拥有的特征(属性)和行为(方法)类是对象的类型类的定义语法:[访问修饰符] + class + 类名{ 成员}类的实例化:语法:类 实例名 = new 类();类的成员访问:实例名.属性 实例名.方法名();方法的定义与使用 放在一个类中的函数(通常附加一个存取权限修饰符如...

2021-01-31 19:28:17 745 11

原创 C# 数组

数组是一种数据结构,它可以包含同一个类型的多个元素。1.数组的声明在声明数组时,先定义数组中的元素类型,其后是一对空方括号和一个变量名。int[] myArray;2.数组的初始化声明了数组之后,就必须为数组分配内存,以保存数组的所有元素。数组是引用类型,所以必须给它分配堆上的内存。为此,应使用new运算符,指定数组中元素的类型和数量来初始化数组的变量。myArray = new int[4];在声明和初始化数组后,变量myArray就引用了4个整数值,它们位于托管堆上:在指定了数组的

2021-01-31 19:21:52 499 13

原创 DSP技术:基于TMS320F28027芯片的温度测量系统

在这个温度测量系统中,通过SHT21温湿度传感器对空气进行采样,将采样空气的温湿度数据分析之后传输给TMS320F28027芯片,最后TMS320F28027芯片将相关数据传输给LM016L显示器并显示此时空气的温度。系统框图:程序流程图:电路:#include <ConfigDevice.h> #include <TimeParam.h>#include "sht21.h"extern volati.

2020-12-31 17:47:16 3031 17

原创 C# 三元表达式和随机数

三元表达式:bool result=5>3? true:false; Console.WriteLine("输入姓名:"); string name = Console.ReadLine(); if (name == "高山") { Console.WriteLine("没头发"); } else {

2020-12-31 17:35:01 476 12

原创 C# break和continue用法

break用法:跳出当前循环 int i = 0; while(true) { i++; if (i<=5) { Console.WriteLine("wocao"); break; }

2020-12-31 17:33:14 1131 12

原创 读《异类》有感——为什么努力了还比不上别人

在某种程度上,《异类》是一本不太寻常的成功学启示录,读懂它,也许会对我们解读财富密码有些帮助。 说起《异类》这本书,众所周知的1万小时定律就是出自于它,但是当我第一次读这本书的时候,它带给我的冲击却并不是1万小时定律,而是该定律的背后一个更为重要的因素,那就是时代带来的机遇。 本书作者发现,美国近代的第一批富豪,几乎都出生于十九世纪的30年代,也就是1830年左右,而十九世纪的60到70年代,正好是美国经济发生大变革的时代,如果一个人在20多岁的时候正好赶上这个...

2020-12-16 17:04:16 688 14

原创 C#for循环

当知道循环多少次的时候用for,不知道的时候用while和do whifor循环实例:(对比while 和 for) int i = 0; while (i < 100) { Console.WriteLine("高山没头发"); i++; } Console.ReadKey(); for (.

2020-11-30 21:05:35 442 8

原创 C#while和do while循环

while与do while的区别:在初始值不满足循环条件时:while循环一次都不执行,do while会先循环一次while循环实例:2006年培养学员80000人,每年增长25%,请问按此增长速度,到哪一年培训学员人数将达到20万人? double student = 80000; int year = 2006; while(student<=200000) {

2020-11-30 21:02:53 1215 7

原创 C#if和if else

if结构语句:if(条件){语句1,;语句2;......} 用一对大括号来括起来if后面括号中如果是true,则执行大括号中的语句,如果是false,则直接跳过大括号,执行后面的内容if有可能一条语句都不执行if else有条件的执行一条语句,至少执行一条语句先判断括号中的条件是否成立,如果成立执行if大括号里的语句,如果不成立执行else大括号里的语句if else实例(输入成绩,按照分数段输出ABCDE)第一次结业成绩(自己写)Console....

2020-11-30 20:57:25 912 9

原创 C#算术运算符

算术运算符:++ --++:如果++参与运算了,并且++在数字后面,那么先取num的原值参与运算,然后在自身+1当++在前面时,先自身+1,在参与运算--:如果--参与运算了,并且--在数字后面,那么先取num的原值参与运算,然后在自身-1当--在前面时,先自身-1,在参与运算复合赋值运算符:+= -= *= /= %=number = number +10;的意思与number +=10;是一个意思++,--运算的时候只需要一个操作数就能进行,称为一元运算符...

2020-11-30 20:47:12 456 7

原创 C#逻辑运算符

逻辑运算符A B && || !A0 0 0 0 10 1 0 1 11 1 1 1 01 ...

2020-10-31 21:01:51 558 13

原创 C#转义符占位符

转义符规则加上\就可以吧特殊字符显示出来\b覆盖,后面有内容,把前面的覆盖掉\t水平制表符\n换行@表示不转义常用于路径表示变量最好现声明,再赋值,才能使用计算中的隐式转换,显示转换,强制转换隐式转换,自动类型转换,符号右边操作数,符号右边的数,操作数和结果类型必须一致;不一致时,系统自动完成类型转换两种类型兼容:int和double兼容(都是数字类型)目标类型大于源类型Double大于intint类型的数据可以自动转换成double类型的数据如果一个操作数为do.

2020-10-31 20:51:48 520 11

原创 初始C#

IDE(IntegratedDevelopment)集成开发环境.net/dotnet:般指.NetFramework框架,一种技术,一种平台C#(sharp):可以开发基于net平台的应用.net能干什么:[桌面应用程序,Winform,Internet应用开发程序ASP.NET,手机开发wp8].net两种交互程序C/S:客户机(Client)/服务器模式(Server)B/S:浏览器(Browser)/服务器(Server)program.cs类文件一个文件只有一个...

2020-10-31 20:46:21 402 7

原创 设计模式与UML

设计模式与UML模式(Patterns)支持软件结构和设计的重用抓住了特定领域中问题的成功解决方案中的静态,动态结构和相互之间的协作关系patterns与开发语言无关,但是建立在一定的环境基础之上例如:经典的MVC,Factory Method框架(Frameworks)支持细节设计和代码重用framework是一组组件的综合,这些组件相互协作,为一组相关应用提供了一个可重用的框架结构两者结合起来,设计模式和框架有助于提高软件的质量比如:重用性,扩展性...

2020-09-30 16:06:26 429 6

原创 RUP简单认识

RUPRUP介绍是Rational 公司开发和维护的过程产品,是目前影响较大的,面向对象的软件开发过程RUP的思路:Impelmenting Best PracticesRUP达到最佳实践的几种措施:迭代式开发用来把系统功能传递到一系列连续的增量的完整版本优点:降低风险,得到早期用户反馈,持续的测试和集成,适应变更,提高复用性迭代特征:在大规模投资之前就解决了关键的风险问题,早期用户反馈在初始迭代中出现,连续进行测试和集成,可以对局部的实现进行部...

2020-09-30 16:04:59 584 7

原创 状态图

状态图状态机 (State machine)描述了一个对象或者一个交互在生命期内响应时间所经历的状态序列单个类或一组类之间的协作的行为可用状态机描述一个状态机涉及到一些其他元素,包括状态,转换,时间状态 State在对象的生命期中满足某些条件,执行活动,或等待某些事件时的一个条件或状况组成部分:名称 name进入协作和退出动作 entry action / exit action内部转换 internal transition自...

2020-09-30 16:03:18 469 6

原创 行为图

行为图包括活动图和状态图行为模型:系统建模需要从系统的结构和行为两方面来描述,系统行为通过状态图,活动图,序列图,协作图描述活动图流程图常用来建立算法模型,可以表示一个算法的执行序列,过程,判定点,分支和循环,活动图与之类似,但活动图支持并行活动,缺点:很难清除的描述动作与对象之间的关系,没有交互图直接作用:1、描述一个操作的执行过程中所完成的工作或者动作2、描述对象内部的工作3、显示如何执行一组相关的动作,以及这些动作如何影响周围对象4、描述用例的执...

2020-09-30 16:00:52 341 6

空空如也

空空如也

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

TA关注的人

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