一、背景分页应该是极为常见的数据展现方式了,一般在数据集较大而无法在单个页面中呈现时会采用分页的方法。各种前端UI组件在实现上也都会支持分页的功能,而数据交互呈现所相应的后端系统、数据库都对数据查询的分页提供了良好的支持。以几个流行的数据库为例:查询表t_data第2页的数据(假定每页5条)MySQL的做法:select*fromt_datalimit5,5PostGreSQL的做法:select
分类:
其他好文 时间:
2019-08-18 21:30:39
阅读次数:
97
面试问题: 1.python的垃圾回收机制:主要使用引用计数(reference counting)来跟踪和回收垃圾。在引用计数的基础上,通过“标记 清除”(mark and sweep)解决容器对象可能产生的循环引用问题,通过“分代回收”(generation collection)以空间换时间的 ...
分类:
编程语言 时间:
2019-08-13 20:59:40
阅读次数:
109
1.简介 HashMap 根据键的 hashCode 值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。 HashMap 最多只允许一条记录的key为 null,允许多条value的值为 null。 HashMap 非线程安全,即任一时刻可以有多个线程同时 ...
分类:
编程语言 时间:
2019-08-10 17:15:38
阅读次数:
93
启动事务 @EnableTransactionManagement 注解来启用事务能力。 参数解释 proxyTargetClass:默认为false,表示使用 JDK 的代理模式,true表示用 CGLib 的代理模式,仅在 mode 是 PROXY 时才有效。 mode:默认为PROXY,表示使 ...
分类:
编程语言 时间:
2019-08-10 13:50:32
阅读次数:
107
前几天公司clickhouse 有个查询很慢。经理一直追问为什么慢 是cpu 不够 还是IO 占用太高,还是其他的原因。于是有了以下的排查 执行该条,在不考虑优化sql 的情况下 进行性能排查 1、首先便是万能的 top第三行CPU信息统计数据: %Cpu(s): 0.3 us, 0.2 sy, 0 ...
分类:
其他好文 时间:
2019-08-10 13:48:02
阅读次数:
186
DBA最应该做的事情 备份: 建议每天全备 每天把binlog也要进行备份 理想的目标: 可以把数据还原到任意时间点(可以恢复到近两周的任意时间点)(半年以上:每个月一份 ) hdfs,ceph 监控: 了解环境使用情况 zabbix做一个从库,通过数据分析(环比),智能分析平台。 环境可控: 了解 ...
分类:
数据库 时间:
2019-08-06 12:23:35
阅读次数:
135
一、安装软件 # msmtp软件各版本下载地址:https://marlam.de/msmtp/download/ [root@192-168-7-77 ~]# wget https://marlam.de/msmtp/releases/msmtp-1.8.0.tar.xz [root@192-16 ...
分类:
其他好文 时间:
2019-08-05 17:25:28
阅读次数:
184
这篇主要讲解spring + struts2 + hibernate : 目录结构如下: t_role t_user 1.新建 web项目 :spring_ssh 2.在 WebRoot/WEB-INF/lib 下 导入jar包 3.编写vo类 :Role.java , User.java Role ...
分类:
编程语言 时间:
2019-07-28 18:04:33
阅读次数:
115
(1)首先,创建数据库mybatismanytoone并插入数据 (2)接着我们创建两个java bean Post.java和User.java Post.java User.java (3)其次,我们创建config/config.xml配置文件 (4)再次,我们创建User.xml文件 (5) ...
分类:
其他好文 时间:
2019-07-25 00:17:54
阅读次数:
108
Reference: https://www.jianshu.com/p/2bceacd60b8a 什么是Zab协议 Zab 协议的作用 Zab 协议原理 Zab 协议核心 Zab 协议内容 原子广播 崩溃恢复 如何保证数据一致性 Zab 协议如何数据同步 如何处理需要丢弃的 Proposal Za ...
分类:
其他好文 时间:
2019-07-24 20:51:24
阅读次数:
97