定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业务逻辑;类B和类C是低层模块,负责基本的原子操作;假如修改类A,会给程序带 ...
分类:
其他好文 时间:
2018-10-05 01:00:34
阅读次数:
160
TTP223-BA6: 是单按键触摸IC,3脚接输入的电极(一块PCB覆铜区域或者一定面积的金属片,其面积大小和并联电容1~50pf影响其灵敏度),可以设置其是微动开关型的还是锁存型按键,有键按下时输出的CMOS电平是高有效还是低有效也可以设置。 TTP224N-BSB: 4个触摸按键检测。除和上面 ...
分类:
其他好文 时间:
2018-10-04 11:27:57
阅读次数:
142
一、CSV文件操作1.1读操作:csv.readimportcsvwithopen("/路径/文件名.csv","r")ascsvfile#固定写法,使用open()方法,无需关闭file,‘r‘表示读操作read=csv.reader(csvfile)#使用csv.reader()方法,读取文件,返回可迭代类型foriinread:printi1.2写操作:csv.writerimportcsv
分类:
其他好文 时间:
2018-10-03 20:19:39
阅读次数:
133
java IO流学习总结 近期学习了Java的IO流,尝试着总结一下。 java.io 包下的类摘要如下: 其中,以Stream结尾的为字节流,以Writer或者Reader结尾的为字符流。所有的输入流都是抽象类IuputStream(字节输入流)或者抽象类Reader(字符输入流)的子类,所有的输 ...
分类:
编程语言 时间:
2018-10-02 22:15:41
阅读次数:
254
头文件为ini_file_reader.h 主要接口 IniContext iniContext;//定义配置文件信息 iniLoadFromFile();//加载文件为结构化配置信息 iniGetStrValue();//根据key获取字符串值 iniGetIntValue();//根据key获取 ...
分类:
其他好文 时间:
2018-10-02 17:37:19
阅读次数:
244
1、先获取文件对象 var file = $("input[type=file]")[0].files[0]; 2、使用FileReader的对象实例读取文件 var reader = new FileReader(); reader.onload = function(e){ var fileDa ...
分类:
其他好文 时间:
2018-10-01 13:19:25
阅读次数:
182
IO流 1、IO流分类: 根据流向分: 输入流 读取数据 FileReader Reader 输出流 写出数据 FileWriter Writer 根据数据类型分: 字节流(直接写到文件中): 字节输入流 读取数据 InputStream(抽象类) FileInputStream ,Buffered ...
分类:
其他好文 时间:
2018-09-30 22:39:44
阅读次数:
192
方正阿帕比CEBX格式的文档如何转换为PDF格式文档、DOCX文档? 简介: PDF、Doc、Docx格式的文档使用的非常普遍,金山WPS可以直接打开PDF和Doc、Docx文档,使用也很方便。 CEB、CEBX格式是方正阿帕比的文件格式,使用Apabi Reader阅读器能够打开它们,但只能保存为 ...
分类:
其他好文 时间:
2018-09-29 23:49:34
阅读次数:
490
队友代码优点: 1.试卷生成方面:很好的实现了避免题目重复的功能,代码将题目生成之后不先输出到txt里,而是保存到一个总题集里,最后再将总题集输出。这样每次生成题目后都可以与总题集里的所有题目进行比对,不重复才能加到总题集中,重复便重新生成此题再次比对。 队友代码缺点: 1.账户的保存方面:账户信息 ...
分类:
其他好文 时间:
2018-09-27 18:43:34
阅读次数:
146
IO流的介绍: 其实在我们现实生活中有很多流,例如:水流,电流,气流 等等都是是流,但在Java中IO流是指对数据的操作的流。 按照流的分类: 1:字节流和字符流 Reader和InputStream 2:输入流和输出流。 InputStream和OutputStream 字符流的抽象基类: * R ...
分类:
其他好文 时间:
2018-09-26 23:57:00
阅读次数:
199