- 博客(153)
- 收藏
- 关注

原创 实用资源网站(整理中)
类似搜索引擎的服务,它汇集了各大站点的热门内容,覆盖百度、微信、头条、微博、抖音、贴吧、知乎、哔哩哔哩、Gitee、Github等多个热门站点。
2024-04-11 10:44:38
2403
1

原创 【snipaste】截图软件快捷键及问题大全
Ctrl + Shift + C:复制纯文本(如果该贴图是由文本转换而来)Ctrl + 鼠标滚轮 或 Ctrl + +/-增加/减少贴图的透明度。Ctrl + ↑ ← ↓ → 将截屏区域相应边界扩大 1 像素。Shift + ↑ ← ↓ → 将截屏区域相应边界缩小 1 像素。Ctrl + v:以剪贴板中的内容替换该贴图(>= v1.12)Shift +方向键:将截屏区域相应边界缩小1像秦。ctrl +方向键:将截屏区域相应边界扩大1像秦。R:将截屏区域设置为上一次成功截屏时的区域。
2024-01-11 13:31:27
12572
2
原创 Java语言程序设计进阶篇_编程练习题19.3(ArrayList中的不同元素)
19.3(ArrayList中的不同元素) 编写以下方法,返回一个新的ArrayList。新的列表中包含来自原列表中的不重复元素。 public static ArrayList removeDuplicates(ArrayList list)
2024-12-17 15:01:54
329
原创 Java语言程序设计进阶篇_编程练习题19.2(使用继承实现GenericStack)
*19.2: 程序清单19-1中,GenericStack是使用组合实现的,定义一个新的继承自ArrayList的栈类* 画出UML图,然后实现GenericStack* 编写一个测试程序,提示用户输入5个字符串,然后以逆序显示它们。
2024-12-17 14:45:20
280
原创 Java语言程序设计进阶篇_编程练习题19.1(修改程序清单19-1)
修改程序清单19-1中的GenericStack类,使用数组而不是ArrayList来实现它。你应该在给栈添加新元素之前检查数组的大小。如果数组满了,就创建一个新数组,该数组是当前数组大小的两位,然后将当前元素复制到新数组中。
2024-12-16 10:40:29
119
原创 Blender快捷键alt+A对齐没有反应/无效的解决方案(备忘录03)
Alt+A快捷键对应的是Blender插件MACHIN3中的对齐功能,这个插件需要手动安装。如果alt+A无效,那么有几个情况:没有正确安装MACHIN3,或者安装的版本与Blender版本冲突;Alt+A快捷键与其他软件的快捷键冲突。;(本人最终解决方案)没有打开对齐饼菜单
2024-10-15 10:25:26
1996
1
原创 Java语言程序设计基础篇_编程练习题**18.37 (希尔伯特曲线)
希尔伯特曲线,由德国数学家希尔伯特于1891年第一个给出描述,是一种空间填充曲线,以 2 x 2, 4 x 4, 8 x 8, 16 x 16, 或者任何其他 2 的幂的大小来访问一个方格网的每个点。编写程序,以给定的阶数显示希尔伯特曲线,如图 18-19 所示
2024-09-26 10:22:59
340
原创 Java语言程序设计基础篇_编程练习题18.36 (思瑞平斯基三角形)
编写一个程序,让用户输入一个阶数,然后显示填充的思瑞平斯基三角形,如图18-18所示。
2024-09-23 14:35:20
562
原创 Java语言程序设计基础篇_编程练习题**18.35(H 树分形)
一个H 树分形(本章开始部分介绍过,如图18-1)如下定义:1)从字母H开始。H的三条线长度一样,如图 18-1a 所示。2)字母H(以它的 sans-serif 字体形式,H)有四个端点。以这四个端点为中心位置绘制一个 1阶 H 树,如图18-1b所示。这些H的大小是包括这四个端点的 H的一半。3)重复步骤2来创建2阶,3阶,…,n阶的H树,如图18-1c-d所示。编写程序,绘制如图18-1所示的H树
2024-09-23 14:12:23
452
原创 Java语言程序设计基础篇_编程练习题**18.34 (游戏:八皇后问题)
八皇后问题是要找到一个解决方案,将一个皇后棋子放到棋盘上的每行中,并且两个皇后棋子之间不能相互攻击。编写个程序,使用递归来解决八皇后问题,并如图18-17显示结果
2024-09-23 13:30:13
533
原创 Java语言程序设计基础篇_编程练习题***18.33 (游戏:骑士旅途的动画)
为骑士旅途的问题编写一个程序,该程序应该允许用户将骑士放到任何一个起始正方形,并单击Solve按钮,用动画展示骑士沿着路径的移动,如图18-16所示
2024-09-23 10:08:44
781
原创 Java语言程序设计基础篇_编程练习题***18.32 (游戏:骑士的旅途)
骑士的旅途是一个古老的谜题,它的目的是使骑从棋盘上的任意一个正方 形开始移动,经过其他的每个正方形一次,如图18-15a 所示。注意,骑士只能做L形的移动(两个空格在一个方向上而一个空格在垂直的方向上)。如图18-15b 所示,骑士可以移动到八个正方形的位置。编写一个程序,显示骑士的移动,如图 18-15C 所示。当单击一个单元格的时候,骑士被放置在该单元格中。该单元格作为骑士的起始点。单击Solve按钮显示作为解答的路径。
2024-09-20 13:59:40
813
1
原创 Java语言程序设计基础篇_编程练习题**18.31 (替换单词)
编写一个程序,递归地用一个新单词替换某个目录下的所有文件中出现的某个单词。从命令行如下传递参数:java Exercise18_31 dirName oldWord newWord
2024-09-19 13:59:42
670
原创 Java语言程序设计基础篇_编程练习题**18.30 (找出单词)
编写一个程序,递归地找出某个目录下的所有文件中某个单词出现的次数。从命令行如下传递参数:java Exercise18_30 dirName word
2024-09-19 10:27:33
466
原创 Java语言程序设计基础篇_编程练习题**18.27 (科赫雪花分形)
本章给出了思瑞平斯基三角形分形。本练习要编写一个程序,显示另一个称为科赫雪花(Koch snowflake)的分形,这是根据一位著名的瑞典数学家的名字命名的。科赫雪花按如下方式产生:从一个等边三角形开始,将其作为0阶(或0级)科赫分形,如图18-14a所示。三角形中的每条边分成三个相等的线段,以中间的线段作为底边向外画一个等边三角形,产生1阶科赫分形,如图18-14b所示。重复步骤2产生2阶科赫分形,3阶科赫分形,···,如图18-14c-d所示
2024-09-18 10:59:04
290
原创 Java语言程序设计基础篇_编程练习题**18.26 (创建一个迷宫)
*18.26 (创建一个迷宫)编写一个程序,在迷宫中寻找一条路径,如图18-13a所示。该迷宫由一个8 x 8 的棋盘表示。
2024-09-15 11:04:12
230
原创 Java语言程序设计基础篇_编程练习题**18.25 (字符串排列)
编写一个递归方法,输出一个字符串的所有排列。例如,对于字符串abc,输出为:abc acb bac bca cab cba 提示:定义下面两个方法,第二个方法是一个辅助方法。public static void displayPermutation(String s)public static void displayPermutation(String s1, String s2)第一个方法简单地调用displayPermutation("",s)。第二个方法使用循环,将一个字符串从s2移到s
2024-09-13 10:23:56
238
原创 Java语言程序设计基础篇_编程练习题18.24 (将十六进制数转换为十进制数)
编写一个递归方法,将一个字符串形式的十六进制数转换为一个十进制数。方法头如下:public static int hex2Dec(String hexString)编写一个测试程序,提示用户输入一个十六进制字符串,然后显示等价的十进制数。
2024-09-12 14:41:03
230
原创 Java语言程序设计基础篇_编程练习题*18.23 (将二进制数转换为十进制数)
编写一个递归方法,将一个字符串形式的二进制数转换为一个十进制数。方法头如下:public static int bin2Dec(String binarystring)编写一个测试程序,提示用户输入一个二进制字符串,然后显示等价的十进制数。
2024-09-12 14:04:04
184
原创 Java语言程序设计基础篇_编程练习题*18.22 (将十进制數转换为十六进制数)
编写一个递归方法,将一个十进制数转换为一个十六进制数的字符串。方法头如下:public static String dec2Hex(int value)编写一个测试程序,提示用户输入一个十进制数,然后显示等价的十六进制数
2024-09-12 13:32:01
298
原创 Java语言程序设计基础篇_编程练习题*18.21 (将十进制数转换为二进制数)
编写一个递归方法,将一个十进制数转换为一个二进制数的字符串。方法头如下:public static String dec2Bin(int value) 编写一个测试程序,提示用户输入一个十进制数,然后显示等价的二进制数。
2024-09-12 10:35:59
267
原创 Java语言程序设计基础篇_编程练习题*18.20 (显示多个圆)
编写一个Java程序显示多个圆,如图18-12b所示。这些圆都处于面板的中心位置。两个相邻圆之间相距10像素,面板和最大圆之间也相距10像素。
2024-09-12 09:55:19
621
原创 Java语言程序设计基础篇_编程练习题*18.19 (思瑞平斯基三角形)
修改程序清单18-9, 开发一个程序让用户使用 “+” 和 "-” 按钮将当前阶数增1或减1,如图 18 -12a 所示。初始阶数为0。如果当前阶数为0,就忽略按钮。
2024-09-12 09:12:42
289
原创 Java语言程序设计基础篇_编程练习题*18.18 (汉诺塔)
修改程序清单18-8,使程序可以计算将n个盘子从塔 A 移到塔 B 所需的移动次数
2024-09-11 14:21:25
238
原创 Java语言程序设计基础篇_编程练习题*18.17 (数组中某个指定字符出现的次数)
编写一个递归的方法,求出数组中一个指定字符出现的次数。需要定义下面两个方法,第二个方法是一个递归的辅助方法。public static int count(char[] chars, char ch)public static int count(char[] chars, char ch, int high)编写一个测试程序,提示用户在一行中输入一个字符列表以及一个字符,然后显示该字符在列表中出现的次数。
2024-09-11 13:49:13
174
原创 Java语言程序设计基础篇_编程练习题*18.16 (求数组中大写字母的个数)
编写一个递归的方法,返回一个字符数组中大写字母的个数。需要定义下面两个方法。第二个方法是一个递归辅助方法。public static int count(char[] chars)public static int count(char[] chars, int high)编写一个测试程序,提示用户在一行中输入一个字符列表,然后显示该列表中大写字母的个数。
2024-09-11 10:21:26
210
原创 Java语言程序设计基础篇_编程练习题*18.15 (字符串中某个指定字符出现的次数)
使用辅助方法改写编程练习题18.10,将子串的high下标传递给这个方法。辅助方法头为:public static int count(String str,char a,int high)
2024-09-11 09:58:40
215
原创 Java语言程序设计基础篇_编程练习题*18.14 (求字符串中大写字母的个数)
编写一个递归方法,返回一个字符串中大写字母的个数。编写一个测试程序,提示用户输人一个字符串,然后显示该字符串中大写字母的数目
2024-09-10 14:18:48
218
原创 Java语言程序设计基础篇_编程练习题*18.13 (找出数组中的最大数)
编写一个递归方法,返回一个数组中的最大整数。编写一个测试程序, 提示用户输人一个包含 8 个整数的列表,然后显示最大的元素。
2024-09-10 13:37:26
173
原创 Java语言程序设计基础篇_编程练习题**18.12 (以逆序打印字符串中的字符)
使用辅助方法改写编程练习题18.9,将子串的high下标传递给这个方法。辅助方法头为 :public static void reverseDisplay(String value, int high)
2024-09-10 10:35:07
163
原创 Java语言程序设计基础篇_编程练习题*18.11 (使用递归求一个整数各位数之和)
编写一个递归方法,使用下面的方法头计算一个整数中各位数之和:public static int sumDigits(long n)例如,sumDigits(234)返回的是 2+3+4=9。编写一个测试程序,提示用户输入一个整数, 然后显示各位数字之和。
2024-09-10 10:16:05
560
原创 Java语言程序设计基础篇_编程练习题*18.10 (字符串中某个指定字符出现的次数)
编写一个递归方法,使用下面的方法头给出一个指定字符在字符串中出现的次数。public static int count(String str,char a)例如,count(“Welcome”, ‘e’)会返回 2。编写一个测试程序,提示用户输入一个字符串和一个字符,显示该字符在字符串中出现的次数。
2024-09-10 09:33:19
452
原创 Java语言程序设计基础篇_编程练习题*18.9 (以逆序输出一个字符串中的字符)
编写一个递归方法,使用下面的方法头在控制台上以逆序显示一个字符串:public static void reverseDisplay(String value) 例如,reverseDisplay(“abcd”)显示的是dcba。编写一个测试程序,提示用户输入一个字符串,然后显示它的逆序字符串
2024-09-09 15:12:18
254
原创 Java语言程序设计基础篇_编程练习题*18.8 (以逆序输出一个整数中的数字)
编写一个递归方法,使用下面的方法头在控制台上以逆序显示一个 int 型的值:public static void reverseDisplay(int value) 例如,reverseDisplay(12345)显示的是54321。编写一个测试程序,提示用户输入一个整数 . 然后显示它的逆序数字。
2024-09-09 14:49:11
187
Struts2jsp页面无法传值和跳转到Action,该怎么办?
2024-01-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人