![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
傻欣妹陀
安卓妹子一枚~转战前端啦
展开
-
Mac安装MySQL、修改MySQL的初始化密码、默认字符集为utf-8以及配置完my.cnf的文件后仍不生效的情况下的处理方案
Mac修改MySQL的初始化密码、默认字符集为utf-8以及配置完my.cnf的文件后仍不生效的情况下的处理方案原创 2017-08-18 10:38:50 · 963 阅读 · 0 评论 -
序列化与反序列化详解(含代码)
对象序列化就是将对象的状态信息转换为可以存储或传输的形式的过程。 序列化(对象输出流):把Java对象转化为字节序列的过程 反序列化(对象输入流):把字节序列恢复为Java对象的过程使用场景有两种:原创 2017-08-18 19:36:21 · 626 阅读 · 0 评论 -
使用TCP协议实现客户端向服务器发送图片
使用TCP协议实现客户端向服务器发送图片原创 2017-08-18 19:40:56 · 3992 阅读 · 0 评论 -
使用TCP协议和多线程实现实时聊天室
先来说说实现实时聊天室的思路: 现假设只有两个人聊天,即客户端1、客户端2和服务器。 客户端1向客户端2发送一条消息,实质上是客户端1先向服务器发送消息,然后服务器通过检测它要发送的地址,然后将消息再发送给客户端2;同样客户端2向客户端1发送消息流程也是这样。那么,如果是多人聊天,服务器只要不发送给向它发送消息的客户端,其他客户端全部发送就可以了。现在,开始详细讲解代码的实现过程:服务器端的功能原创 2017-08-18 20:02:19 · 5807 阅读 · 2 评论 -
List、Set、Map集合最常用六个子类及它们之间的区别详解(含经典面试题)
集合: 在编程中,我们需要管理很多对象集,比如某班全部的同学信息,某个公司的人员资料等等。JAVA集合就是提供某种数据结构的支持,即存放对象,并让这些对象按照某种数据结构存放。 集合与数组的区别: 1. 数组存放的元素个数是在定义数组时固定的。 集合可以通过方法添加、删除元素、 2. 数组存放的类型是统一的。 集合存放的类型可以不统一。Collection是List和s原创 2017-08-30 19:03:34 · 4651 阅读 · 1 评论