上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 简介 生成器模式的核心是当构建一个对象的时候,需要包含多个步骤,虽然每个步骤具体的实现不同,但是都遵循一定的流程和规则。比如组装一辆汽车,需要引擎、座位、变速箱、定位器、行车电脑等,但不管怎么样,总需要经过一个一个步骤构建,对于这个例子,通过一个总控管理生成器,就可以使用生成器模式来生成一辆车及其使 阅读全文
posted @ 2022-09-05 23:12 伊文小哥 阅读(103) 评论(0) 推荐(0)
摘要: 简介 抽象工厂将工厂方法进一步抽象。定义了一个接口用于创建相关或有依赖关系的产品簇,而无需指明具体的类。可以根据创建对象类型使用对应的工厂子类。这样将单个的简单工厂类变成了工厂簇,更利于代码的维护和扩展 工厂方法与抽象工厂方法的区别:工厂方法模式只有一个抽象产品类,而抽象工厂模式有多个。工厂方法模式 阅读全文
posted @ 2022-09-04 15:33 伊文小哥 阅读(34) 评论(0) 推荐(0)
摘要: 简介 在简单工厂方法中,当增加新的产品时需要对简单工厂类修改或者创建多个简单工厂类。工厂方法进一步的解耦,把工厂类抽象,不再负责所有实例的创建,而是把具体的创建工作交给子类去完成,实例化延迟到子类加载,由子类决定要实例化的类 工厂方法的核心是一个抽象工厂类,而不像简单工厂模式,把核心放在一个实类上 阅读全文
posted @ 2022-09-02 15:03 伊文小哥 阅读(29) 评论(0) 推荐(0)
摘要: 简介 简单工厂模式属于创建型模式,是工厂模式的一种。简单工厂模式通过定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类,这个父类具有共有的属性和方法。因在简单工厂模式中用于创建实例的方法通常是静态方法,因此也称为静态工厂方法模式 Product 表示产品接口,也可 阅读全文
posted @ 2022-09-01 23:33 伊文小哥 阅读(63) 评论(0) 推荐(0)
摘要: 前置知识 CASE 流程控制语句:CASE 语句为多分支语句结构,该语句首先从 WHEN 后的 VALUE 中查找与 CASE 后的 VALUE 相等的值,如果查找到则执行该分支的内容,否则执行 ELSE 后的内容 CASE value WHEN value THEN ... WHEN value 阅读全文
posted @ 2022-08-31 23:10 伊文小哥 阅读(317) 评论(0) 推荐(0)
摘要: 简介 单例模式是一种创建型设计模式,能够保证一个类只有一个实例,并提供一个访问该实例的全局方法 识别方法:单例实例可以通过返回相同缓存对象的静态方法来识别 缺点:违反了单一职责原则(因为单例模式同时解决了两个问题:保证一个类只有一个实例、为该类提供全局的访问方法) 实现思路 将默认构造函数私有化,防 阅读全文
posted @ 2022-08-31 14:46 伊文小哥 阅读(23) 评论(0) 推荐(0)
摘要: 前置知识 空值即 NULL,该值不同于 0,也不同于 空字符串 字段值是否为空值(NULL)的判断 IS [NOT] NULL, 其中 NOT 为可选参数,表示字段值不为空值 注意:IS NULL 是一个整体,不能将 IS 换成 =。同理 IS NOT NULL 中的 IS NOT 不能换成 != 阅读全文
posted @ 2022-08-21 22:31 伊文小哥 阅读(1134) 评论(0) 推荐(0)
摘要: 网络编程 网络编程指的是编写跨多个设备(计算机)执行的程序,设备使用网络彼此连接 网络编程中主要解决的问题 如何准确定位网络上一台或多台主机--IP地址 如何定位主机上的特定的应用进程--端口号 如何进行可靠高效的数据传输 J2SE API的java.net包中包含一组类和接口,它们提供低级别的通信 阅读全文
posted @ 2022-08-20 16:03 伊文小哥 阅读(52) 评论(0) 推荐(0)
摘要: 假设有一个发送方计算机和一个接收方计算机,纵向为时间轴 第一次握手 假设首先是发送方主动和接收方建立连接,所以,发送方会第一次发送一个报文(此时SYN=1,表示这是一个连接请求的报文,seq=x是同步发送方自己的序列号) 第二次握手 接收方在接收到连接请求后,也打开TCP连接,同时它也会发送一个报文 阅读全文
posted @ 2022-08-20 15:53 伊文小哥 阅读(904) 评论(0) 推荐(0)
摘要: TCP/IP网络模型 TCP/IP 是互联网相关的各类协议族的总称,比如:TCP,UDP,IP,FTP,HTTP,ICMP,SMTP 等都属于 TCP/IP 族内的协议 TCP/IP模型是互联网的基础,它是一系列网络协议的总称。这些协议可以划分为四层,分别为链路层、网络层、传输层和应用层 链路层:负 阅读全文
posted @ 2022-08-20 15:49 伊文小哥 阅读(250) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页