- 博客(28)
- 问答 (3)
- 收藏
- 关注
原创 Mac vs code中配置JavaFx框架
关于javafx框架的创建,可以在vs code命令面板中选择,在创建项目的时候直接创建,关键就是在命令面板知道是啥,就可以直接创建,博客园有一篇文章说的特别详细,有不懂的建议去看看 或者给我留言,可以帮助。Mac vs code中配置JavaFx框架。
2022-10-16 14:21:40
606
2
原创 在 vs code 中创建 Java 项目以及Java处理异常
在 vs code 中,点击顶部的“查看”在下拉列表里选择点击 命令面板…在打开的输入框中输入 Java ,选择点击 Java:Create Java Project…接下来选择要创建的项目类型,一般使用Maven和Spring Boot的比较多,普通的Java项目选择 No build tools 就行。选择所建项目存放的位置。给项目命名,命好后回车。我们可以看到,项目已经创建完成。
2022-09-07 11:18:33
1765
原创 Java-猜拳游戏
equalse()方法是Object类的基本方法之一,在Object类中的equalse()方法是对两个对象的地址值进行比较的,但是当String、Math、Integer等封装类在使用equalse()方法是已经覆盖了Object类的equalse()方法,所以每个类都有自己的equalse()方法,是比较两个对象的内容是否一样。比较的是引用数据类型变量时,判断的也是内存地址,如果两个引用的地址信息相同,指向的就是同一个对象,得到的结果就是true。//GUIcomponents组件。...
2022-07-29 21:26:14
1108
原创 书写Java时的常见问题
这种情况是需要规避的,很影响我们在客户端的输入问题,造成了没有提示语句就需要输入,此刻,在我们不知情的情况下,会对客户端产生很大程度的影响,其次,当我们输入语句是,这是,提示语句就会出来,我们需要在输入一次,就目前情况而言,很影响我们的持续。提示语句和定义的用户从键盘输入的语句,这二者的顺序对我们代码的运行没有很大明显的印象的,现阶段我们可以不用考虑这二者的顺序,当然,知道原理的情况的下,采用规定的顺序更好。在这种情况下,我们有必要规避一个很大的错误写法,那就是将提示语句写在了接受名的下方。........
2022-07-25 14:14:51
133
原创 八皇后编程实现
这时候不必继续放列C的皇后,而是调整列B的皇后到第二行,继续冲突放第三行,不冲突了才开始进入列C。这时回溯到列E的皇后,将其位置由第4行调整为第8行,进入列F,发现皇后依然无处安身,再次回溯列E。提出在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。//行,右上,右下斜线的占位标志m,anslongint;if(b[i]=0)and(c[i+j]=0)and(d[j-i]=0)then//如果位置没有被占则运行。...
2022-07-22 17:12:56
340
原创 日常代码分享(Java)
都是详解,好好看,肯定有收获,不是我吹自己,详细看了就清楚了随机生成用户指定的个整数(1-100)保存到数组并倒叙打印出来以及求平均值、求最大值和最大值下标并查找里面是否有 8分享2:分享3:已知有个升序的数组,要求插入一个元素,该数组顺序依然是升序比如:[10,12,45,90],添加 23 后,该数组为[10,12,23,45,90]注:本期文主要为读者自己看,希望读者可以好好读读喜欢来个一键三连,让我们一起期待下一篇博客感谢各位🙏...
2022-06-29 22:47:20
239
原创 随机输入一个数,这个数将插入数组,使得数组依然是升序或者降序
扩展这里不在重复累赘,代码和详解以及更加完善的功能在程序的注释当中已经很详细了扩展(更深层次,适合有一定基础的学者)暂时有事,过两天更新,感谢支持,喜欢来和一键三连,让我们期待下一篇博客...
2022-06-17 07:32:44
1011
原创 MySql --肝下5万字的详细MySql数据库教程
八种常用的MySQL图形化管理工具MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍几个经常使用的MySQL图形化管理工具,供大家参考。MySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型 网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。1、phpMyAdmin(
2022-06-12 01:16:21
148
原创 Java多维数组之二维数组详解
在开启这篇文章之前我要纠正一个在之前博客中的错误,那就是我之前说为了防止重复输入,需要定义一个用于接收的‘名字’,我这里需要纠正,只要提示信息在接收信息之前,就可以避免重复输入多维数组我们只介绍二维数组。二维数组的应用场景比如我们开发一个五子棋游戏,棋盘就是需要二维数组来表示。强调可以这样理解,原来的一维数组的每个元素是一维数组(二维数组的每个元素是一维数组),就构成了二维数组二维数组的每个元素是一维数组,所以如果需要得到每个一维的数组的值,还需要在此遍历如:for(byte j=0;j...
2022-06-12 01:11:03
977
原创 Java 八大排序之冒泡排序详解
数组[24,69,80,57,13]第1轮排序:目标把最大数放在最后第1 次比较:[24,69,80,57,13]第2 次比较:[24,69,80,57,13]第3 次比较:[24,69,57,80,13]第4 次比较:[24,69,57,13,80]第2轮排序:目标把第二大数放在倒数第二位置第1次比较:[24,69,57,13,80]第2次比较:[24,57,69,13,80]第3次比较:[24,57,13,69,80]第3轮排序:目标把第三大数放在倒数第三位置第1次比较:[24,57,1
2022-06-07 23:02:57
319
原创 Java数组的扩容与缩减
思路分析优化缺点代码以及需要强调的部分Java数组的缩减需求思路分析优化缺点代码以及需要强调的部分注:需要强调的以在 ArrayAdd 中强调清楚,望熟知!...
2022-06-07 00:29:00
1153
原创 怎么用C语言编写一个猪头的形状
可以将问题修改为如何打印出黑白图案(C语言描述)?而不仅仅是猪头。简单描述一下解决问题的机制。首先是找到一张想要转换的图片。(废话)第二步将其使用MATLAB等软件转换成二进制编码(我们只能考虑是黑白图片,每个1表示黑色。每个0表示白色)。对于彩色图片,转换成黑白后,我们将像素点RGB编码为000的编码为0,其它所有灰阶编码为1。当然实际肯定有更好的办法。比方说是一个86像素图片。也就是 68/8=6字节。0 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0
2022-06-05 19:23:32
1937
原创 Java 值拷贝(值传递)与引用拷贝(引用传递)的区别以及数组的Copy
基本数据类型赋值,赋值方式为值拷贝n2的变化,不会影响到n1点值数组在默认情况下是引用传递,赋的值是地址,赋值方式为引用传递,是一个地址arr2的变化会影响到arr1可以明显的看到二者之间的区别首先我们要明确Jvm的存储方式(大概如图所示)值拷贝是开辟了新的空间 n1->[10],因为n2=n1,所以n2->[10],又因为n2=80,所以n2->[80]将n2->[10]进行了值的改变因此,基本数据类型赋值,n2的变化,不会影响到n1点值[结合图进行理解即可]一定要结合图理解以数组为例数组在默认情
2022-06-05 18:29:52
561
原创 Java 数组 先赋值与后赋值的细节
以用户需要产生的随机数输出最大最小值为例效果效果以用户需要随机产生20个随机数为例可以明显 的看到二者之间的区别在与最小值有一个细节问题,就是:先赋值 系统会将最大最小值全都默认为0,所以后面无论怎么样比较,最小值始终为0后赋值 会将随机产生的数赋给对应的最大最小值(注意位置(下标)对应的数),所以,最大最小值会输出我们想要的结果感谢我王哥在此次代码与博客的指导...
2022-06-05 17:46:08
598
原创 用Java语言输出空心三角形
思路分析代码实现拓展用Java输出空心菱形思路分析:先死后活优化:缺点:代码实现方法2(上下部分)目标:思路分析先死后活优化:缺点:代码实现
2022-06-04 19:48:03
2558
原创 Java生成随机数的方法
直接使用Math.random()这个静态的方法,random()方法返回一个[0,1)的随机数;Math.random() 产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机使用结果当第一次调用 Math.random() 方法时,自动创建了一个伪随机数生成器,实际上用的是 new java.util.Random()。当接下来继续调用 Math.random() 方法时,就会使用这个新的伪随机数生成器。源码如下initRNG() 方法
2022-06-04 19:21:26
4668
原创 在Java中标签的使用
在Java中标签的使用以上两个例子足以说明标签的使用方法需要注意的一点是labe可以为任意符合标识符的名字,标签需注意是哪一层
2022-06-04 18:40:05
1844
原创 Java语言区别return,continue,break三者之间的不同
break最大的特点就是跳出当前循环当 return 用在方法时,表示跳出方法,如果使用 main ,表示退出程序continue最大的特点是跳出当前循环
2022-06-04 18:26:46
74
原创 用Java实现1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+5)+(1+2+3+4+5+6)+...+(1+2+3+4+5+...+100)的和
思路分析看代码
2022-06-04 17:36:49
1536
转载 C语言指针-最详细(没有之一)
牛逼[最详细的C语言指针](https://blog.csdn.net/soonfly/article/details/51131141)
2022-02-19 23:30:35
56
原创 Mac -- zsh-最新全网超详细的个性化终端(Terminal)颜色及vim颜色配置
全网最新,最详细的教程,手把手的教程,你来一定不亏啊
2022-01-12 00:09:53
21602
6
空空如也
Mac vs code 如何配置 BMap环境
2022-10-24
vs code配置javafx框架
2022-09-25
关于#ar#的问题,如何解决?
2022-09-12
Mac vs code 中,怎么可以创建一个 Java 接口
2022-09-08
关于#java#的问题:Mac vs code 中怎么创建 Java 接口
2022-09-07
vs code怎么将 *代码 和 字节码 分目录存储
2022-08-01
vs code 怎么可以将源代码和字节码分目录存储
2022-08-01
vs code怎么自定义一个Java包
2022-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人