验签DEMO
Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去修改相关的变量设置。像Python支持的配置文件是.ini文件,同样,它也有自己读取配置文件的类ConfigParse,方便程序员或用户通过该类的方法来修改.ini配置文件。在Java中,其配置文件常为.properties文件,格式为文本文件,文件的内容的格式是“键=值”的格式,…
MySQL脚本的基本组成 与常规的脚本语言类似, MySQL 也具有一套对字符、单词以及特殊符号的使用规定, MySQL 通过执行 SQL 脚本来完成对数据库的操作, 该脚本由一条或多条MySQL语句(SQL语句 + 扩展语句)组成, 保存时脚本文件后缀名一般为 .sql。在控制台下, MySQL 客户端也可以对语句进行单句的执行而不用保存为.sql文件。 标识符 标识符用来命名一些对象, 如数据库、表、列、变量等, 以便在脚本中的其他地方引用。MySQL标识符命名规则稍微有点繁琐, 这里我们使用万能命名规则: 标…
PK:primary key 主键 NN:not null 非空 UQ:unique 唯一索引 BIN:binary 二进制数据(比text更大) UN:unsigned 无符号(非负数) ZF:zero fill 填充0 例如字段内容是1 int(4), 则内容显示为0001 AI:auto increment 自增 外键约束 MySQL中定义外键的表,双方必须都是Innodb 子表中外键字段和其对应父表中的字段必须都设为索引,主键自动为索引 E-R图中几种关系 Identifying Relationship需…
Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applicat…
第一个*为MySQL中的数据库名。 第二个*为MySQL中的指定的数据库的表名。 root为授权用户的用户名。 %为任意主机,也可以写指定的ip地址或者主机名。 PASSWORD为授权改用户在指定的数据访问MySQL时的密码,如果该密码和本地用户同名用户的密码不一致,远程访问时务必使用该授权密码。
java.io.BufferedReader 用于从文件中读入一段字符,所属套件:java.io 构造函数BufferedReader(java.io.FileReader FileReader变量) 说明:新建一个BufferReader对象。 close方法 void close() 说明:关闭BufferReader对象。 readLine方法 java.lang.string readLine() 说明:从文件中读取一行字符。若为NULL,代表读取至文件结尾。 java.io.BufferedWriter…
什么是多态 面向对象的三大特性: 封装、继承、多态(抽象)。 多态的定义: 指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是方法的调用) 简单来说,多态就是相同的行为,不同的实现 实现多态的技术称为: 动态绑定(dynamic binding),是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。 多态的作用: 消除类型之间的耦合关系。 现实中,关于多态的例子: 比方说按下 F1 键这个动作,如果当前在 Word 下弹出的就是 Wo…
访问修饰符 每一个成员(成员变量、方法和构造器)都有一个访问修饰符,用来判断谁可以访问该成员。 本类 同包类 不同包类 子类 非子类 子类 非子类 public √ √ √ √ √ protected √ √ √ √ ╳ 默认修饰符 √ √ √ ╳ ╳ private √ ╳ ╳ ╳ ╳ 封装的概念及好处 组装(定义一个类就是封装) 类的定义:1、属性 2、行为 信息隐藏 访问修饰符 Public、Pprotected、默认、Private 方法实现调用者无需知道方法的具体步骤,只关心效果(功能)的达成 访问器、…