摘要:
(一)数据类型 1.分类①【基本数据类型】【传递的是数据值本身】 char(2 Character ) byte(1 Byte) short(2 Short) int(4 Integer) long(8 Long) float(4 Float) double(8 Double) boolean (B 阅读全文
摘要:
(一)使用SDS(simple dynamic string)简单动态字符串。 好处: 1.可以杜绝缓冲区溢出。 >SDS API在修改SDS时会进行空间判断,【空间不足会自动扩充-->再执行修改操作】 2.C的 内存重分配 过程 >每次都要重分配 >耗时,影响性能。 ①执行增长字符串操作 >lik 阅读全文
摘要:
1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 find . -name "*.xml" 递归查找所有的xml文件 find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内 阅读全文
摘要:
(一)SSH框架是Struts2 +Spring +Hibernate 而SSM框架指的是Spring-MVC+Spring +Mybatis 区别: 1. 主要区别就是Struts2和Spring-MVC的区别。 >【各种框架的对比】类中已经写了 2. Hibernate和Mybatis的区别 M 阅读全文
摘要:
(一)具体的几个例子 1.需求1:对文本进行复制 明确1:源和目的 >源 (就是要读):InputStream Reader ; 目的 (就是要写):OutputSream Writer 明确2:是否纯文本 >是 >源:Reader;目的:Writer 明确3:具体设备。源:硬盘。目的:硬盘。 Fi 阅读全文
摘要:
(一)怎么使用javaI/O 1.判断源和目的: ①判断源 >是什么(是字节,还是字符) >确定体系(是输入,还是输出) ②判断目的 >是什么(是字节还是字符) >确定体系(是输入,还是输出) 2.处理的数据是否纯文本: 是 >字符流。源Read,目的Write; 否-->字节流。源InputStr 阅读全文
摘要:
(一)计算机怎么处理数据 输入输出的(图解) (二)Java I/O中的抽象类: ①处理字节流的抽象类【byte】:InputStream和OutputStream ②处理过滤流的抽象类:FilterOutputStream和FilterInputStream ③处理字符流的抽象类【String】: 阅读全文
摘要:
(一)装饰器模式 ①是什么?what? 原有的不能满足现在的需求,对原有的进行增强。 eg:I/O中的 字符流 >BufferedReader是对Reader接口的其他子类的装饰器,封装了其他Reader接口实现类,提供更方便的方法调用。 阅读全文
摘要:
(一)在浏览器输入网址 >到网页展现全部过程: 大致过程: 1.在浏览器输入一个网址:eg facebook 2.浏览器查找域名的IP地址(域名-->输入的网址) ①浏览器缓存 >浏览器会缓存DNS记录一段时间。 ②系统缓存 >如果浏览器缓存里面没有 >浏览器调用系统缓存查找网址对应的DNS信息(W 阅读全文
摘要:
1.修饰数据 只能进行一次赋值操作,并在生命周期内不可改变他的值。 2.修饰方法参数 表示在整个方法中我们不改变参数的值。 3.修饰方法 表示方法不能被覆盖。明确告诉其他继承该类的程序员,不希望他们去覆盖这个方法。 4.修饰类 无法被继承 阅读全文