问题列表 - 第7647页

如何列出按常用标签数量排序的相关博客帖子?

我想显示相关博客帖子的列表,我希望列表按照当前帖子的常用标签数量排序.每个帖子都可以有多个与之关联的标签.这是我的表结构:

[帖子] < - [posts-to-tags-joining-table] - > [Tags]

我正在使用PHP和MySQL - 我可以在一个查询中执行此操作吗?

php mysql tags blogs

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

将文件拖放到NSTableView上?

我有一个NSTableView我希望允许用户将视频文件拖放到.当他们删除文件时,它将在表视图中添加为一行.

我该怎么做呢?目前tableview的数据来自一个数组控制器(从NSMutableArray获取数据)

我找到了这个文档,但似乎无法使它工作..

我有..

  • 制作了一个"TableCon"类(我改为继承自NSTableView,而不是NSObject)
  • 将NSTableView类更改为TableCon
  • 将NSTableView的委托出口设置为该类
  • registerForDraggedTypes在TableCon的init中调用
  • 实现- (NSDragOperation)draggingEntered:(id <NSDraggingInfo>)sender;(再次在TableCon中)

但是,没什么,它的行为就像我从未改变过任何事情(没有错误),我做错了什么?

编辑:我已经试过落实波阿斯Stuller的建议,同时也发现了这个解决方案的描述(第一个答复包括解决第一篇文章).所以我现在所做的就是......

  • 子类NSArrayController,它将内容提供给表视图(TableListCon)
  • 添加tableView插件到TableListCon(并指向NSTableView)
  • 在TableListCon中实现validateDrop,writeRowsWithIndexes和acceptDrop
  • 在tableView出口上调用registerForDraggedTypes.

同样,没有错误/警告,但似乎只调用了awakeFromNib方法(没有调用其他方法)

cocoa drag-and-drop objective-c

12
推荐指数
1
解决办法
5896
查看次数

有效的UDID?

重复:验证iPhone设备ID?

有谁知道什么构成有效的iPhone UDID?

上下文:我正在为与iPhone交互的服务器开发一些会话代码,并将使用iPhone的UDID作为唯一标识符.但是,我似乎无法在有效的UDID范围内找到任何资源,而且我想知道我可以从iPhone中得到什么.

澄清:我不是在问如何将iPhone UDID验证为合法的iPhone UDID,我试图弄清楚UDID的范围.例如,在编程语言中,有关于可以用来命名变量的内容的规范(以字母开头,包含字母和数字等).我想要与UDID相同的规范.

iphone

13
推荐指数
1
解决办法
3万
查看次数

删除UserControl上的焦点矩形

我有一个WPF UserControl,Focusable ="True".它是窗口中唯一可聚焦的控件.

每当用户按Tab或Alt(特别是当他们按Alt + Tab键到另一个应用程序)时,我的UserControl会获得一个虚线边框,即焦点矩形.然后焦点矩形停留在那里直到窗口关闭.

如何防止我的UserControl显示此焦点矩形?

编辑

事实证明,我的UserControl实际上并没有显示焦点矩形.My Focusable UserControl包含另一个UserControl,而UserControl又包含ItemsControl,而ItemsControl则显示焦点矩形.

当我将FocusVisualStyle ="{x:Null}"添加到ItemsControl时,焦点矩形消失了.

wpf focus focusvisualstyle

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

没有双重查询的MySQL分页?

我想知道是否有办法从MySQL查询中获取结果数量,同时限制结果.

分页的方式(据我所知),首先我做的事情

query = SELECT COUNT(*) FROM `table` WHERE `some_condition`
Run Code Online (Sandbox Code Playgroud)

获得num_rows(查询)后,我得到了结果数.但是为了实际限制我的结果,我必须做第二个查询,如:

query2 = SELECT COUNT(*) FROM `table` WHERE `some_condition` LIMIT 0, 10
Run Code Online (Sandbox Code Playgroud)

我的问题:无论如何都要检索将给出的结果总数,并限制在单个查询中返回的结果?或者更有效的方法.谢谢!

mysql double pagination

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

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

如何在IIS上设置Mercurial和hgwebdir?

我一直在寻找关于如何让hgwebdir在IIS上工作的体面指导,但我没有找到太多值得的东西.

Mercurial维基上有这个"一步一步",但它并不是很好.还有这个这个,但同样,我找不到好的步骤来引导那些开始的地方.

windows iis mercurial

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

在Javascript中获取文件名的目录

如何获取文件的目录?

例如,我传入一个字符串

C:\Program Files\nant\bin\nant.exe
Run Code Online (Sandbox Code Playgroud)

我想要一个能让我回归的功能

C:\Program Files\nant\bin
Run Code Online (Sandbox Code Playgroud)

我更喜欢内置函数来完成这项工作,而不是手动拆分字符串并排除最后一个.

编辑:我在Windows上运行

javascript

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

ASP.net Model View Presenter值得花时间吗?

我正在阅读本周末的ASP.net MVP模式,看起来即使是最简单的任务也需要花费太多精力,如果在MVP模式中付出似乎是在更大的项目,但我想我是不是要跟随MVP.为什么不在ASP.net MVC中执行该项目?

我正在考虑MVP模式的原因是因为我已经注意到在我的所有ASP.net Webform项目中,如果我在Web上有很多服务器控件,那么代码背后会有大量代码用于事件处理形式所以我正在寻找减少这种情况的方法并遇到MVP模式.

是否值得努力遵循MVP模式或只是切换到ASP.net MVC?

asp.net mvp asp.net-mvc

17
推荐指数
2
解决办法
8619
查看次数

如何使用.NET安装打印机?

我有一个.INF用于我需要从.NET应用程序安装的虚拟打印机.我在使用批处理脚本之前已经这样做了,但我正在寻找一段代码来在.NET Framework中执行此操作.

打印机.INF并没有什么特别之处,因此任何从C#或VB.NET中的INF安装打印机的代码都可以使用.

c# vb.net printing

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