项目
文章平均质量分 69
小包包007
无论怎样,都要充满热情和拥有兴趣
展开
-
IDEA,JRebel第一次安装后NoClassDefFoundError
网上查了很多方法不可用,就去找了另外一个电脑差异的地方,发现是这里的问题1:项目编译输出的位置写正确。2:各个modules设置好输出位置,路径名称会有差异...原创 2020-02-01 13:27:02 · 512 阅读 · 0 评论 -
JAVA 俄罗斯方块联机
在大二写的期末作业,当时东西全写在一起了乱糟糟,现在又对代码进行了重构,将参数另起文件进行配置,服务器和客户端公用的代码进行提取。本地一台电脑运行不需要改任何配置,,,运行的时候先运行server.java,再运行client.java.默认的客户端ip连接是:localhost。两台电脑的话,就需要在客户端配置好服务器端的ipv4地址。(新版本的配置在constant文件里。)代...原创 2018-10-13 20:12:04 · 2098 阅读 · 6 评论 -
关于C/S通讯时,input不到数据的问题但没有异常的原因。
问题背景:Java、C/S通信、Socket连接。问题描述:写网络传输数据时发现在S端传输一个数据时(调用了自己写的发送方法——Public static void OutStreamAll(String info),只传递了数据过去,再由方法进行传输),发现方法下必须输出一下,否则数据传递不过去。问题解决:后来才意识到时同步的原因造成了阻塞,因为游戏中多线程怪物各种操作都会发...原创 2018-11-21 16:31:59 · 121 阅读 · 0 评论 -
如何精确的计算JFrame中菜单栏、边框及客户区(内容面板)的大小
JFrame类中函数中setVisible()或show()函数。JFrame类中getInsets()函数,获得内容面板边框到JFrame边框的距离。JPanel类中getWidth()和getHeight()函数,获得面板的宽度和高度。注意:getInsets()、getWidth()和getHeight()函数必须放在setVisible()或show()函数之后,才能获得正确的...转载 2019-03-23 21:21:05 · 657 阅读 · 0 评论 -
Git如何批量取消版本控制,又不删除文件
1:如果是idea手误加入还没push过的文件可以直接ctrl+alt+z,还原就好了。2:如果已经push过的,就需要用命令了,如下。命令:git rm -r --cached src告诉大家个小技巧,如果要批量删除版本控制,可以善用*例子1:删除所有根目录文件夹下的pom.xml文件。 命令:git rm -r --cached ./*/po...原创 2019-08-01 16:44:02 · 1221 阅读 · 0 评论 -
JAVA RPG游戏
回顾当时写了半个月的毕业设计,我拿出来分享了下,真丑!!!!链接如下,但是当时才11月份所以不急,主要写逻辑什么的。18年11月初界面展示算是成品的展示↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓(毕竟觉得槽点很多)移步到我的github,,觉得可以的话,给颗小星星呀服务器代码:地址--->毕设答辩的服务器代码<---- 有图片展示。客户端代码:地址--->毕设答辩...原创 2019-09-09 16:45:02 · 2222 阅读 · 0 评论