摘要: 说来话长的搭了一个discuz论坛,服务器是apache,我本地的是直接从官网下的(值得吐槽的是官网居然拿不提供编译版本么要从第三方网站获取,不知道为何....),对应apache之前是搭bug管理系统 mantis用过一下,一看文件目录跟tomcat很是相似,怪不得都是http服务器,QAQ。ap 阅读全文
posted @ 2016-04-28 11:21 Qiurf 阅读(10691) 评论(0) 推荐(1) 编辑
摘要: 有时候需求需要随机从数据库查询若干条记录集,网上搜了一下,几篇博文都是些重复的.....不知道他们谁抄的谁的,这里除了介绍提供一种笔者自己想到的方法,本质都是利用mysql 的rand() 第一种方法: SELECT * FROM reportcard_patient_temp ORDER BY R 阅读全文
posted @ 2016-03-28 15:42 Qiurf 阅读(9499) 评论(0) 推荐(0) 编辑
摘要: 昨天下午快下班的时候 因为公司需要折腾了下sql server 2000,先不说这么古老的版本,而且安装的也是醉了... 首先sql server 2000是基于32位的系统开发的,那时候据说还没有64位的系统...所以是X86的,网上就找不到64 位! 的我的电脑是win7 64的,安装的时候果然 阅读全文
posted @ 2016-02-26 10:38 Qiurf 阅读(345) 评论(0) 推荐(0) 编辑
摘要: using filesort 一般出现在 使用了 order by 语句当中。using filesort不一定引起mysql的性能问题。但是如果查询次数非常多,那么每次在mysql中进行排序,还是会有影响的。这里的优化方式是在order by 的字段建立索引,例如 语句:SELECT * FROM... 阅读全文
posted @ 2015-11-06 12:52 Qiurf 阅读(14538) 评论(0) 推荐(2) 编辑
摘要: 一、1.索引越少越好,在修改数据时,第个索引都要进行更新,降低写速度。2.最窄的字段放在键的左边3.避免file sort排序,临时表和表扫描.二、复合索引的建立原则:如果您很可能仅对一个列多次执行搜索,则该列应该是复合索引中的第一列。如果您很可能对一个两列索引中的两个列执行单独的搜索,则应该创建另... 阅读全文
posted @ 2015-11-06 10:26 Qiurf 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: MySQL提供的group_concat函数可以拼接某个字段值成字符串,如 select group_concat(user_name) from sys_user,默认的分隔符是 逗号,即"," ,如果需要自定义分隔符可以使用 SEPARATOR如:select group_concat(user... 阅读全文
posted @ 2015-10-13 15:45 Qiurf 阅读(10517) 评论(0) 推荐(1) 编辑
摘要: package com.se;public enum Operation { /** * 枚举类对象(PLUS...) 相当于当前类的一个final 实例 */// PLUS,MINUS,TIMES,DIVIDE;// // Double apply(double x,double y){/... 阅读全文
posted @ 2015-10-02 22:50 Qiurf 阅读(838) 评论(0) 推荐(0) 编辑
摘要: CURRENT_TIMESTAMP是NOW的同义词,也就是说两者是相同的。SYSDATE函数返回的是执行到当前函数时的时间,而NOW返回的是执行SQL语句时的时间。测试语句:SELECT NOW(),CURRENT_TIMESTAMP(),SYSDATE(),SLEEP(2),NOW(),CURRE... 阅读全文
posted @ 2015-07-06 17:08 Qiurf 阅读(9208) 评论(0) 推荐(0) 编辑
摘要: 最近在研究java IO、NIO、NIO2(或者称AIO)相关的东西,有些概念还是要明确下。 按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个... 阅读全文
posted @ 2015-05-17 22:36 Qiurf 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用索引 优化查询,减少扫描的表行数。打个比方,索引的作用就和查新华字典,字典的索引的作用的一样的。 二、索引的类型 1、索引是在存储引擎中实现的,而不是在服务器层中实现的。所以,每种存储引擎的索引都不一定完全相同,并不是所有的存储引擎都支持所有的索引类型。 2、... 阅读全文
posted @ 2015-03-26 15:16 Qiurf 阅读(350) 评论(0) 推荐(0) 编辑