序列化流与反序列化流 用于从流中读取对象的 操作流 ObjectInputStream 称为 反序列化流 用于向流中写入对象的操作流 ObjectOutputStream 称为 序列化流 特点:用于操作对象。可以将对象写入到文件中,也可以从文件中读取对象。 1 对象序列化流ObjectOutputS ...
分类:
其他好文 时间:
2019-01-04 21:35:32
阅读次数:
206
一.接口的概念 接口是功能的集合, 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成 将功能的定义与实现分离,优化了程序设计 二.接口的定义 接口定义时需要使用interface关键字 使用interface代替了原来的class,其他步骤与定义类相同: ...
分类:
编程语言 时间:
2019-01-04 21:35:22
阅读次数:
211
在pycharm下可以把Module包添加到interpreter paths,从而实现import Module. 而若直接使用ipython,或者python.exe时,它们的环境变量并没有包含Module的目录,有多种方式可以解决该问题: 1.在命令框中输入命令 查看路径是否被包含进来,可以在 ...
分类:
编程语言 时间:
2019-01-04 21:35:14
阅读次数:
248
装饰器的作用:可以在不修改原函数代码的情况下给该函数拓展一些功能。装饰器完美诠释了“开放封闭原则” "开放封闭"原则: 已经写好的代码, 尽可能不要修改(对函数的内的代码 封闭原则) 如果想要新增功能, 在原先代码基础上, 单独进行扩展(对函数功能的拓展 开放原则) ...
分类:
编程语言 时间:
2019-01-04 21:35:05
阅读次数:
244
字符缓冲流 字符缓冲输入流 BufferedReader 字符缓冲输出流 BufferedWriter 完成文本数据的高效的写入与读取的操作 1 字符缓冲输出流 BufferedWriter void newLine() 根据当前的系统,写入一个换行符 2 字符缓冲输入流BufferedReader ...
分类:
其他好文 时间:
2019-01-04 21:34:52
阅读次数:
184
Linux配置及指令 [TOC] 一、linux中常用软件的安装 二、主机名和网络 1、修改主机名 2、设置网络 .png) 三、关闭防火墙 1、检查防火墙是否开启 2、清除策略 3、永久关闭第一个防火墙 4、关闭第二个防火墙 .png) 四、Linux命令 1、命令组成 2、文件的分类 3、命令提 ...
分类:
系统相关 时间:
2019-01-04 21:34:42
阅读次数:
324
很多题目均可用并查集优化连边, 跳过一些已经访问过的点 比方说, 对[L,R]范围进行一定更新可以这样写 这样操作过后[L,R]的fa均指向R+1, 下一次会直接跳到R+1, 相当于每个点值只更新一次 例题 1, CF 827A 求构造一个最小字典序的字符串, 其中字符串某些位置的字符固定 #inc ...
分类:
其他好文 时间:
2019-01-04 21:34:23
阅读次数:
225
一、AOP介绍 1、AOP理解 OOP(Object Oriented Programming,面向对象编程)引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次 ...
分类:
编程语言 时间:
2019-01-04 21:34:17
阅读次数:
253
快速创建Test Case: Ctrl + Shift + T 快速Run程序 Ctrl + Shift + F10 使用template创建代码: Ctrl + J Show Intention Actions: Alt + Enter Ctrl + , 打开设置 移动光标到文件最开始 Page ...
分类:
其他好文 时间:
2019-01-04 21:34:07
阅读次数:
243
题目描述:找出所有和为S的连续正数序列 思路分析:(一)求出连续序列的中间值和长度。 因为是连续正数序列,所以实质上是一个公差为1的等差数列,可以利用等差数列的和来计算。 假设长度为n (1)先算出中间值S/n,但要分以下两种情况: 当n为奇数时,序列的中间值正好是序列的平均值; 当n为偶数时,序列 ...
分类:
其他好文 时间:
2019-01-04 21:34:00
阅读次数:
188
在vue中使用腾讯云Im 通信时,官方给出的文档及sdk提供的都是es5的写法。我们在vue中使用均需要用es6的方式改写sdk的js文件及按自己的业务调用对应的api就ok了 1.对sdk的js文件改写 使用exports方法导出函数。官方原先提供的api不变,只需在外加一层exports方法暴露 ...
分类:
其他好文 时间:
2019-01-04 21:33:51
阅读次数:
575
执行顺序 通过三个指针不断的移动,从而实现逆置。 ...
分类:
其他好文 时间:
2019-01-04 21:33:36
阅读次数:
222
#元组可以看做是只读的列表,它和列表是差不多的,都是存储数据的结构,但是元组不能被修改、添加,只能查看、调用、切片 #元组只有两个方法 count() 和 index() tuple_01 = (1, 2, 3, 4) #统计元组中的元素出现的次数 tuple_02 = (1, 3, 3, 5, 3... ...
分类:
编程语言 时间:
2019-01-04 21:33:17
阅读次数:
189
一.抽象类的概念 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 方法功能声明相同,但方法功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽 ...
分类:
编程语言 时间:
2019-01-04 21:33:05
阅读次数:
233
问题描述:用引导盘安装Windows Server 2008R2后,出现如题的情况。 根源:驱动未安装。 解决方法: 1、下载驱动:https://support.huawei.com/enterprise/zh/software/23513209-SW2000071845 2、安装。 ...
分类:
Windows程序 时间:
2019-01-04 21:32:58
阅读次数:
1467