![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
编程分享
为大家带来我见到的,认为有用的编程小知识分享。
留恋逝去的残梦
这个作者很懒,什么都没留下…
展开
-
Java 日志工具Log4j的简单配置和使用
Java 日志工具Log4j的简单使用1. 简介Log4j是Java的一个日志工具,是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可...原创 2020-03-15 15:09:12 · 3756 阅读 · 12 评论 -
Java 实现的多人网络聊天室
Java 实现的多人网络聊天室Author : ScorpioDong1. 成品展示2. 软件界面的绘制Java可用的GUI框架有AWT,Swing、JavaFX等,JavaFX是Java推荐使用的较大型的GUI框架,界面拥有很高的可定制性。因为本软件功能较少,以学习网络通信为目的,所以使用简单易上手的Swing框架。这里新建了一个MainFrame的类,继承自JFrame,实现软...原创 2020-03-08 20:23:58 · 4785 阅读 · 14 评论 -
Java NIO 网络编程初探
Java NIO 网络编程初探1. Java NIOJava 1.4 版本添加了一个新的IO API,称为NIO(New IO)。NIO拥有所有IO的功能,但是操作方法却完全不一样。NIO支持面向缓冲区的、基于通道的IO操作。能够更加高效的进行IO操作。NIO同样拥有文件读写,网络通信等IO操作,今天我们来看看NIO中的TCP网络通信的使用方法。2. Java NIO 三大核心Java N...原创 2020-03-07 20:57:10 · 463 阅读 · 10 评论 -
阿里云服务器基本配置和SSH远程连接
阿里云服务器基本配置和SSH远程连接1. 基本流程首先,你需要有一台阿里云服务器(其他云服务器大同小异)。安装SSH客户端。云服务器初始化配置。SSH密码远程连接2. 安装SSHwindows 10用户,打开设置 -> 应用->应用和功能->可选功能,添加OpenSSH客户端功能。也可进入OpenSSH官网下载安装包。安装完成后可以在cmd中输入ssh...原创 2020-03-01 20:29:02 · 11824 阅读 · 12 评论 -
Mac 系统下Java开发环境的配置和多版本切换
Mac 系统下Java开发环境的配置和多版本切换1. 软件准备JDK1.8自己喜爱的编辑器,刚学习的小伙伴建议先不要用idea或者eclipse这样的大型IDE。我这里选择VSCode2. 软件安装JDK下载mac系统对应的.dmg镜像文件,下载完毕双击装载。双击打开镜像中的.pkg安装文件,根据提示安装(安装路径使用默认路径即可)。VSCode下载Mac对应版本的压缩包,下载完...原创 2020-02-08 21:56:45 · 1127 阅读 · 0 评论