#region 定时器 //1 分钟 =60000 毫秒 1 时(小时)= 3600000 毫秒 1 天=86400000 毫秒 System.Timers.Timer myTimer = new System.Timers.Timer(60000); myTimer.Elapsed += new ...
1. 封装的概念 1.1. 通常情况下可以在测试类给成员变量赋值一些合法但不合理的数值,无论是编译阶段还是运行阶段都不会报错或者给出提示,此时与现实生活不符。 1.2. 为了避免上述错误的发生,就需要对成员变量进行密封包装处理,来隐藏成员变量的细节以及保证成员变量数值的合理性,该机制就叫做封装。 2 ...
分类:
编程语言 时间:
2020-12-15 11:45:33
阅读次数:
5
1. 基本概念 1.1. 使用static关键字修饰成员变量表示静态的含义,此时成员变量由对象层级提升为类层级,也就是整个类只有一份并被所有对象共享,该成员变量随着类的加载准备就绪,与是否创建对象无关。 1.2. static关键字修饰的成员可以使用引用.的方式访问,但推荐类名.的方式。 2. 使用 ...
分类:
编程语言 时间:
2020-12-15 11:43:13
阅读次数:
4
Buffered 缓冲流:可以加快节点流的读写效率 字节缓冲流: BufferedInputStream 字节输入缓冲流 BufferedOutputStream 字节输出缓冲流 没有新增方法,可以发生多态 使用: InputStream is = new BufferedInputStream(n ...
分类:
编程语言 时间:
2020-12-14 13:41:41
阅读次数:
5
Java-GUI-Example04 FlowLayout(流式布局管理器)是最简单的布局管理器。 特点:组件会按照顺序从左至右依次放置,会自动换行。可以按左对齐、居中对齐或右对齐排列。 FlowLayout 方法声明 功能描述 FlowLayout() 组件默认居中对齐,水平、垂直间距默认为5个单 ...
分类:
编程语言 时间:
2020-12-14 13:33:50
阅读次数:
4
前言本文快速回顾了Java中容器的知识点,用作面试复习,事半功倍。上篇:容器概览,容器中用到的设计模式,List源码中篇:Map源码下篇:Set源码,容器总结其它知识点复习手册Java基础知识点面试手册(上)Java基础知识点面试手册(下)Java容器(List、Set、Map)知识点快速复习手册(上)Java容器(List、Set、Map)知识点快速复习手册(中)HashSethttp://wi
分类:
编程语言 时间:
2020-12-14 13:32:36
阅读次数:
5
前言本文快速回顾了Java中容器的知识点,用作面试复习,事半功倍。上篇:主要为容器概览,容器中用到的设计模式,List源码中篇:Map源码下篇:Set源码,容器总结其它知识点复习手册Java基础知识点面试手册(上)Java基础知识点面试手册(下)概览容器主要包括Collection和Map两种,Collection又包含了List、Set以及Queue。Collection数组和集合的区别:长度数
分类:
编程语言 时间:
2020-12-14 13:32:17
阅读次数:
4
林员外数据库杂货铺6月16日MySQL提供了标准的SQL模式匹配和一种基于扩展正则表达式的模式匹配形式,类似于vi、grep和sed等Unix实用程序所使用的正则表达式。SQL模式匹配允许我们使用_匹配任何单个字符,使用%匹配任意数量的字符(包括零个字符)。在MySQL中,SQL模式默认不区分大小写。下面提供一些例子。使用SQL模式时不要使用=或<>,请用LIKE或NOTLIKE比较运
分类:
数据库 时间:
2020-12-14 13:09:36
阅读次数:
3
1.findall 2.search 3.match 同search,只是从头匹配 4.split 同str.split import re a = ' a bc ' print(a.split(' ')) print(re.split(' ', a)) import re print(re.spl ...
分类:
编程语言 时间:
2020-12-10 10:58:44
阅读次数:
4
正则表达式符号使用小总结: 1、[ ]:方括号。匹配需要的字符集合,如[1-3]或[123]都是匹配1、2或者3。 2、^:脱字符号。方括号中加入脱字符号,就是匹配未列出的所有其他字符,如[^a]匹配除a以外的所有其他字符。 3、\:反斜杠。和python字符串使用规则一样,可以匹配特殊字符本身,如 ...
分类:
编程语言 时间:
2020-12-10 10:53:22
阅读次数:
3