select * from? (select t.*, row_number() over(partition by 分组字段 order by 排序字段 desc ) rn from tablename t ) where rn=1 select * ? from (select t.*, ? ? ? ? ? ? ? ?row_number() over...
分类:
数据库 时间:
2015-01-31 14:52:59
阅读次数:
127
使用llcbench测试了缓存的性能,介绍了测试过程,给出了一个测试结果...
分类:
其他好文 时间:
2015-01-31 14:52:16
阅读次数:
1178
模块(菜单)管理是整个框架的核心,主要面向系统管理人员与开发人员,对普通用户建议不要授予访问此模块的权限,以免不必要的错误影响整个框架的运行。在框架中看到的各个功能模块都是在这儿进行配置的,配置信息保存在数据库中。模块(菜单)管理主要完成对整个框架各功能模块的添加、修改、删除,模块的移动、合并,模块启用、停用,设置模块是否为公共模块,分配角色、用户的模块访问权限,设置模块的可见性等...
分类:
Web程序 时间:
2015-01-31 14:51:17
阅读次数:
224
在MySQL中尽量少使用UPDATE ...WHERE ...ORDER BY ...LIMIT语句,原因是MySQL会对where条件匹配的所有记录加上X锁,如果多个线程同事执行这条语句,就会有非常大的概率发生死锁,而且MySQL服务器不能自动的去解除这种死锁。
下面的例子证实了这一点,先创建一张record表,再插入几条记录
mysql> create table record(...
分类:
其他好文 时间:
2015-01-31 14:51:28
阅读次数:
145
1.什么是时间复杂度?
简单来说,时间复杂度也就是一个算法运行所需要的时间。然而,想要准确的计算总运行时间是可行度不高的。所以,度量算法的运行时间,主要从程序结构入手,统计算法的程序步数。
(1)各语句对应程序步数
程序步数为0的有以下几种语句:注释,声明语句,函数调用语句。
程序步数为1的有以下几种语句:表达式,赋值语句(若赋值语句中的变量为数组或字符串,则程序步数等于变量体积加表达式的...
分类:
编程语言 时间:
2015-01-31 14:52:34
阅读次数:
240
1、对数据库右键-》Tasks-》Generate Scripts
2、点击Next
3、选择是导出整个数据库开始单个数据表
4、设置成保存为文件,并设置存储位置,然后点击高级按钮
5、根据选择是导出模式、模式加数据、还是仅数据,点击ok
6、会有让你review的一个窗口,点击next,再点击finish
...
分类:
数据库 时间:
2015-01-31 14:50:03
阅读次数:
187
dispatch_barrier_async是在前面的任务执行结束后它才执行,而且它后面的任务等它执行完成之后才会执行.
在如下场景:
在访问数据操作时,可以并行读取,因此这种操作应该放到concurrent Dispatch Queue中,写入操作是在任何读取操作执行之前,放到serial Dispatch Queue,在写入处理结束之前,读取处理操作不可进行。
此时使用dispatc...
分类:
其他好文 时间:
2015-01-31 14:50:54
阅读次数:
199
Q:Given a binary tree, return the postorder traversal
of its nodes' values.
Note:Recursive
solution is trivial, could you do it iteratively?
题目的意思就是不用递归求二叉树的后序遍历。
后续遍历的递归方式很简单,首先遍历左子树,然后遍历右子树,最...
分类:
其他好文 时间:
2015-01-31 14:49:58
阅读次数:
156
#define method 2
#if method == 0x00
#include
#include
/*
* struct array_cache
*
* Per cpu structures
* Purpose:
* - LIFO ordering, to hand out cache-warm objects from ...
分类:
编程语言 时间:
2015-01-31 14:48:13
阅读次数:
276
package com.test;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class AStar {
private int[][] map;// 地图(1可通过 0不可通过)
private...
分类:
编程语言 时间:
2015-01-31 14:48:40
阅读次数:
222
通知有几种,吐司Toast是其中一种。以下介绍系统默认的通知,这个有时不能满足项目需求,需要自定义的Toast
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layou...
分类:
其他好文 时间:
2015-01-31 14:46:12
阅读次数:
185
题目链接:Merge Two Sorted Lists
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.
这道题的要求是将两个已经排好序的链表合并成1个有序链表。...
分类:
其他好文 时间:
2015-01-31 14:44:44
阅读次数:
116
题目链接:Generate Parentheses
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.
For example, given n = 3, a solution set is:
"((()))", "(()())", "(...
分类:
其他好文 时间:
2015-01-31 14:46:33
阅读次数:
141
题目链接:Merge k Sorted Lists
Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity.
这道题的要求是将k个有序链表合并成1个有序链表,并分析其复杂度。
1. 暴力合并
最简单思路就是暴力合并,可以将k个链表一个接着一个地合并...
分类:
其他好文 时间:
2015-01-31 14:42:33
阅读次数:
163
再就是玩斯洛克、美式、9球等思路都不一样。
与他们在一起,真是开拓了视野,这不得不让我思考,乐趣重要,还是技术重要。虽然从之前经常打不到球,到现在偶尔打不到球,是有所进步,但是他们的技术让我望尘莫及。让感觉到差距!...
分类:
其他好文 时间:
2015-01-31 14:42:23
阅读次数:
130
好好练吧,加油,伙伴们。付出就会有回报的。...
分类:
其他好文 时间:
2015-01-31 14:44:16
阅读次数:
146
题目大意:有N个篮子,编号为1~N,篮子理由很多金币,只有一个篮子中每个金币中w-d,
其他篮子中每个金币都重w。现在从第1个篮子里拿1个金币,从第2个篮子里拿2个金币,…,
一直到到第N-1个篮子里拿N-1个金币。第N个篮子不拿。给出这些金币的全部重量和all,问:
第几个篮子里的金币是轻的,求出轻金币的个数。
思路:数学题,1~N个篮子里金币应有的总重量为:(N-1)*N/2*w,减去这些金币的全部重量
和all,得到总的轻金币比普通金币差的重量,每个轻金币和普通金币差的重量为d,两者相除,
得出轻金币...
分类:
其他好文 时间:
2015-01-31 14:43:40
阅读次数:
210