01 2022 档案
摘要:序列化简单来说就是可以把对象直接存储起来,用的时候反序列化即可得到完整的对象。 1 设置mysql数据库字段 blob 2 给java 实现序列化标识,关键代码 implements Serializable 3 代码 序列化与反序列化 /** * 对象序列化成字节码数据 * * @param ob
阅读全文
摘要:jfinal 类都是model 模型 ,Model是ActiveRecord中最重要的组件之一,基于ActiveRecord的Model无需定义属性,所以通过方法反射取值的方式是获取不到的。 所以要想通过属性反射取值是取不到的,只能通过方法取值来解决问题 关键在于 利用字段+拼接找到相应的方法 /*
阅读全文
摘要:反射就是把Java类中的各个成分映射成一个个的Java对象。即在运行状态中,对于任意一个类,都能够知道这个类的所以属性和方法;对于任意一个对象,都能调用它的任意一个方法和属性。这种动态获取信息及动态调用对象方法的功能叫Java的反射机制 反射取值一般有两种方式 一 通过属性取值赋值 /** * 属性
阅读全文
摘要:场景:动态获取表字段以及注释信息,给表中每个字段增加的筛选条件 1 关键字 information_schema.COLUMNS ,返回表数据以及字段信息 2 查看表的有关所有字段信息,使用方法如下 SELECT * from information_schema.COLUMNS where tab
阅读全文
摘要:mysql 中的常量@ ,简单使用 赋值操作: @: 1 创建常量,起别名a select @i := 0 a 2 作为临时表使用 SELECT * FROM ps_bank,(SELECT @i:= 0 a) t 3 数据累计计算 SELECT *,(@i:= @i + id) idadd FRO
阅读全文
摘要:本案列只针对阿里企业邮箱账号使用 阿里云企业邮箱登陆登录入口 https://www.ali-exmail.cn/Land/ 一 导入maven 库 <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</ar
阅读全文
摘要:使用场景 如果一个字段里面是用逗号拼隔的id字符串,那么怎么可以精确的查找到某个id是否在那一行数据中呢。 模糊匹配 如下,求只带有 2 的数据: 显然用模糊拼配肯定不行,因为不精确,会把带有相同id的一部分属性也会匹配进去 那怎么求只带2的数据呢 用 find_in_set() 函数 问题解决 官
阅读全文