摘要: Java 在该模式的加解密与 PHP OpenSSL 中的 aes-128-cbc 对应。通过: openssl_decrypt($cipher, 'aes-128-cbc', $key, 0, $iv); openssl_encrypt($plain, 'aes-128-cbc', $key, 0 阅读全文
posted @ 2019-11-08 17:36 有风来 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 在 PHP5 和 PHP7 中通过变量获取函数/方法名执行函数/方法时,可能会由于版本之间不通的解释策略导致相同的代码无法运行。 示例 $a = ['add', 'sub']; class Test { public function add() { echo 1 + 2; } } $t = new 阅读全文
posted @ 2019-10-18 11:01 有风来 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 在 TP5.1 中部分之前版本的预定义常量如 APP_PATH、ROOT_PATH 等被定义为了 项目的环境变量. 目前预定义的环境变量包括 (以项目路径 E:\wamp64\www\project_name 为例): think_path: 系统框架目录路径, 如 E:\wamp64\www\pr 阅读全文
posted @ 2019-09-09 17:43 有风来 阅读(3317) 评论(0) 推荐(0) 编辑
摘要: 函数式编程与面向对象编程的区别: 函数式编程将程序代码看做数学中的函数, 函数本身是另一个函数的函数或返回值, 即高阶函数. Lambda 表达式 示例: 通过匿名类实现计算两个int值的功能 public class HelloWorld { public static Calculate cal 阅读全文
posted @ 2019-09-08 18:24 有风来 阅读(3044) 评论(0) 推荐(0) 编辑
摘要: 定义在另一个类内部的类称为内部类, 或嵌套类. 封装它的类称为外部类. 封装 将不想公开的实现细节封装到一个内部类中, 内部类可以声明为私有, 只能在所在外部类中访问. 封装 将不想公开的实现细节封装到一个内部类中, 内部类可以声明为私有, 只能在所在外部类中访问. 提供命名空间 内部静态类和外部类 阅读全文
posted @ 2019-09-08 10:05 有风来 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 枚举类 枚举类型本质是一种继承 java.lang.Enum 类. 特点: 枚举类是引用类型, 具有面向对象特性, 可以添加成员变量和方法. 枚举类父类是 java.lang.Enum, 不需要显示声明. 枚举类可以实现接口, 与类接口实现类似. 枚举类不能被继承, 不存在子类. 声明: [publ 阅读全文
posted @ 2019-08-28 08:59 有风来 阅读(422) 评论(0) 推荐(0) 编辑
摘要: PHP 内置过滤函数: addsclashes 函数和 stripcslashes 函数 addcslashes($input, $charlist): 使用反斜线转义字符串 input 中的指定字符串. charlist 由指定字符组成的字符串. stripcslashes($input): 反转 阅读全文
posted @ 2019-08-20 17:34 有风来 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 浮点保留指定的有效位主要通过 DecimalFormat 类实现. import java.text.DecimalFormat; public class DecimalFormatTest { public static void main(String[] args) { // #: 通过 # 阅读全文
posted @ 2019-08-15 11:14 有风来 阅读(1831) 评论(0) 推荐(0) 编辑
摘要: 面向对象基础 面向对象的三个特性: 封装、继承、多态. 封装: 使外部不能随意访问对象内部, 隐藏对象内部细节, 只保留有限的对外接口. 继承: Java 是单继承, 但可以实现多个接口. 多态: 多态是只父类中的成员变量和成员方法被子类继承后, 可以具有不同的状态或表现行为. 类声明: 类修饰符 阅读全文
posted @ 2019-08-14 17:21 有风来 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 数据类型 基本数据类型 基本数据类型有 4 大类,共 8 种: 整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean 整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:bool 阅读全文
posted @ 2019-08-13 17:21 有风来 阅读(254) 评论(0) 推荐(0) 编辑