前言之前使用jpa的时候一直感慨它的一些原来就有的方法很好用,一边不是很习惯这种不是xml写sql的方式,尤其在用习惯了mybatis之后,在使用jpa写动态查询的时候真的一头雾水,直到发现了**Specification** 这个神奇的东西,使用下来觉得他和mybatis plus的条件构造器很像 ...
分类:
其他好文 时间:
2021-06-22 17:52:52
阅读次数:
0
这是一道sql报错注入题目 试着输入一些, 再尝试后发现这个是用updatexml报错法注入 那就直接按模板来 库名是geek 表名也可以出来 字段值三个 是id,username,password 查询字段值看到flag 但是只有一半的flag,怎么拿到右半部分? 学到一个注入模板的技巧 left ...
分类:
数据库 时间:
2021-06-22 17:49:07
阅读次数:
0
修改Mariadb存储路径大部分基于此文章操作:http://lddyw.blog.51cto.com/4151746/1684364 找个好久的资料,都打算源码安装了,最后终于更改成功了。 环境:CentOS6.6 64位虚拟机,MariaDB 10.0.20 数据库安装方式:rpm包本地安装 注 ...
分类:
数据库 时间:
2021-06-22 17:37:41
阅读次数:
0
6.21Java多线程并发协作信号灯法 通过标识位在方法当中进行数据操作 package iostudy.threadcooperation;?/** * 生产者消费者实现方式二:信号灯法 * 借助标识位 * @since JDk 1.8 * @date 2021/6/21 * @author Lu ...
分类:
编程语言 时间:
2021-06-22 17:36:56
阅读次数:
0
SSM整合 功能点 分页 数据校验 jquery前端校验+JSR303后端校验 ajax Rest风格的URI;使用HTTP协议请求方式的动词,来表示对资 源的操作(GET(查询),POST(新增),PUT(修改),DELETE (删除)) 技术点 基础框架-ssm(SpringMVC+Spring ...
分类:
其他好文 时间:
2021-06-21 21:10:42
阅读次数:
0
Android使用开源的与操作系统无关的SQL数据库——SQLite 一:在命令行下创建数据库: 1.启动模拟器后,打开命令行,执行adb shell 2.进入所在工程目录 3.执行sqlite3 mydb创建数据库文件 :表示结尾,--表示注解 二:包Android.database.sqlite ...
分类:
数据库 时间:
2021-06-21 20:47:00
阅读次数:
0
MySQL 查询时,报如下错:Query execution was interrupted, maximum statement execution time exceeded 查询数据库最大语句执行时间,默认为10s,单位是毫秒 SELECT @@global.max_execution_tim ...
分类:
数据库 时间:
2021-06-21 20:46:21
阅读次数:
0
ORM 基本操作-创建数据 ORM 基本操作包含了增删改查,CRUD操作 CRUD是指计算机处理时的增加(create)读取(read)更新(update)和删除(delete) ORM CURD核心 - > 模型类.管理器对象 每个继承自models.Model的模型类,都会有一个object对象 ...
分类:
其他好文 时间:
2021-06-21 20:06:53
阅读次数:
0
Solution 对于字典序最小 , 从后往前扫即可满足 . 对于查询冲突 , 通过枚举完全平方数解决 . \(K=1\) 时 , 出现冲突时新分一组即可 . \(K=2\) 时 , 通过拓展域并查集来判断 . 我们把一个数拆成两个点 , 分别为黑点和白点 , 对于冲突的点 , 将它们的黑白点两两相 ...
分类:
其他好文 时间:
2021-06-21 20:03:20
阅读次数:
0
Solution 对于兔子们按照颜色为第一关键字 , 位置为第二关键字排序 , 查询个数时直接二分 , 相同颜色的修改不用管 , 不同颜色的修改不会改变统一颜色内的大小顺序 , 直接修改不会影响有序性 . 时间复杂度 \(O(nlogn)\) Code #include<iostream> #inc ...
分类:
其他好文 时间:
2021-06-21 20:02:00
阅读次数:
0