问题列表 - 第2232页

在MySQL中计算每天页面点击次数的最佳方法是什么

我的博客上,我在右侧导航中显示了10页最受欢迎的文章.这是我如何得到的:

SELECT *
FROM entries
WHERE is_published = 1
ORDER BY hits DESC, created DESC
LIMIT 10
Run Code Online (Sandbox Code Playgroud)

我想做的是在每天页面点击次数方面显示前10名.我正在使用MySQL.有没有办法可以在数据库中执行此操作?

顺便说一句,该created字段是日期时间.

更新:我想我没有说清楚.我想要的是1000天前发布的10,000次点击的博客文章,与1天前发布的10次点击的博客帖子具有相同的受欢迎程度.在伪代码中:

ORDER BY hits / days since posting
Run Code Online (Sandbox Code Playgroud)

...其中hits只是一个在每次查看博客文章时递增的int.

好的,这就是我将要使用的内容:

SELECT *, AVG(
    hits / DATEDIFF(NOW(), created)
) AS avg_hits
FROM entries
WHERE is_published = 1
GROUP BY id
ORDER BY avg_hits DESC, hits DESC, created DESC 
LIMIT 10
Run Code Online (Sandbox Code Playgroud)

谢谢,斯蒂芬!(我喜欢这个网站...)

mysql sql datetime

4
推荐指数
1
解决办法
1643
查看次数

如何在x64窗口中运行PartCover

我正在尝试运行PartCover来测试在Windows x64上使用Gallio进行的一些测试的覆盖范围.但是,尝试运行它会出现以下错误.

由于以下错误,检索具有CLSID {FB20430E-CDC9-45D7-8453-272268002E08}的组件的COM类工厂失败:80040153.

编辑:我正在使用PartCover 2.2.0

64-bit partcover

15
推荐指数
1
解决办法
3309
查看次数

用于Windows CE/Mobile的代码分析/性能分析工具

除了Visual Studio中的工具之外,您还知道哪些工具可以分析Windows CE/Mobile应用程序中的性能瓶颈?我正在寻找类似于CE/Mobile的AQTime之类的东西来分析编译为本机代码的C/C++应用程序.

profiling native windows-mobile windows-ce

6
推荐指数
2
解决办法
7342
查看次数

在C++中表示二维数组的最佳方法,其大小在运行时确定

在C++中我想做类似的事情:

int n = get_int_from_user();

char* matrix = new char[n][n];

matrix[0][0] = 'c';
//...
matrix[n][n] = 'a';

delete [][] matrix;
Run Code Online (Sandbox Code Playgroud)

但当然这不起作用.做类似事情的最佳方法是什么?我已经看到了一些解决方案,但它们看起来非常混乱.

c++ arrays dynamic matrix multidimensional-array

19
推荐指数
3
解决办法
2万
查看次数

ac#class应该生成自己的实例吗?

我有一个定义CallRate类型的类.我需要通过从文件中读取数据来添加创建我的类的多个实例的功能.

我在我的类CallRate中添加了一个静态方法,它返回一个List<CallRate>.通过调用自己的构造函数之一,类可以生成自己的新实例吗?它有效,我只是想知道这是否正确.

List<CallRates> cr = CallRates.ProcessCallsFile(file);
Run Code Online (Sandbox Code Playgroud)

c# class-design

13
推荐指数
2
解决办法
799
查看次数

Django - 过滤相关对象

对于我的Django应用程序,我有事件,评级和用户.评级通过外键与事件和用户相关.当显示事件列表时,我想通过user_id过滤事件的评级,因此我知道用户是否对事件进行了评级.

如果我做:

event_list = Event.objects.filter(rating__user=request.user.id)
Run Code Online (Sandbox Code Playgroud)

(request.user.id给出当前登录用户的user_id)...然后我只获取用户评分的事件而不是整个事件列表.

我需要的东西可以通过自定义SQL生成:

SELECT *
FROM `events_event`
LEFT OUTER JOIN (
  SELECT *
  FROM `events_rating`
  WHERE user_id = ##
  ) AS temp 
ON events_event.id = temp.user_id
Run Code Online (Sandbox Code Playgroud)

有没有更简单的方法,所以我不必使用自定义SQL?

django filter

18
推荐指数
3
解决办法
4万
查看次数

从远程PC上的ipconfig/release恢复

不是一个严格的编程问题,但我当时编程并找不到答案,所以我想,"嘿,我会试试StackOverflow!"

所以我通过VPN通过远程桌面连接连接到我的Windows XP工作PC.在命令窗口(在远程PC上),我愚蠢地输入ipconfig /release.在我理解之前一瞬间,我点击了Enter.D'哦!

所以现在怎么办?直到星期一早上我到办公室才流水吗?任何方式远程使我的办公室PC获得一个新的IP地址?

remote-desktop dhcp ipconfig

7
推荐指数
1
解决办法
2万
查看次数

什么是最好/常见的RESTful url动词和动作?

我正在尝试找到有关最佳和最常见的RESTful网址操作的一些信息.

例如,您使用什么URL来显示项目的详细信息,编辑项目,更新等.

/question/show/<whatever>
/question/edit/<whatever>
/question/update/<whatever> (this is the post back url)
/question/list   (lists the questions)
Run Code Online (Sandbox Code Playgroud)

哼.感谢任何人的帮助:)

rest

83
推荐指数
2
解决办法
5万
查看次数

MSTest和AppDomains

在我的一些项目中,我注意到在VSTS2008下执行单元测试期间,其VSTestHost的内存消耗增长.因为我在我的解决方案中有很多测试,所以最终会导致OutOfMemroyException.这对我来说非常奇怪,因为我确信MSTest为每个单元测试创​​建了一个新的AppDomain.否则它将如何重置静态字段?但是如果为每个测试创建AppDomain,那么内存不应该泄漏.但确实如此.

所以问题是:VS应该为每个测试类创建AppDomain吗?如果是,我怎么检查它是否成功.我试过跟踪ProcessExpolorer和Performance管理单元.在测试运行期间,"Total appdomain unloaded"的值始终为0.

unit-testing mstest visual-studio

12
推荐指数
3
解决办法
7049
查看次数

您在Windows上使用什么IDE /编辑器?

SciTE编辑器附带了Ruby安装程序,它只是一个通用的代码编辑器.我安装了FreeRIDE,但它看起来有点小马车; 它实际上只是无缘无故地撞到我身上.:(

所以我的问题是......

您在Windows上使用什么IDE /编辑器?有哪些最好的编辑?

ruby windows ide editor

27
推荐指数
2
解决办法
4万
查看次数