--------------java------------
向前走别回头
在读学生一枚。
展开
-
网络聊天室项目介绍
文章目录项目介绍项目地址项目底层核心运行架构版本1版本2BUG记录后续计划项目介绍本项目主要是开发一个网络传输中间组件,实现1对1和1对多的网络通信,并且有效解决一些常用的丢包和粘包的问题。目前支持超大文件传输。主要应用场景:如网络聊天室,当然可以扩展应用开发语言:Java涉及技术:NIO,高并发.项目地址https://github.com/13days/socket-learn...原创 2020-03-26 17:33:42 · 3130 阅读 · 0 评论 -
十五次架构演进
点击获得更多学习路线文章目录概念介绍0.单机架构1.Tomcat与数据库分开部署2.引入本地缓存和分布式缓存3.引入反向代理实现负载均衡4.数据库读写分离5.数据库按业务分库6.把大表拆分为小表7.用LVS或F5来使多个Nginx负载均衡8.通过DNS轮询实现机房间的负载均衡9.引入NoSQL数据库和搜索引擎等技术10.大应用拆分为小应用11.复用的功能抽离成微服务12.引入企业服务总线ESB屏...转载 2019-12-08 16:43:18 · 371 阅读 · 0 评论 -
java 多线程刷题(LeetCode-1114. 按序打印)
java多线程,volatile关键字原创 2019-11-17 23:31:06 · 872 阅读 · 0 评论 -
java
java我来啦!我是分割线!原创 2018-06-03 14:57:05 · 129 阅读 · 0 评论 -
边界布局管理器(javax.swing,界面GUI)
边界布局管理器 编写一个java程序,在程序中生成一个框架窗口,设置窗口的布局管理器为边界式布局管理器,往窗口中加入5个按钮。import javax.swing.JButton;import javax.swing.JFrame;import java.awt.BorderLayout;public class MyBorderLayout { public...原创 2018-06-05 17:40:27 · 7181 阅读 · 4 评论 -
Java学习大纲(持续更新)
注:本篇博客是作者学习Java过程的一些磕磕碰碰的记录,如果有不好的地方,希望大家能够及时给作者纠出来,共同进步,感谢你的阅读Java 基础知识Java IOJava 面对对象Java 高级部分下面是锦集...原创 2019-07-05 12:07:15 · 3068 阅读 · 0 评论 -
Java文件处理工具类(自制)
1:计算一个文件或者文件夹的大小,单位Byte,KB,或者MB,如果文件不存在返回-12:文件剪裁,把一个文件前面指定bytes或者KB,MB剪切掉(例子是歌曲剪切)3:文件合并:把两个文件合并到一起(例子是歌曲合并)4:文件复制5:文件创建6:文件删除7:文件信息显示原创 2019-07-05 12:26:17 · 797 阅读 · 0 评论