自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Clion导入第三方库所遇到的问题

原因:所编写的CMakeLists.txt文件错误,连接第三方库时写错了!# 注意下面的区别,不要用错函数。

2024-01-12 23:12:26 496

原创 计算机网络复习思维导图

计算机网络思维导图思维导图原文件,百度网盘:https://pan.baidu.com/s/1DmVAcG_Ae9RAy21HLmg8Mg 提取码:wts7学习计算机网络网课:高军 湖南科技大学

2020-12-10 16:36:10 512 2

原创 在IDEA中配置并运行Maven项目

Maven工具的作用统一管理项目所依赖的所有jar包并且具有极好的兼容性自动解决jar包的重复和冲突问题Maven的使用方法当程序员想要从Java的第三方库下载导入包时,传统做法是从网上的中心仓库下载jar包并导入到项目环境中。而使用maven工具只要在中心仓库找到所需包的maven代码导入到pom.xml文件即可在IDEA中构建Maven项目新建Maven空白项目查看maven项目中各个包所存储的内容项目文件夹:存放项目代码,如java文件资源文件夹:存放项目所.

2020-11-16 18:51:27 4527

原创 Maven的安装和配置

1.下载Maven,下载地址选择你所需要下载的版本(bin为windows系统,tar为Linux系统)2. 选择Maven的压缩地址3. 配置环境变量新建MAVEN_HOME环境变量名在path中添加maven中bin文件夹的路径(你也可以使用%MAVEN_HOME%\bin)3. 在cmd窗口查看安装是否正确输入:mvn -v查看,maven版本信息...

2020-11-16 17:22:17 311

原创 Java 两种基本列表详解

Java的两种列表List:列表有序的Collection允许重复元素允许嵌套:{1,{1,2},1,2}ArrayList:以数组实现,不支持同步利用索引快速定位访问插入删除慢,因为每次插入/删除将会使后面元素向后/前移动适合变动不大,主要用于查询的数据和数组相比,其容量大小可动态调整LinkedList:以双向链表实现,不支持同步可被当作堆栈、队列、双端队列进行操作顺序访问高效,随机访问差插入和删除高效,因为只需改变元素指针,而无需移动元素适用于经常变化的数据

2020-11-06 21:28:44 1597

原创 String基础用法大总结

String类是Java中最常用的类,下面是String的常用方法的总结。(注:除了以下列出的方法之外,还有许多的重载方法,可以去Java API中查看) 方法名 返回类型 作用 charAt(int index) char返回指定索引的值

2020-11-01 17:01:33 154

原创 可变对象和不可变对象传递参数的区别

基本类型传值当函数参数是基本类型时,是传值的。public static void changeValue(int a) { a = 10; }/*--------------------------------------*/int a = 5; //基本类型changeValue(a);上面代码实参a = 5,将值传给形参a = 5,执行函数后,形参 a = 10,实参的a 不变对象传递指针不可变对象String类型不可变对象只会改变其指针的指向,而不会修改其值

2020-10-25 11:36:34 586

原创 常量设计与常量池

常量常量:一种不会被修改的变量Java中的常量使用 public static final 来定义public final static double PI_NUMBER = 3.14;//引用常量时使用类名来引用,如:Constants.PI_NUMBER一种特殊的常量,接口里定义的变量默认是常量public interface Special { String color = "yellow";//default:public static final}常量池Java为很多基本类

2020-10-24 12:43:22 118

原创 向上转型、多态、设计思想

首先你需要了解什么是继承、抽象类、接口类转型(向上转型)Java的变量可以相互转型,如:int a = (int) 3.5;Java的类也可以相互转型Java的类转型只限制于有继承关系的类子类可以转换为父类(向上转型),但父类不能转换为子类(父类转子类只有一种情况例外,就是这个父类本身就是从子类转换过来的)Human obj1 = new Man();//OK,Man extends HumanMan obj2 = new Human();//illegal,Man is derived

2020-10-22 11:57:32 105

原创 Java IO流中按空格读入字符串

使用splist()方法split() 方法可以根据匹配给定的正则表达式来拆分字符串public String[] split(String regex, int limit)//regex为正则表达式//limit为切割份数实例: String s0; try (BufferedReader br = new BufferedReader(new FileReader("test.txt"))) /从test.txt中读入 { while((s

2020-07-12 18:08:14 729

原创 符号表的构建与实例

符号表符号表的目的:将一个键和一个值联系起来,并能通过键直接查找到对应的值。定义:符号表是一种存储键值对的数据结构,支持插入(put)和查找(get)操作。一个键只对应一个值,不允许有重复的键。当插入的键和以往的键有冲突时,新值取代旧值。put()方法的实现 public void put(Key key, Value value) { if(key == null) //防止插入空值 return; int i = rank

2020-07-12 18:03:27 1311

原创 如何用eclipse来编译运行Java程序?

1.进入eclipse>>File>>new>>java project2.设置好名称,点击finish保存3.右击你所创的文件,新建一个包(Package),输入包名点击finish。4.再创建一个类(class)点击finish5.运行程序到这一个Java程序就编译运行完了。...

2020-07-11 10:55:40 11795 1

原创 数据库原理复习思维导图

第一章:绪论第二章:关系数据库

2020-05-23 23:12:45 6037

原创 哈希映射的使用示例

1.哈希映射的用法:哈希映射是用于存储 键——值对(key, value) 的一种实现。哈希映射的三个常用方法:put(key, value):向哈希映射中插入(键,值)的数值对。如果键对应的值已经存在,更新这个值。get(key):返回给定的键所对应的值,如果映射中不包含这个键,返回-1。remove(key):如果映射中存在这个键,删除这个数值对。示例:MyHashMap ...

2020-03-12 16:07:36 567

原创 如何用eclipse来编译Java程序?

一、下载eclipse:1. eclipse下载官网:https://www.eclipse.org/downloads/**2.**点击红色区域:3.4点击Download选择好安装路径,eclipse就下载好了。二、下载

2019-07-20 17:36:05 4081 2

空空如也

空空如也

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

TA关注的人

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