摘要:
jwt jwt介绍 JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information betw 阅读全文
摘要:
##方式一 说明: $ 方式不会预编译,有SQL注入的风险 <select id="selectUserByName" resultMap="userAndRole"> select * from users <where> <if test="status != null"> user_state 阅读全文
摘要:
###添加依赖 <!-- 代码生成器--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.4.0</version> </dependen 阅读全文
摘要:
vue的安装与部署 1. 引入 2. dem Vue模板语法 差值表达式 指令 事件绑定 属性绑定 样式绑定 分支循环结构 指令 指令的本质就是自定义属性 指令的格式: 以 v 开始(eg: v cloak) 常用指令 v cloak 这个指令保持在元素上直到关联实例结束编译。( 解决了 差值表达式 阅读全文
摘要:
JDK5中引入的新特性,提供了编译时类型安全监测机制。 泛型本质就是参数参数化类型,即所操作的数据类型被指定为一个参数 泛型类 1. 创建泛型类 2. 泛型类的运用 泛型类的派生类 子类也是泛型类,子类和父类的泛型类型要一致 class ChildGeneric extends Generic 子类 阅读全文
摘要:
框架设计的灵魂 获取class对象方式 1. Class.forName(“包名.类名”) 将字节码文件加载进内存,返回类对象(class对象) 多用于配置文件 2. 类名.class 多用于参数传递 3. 对象.getClass() 同一个字节码文件( .class)在一次程序运行中,只会加载一次 阅读全文
摘要:
自定义线程 实现方式 1. 继承Thread类 2. 实现Runnable 接口 继承Thread 类 继承Thread后,要重写run 方法 public void run 方法体 为该线程要执行的任务 启动线程的方法为 start() ,不是调用run() 调用run方法不能开启新的线程,只是普 阅读全文
摘要:
目录操作 1. 创建文件夹 bool mkdir(url) $res = @mkdir('./dirfile'); 2. 删除文件夹 bool rmdir(url) $rm_res = @rmdir('./dirfile'); 3. 读取目录 opendir(url) 返回一个路径资源 //url不 阅读全文
摘要:
字符串创建 1. String 应用变量名 = ‘字符串内容’’; 2. String 引用变量名 = new( ); 常用构造器 ||| | | | |String(byte[] bytes)|将字节数组bytes按照默认的编码方式构造一个字符串对象| |String(byte[] bytes,i 阅读全文
摘要:
多数据插入 insert into 表名 [(字段名)] values(值列表1),(值列表2),... 主键冲突 1. 主键冲突更新 主键冲突时,更新数据 insert into 表名 [(字段列表)] values(值列表) on duplicate key update 字段 = 新值; 2. 阅读全文