会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Learn By Doing
博客园
首页
新随笔
联系
订阅
管理
2019年11月8日
Java aes/cbc/pkcs5padding 加解密与 PHP 的转换
摘要: 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 有风来
阅读(1601)
评论(0)
推荐(0)
2019年10月18日
PHP5 和 PHP7 之间关于取数组元素作动态函数名的差异
摘要: 在 PHP5 和 PHP7 中通过变量获取函数/方法名执行函数/方法时,可能会由于版本之间不通的解释策略导致相同的代码无法运行。 示例 $a = ['add', 'sub']; class Test { public function add() { echo 1 + 2; } } $t = new
阅读全文
posted @ 2019-10-18 11:01 有风来
阅读(397)
评论(0)
推荐(0)
2019年9月9日
TP5.1 预定义环境变量
摘要: 在 TP5.1 中部分之前版本的预定义常量如 APP_PATH、ROOT_PATH 等被定义为了 项目的环境变量. 目前预定义的环境变量包括 (以项目路径 E:\wamp64\www\project_name 为例): think_path: 系统框架目录路径, 如 E:\wamp64\www\pr
阅读全文
posted @ 2019-09-09 17:43 有风来
阅读(3374)
评论(0)
推荐(0)
2019年9月8日
Java基础笔记(六)--Lambda表达式和异常
摘要: 函数式编程与面向对象编程的区别: 函数式编程将程序代码看做数学中的函数, 函数本身是另一个函数的函数或返回值, 即高阶函数. Lambda 表达式 示例: 通过匿名类实现计算两个int值的功能 public class HelloWorld { public static Calculate cal
阅读全文
posted @ 2019-09-08 18:24 有风来
阅读(3096)
评论(0)
推荐(0)
Java基础笔记(五)--内部类
摘要: 定义在另一个类内部的类称为内部类, 或嵌套类. 封装它的类称为外部类. 封装 将不想公开的实现细节封装到一个内部类中, 内部类可以声明为私有, 只能在所在外部类中访问. 封装 将不想公开的实现细节封装到一个内部类中, 内部类可以声明为私有, 只能在所在外部类中访问. 提供命名空间 内部静态类和外部类
阅读全文
posted @ 2019-09-08 10:05 有风来
阅读(177)
评论(0)
推荐(0)
2019年8月28日
Java基础笔记(四)--枚举类和Java常用类
摘要: 枚举类 枚举类型本质是一种继承 java.lang.Enum 类. 特点: 枚举类是引用类型, 具有面向对象特性, 可以添加成员变量和方法. 枚举类父类是 java.lang.Enum, 不需要显示声明. 枚举类可以实现接口, 与类接口实现类似. 枚举类不能被继承, 不存在子类. 声明: [publ
阅读全文
posted @ 2019-08-28 08:59 有风来
阅读(453)
评论(0)
推荐(0)
2019年8月20日
用户输入过滤
摘要: PHP 内置过滤函数: addsclashes 函数和 stripcslashes 函数 addcslashes($input, $charlist): 使用反斜线转义字符串 input 中的指定字符串. charlist 由指定字符组成的字符串. stripcslashes($input): 反转
阅读全文
posted @ 2019-08-20 17:34 有风来
阅读(634)
评论(0)
推荐(0)
2019年8月15日
浮点数 (小数)保留指定的有效位
摘要: 浮点保留指定的有效位主要通过 DecimalFormat 类实现. import java.text.DecimalFormat; public class DecimalFormatTest { public static void main(String[] args) { // #: 通过 #
阅读全文
posted @ 2019-08-15 11:14 有风来
阅读(1845)
评论(0)
推荐(0)
2019年8月14日
Java基础笔记(三)--面向对象基础、对象、继承与多态、抽象类与接口
摘要: 面向对象基础 面向对象的三个特性: 封装、继承、多态. 封装: 使外部不能随意访问对象内部, 隐藏对象内部细节, 只保留有限的对外接口. 继承: Java 是单继承, 但可以实现多个接口. 多态: 多态是只父类中的成员变量和成员方法被子类继承后, 可以具有不同的状态或表现行为. 类声明: 类修饰符
阅读全文
posted @ 2019-08-14 17:21 有风来
阅读(228)
评论(0)
推荐(0)
2019年8月13日
Java基础笔记(二)--数据类型、运算符、控制语句、数组、字符串
摘要: 数据类型 基本数据类型 基本数据类型有 4 大类,共 8 种: 整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean 整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:bool
阅读全文
posted @ 2019-08-13 17:21 有风来
阅读(273)
评论(0)
推荐(0)
下一页
公告