自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CrazyMan1997

helloworld

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 将进制字符串转换为指定进制字符串和逆过程(指定进制字符串转换为指定进制字符串),最多16进制且在 int 的范围内

正过程:private static String toRadixNumber(int raw, int rawRadix) { // 4 10 if (rawRadix < 2 || toRadix < 2){ throw new IllegalArgumentException("进制非法!"); } if (rawRadix > 16){ throw new Ille

2020-08-15 15:39:51 169

原创 Javafx 贪吃蛇哦

最近无聊又用JavaFx实现了一遍贪吃蛇,现在发出来给萌新参考。思路:主要分为控制器、视图、任务线程三部分。控制器就是控制蛇的,视图就是用来展示蛇的,然后任务线程就是用来一直维持蛇的运动。文件结构:首先是一些常量:package constant;import entity.SnakeCell;import java.util.LinkedList;public interface Const { LinkedList<SnakeCell> SNAKE_

2020-06-19 00:07:31 1794 6

原创 atoi函数Java实现(未参考任何代码,纯粹自己写着玩)

首先得有两个枚举类,用于枚举数字和符号 private enum Number{ ONE(1, "1"), TOW(2, "2"), THREE(3, "3"), FOUR(4, "4"), FIVE(5, "5"), SIX(6, "6"), SEVEN(7, "7"), EIGHT(8, "8"), NINE(9, "9"); private int number; private String num

2020-06-10 00:59:25 271

原创 使用最蠢的方法写的发牌程序(52张牌,不含大小王)

分为三部分,首先得到随机的牌,然后将牌发给四个人,再然后就是洗牌再发牌第一步声明要用到的东西private static List<Card> cardList = new ArrayList<>();private static String[] cardCategory = new String[]{"黑桃", "红桃", "方块", "梅花"};pri...

2019-10-13 15:32:39 736

原创 拆开数字(如4=1+1+1+1, 4=1+1+2, 4=2+2, 4=3+1)Java实现,递归和非递归版本

递归版本private void parse(int n, int s) { if (n < 1 || s >= Integer.MAX_VALUE) return; System.out.print(s + " = " + n); int c = n; while (c != s){ ...

2019-08-17 13:04:15 2256

原创 目录结构打印(Java版)

要想保存到文件中,只需如下这样重定向即可,前提是在调用函数以前设置PrintStream printStream = new PrintStream(new FileOutputStream("D:\\Books\\目录结构.txt"));System.setOut(printStream);具体代码,采用递归实现,调用的时候 i 从0开始/** * 目录结构打印...

2019-08-17 13:00:40 202

原创 Java实现聊天室的原理(使用BIO哦)

PS: 这是参考某课网的视频的 1、使用了UDP和TCP,UDP客户端发送广播,并携带数据头部信息;然后服务器进行监听,收到广播后,首先进行解析头部信息是否符合预期,如果符合则进行回送数据,回送服务器端的将要进行的TCP连接(服务器已经绑定了基本的信息)的信息(服务器端TCP绑定的端口)以及客户端要验证的信息。 2、验证通过后,客户端发起连接 3、服...

2019-03-19 20:57:50 1946

原创 遍历文件夹,获取所有的文件并统计文件的行数(Java实现)

最近突发奇想,统计最近写了多少代码,于是写了一个统计代码行数的代码:这是过去文件递归函数,获取所有文件数目private List<String> fileList = new ArrayList<>();/** * 通过递归一个路径获取所有文件的路径,不限深度 * @param path */ void getFile...

2019-03-19 11:05:52 2441

bluecove-2.1.1.jar

Java操作蓝牙的库,这个库是比较新的了,可以在64位操作系统使用,亲测在win10可以正常使用,大家有需要的可以来我这里下载。这个jar包里面包含了多个dll动态链接库文件,有兴趣可以研究一下JNI和JNA,或许你就知道其中的原理了。

2019-03-22

scenebuilder-8.5.0-all.jar

javaFX的其他厂商实现的产品,如果其他人不知道可以在我这里下载使用。该工具可以生成fxml文档,里面详细描述了相关的控件信息。

2018-08-19

空空如也

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

TA关注的人

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