摘要: 简单音乐播放器 在工程根目录下建立一个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)