自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础——final关键字的使用

前言 今天小编来带领大家回顾一下java当中final关键字的使用。final关键字的使用,从以下几个方面进行总结:含义 final关键字代表最终的、不可改变的。1.final关键字可以用来修饰一个类2.final关键字可以用来修饰一个方法3.final关键字可以用来修饰一个局部变量4…final关键字可以用来修饰一个成员变量final关键字修饰类基本格式 public final class 类名称{ //...}含义 当一个类被final修饰了,那它就是最终类

2021-08-03 20:15:55 356 2

原创 1024

2020-10-24 20:28:48 359 3

原创 2020年10月自考——思想的升华

大二的时候有幸了解到自考,作为非计算机专业的学生,通过自考可以系统全面地学习到计算机专业相关知识,并取得计算机专业本科毕业证和学位证。从大二开始,陆陆续续已经经历了三次自考,共考过7科。上周末完成了第四次自考,考试科目为C++程序设计、数据结构导论和信息系统开发与管理。前两科专业性更强,而信息系统开发与管理偏向于管理方面。由于工作原因,准备考试比较匆忙,考前一周准备了一下数据结构和信管,C++没有来得及看。在做C++题的时候,发现虽然对C++的语法不熟悉,但是基本的思想是和其他语言相通的,虽然C++语言

2020-10-20 08:31:00 348 2

原创 POCIB实训

从九月份开始,我们进行了为期一个月的pocib外贸业务实训。Pocib就是国际贸易从业技能综合实训,POCIB项目重点针对国际贸易及相关专业的高校学生以及国际贸易行业新进人员,以提高学习者的外贸综合业务技能为目标,以仿真的在线国际贸易游戏为核心方式,是一种创新、高效、务实和科学的教学方法和培训手段。通过为期一个月的模拟业务实训,我收获了很多。一、 实训过程 Pocib中一共有10个国家,只有不同的国家才能进行贸易往来。通过查阅pocib百科,我了解到一个完整的进出口业务需要经历...

2020-10-08 15:48:17 14274 4

原创 让所有人都听你的——卡耐基的口才艺术 第一章成为说话高手的必备要素(1)

第一章 开口说话前的准备——成为说话高手的必备要素(部分摘录)(1)随时积累知识,快速丰富谈话素材 人作为群居动物,需要相互协作才能更好地发展自己,而相互协作必然离不开沟通。只有沟通顺畅了,准确无误地了解之间真实的想法,才能保证快速有效的合作。俗话说,“巧妇难为无米之炊”。即使在高明的主妇,如果没有任何食材,也无法为家人变出丰富可口的美食。同样道理,如果你没有良好的知识储备,没有平时的点击积累,而想让别人都听你的,无疑是一个不可能实现的任务。知识储备是你无形的资产,也是你说服别人的强大工具,古老的...

2020-10-02 21:46:16 288 4

原创 生活感想

生活感想九月份,又是一个开学季。今年与以往不同,大学几乎都是封闭管理,校园里也是一番新的景象。   小编作为其中的一员,第一次感受到了不同的校园生活。我的同学里有早起六点钟去备战考研,奋战到十点钟才回宿舍的,还有为专业课,毕业论文奔忙的,小编身为大四的老学姐,第一次感受到了这么浓厚的学习氛围。以前都要睡到七八点的我竟然也可以六点起床了,原来一个人有目标有方向不论睡得多晚,都可以早起。上周和一位老师聊天,老师资历很高,是学校的教授,她的很多话语都深深打动了我。很高兴自己人生路上遇到了这

2020-09-17 20:01:36 231 4

原创 生活杂谈-最美的青春

九月份,又是一个开学季。今年与以往不同,大学几乎都是封闭管理,校园里也是一番新的景象。 小编作为其中的一员,第一次感受到了不同的校园生活。我的同学里有早起六点钟去备战考研,奋战到十点钟才回宿舍的,还有为专业课,毕业论文奔忙的,小编身为大四的老学姐,第一次感受到了这么浓厚的学习氛围。以前都要睡到七八点的我竟然也可以六点起床了,原来一个人有目标有方向不论睡得多晚,都可以早起。上周和一位老师聊天,老师资历很高,是学校的教授,她的很多话语都深深打动了我。很高兴自己人生路上遇到了这样一位良师。 从前的我...

2020-09-16 22:00:27 386 4

原创 Java之——拆箱与装箱

目录装箱拆箱代码展示自动拆箱与装箱代码展示装箱装箱定义:把基本类型的数据,包装到包装类中。(基本类型的数据->包装类)基本数据类型(四类八种) 整型:byte/short/int/long 浮点型:float/double 字符型:char 布尔型:boolean【1】构造方法: ①Integer(int value):构造一个新分配的 Integer...

2020-08-24 22:26:30 202 2

原创 Intellij IDEA自定义类模板和方法模板

目录前言自定义类模板字定义方法模板前言使用自定义的模板注释是个非常实用的技巧。下面小编给大家介绍一下Intellij IDEA如何创建自定义类模板和方法模板。自定义类模板1.File->Settings2.Settings->Editor->File and Code Templates->Files->Class3.在上面图片的右边写上下面这段代码#if (${PACKAGE_NAME} && ${PACKAGE_

2020-08-24 20:58:42 5885 2

原创 分享一款超高颜值的Idea插件——Material Theme UI !!!快来看看

前言今天,小编在安装Idea的一些插件的时候,发现了一款颜值超高的插件,赶紧安利给大家!!!插件介绍插件地址https://plugins.jetbrains.com/plugin/8006-material-theme-ui关于插件如何安装:IDEA当中如果安装插件?安装好插件之后,就可以选择你心仪的主题颜色了。找到菜单栏的Tools-Material Theme-Material Theme Chooser,然后选择你的主题就好了小编用的是第一个Darker Theme.

2020-08-24 17:23:01 12358 9

原创 IDEA当中如果安装插件?

1.找到File-Settings2. 找到Plugins,直接在对应的插件后面点击Install即可。如果需要安装其他一些插件,选择Install Plugin from Disk。3.找到插件所在的位置,选中插件,安装后重启Idea即可。

2020-08-24 16:02:26 600

原创 Java在手,世界我有!!!Java基础之StringBuilder类——append()和toString()方法

StringBuilder类概述java.lang.StringBuilder是个字符串的缓冲区,即它是一个容器.它的内部拥有一个数组用来存放字符串内容,进行字符串拼接时,直接在数组中加入新内容。StringBuilder会自动维护数组,进行扩容。(默认16字符空间,超过自动扩充)StringBuilder类构造方法public StringBuilder():构造一个空的StringBuilder容器。public StringBuilder(String str):构造一个StringBuil

2020-08-24 14:56:05 765 2

原创 Java之Object类常用方法——toString()方法和equals()方法以及Objects的equals()方法详解

Object类概述java.lang.Object类是Java语言中的根(最顶层)类,即所有类的父(超)类。 它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。 所有对象(包括数组)都实现这个类的方法。 如果一个类没有特别指定父类,那么默认则继承自Object类。下面以Person类继承自Object类举例,介绍Object类的两种常用方法:toString()方法和equals()方法toString()方法Person类默认继承了Object类,所以可以使用Ob

2020-08-23 22:51:26 1335

原创 Java在手,世界我有!!!Java中日期时间类——Date类、DateFormat类(SimpleDateFormat子类)与Calendar类

Date类概述 java.util.Date是表示日期和时间的类。 Date类表示特定的瞬间(一个时间点,一刹那时间),精确到毫秒,(1000毫秒=1秒)。毫秒值的可以对时间和日期进行计算。还要清楚一个概念:时间原点。时间原点(0毫秒)指的是1970年1月1日 00:00:00,这是英国格林威治的时间,需要注意,中国属于东八区,会把时间增加8个小时,也就是: 1970年1月1日 08:00:00。把毫秒转换为日期:毫秒数/86400000 =天数。1天 = 24 × 60 × 60 =86400

2020-08-22 22:38:04 254 1

原创 如何取消Idea打开默认工程

在启动Idea的时候,它会默认打开最近使用的工程。下面说一下如何取消?1.找到Files-Settings2. 找到System Settings,然后把Reopen projects on startup前面的对勾取消3.关闭Idea,再次打开的时候就会回到选择创建工程的界面了。...

2020-08-22 14:56:23 831 1

原创 Java在手,世界我有!!!Java—抽象方法和抽象类

定义抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束;抽象类:抽象方法所在的类,必须是抽象类才可以。在class之前写上abstract才可以。如何使用抽象类和抽象方法: 【1】不能直接创建new抽象类对象。【2】必须用一个子类来继承抽象父类。【3】子类必须覆盖重写抽象父类当中的所有的抽象方法。覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上方法体大括号。【4】创建子类对象进行使用代码举例public abstract class Animal

2020-08-20 11:34:42 182

原创 Java——继承中this和super关键字的使用

1.Super的使用super关键字的用法有三种:【1】在子类的成员方法中,访问父类的成员变量;【2】在子类的成员方法中,访问父类的成员方法;【3】在子类的构造方法中,访问父类的构造方法。代码举例public class Fu { //父类成员变量 int num=10; //父类成员方法 public void method(){ System.out.println("父类成员方法!"); } //父类构造方法 public Fu(

2020-08-20 11:10:33 920 1

原创 Java面向对象之——继承(2)如何访问成员方法和成员变量

目录前言1.访问成员变量1.1 规则1.2 代码实现1.3 类中访问时如何区分局部变量,本类成员变量和父类成员变量?2.访问成员方法2.1规则2.2代码实现前言上一篇文章中介绍了继承的定义,类图以及代码实现。今天小编继续带大家学习在继承类中如何访问成员变量和成员方法。1.访问成员变量1.1 规则两种情况(成员变量重名与不重名的情况)成员变量不重名的情况下:【1】如果创建的父类对象,那么只能使用父类的东西,没有任何子类的东西。【2】如果创建的是子类对象,

2020-08-20 10:04:16 1909

原创 Java面向对象之——继承(1)

前言 提起面向对象,就不得不说面向对象的三大特征:封装性、继承性、多态性。今天,小编就带领大家学习Java中的继承。继承是多态的前提,如果没有继承,就没有多态。继承主要解决的问题是:共性抽取。继承最大的好处就是代码的复用。我们以员工类,讲师类和助教类来举例。员工类有姓名,年龄,工号,工作时间属性,有工作,获得薪酬的方法,讲师类和助教类也都有姓名,年龄和工号,工作时间四个属性,也都拥有获得报酬的方法,也都需要工作,但是工作的内容不同,讲师的工作是讲课,助教的工作是辅助讲师讲课(这其实就是方法的...

2020-08-20 09:47:15 166

原创 Java在手,世界我有!!!Java基础——static关键字的使用

static在类当中的使用,从以下三大方面来说明:目录1.static静态成员变量2.static静态成员方法3.static静态代码块static在类中的使用总结1.static静态成员变量说明:如果一个成员变量使用了static关键字,那么这个变量不再属于对象自己,而是属于所在类。多个对象共享同一份数据。代码举例说明:我们建一个Student学生类,设置room教室和idCounter两个静态成员变量。在main()方法中实例化两个学生对象one和two,只给one对象的

2020-08-17 22:05:51 177 1

原创 Java在手,世界我有!!!Java基础——Math类和Arrays类

Java——Math类定义java.util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作。因为Math类中提供了大量的静态方法,并且构造方法使用private修饰,是私有的,所以在使用的时候,直接【类名.方法名】使用即可,不能new一个对象来使用。需要注意的是,该类和Sting类一样,都是由final修饰的,所以不能有子类。常用方法1.public static double abs(double num):取绝对值(支持多种重载:double,long,fl

2020-08-17 20:20:42 228 1

原创 Evernote(印象笔记) 如何迁移到语雀?

1.首先,打开印象笔记,选中你要导出的笔记2. 点击文件-导出3. 选择导出为单个HTML网页,点击导出,选择导出的文件的位置4. 将导出的文件压缩5.打开语雀,新建一个笔记,将文件导入6.找到印象笔记,找到自己的压缩包,点击导入,就可完成啦!!!7.开启你的语雀之旅吧...

2020-08-16 23:14:49 9022 4

原创 Java在手,世界我有!!!Java基础——String类

目录String是什么字符串的特点创建字符串常见的3+1种方法String中== 使用注意事项String当中常用方法1.equals的使用方法2.String当中与获取相关的常用方法有3.字符串的截取方法4.String 当中与转换相关的常用方法有5.分割字符串的方法String是什么java.lang.String类代表字符串API当中说:Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。意思是:程序当中的所有的双引...

2020-08-16 22:46:03 104

原创 Java在手,世界我有!!!Java基础——ArrayList类详解

目录前言what:什么是ArrayList集合why:为什么使用ArrayList集合how:如何使用ArrayList集合前言一个事物的存在,一定有其必要性。小编相信,世间万物,皆有因果。今天,就带大家来看一看ArrayList,它从哪里来,又要到哪里去?what:什么是ArrayList集合ArrayList集合是存放同一相同数据类型的容器,只能存放引用数据类型,因其中存放的是地址值。why:为什么使用ArrayList集合上一篇文章介绍了数组,数组的一大特点就是

2020-08-16 22:10:13 204

原创 Java在手,世界我有!!!Java基础之数组——数组的定义、分类和使用

目录前言What:数组是什么Why:为什么使用数组How:数组怎么用数组使用代码举例前言上一篇小编带大家回忆了一把Java中的方法以及方法的重载,今天小编带大家来看一下Java当中的数组,又是一个很基础的知识点。小编相信,水滴方能石川,一名优秀的程序员除了丰富的项目经验以外,还需要扎实的基础,一步一个脚印,希望这篇文中能对正在看的你所有帮助和启发。What:数组是什么数组的概念:数组是一种容器,可以同时存放多个数据类型一致的数据值。数组的特点:1.数组是一种引用数

2020-08-16 21:19:09 158

原创 Java在手,世界我有!!!Java基础之方法以及方法的重载

方法的定义方法其实就是若干语句的功能集合。举个非常形象的例子:冰激凌工厂:原材料(水,白砂糖,奶油)产出品:冰激凌参数(原料):就是进入方法的数据返回值(产出物):就是从方法中出来的数据...

2020-08-16 20:16:44 122

原创 为什么选择语雀-你想知道的都在这

目录前言语雀是什么个人用户小型组织企业用户为什么选择语雀——为知识创造而生1.可视化文档编辑器 2.清新美观的阅读页面3.评论 & 点赞语雀数据安全附上网址前言前几天,被大佬安利了语雀,今天小编赶紧推荐给各位小伙伴。语雀是什么语雀,一只能言善语的云雀,伴随大家在「知识的世界里」欢快翱翔。据说,可是10 万阿里员工进行文档编写、知识沉淀的标配哦(听着很厉害的样子),继续往下看。个人用户,小型组织,企业用户皆可用。个人用户...

2020-08-16 15:30:16 1651

原创 Java中,String类字符串拼接 用concat方法 和直接用“+”连接符拼接的区别

在String类中,字符串拼接既可以使用concat方法,也可以直接用连接符进行连接,那么两者有什么相同点和不同点呢,下面小编带大家通过代码一起来看一下。concat方法的使用:public String concat(String str):将当前字符串和参数字符串拼接成为返回值新的字符串。也就是说,concat可以将参数列表当中的字符串与当前字符串进行拼接,返回值为一个新的字符串。“+”连接符的用法:它的非常简单,直接使用连接就可以了。下面通过代码来看一下他们的相同点和区别。pub

2020-08-14 22:11:58 7377 1

原创 IDEA:java:无效的源发行版:14

问题描述:用IDEA编写代码运行后报如下错误:问题原因:出现该问题的原因是项目Project当中的jdk与电脑当中的jdk版本不一致造成的。解决方法:1.查看本机的jdk版本:命令提示输入:java -version2.修改IDEA当中的Project项目的jdk版本第一步:打开Project Structure项目结构第二步:修改Project的SDK版本第三步:修改Module模块的Language Level第四步:修改Module模块中..

2020-08-11 14:57:30 31991 34

原创 C#机房重构之卡号充值

【界面设计】【思路】操作员在进行充值的时候,有三个方面1.卡号表中判断卡号是否存在2.充值成功后将充值信息添加到充值表中3.充值成功后将卡号表中的余额进行更新【代码实现】IDAL层 public interface CardInfoIDAL { //充值前判断卡号是否存在 DataTable selectCard(string cardNo); //充值后更新卡号表中的余额信息 int ..

2020-06-30 15:52:09 581 4

原创 C#机房重构之修改密码

【界面设计】【前言】修改密码窗体主要要实现两个功能:1.查询原密码是否正确2.将新密码更新到数据库当中如何查询原密码是否正确是一个关键,可以根据登录时的卡号,去数据库表中查找到该卡号对应的密码。那么如何获取登录时候的卡号呢?在登陆代码中设置一个static静态变量,用来存储卡号,在修改密码窗体中去使用。下图是在登录代码设置的静态变量:【代码实现】:有两条线(查找原密码,更新新密码)IDAL层 public interface CardInfoIDAL..

2020-06-29 15:42:17 463 4

原创 C#当中如何使用Panel控件显示其它窗体

【效果图】要实现点击左边不同的功能时,在右面pannel控件中显示对应的窗体【代码】窗体是一个顶级控件,要想将其显示在panel控件中,要将窗体设置为非顶级控件form.TopLevel = false;下面是一个将窗体显示在Panel控件中的方法this.panel1.Controls.Clear();这行代码很关键,如果panel中已经显示了一个窗体了,要将其清除之后才能显示别的窗体 public void Showform(Form form) ..

2020-06-29 15:00:04 12422 7

原创 C#中如何使用DataGridView绑定数据源显示数据

1.在窗体上添加DataGridView控件,选中控件右上角的小三角形2.点击选中数据源——添加项目数据源3.选择数据源类型,在这里我用到的是数据库4.选择数据库模型,这里面只显示了一个数据集,选择数据集,然后下一步5. 点击新建连接6.选择数据源,我选择的是sql server7. 添加连接,选择你的服务器名称,输入用户名和密码,选择数据库名称,点击连接测试,测试成功即可8.选择数据库对象,在这里我需要查询上机信息,就勾选Line_Info表...

2020-06-29 11:01:06 10675 6

原创 C#机房重构-查看上机记录

【前言】上一篇博客介绍了如何使用DataGridView控件绑定数据源显示数据,下面介绍另一种方法,不需要给DataGirdView控件绑定数据源,直接通过代码将数据显示到DataGirdView表格当中。【界面设计】用户直接使用卡号登录,在查询上机记录的时候也只能查询自己的,不能查询别人的,所有我直接用lable显示当前用的登录的卡号。【代码实现】Factory层 public class LineInfoFactory { //获取配置文件..

2020-06-29 11:00:37 1503 5

原创 应用程序无法正常启动(0xc0000142)。请单击“确定”关闭应用程序

前言在打开word文档时,显示如下错误:解决方法1.开始菜单-运行-输入services.msc2. 在打开的服务中找到Microsoft Office即点即用服务3.启动类型改为禁用---点击应用---启动类型再改为自动---点击应用4. 点击确定5. 右击-重新启动 /启动 在打开offfice就没有问题了...

2020-06-06 15:27:32 29476 16

原创 C#System.NullReferenceException:未将对象引用设置到对象的实例

前言在敲七层登录的时候,遇到了System.NullReferenceException:未将对象引用设置到对象的实例这个问题。解决方案后来发现出现这个错误的原因是对象为null空值,经过调试发现在下面这一行代码显示idal对象为null值。idal接收的是工厂层中CreateUser方法的返回结果,到工厂层中发现ClassName多加了一个引号,将它去掉问题就解决了,在这里用到了反射+工厂。...

2020-05-18 16:26:51 17532 5

原创 C#版机房重构之七层登录

三层概述数据访问层DAL(Data Access Layer)(1)从数据源加载数据(Select)(2)向数据源写入数据(Insert/Update)(3)从数据源删除数据(Delete)显示层UI(1)向用户展现特定业务数据(2)采集用户的输入信息的操作UI设计的原则:用户至上,兼顾简洁业务逻辑层BLL(Business Logic Layer)(1)从DAL中获取数据,以供UI显示用(2)从UI中获取用户指令和数据,执行业务逻辑(3)从UI中获取用户和数

2020-05-18 16:16:25 330 10

原创 C#VS2019无法引用System.Data.SqlClient解决方案

1.找到自己的项目-右击-管理NuGet程序包2.搜索system.data.sqlclient3.点击安装,按照后面的提示安装就可以了System.Data.SqlClient表示在代码中引入微软发布的Sqlserver数据库的ADO.net程序集,引入后,就可以使用SqlConnection、SqlCommand等数据库对象来访问sqlserver数据库。System.Data它包含的是一些数据库操作所需要用到的普通数据,如数据表,数据行等...

2020-05-11 21:29:52 9668 11

原创 C#当前上下文中不存在名称“ConfigurationManager”如何解决

1.选中该项目-引用-添加引用2.选择框架-找到system.Configuration,将它勾上就可以了3.命名空间引用System.Configuration

2020-05-11 21:21:38 4229 7

原创 C#之反射

1.反射的概念反射就是从一个对象的外部去了解对象的内部构造。反射是.Net当中的重要机制,通过反射,可以在运行时获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息。 有了反射,可以对每一个类了如指掌。还可以直接创建对象并执行它其中的方法。2.使用反射的好处(1)减少代码量,使框架更加合理化(2)减少程序间的耦合性,使程序之间的独立性提高3.反射需要导入的命名空间System.Reflection4.反射用到的主要类(1)System.Type类

2020-05-09 11:23:10 605 4

空空如也

空空如也

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

TA关注的人

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