时间: 2015-09-20 分类: 其他 标签:
一道面试的问题,当MySQL表中有数据量很大的时候如何做分页。当时只知道在数据量很大的时候可以分表,但不知道不分表时可以怎么做。 很多应用往往只展示最新或最热门的几条记录,但为了旧记录仍然可访问,所以就需要个分页的导航栏。然而,如何通过MySQL更好的实现分页,始终是比较令人头疼的问题。虽然没有拿来就能用的解决办法,但了解数据库的底层或多或少有助于优化分页查询。 我们先从一个常用但性能很差的查询来看一看。 SELECT * FROM city ORDER BY id DESC ...

时间: 2015-09-01 分类: web前端 标签:
Web前端开发规范文档。目的是在写前端的时候更加规范化。 1、通用规范 TAB键用两个空格代替(WINDOWS下TAB键占四个空格,LINUX下TAB键占八个空格)。 CSS样式属性或者JAVASCRIPT代码后加“;”方便压缩工具“断句”。 文件内容编码均统一为UTF-8。 CSS、JAVASCRIPT中的非注释类中文字符须转换成unicode编码使用,以避免编码错误时乱码显示。 2、html书写规范 2.1 为每个HTML页面的第一行添加标准模式(s...

时间: 2015-08-25 分类: 其他 标签:
一些日常使用linux,会用到的命令。做一个简单的总结,也方便忘记的时候查看。 1.目录和文件处理 1.mkdir 建立目录 用法:mkdir [OPTION] DIRECTORY… 例:mkdir test 2.ls 列出目录下的内容 用法: ls [OPTION]… [FILE]… 例:ls ­-l test 3.cd 更换工作目录 用法:cd [DIRECTORY] 例:cd test 4.pwd 显示当前工作目录 用法:pwd 5.vim 文本编辑器 用法:vim [O...

时间: 2015-08-23 分类: 个人博客 标签:
Markdown Markdown 是一种方便记忆、书写的纯文本标记语言,用户可以使用这些标记符号以最小的输入代价生成极富表现力的文档。 1. 标题 使用#显示标题 示例: # 这是一个一级标题 ## 这是一个二级标题 ### 这是一个三级标题 2. 斜体、粗体、删除线 语法/示例 效果 *斜体1* 斜体1 _斜体2_ 斜体2 ...

gorpeln的个人博客 - gorpeln