摘要:
简单音乐播放器
在工程根目录下建立一个sounds文件夹,格式只能是wav格式
输入想播放的歌名,然后自动播放
public class Calendar {
public static void main(String[] args) throws MalformedURLException{
... 阅读原文
2018-04-08 16:04:01 阅读(723) 评论(0)
摘要:
No.
方法名称
功能
字符与字符串
01
public String(char[] value)
将字符数组中所有内容变为字符串
02
public String(char[] value,int offset,int count)
将字符数组中部分内容变为字符串... 阅读原文
2018-04-08 15:55:03 阅读(733) 评论(0)
摘要:
回顾TCP粘包/拆包问题解决方案
上文详细说了TCP粘包/拆包问题产生的原因及解决方式,并以LineBasedFrameDecoder为例演示了粘包/拆包问题的实际解决方案,本文再介绍两种粘包/拆包问题的解决方案:分隔符和定长解码器。在开始本文之前,先回顾一下解决粘包/拆包问题的几个方式:
消息长度固定,累计读取到... 阅读原文
2018-04-08 15:29:05 阅读(736) 评论(0)
摘要:
如何实现主从复制
1.创建三个redis.conf文件(cp redis.conf)
2.修改redis_01.conf和redis_02.conf文件
1.修改rdb文件名称
2.修改aof文件名称
3.修改端口号
3.读取指定... 阅读原文
2018-04-08 13:51:06 阅读(725) 评论(0)
摘要:jar包问题,将hibernate-core-5.0.12.Final.jar删除,换为hibernate-core-4.2.3.final.jar搞定。注意项目运行过后可能删不掉jar包,只需关闭myeclipse重启即可。 阅读原文
2018-04-08 13:17:01 阅读(710) 评论(0)
摘要:
什么是粘包、拆包
粘包、拆包是Socket编程中最常遇见的一个问题,本文来研究一下Netty是如何解决粘包、拆包的,首先我们从什么是粘包、拆包开始说起:
TCP是个"流"协议,所谓流,就是没有界限的一串数据,TCP底层并不了解上层业务的具体含义,它会根据TCP缓冲区的实际情况进行包的划分,所以在业务上:
一个完整... 阅读原文
2018-04-08 12:57:04 阅读(761) 评论(0)
摘要:
学生管理系统
Student类: 描述学生信息
ManageSystem类:维护管理学生信息
Example类: 用户操作界面(主类)
系统功能:add 增加一行学生信息list 显示所有学生的信息find 按姓名查找一个学生的信息remove 按学号删除学生的信息
学生信息:学号,姓名,手机号
Student类
... 阅读原文
2018-04-08 12:20:01 阅读(731) 评论(0)
摘要:
很多人都曾盲目的去网上复制黏贴别人的环境配置,然后配完后一脸懵逼的问为什么我错误了?
我想大家肯定有人遇到过,我最开始接触java的时候也接触过了。
我在一些java群里面仍然能够经常看到很多新手对于环境配置很苦恼,
特此我写下这篇文章。
其实环境变量的配置没你想象的那么困难,只要你熟悉了你配的每一个变量是什么... 阅读原文
2018-04-08 10:59:02 阅读(719) 评论(0)
摘要:
1.9 容器
关于容器,最常用的就是Collection接口里的Set、List和Map所衍生的各种实现类,还有较为少用但又不可或缺的Queue。
它们都有相同的点,即:提供了类似数组类型的数据聚合功能(有部分类型也是用数组实现)。简单的说,就是能够像数组一样,将同种类型的数据绑定在一起,放在同一个地方(指针、索引)... 阅读原文
2018-04-08 09:10:04 阅读(754) 评论(0)
摘要:
Spring Boot对于该家族的框架支持良好,但是当中本人作为小白配置还是有一点点的小问题,这里分享一下。这个项目是使用之前发布的Spring Boot会员管理系统重新改装,将之前filter登录验证改为Spring Security
1. 配置依赖
Spring Boot框架整合Spring Secur... 阅读原文
2018-04-08 07:26:02 阅读(794) 评论(0)