自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA2023及以上版本(高版本)设置SpringBoot热部署

介绍了如何在SpringBoot项目中添加devtools依赖,以及如何在不同版本的IDEA中启用自动编译和运行时热部署,包括低版本和高版本的配置步骤

2024-09-06 23:31:23 2131 1

原创 C# 学习笔记——集合

集合集合相比较与数组的好处:长度可以任意改变,类型随便。所以可以将集合看成“长度可变,具有多种方法的数组”1、ArrayList集合2、Hashtable集合(键值对集合)3、List泛型集合4、字典集合1、ArryList集合引用命名空间System.CollectionArrayList方法1、添加2、删除3、插入4、反转5、排序6、判断是否包含1、添加(1)添加单个元素:Add();——使用Add可以添加数据,并且可以与数组一样使用“下标”(索引)访问数据,使用下

2020-06-24 10:46:01 377

原创 C# 学习笔记——里式转换

里式转换里式转换的条件:(1)、子类可以赋值给父类(如果有一个地方需要一个父类作为参数,我们可以给一个子类代替)(2)、如果父类中装的是子类对象,那么可以将这个父类强转为子类对象子类对象可以调用父类对象,但是父类对象永远都只能调用自己的成员。强转的类型符号:(1)is:表示类型转换,如果能够转换成功,则返回一个true,否则返回一个false(2)as:表示类型转换,如果能够转换则返回对应的对象,否则返回一个nullclass Program { static voi

2020-06-23 16:47:09 242

原创 C# 学习笔记——集合

集合1、集合与数组的比较2、ArrayList集合3、Hashtable集合4、泛型集合5、字典集合1 集合与数组的比较**数组:**数组存储的对象的数据类型必须一致,且数组的大小是不能改变的,数组的长度用length.**集合:**类型随便,长度是可以任意改变的,集合的长度用count。2 ArrayList集合添加数据容易,拿出元素难常用的方法//创建集合对象ArrayList list=new ArrayList();//添加单个数据list.Add(1);list.A

2020-06-15 16:15:31 378

原创 C# 学习笔记——WinForm桌面应用程序

WinForm桌面应用程序winform应用程序是一种智能客户端技术,可以帮助我们获得信息或者传输信息。简单的控件labelbuttontextboxgroupboxtimerlabel控件属性:Text属性——用来设置或者返回标签控件中显示的文本信息。可以在属性面板的Text选项后面的文本框中输入文本信息,也可以用**Label.Text=""**的方式来定义文本信息。AutoSize属性——用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。取值为True时,控件

2020-06-14 17:26:10 1965

原创 C# 学习笔记——方法继承

继承继承是面向对象程序设计的最重要的概念之一,继承允许我们根据一个类来定义另外一个类,这使得创建和维护应用程序更容易,同时也有利于代码的重用和节省开发时间。语法:[访问修饰符] Class 类名1(基类或父类){···}[访问修饰符] Class 类名2(派生类或子类):类名1{···}object是所有类的基类。//假设有一个基类Person,它的派生类是Student//基类public Class Person{ private string _name; priva

2020-06-12 16:12:35 336

原创 C# 学习笔记——值类型和引用类型

值类型主要包括:int、double、bool、char、decimal、struct、enum引用类型主要包括:string、自定义类、数组、object区别1、在内存上存储的地方不一样。值类型的值是存储在内存的栈中引用类型的值是存储在内存的堆中2、在传递值类型和引用类型的时候,传递的方式不一样。值类型的传递称为值传递引用类型的传递称为引用传递...

2020-06-12 15:02:56 153

原创 C#学习——面向对象

面向对象1、面向对象2、类和对象3、属性4、静态和非静态的区别5、new关键字6、this关键字7、构造函数8、析构函数1 面向对象面向过程:就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象:是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。(意在写出一个通用的代码,屏蔽差异)2 类和对象类和**对象(class 万物皆对象)**是两种以计算机为载体的计

2020-06-12 11:50:01 503

原创 C# 学习笔记——类型转换

类型转换隐士类型转换(自动类型转换)显示类型转换(强制类型转换)Convert类型转换int.Parse()int.TryParse()注意:所有的类型都可以转换成string,直接调用ToString()即可。隐士类型转换又叫自动类型转换。规则:当参与运算的数据的类型不同时,编译系统会自动先将它们转换成同一类型,然后再进行运算。所有的浮点运算都是以双精度进行的。char 型和 short 型数据参与运算时,必须先转换成 int 型。有符号整型和无符号整型混合运算时,有符号型要转

2020-06-12 11:49:18 292

原创 C# 学习笔记——方法(函数)

方法(函数)方法的好处:代码的重用(即重复使用),减少代码量。方法的声明函数就是将一堆代码进行重用的一种机制。语法:[public] static 返回值类型 方法名(参数列表){方法体(函数体);}public:访问修饰符,公开的,公共的,哪都可以访问。static:静态的返回值类型:如果不需要写返回值,写void方法名:Pascal 每个单词的首字母都大些。其余字母小写参数列表:完成这个方法所必须要提供给这个方法的条件。如果没有参数,小括号也不能省略。//方法的小练习//计算

2020-06-12 11:48:49 269

原创 C# 学习笔记——异常捕获和程序调试

异常捕获1、什么叫异常?异常指的是语法上没有任何的错误,只不过在程序运行期间,由于某些原因出现了问题,使程序不能正常的运行。2、语法哪一行程勋可能出现异常,就try一下try{可能出现异常的代码;···}catch{出现异常后要执行的代码;}执行过程:如果try中的代码没有出现异常,那么catch中的代码不会执行。如果try中的代码出现了异常,那怕这行出现异常的代码后面还有一百行都不会执行了,而是直接跳到catch中执行代码。注意:try和catch之间不能有其他的代码程序调

2020-06-12 11:48:24 194

原创 C# 学习笔记——基本的控制结构

基本控制结构顺序结构分支结构循环结构break和continue语句1 顺序结构程序从Main函数进入,按照语句在程序中的先后次序一条一条的顺序执行2 分支结构(1)if 语句(2)if···else语句(3)if···else if 语句(4)switch···case语句总结:if···else if 语句和switch···case语句的比较相同点:都可以实现多分支结构不同点:if···else if 语句处理范围,switch···case语句一般只能用于等值比较。i

2020-06-12 11:47:54 768

原创 C# 学习笔记——转义字符

转义字符转义符指的就是一个’’+一个特殊的字符,组成了一个具有特殊意义的字符。C#中常用的转义字符\n:表示换行":表示一个英文半角的双引号\t:表示一个tab键的空格\b:表示一个退格键,放到字符串的两边没有效果。\r\n:windows操作系统不认识\n,只认识\r\n\:表示一个\...

2020-06-12 11:47:09 1691

原创 C# 学习笔记——运算符

运算符赋值运算符算数运算符关系运算符逻辑运算符自增自减运算符条件运算符bool类型+号复合运算符运算符的优先级赋值运算符符号:=作用:把符号右边的值赋值给符号左边的变量。int num;num = num+1;//这里的=号是赋值运算符,并不是数学意义上的相等变量可以重复赋值,一旦给一个变量赋了新值,那么变量中原先赋的值就不复存在了。int num=10;num=20;Console.WriteLine(num);Console.ReadKey();算数运算

2020-06-12 11:46:55 304

原创 C# 学习笔记——占位符{}和@符号

占位符符号表示:{ },大括号里面可以带数字从0开始。使用方法:先挖个坑,再填个坑需要注意的地方:(1)你挖了几个坑,就应该填几个坑,如果你填多了,每效果;如果你填少了,则抛出异常。(2)输出顺序,是按照挖坑的顺序输出。(3){ }里面的数字可以改变//先定义三个变量int n1 = 10;int n2 = 20;int n3 = 30;Console.WriteLine("第一个数字是{0},第二个数字是{1},第三个数字是{2}", n1, n2, n3);//占位符中的数字可以

2020-06-12 11:46:25 4006

原创 C# 学习笔记——常量和变量

常量和变量常量:在程序运行过程中,不会改变的量变量:在程序运行过程中可以改变的量常量语法:const 数据类型 常量名=值;变量用来在计算机中存储数据。1 变量的声明方法1、数据类型 变量名;变量名=值;2、数据类型 变量名=值;3、数据类型 变量名1,变量名2 ~~~~注意:变量一定要先声明,在赋值,才能使用//第一种int age;age=18;//第二种int age=18;//第三种int number,age,money;2 常用的数据类型整型:int

2020-06-12 11:46:12 342

原创 C# 学习笔记——基本概念

概念.NET与C#1、.NET:包含了.NET平台(类似于厨房)和.Net Framework框架(类似于厨房里的工具和作料等)。.Net Framework是.Net平台中不可缺少的一部分,它提供了一个稳定的运行环境来保证我们基于.Net平台开发的各种应用能够正常使用。2、C#:一种编程语言,可以开发基于.Net平台的应用。.NET都能干什么?1、桌面应用程序——Winfrom2、Internet应用程序——ASP.NET3、手机开发——WP84、Unity 3D 游戏开发或者虚拟现实.

2020-06-12 11:45:57 424 2

原创 python-字符串

字符串1,str2,转义字符3,格式化4,内建函数1,str字符串表示文字信息,用单引号、双引号、三引号括起来# 单引号s = 'zhang'print(s)# 双引号a = "shao"print(a)# 三引号b = """zhangshaolei"""print(b)2,转义字符用一个特定的方式表示出一系列不方便表示的内容,比如:回车键,换行符。借助反斜杠字符,一旦字符串中出现反斜杠,则反斜杠后面你的一个或者几个字符,表示不是原来的意思了,进行了转义。

2020-05-21 23:21:33 424

原创 python-函数

函数函数是代码的一种组织形式。函数能完成一项特定的功能,而且一般一个函数只能完成一项工作。有些语言分函数和过程两个概念,通俗解释是,有返回结果的是函数,无返回结果的叫过程,python不加以区分。函数使用1,函数使用需要先定义2,使用函数俗称调用定义一个函数,只是定义的话不会执行(1) def关键字,后面跟一个空格(2)函数名,用户自己定义,起名需要遵循变量的命名规则,约定俗成,大驼峰命名法只给类用(3)后面的括号和冒号不能省,括号内可以带参数(4)函数内所有的代码缩进函数声明:d

2020-05-19 09:52:23 119

原创 python-基本控制语句

标题

2020-05-18 21:10:34 1104

原创 python-运算符

运算符算术运算符——用来进行算数运算的符号,通常用来表示加减乘除(普通除法,地板除,取余),python中没有自增自减运算符#加减乘跟数学意义基本一致a = 9+2print(a)a1 = 9-2print(a1)a2 = 9*2print(a2)#python中除法分为普通除法,地板除,取余#普通除法a3 = 9/2print(a3)#地板除(取整除)a4 = 9//2print(a4)#取余a5 = 9%2print(a5)#取余——除以一个负数(理解——(9-

2020-05-13 22:40:06 144

原创 python-变量

变量变量是一个可以重复使用的量,或者叫一个代号变量的命名规则(1) 变量命名可以包含数字,字母和下划线(2) 数字不可以开头如:4man,3for是不可以的man4,for3是可以的(3) 一般在python中,以下划线开头的内容具有特殊含义,不建议使用如:_age,_name,理论是可以的,但强烈不推荐(4) 大小写不一样,俗称大小写敏感如:Forman和forMan不是一个变量名称(5) 推荐使用1,使用具有固定含义的英文单词或者缩写,srv=server,skt=socket

2020-05-13 17:09:31 102

原创 pythong-概述

计算机语言概述python是计算机语言中的一种python编程语言(1)代码:人类语言,通过代码命令机器,跟机器进行交流(2)python解释器:担任翻译工作(3)流程:–写代码–执行:由解释器(python解释器)把命令(code)翻译给机器,同时把机器结果翻译出来python特点–速度问题–Python跟其他语言的选择问题环境问题–anaconda+pycharm–python3.6环境(1)工作环境–jupyter notebook(丘比特笔记本)(

2020-05-12 23:17:03 1200

空空如也

空空如也

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

TA关注的人

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