
java后端学习
匍匐-菜鸟
好好做一件事,好好做下去
展开
-
Java 之 Socket通信(一)
网络相关的基础知识 1.IP地址:每台计算机在网络中的一种标识;目前使用的IPv4版本中顶长度为32位的; 2.用于交流的协议,TCP/IP协议 传输控制协议/互联网协议 3.辨别不同的程序对网络的连接,则使用端口号 4.端口:用于区分不同的应用程序端口号位0-65535,其中0-1023为系统保留;IP地址和端口号组成了所谓的Socket,Socket是网络应i运行的程序之间的重点,是T原创 2017-07-13 10:39:20 · 318 阅读 · 0 评论 -
Java 之Socket通信(二)
TCP协议是面向连接的、可靠的、有序的,以字节流方式发送数据的。 步骤实现: 1创建ServerSocket和Socket 2.代开链接到的Socket的输入/输出流 3.按照协议对Socket进行读写操作 4.关闭输入输出流,关闭Socket 基于TCP协议的Socket通信需要的是客户端和服务器端的相互的通信,所以服务器端应该建立ServerSkocket; 服务器端的实现过原创 2017-07-13 11:25:35 · 217 阅读 · 0 评论 -
设计模式之工厂模式(一)
对于对象的创建,当然我们可以直接使用new关键字创造一个新的实例化对象,然而我们也知道,当我们实例化的时候创建活动,不应该总是公开的进行,好比如,我们不能在客户端看到其它的实例化对象,再者,这样的代码会经常性的耦合,代码绑着具体的类会导致代码更加的脆弱,缺乏弹性。在初始化的时候,这样的耦合也不是我们想看到的,是吧,所以我们可以通过工厂模式,实弦由工厂类来集中的管理实例化的对象,这样就可以减少实例化原创 2017-08-16 20:18:22 · 213 阅读 · 0 评论 -
设计模式之工厂设计模式(二)
接到上篇文章中的工厂设计模式思想,我们的Cookies店这时又有了新的调整:有些加盟店使用了低价的原料,所以呢总店做出了决定,决定采取一些手段,避免这样下去毁了自己的招牌,为了确保原料一致,总店决定建造一家原料工厂,为各个加盟店提供原料:所以,为了能够给各个加盟店送出合适的原料需要了解一下,各种Cookies的加工所使用的原料,所以呢,我们需要建立一个工厂,负责创建原料中的每一种原料,工厂需要原创 2017-08-19 18:56:11 · 225 阅读 · 0 评论 -
设计模式之单例模式
单例模式可以说是设计模式中最简单的模式,但是呢用处以及掌握起来还是需要一定的时间和精力的,下面介绍单利模式; 有一些对象我们只需要有一个就够了,比方说:线程池,缓存,对话框,处理偏好设置和注册表等的对象,日志对象,打印机,显卡设备的驱动,事实上,这些都只能有一个实例对象,如果有多个会产生很多问题。原创 2017-08-19 19:42:46 · 236 阅读 · 0 评论 -
java 中的锁(偏向锁、轻量级锁、自旋锁、重量级锁)
参考博客:http://www.cnblogs.com/qq78292959/p/4252800.html参考博客https://blog.youkuaiyun.com/hl_java/article/details/70148453参考博客:https://blog.youkuaiyun.com/zqz_zqz/article/details/70233767参考博客:http://www.sohu.com...转载 2019-03-14 21:57:57 · 2140 阅读 · 0 评论