排行榜功能是一个很普遍的需求。使用 Redis 中有序集合的特性来实现排行榜是又好又快的选择。Redis有序集合非常适用于有序不重复数据的存储一般排行榜都是有实效性的,比如“用户积分榜”。如果没有实效性一直按照总榜来排,可能榜首总是几个老用户,对于新用户来说,那真是太令人沮丧了。首先,来个“今日积分...
分类:
其他好文 时间:
2015-12-27 16:11:24
阅读次数:
172
非要到年末的时候才会觉得一年的时间过得飞快 今年过的比较波折,有好事也有坏事无意中当起了科研项目的负责人 很开心能认识老大的,好在他很年轻,也很喜欢弄tech,也很喜欢和学生一起弄tech,在他的唆使之下在大二下学期申报了一个学生科研项目,本来想着已经弃坑ACM了,貌似也找不到什么事情好激励...
分类:
其他好文 时间:
2015-12-27 16:09:46
阅读次数:
92
最小割的相关知识请参见:网络流问题I. hdu4289 Control题意:给出一个由n个点,m条边组成的无向图。给出两个点s,t。对于图中的每个点,去掉这个点都需要一定的花费。求至少多少花费才能使得s和t之间不连通。分析:题意即求最小割,将每个点拆点,点与对应点的边权为去掉该点的花费,原图中...
分类:
其他好文 时间:
2015-12-27 16:05:34
阅读次数:
190
OpenCV的安装与系统环境变量 安装OpenCV本来是很简单的一件事,但配置却很麻烦。而且在配置过程中尤为重要的步骤就是系统环境变量的配置。我使用的是CodeBlick13.12与OpenCV1.0(OpenCV下载链接 http://opencv.org/downloads.html ,如果要....
分类:
其他好文 时间:
2015-12-27 16:05:30
阅读次数:
155
Time Limit:10 SecMemory Limit:162 MBSubmit:2358Solved:1380[Submit][Status][Discuss]Description在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八...
分类:
其他好文 时间:
2015-12-27 16:05:20
阅读次数:
150
期末总结 转眼又到了学期期末,感觉时间过得好快啊!通过这个学期学习软件工程,我感受很多,了解很多,非常感谢老师的悉心教导。 通过博客我学会了很多东西,我们做的博客作业老师都会亲自进行评价和教导,让我们深受其会。为了让我们做的更好,陈老师还让我们为小石头设计软件、编写代码。通过为小石头编写代码来进行学...
分类:
其他好文 时间:
2015-12-27 16:05:09
阅读次数:
186
TCP/IP(Transmission Control Protocol/Internet Protocol)是传输控制协议和网络协议的简称,它定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。 TCP/IP 不是一个协议,而是一个协议族的统称,里面包括了 IP 协议、IMCP 协议、...
分类:
其他好文 时间:
2015-12-27 16:04:59
阅读次数:
218
A palindrome is a word, number, or phrase that reads the same forwards as backwards. For example,the name “anna” is a palindrome. Numbers can also be ...
分类:
其他好文 时间:
2015-12-27 16:05:44
阅读次数:
272
win8和win8.1以及win10自带虚拟机,无需再装第三方虚拟机软件。首先需要在“启用或关闭windows功能”中,启用Hyper-V启用之后,需要重启计算机才可以继续进行下面的步骤方法/步骤1首先打开虚拟主机软件如图,然后新建一个虚拟主机。2根据步骤输入一个名称,方便日后管理区分。3选择第一代...
分类:
其他好文 时间:
2015-12-27 16:05:23
阅读次数:
309
一、简介 网络层协议的数据单元是 IP 数据报 ,而数据链路层的工作就是把网络层交下来的 IP 数据报 封装为 帧(frame)发送到链路上,以及把接收到的帧中的数据取出并上交给网络层。 为达到这一目的,数据链路必须具备一系列相应的功能,主要有: 将数据封装为帧(frame),帧是数据链路层的传送单...
分类:
其他好文 时间:
2015-12-27 16:03:34
阅读次数:
185
程序设计少出现Bug建议1. 在程序中分模块进行设计,要对各个子模块进行全方位测试 2015-12-27 关键分别需要对各个模块要进行测试到位,然后在进行全局程序测试,这样程序效率很高。 因为,如果子模块程序有隐藏bug,在中程序全局测试,则查找异常很耗费时间!!!!!!!2. 数组上下线问题...
分类:
其他好文 时间:
2015-12-27 16:02:40
阅读次数:
175
(1)可以根据需要设置文本框的样式(包括形状、边框颜色、背景等)。(2)可以根据需要设置文字显示样式(包括输入密码时的密文显示、文字横向居中、纵向居中上下、输入的文字是否首席木大写、文字超过后是否缩小还是向右滚动等)。(3)可以根据需要设置各种不同的键盘样式(只有数字、只有字母等等)。(4)还有in...
分类:
其他好文 时间:
2015-12-27 16:04:41
阅读次数:
230
// print float bits#include using namespace std;int main(){ float num = 0.15625; int n = *(int*)(void*)# cout<<(n)<<endl; ...
分类:
其他好文 时间:
2015-12-27 16:03:58
阅读次数:
251
Given a sorted integer array without duplicates, return the summary of its ranges.For example, given [0,1,2,4,5,7], return ["0->2","4->5","7"].中文说明:要就...
分类:
其他好文 时间:
2015-12-27 16:02:37
阅读次数:
242
题目链接n个数m个询问, 每次询问输出给定区间中任意两个相同的数的最近距离。先将询问读进来, 然后按r从小到大排序, 将n个数按顺序插入, 并用map统计之前是否出现过, 如果出现过, 就更新线段树。如果当前的i等于某个询问的r, 那么就查询, 具体看代码。 1 #include 2 #inc...
分类:
其他好文 时间:
2015-12-27 16:03:09
阅读次数:
280
[2015-12-27 13:59:14,206: ERROR/MainProcess] consumer: Cannot connect to amqp://guest:**@127.0.0.1:5672//: [Errno 61] Connection refused.Trying again ...
分类:
其他好文 时间:
2015-12-27 16:01:54
阅读次数:
5046
1. JVM中的年轻代,年老代和持久代区别与联系JVM中的GC算法采用的是分代收集的策略,即将内存分为几个区域,将不同生命周期的对象放在不同区域里。如下所示:(1)在GC收集的时候,频繁收集生命周期短的区域(年轻代);(2)比较少的收集生命周期比较长的区域(年老代);(3)基本不收集的永久区(持久代...
分类:
其他好文 时间:
2015-12-27 16:02:23
阅读次数:
281