摘要:用两个表(a_table、b_table),关联字段a_table.a_id和b_table.b_id来演示一下MySQL的内连接、外连接( 左(外)连接、右(外)连接、全(外)连接)。 MySQL版本:Server version: 5.6.31 MySQL Community Server (G 阅读全文
posted @ 2020-05-28 10:31 Mr.落魄书生 阅读(38) 评论(0) 推荐(0) 编辑
摘要:css语法: 格式: 选择器{ 属性名1:属性值1; 属性名2:属性值2; ......... } 选择器:筛选具有像是特征的元素 注意每一对属性需要;隔开 ,最后一对属性可以不加 基础选择器: id选择器:选择具体的id属性值得元素,建议在一个html页面中id值唯一 语法: #id属性值{ } 阅读全文
posted @ 2020-01-14 20:05 Mr.落魄书生 阅读(18) 评论(0) 推荐(0) 编辑
摘要:css:页面美化和布局控制 概念:Cascading Style Sheets 层叠样式表 层叠:多个样式可以作用在同一个html元素上,同时生效 好处: 功能强大 将内容展示和样式控制分离 降低耦合度,解耦 让分工协作更容易 提高开发效率 css的使用:css与html的结合方式 内联样式(不常用 阅读全文
posted @ 2020-01-14 14:02 Mr.落魄书生 阅读(35) 评论(0) 推荐(0) 编辑
摘要:首先呢先引入一个小问题: 想一下我们应该怎么实现它呢? 一般的情况下 可以使用继承的方法去实现如图: 这样的话很明显,类爆炸啦!有很多种组合,有没有更好的组合呢?下面就引入了装饰者模式 下面看看它的类图: 下面是具体的案例实现: //被装饰者的对象接口 public interface Drink 阅读全文
posted @ 2019-12-13 21:08 Mr.落魄书生 阅读(121) 评论(0) 推荐(0) 编辑
摘要:一、字符串流 定义:字符串流(StringReader),以一个字符为数据源,来构造一个字符流。 作用:在Web开发中,我们经常要从服务器上获取数据,数据返回的格式通常一个字符串(XML、JSON),我们需要把这个字符串构造为一个字符流。然后再用第三方数据解析器来解析数据。 代码示例:计算一个字符串 阅读全文
posted @ 2019-12-08 23:12 Mr.落魄书生 阅读(136) 评论(0) 推荐(0) 编辑
摘要:DataInputStream: 数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本java数据类型。应用程序可以使用数据输出流 写入稍后由数据输入流读取的数据。DataInputStream对于多线程访问不一定是安全的,线程安全是可选的,它由此类方法的使用者复制。 DataOutputS 阅读全文
posted @ 2019-12-05 22:25 Mr.落魄书生 阅读(31) 评论(0) 推荐(0) 编辑
摘要:package IODemo; //字节数组流 :内部维护这着一个字节数组,我们可以利用流的读取机制来处理字符串 无需关闭,不会报IO异常 // ByteArrayInputstream ByteArrayOutputStream import java.io.ByteArrayInputStrea 阅读全文
posted @ 2019-12-04 22:19 Mr.落魄书生 阅读(63) 评论(0) 推荐(0) 编辑
摘要:对象流的两个类: ObjectOutputStream:将Java对象的基本数据类型和图形写入OutputStream ObjectInputStream:对以前使用ObjectOutputStream写入的基本数据和对象进行反序列化 序列化一组对象: 在系列化操作中,同时序列化多个对象时,反序列化 阅读全文
posted @ 2019-12-03 23:39 Mr.落魄书生 阅读(64) 评论(0) 推荐(0) 编辑
摘要:package IODemo; import java.io.*; /* 打印流 : 很方便的进行输出 字节打印流 增强输出功能 字符打印流 */ public class PrintStreamDemo { private static void charPrint(){ File file = 阅读全文
posted @ 2019-12-03 22:16 Mr.落魄书生 阅读(31) 评论(0) 推荐(0) 编辑
摘要:首先要明确一个概念: 对文件或其他目标频繁的读写操作,效率低,性能差。 使用缓冲流的好处是:能够高效的读写信息,原理是先将数据先缓冲起来,然后一起写入或者读取出来。 对于字节: BufferedInputStream:为另一个输入流添加一些功能,在创建BufferedInputStream时,会创建 阅读全文
posted @ 2019-12-02 23:39 Mr.落魄书生 阅读(98) 评论(0) 推荐(0) 编辑