/*
四个排名函数的区别:
RANK()
返回结果集的分区内每行的排名。行的排名是相关行之前的排名数加一。
如果两个或多个行与一个排名关联,则每个关联行将得到相同的排名。
DENSE_RANK()
返回结果集分区中行的排名,在排名中没有任何间断。行的排名等于所讨论行之前的所有排名数加一。
如果有两个或多个行受同一个分区中排名的约束,则每个约束行将接收相同的排名。
ROW_NUMBER()
...
分类:
数据库 时间:
2014-09-24 16:37:17
阅读次数:
160
方式一: 通过as 指定大写重名列的别名 方式二: 命名数据库中表名时每个表的主键id要起不同的名称,避免主键重复(但是子表的外键可以和主表的id主键重名,你想啊,从表的外键性质不就是引用主表的主键么,所以就一样喽!)方式三: 指定map类型返回结果方式四: 指定外表的column到本表的r...
分类:
其他好文 时间:
2014-09-24 01:50:55
阅读次数:
215
原连接http://blog.chinaunix.net/uid-21335514-id-3497996.htmlkeystone的v3 API与v2.0相比有很大的不同,从API的请求格式到response的返回结果都有差别,主要几点如下:1. 引入了domain的概念,domain是在proje...
java.util.concurrent.Future是Java提供的接口,表示异步执行的状态,Future的get方法会判断任务是否执行完成,如果完成就返回结果,否则阻塞线程,直到任务完成。
// Java FutureTask.get()
public V get() throws InterruptedException, ExecutionException {
i...
分类:
Web程序 时间:
2014-09-23 14:11:04
阅读次数:
294
最近写了一个api,测试也没发现啥问题。可是上线之后发现有时api的返回结果不正确。为什么呢?调我接口的同学给了两个调用示例,理论上两个的结果应该一致,实际结果却不一致。api调用带了一个时间戳参数date,通过把date转化为时间格式,我发现date化为时间之后跟原来的时间不一样,所以导致错误。我...
分类:
Web程序 时间:
2014-09-23 11:43:54
阅读次数:
183
原理讲的清晰:Manacher's ALGORITHM: O(n)时间求字符串的最长回文子串注意:①动态生命P[]和newStr数组后,不要忘记delete[] //其实这是基本的编码习惯②最终返回结果是P[i]-1下面是自己写的Manacher函数int manacher(char *src){ ...
分类:
其他好文 时间:
2014-09-20 19:44:09
阅读次数:
213
在PHP中调用外部命令,可以用exec 及 system来实现: system() 原型:string system (string command [, int return_var]) system()函数很其它语言中的差不多,它执行给定的命令,输出和返回结果。第二个参数是可选的,用来得到命令执行后的状态码。 返回结果 成功返回0, 失败(命令不存在等原...
分类:
Web程序 时间:
2014-09-20 17:39:39
阅读次数:
276
HTTP超级文本传输协议HTTP访问返回结果---状态码200ok正常状态403Forbidden禁止访问—通常没有权限404FileNotFound文件未找到-------网站已被迁移或网址错误500InternalError服务错误index.html.var格式不符合要求503ServiceUnreachable服务不可用------超过负载DNS域名服务基..
分类:
其他好文 时间:
2014-09-19 19:32:06
阅读次数:
407
cached-query 将缓存和查询数据库快速连接起来的轻类库。我们常常有这样的需求:当我们把memcached加入到项目后我还还要写一个 cacheUtils 或者 cacheManager 之类的类来操作memcached。并且一般的操作不外乎是这种操作:1. 拿到一段sql,先去memcahed里面看下是否有缓存,如果有就直接返回结果 2. 如果没有就直接查询数据库 3. 查到数据之后先保存到memcached里面再返回给上层调用者...
分类:
数据库 时间:
2014-09-19 01:11:54
阅读次数:
347
如何声明一个存储过程CREATE PROCEDURE 存储过程名(IN 输入变量名 输入变量类型,OUT 输出变量名 输出变量类型)紧跟其后的是存储过程属性列表常用的有:LANGUAGE SQL、MODIFIES SQL DATA、RESULT SETS 1(返回结果集个数)l存储过程体以begin...
分类:
数据库 时间:
2014-09-18 13:05:33
阅读次数:
364