1. 传统思路 where + limit 索引可增加查询速度 select * from vote_item v where v.vote_id=5 limit 100000,20; 优点: 常用简单 顺序查询分页没有问题. 缺点: 数据量大时跳页查询 需要先扫描10w零20条数据 然后排除10w ...
分类:
其他好文 时间:
2016-04-20 13:23:14
阅读次数:
118
1.数据库聚集索引、非聚集索引的用途和区别。 2.数据库函数和存储过程的用法和区别。 3.数据库游标的使用。 4.数据库的事物的使用语法,优点。 5.数据库作业、定时计划。 1.session、页面、cookie生命周期 2.MVC请求机制 3.冒泡排序 4.线程、委托、多线程异步执行 5.设计模式 ...
分类:
Web程序 时间:
2016-04-19 12:05:26
阅读次数:
172
1.Question Description: ztree树各个节点都带有路径,如“/根节点”,"/根节点/一级节点",“根节点/一级节点/二级节点‘; 现在想获取所选的最末级节点数据集合。 2.Solution: 如下图所示 一小片逻辑的叶子收藏一下 ,哈哈!! ...
分类:
其他好文 时间:
2016-04-19 11:29:43
阅读次数:
192
1、复制概述1.1、复制解决的问题数据复制技术有以下一些特点:(1) 数据分布(2) 负载平衡(load balancing)(3) 备份(4) 高可用性(high availability)和容错1.2、复制如何工作从高层来看,复制分成三步:(1) master将改变记录到二进制日志(binary ...
分类:
数据库 时间:
2016-04-18 10:00:11
阅读次数:
187
认识着色器 理解OpenGL渲染管线,对于学习OpenGL非常重要。下面是OpenGL渲染管线的示意图:(图中淡蓝色区域是可以编程的阶段) 此图是从wiki中拿过来的,OpenGL的渲染管线主要包括: 准备顶点数据(通过VBO、VAO和Vertex attribute来传递数据给OpenGL) 顶点 ...
分类:
其他好文 时间:
2016-04-17 17:45:09
阅读次数:
146
本来想写一个例子来给团队的人阐述一下Go中的对象复用思想,写完后发现这种思想也许某些同学还不知道,现分享出来
// Go中为了减少海量的内存分配,控制垃圾回收时间,对于热点数据采用池的思想去处理是// 非常棒的,下面的例子就是一个简单的tcp读取缓存池复用
// 实现了一个读取tcp长连接的buffer池,每次读取一条新连接时,先去池里读取
// 如果不存在,则创建新的
// 注意buf在...
分类:
其他好文 时间:
2016-04-15 12:09:27
阅读次数:
99
系统数据类型: 1.二进制数据类型 2.整数数据类型 3.浮点数据类型 4.精确小数数据类型 5.货币数据类型 6.日期/时间数据类型 7.字符数据类型 8.unicode数据类型 9.特殊数据类型 1.二进制数据类型: binary[n]: 固定长度为n个字节的二进制数。 varbinary[n] ...
分类:
数据库 时间:
2016-04-13 02:05:12
阅读次数:
199
对于单链表而言,它没有双链表那么复杂,它只有头节点,尾节点,节点数据,后继指针。在下面本人实现了单链表的增删插查改。
#include<stdio.h>
#include<assert.h>
#include<malloc.h>
#include<stdlib.h>
typedefintDatatype;
typedefstructSListNo..
分类:
其他好文 时间:
2016-04-13 00:35:36
阅读次数:
178
一、前提概要 在平时的JavaScript程序开发中,经常会使用到列表数据的展示。例如:热度榜单、头条列表、成绩榜单、待办事项等等,以上数据都有一些共同的特点,数据结构简单、数据量不大。那么,基于以上特点,自定义一个列表类,只需要封装一些查询、定位等方法就可以帮助我们去处理这些数据了。当然,一旦,数 ...
分类:
编程语言 时间:
2016-04-07 13:23:05
阅读次数:
267
内存管理 1.从地地址到高地址依次为:代码区、数据区、堆区、栈区、命令行参数及环境变量区域 2.局部变量:局部变量位于栈区 栈区特点: 1.栈区当中变量未初始化之前都为随机值 2.在变量作用域结束后,变量空间被操作系统收回 全局变量:全局变量位于数据区 数据区特点: 1.数据区中变量未初始化之前都是 ...
分类:
其他好文 时间:
2016-04-06 22:59:53
阅读次数:
136