问题列表 - 第46149页

如何将sscanf的使用转换为cin?

我需要将此行转换为使用cin.

sscanf(s, "%*s%d", &d);
Run Code Online (Sandbox Code Playgroud)

sscanf与scanf和cin有什么区别?

c c++ scanf

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

简单的病毒卸妆

我正在尝试创建一个简单的病毒清除程序.我开发的算法意味着:

  • 检查原始文件和受感染的文件
  • 将病毒与受感染的文件分开
  • 使用相同的算法修复感染病毒的其他文件

我知道这是可能的,因为这与修补程序的创建方式相同,但我对如何解决这个问题感到有点迷茫.

任何帮助?

.net c# patch antivirus virus

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

如何删除python 3中的3个搁置文件?

我在http://code.google.com/p/filecache/写了一些搁置的单元测试,python 2保存了shelve.open()中我指定的文件名,但在python 3中我得到了3个不同的文件"bak", "dat"和"dir".所以在测试开始之前我想删除这些文件,但我不知道我是否对它们的文件名或扩展名有任何保证.

如果我知道它的名字,我怎么能擦掉货架呢?

python shelve python-3.x

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

将git svn限制为分支

使用git-svn将我的本地git用作svn客户端非常漂亮.

不幸的是,似乎不可能将git svn限制在某些分支上?

拿到 One '*' is needed in glob: 'branches/v10'

branches在gitconfig中使用固定分支路径设置两行时

url = https://example.com/svn/reps/test
fetch = trunk:refs/remotes/trunk
branches = branches/v10:refs/remotes/v10
branches = branches/v09:refs/remotes/v09
Run Code Online (Sandbox Code Playgroud)

有没有办法解决不使用不同的SVN遥控器(这会导致索引爆炸导致分支点不仅仅是来自行李箱的"补丁/副本",所有"行李箱"历史将再次进入;(


编辑: 清除我的意图:有一个巨大的SVN存储库,有n个分支.在SVN中,我只需要在两个不同的工作区中检查两个分支,我需要工作.在Git中,DVCS方面将"克隆"整个SVN存储库,包括所有SVN分支的所有信息(考虑具有> 50.000个变更集的存储库).我打算在本地计算机上尽可能减少磁盘使用量.因此我想到了,为我需要的两个特定分支设置git(v10和v09).所以我仍然在这个git存储库中有很好的合并功能,但不需要克隆我不需要的所有东西(而且永远不需要).除了"光盘使用"之外的另一个方面是问题,克隆完整的SVN存储库需要非常非常......(我说的很长)!


git git-svn git-branch

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

想要.NET Assembly Viewer

我需要一个.NET程序集查看器,它可以显示低级细节,如元数据表内容等.

.net

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

如何从Delphi获得网站标题?

我不想使用twebbrowser,任何人都知道获得网站标题的其他方法吗?

delphi

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

Delphi:系统错误的原因1158(当前进程没有更多的系统句柄)

将应用程序闲置很长一段时间后,当我点击表单时,它通常会崩溃.

我每天都在闲着离开,看看我是否发现错误,最后今天早上我开始使用它,点击几下后我得到了:

系统错误1158当前进程已使用其所有系统容差的句柄

所以不知怎的,我使用所有的资源,幸运的是今天早上我开始使用应用程序几乎没有资源,我使用它直到所有句柄都不再可用.在所有其他日子里,我来不及,没有更多的手柄(这是我怀疑的).当然,在这种情况下,应用程序在我点击它时崩溃了.

现在可以请你提出解决方案吗?我使用线程定期检查新消息或计算有多少用户在线.但我仔细检查了一下,我在每个线程之后释放了一切.(但可能还有一些我不了解的关于线程的东西).应用程序始终连接到数据库(我使用DevArt SDAC),无论如何没有断开连接,因为如果断开连接我有一个警告,我提示用户尝试重新连接.

delphi multithreading

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

反转sprintf /格式的方法

我必须通过分析格式化结果来启发式地确定格式模式字符串.

例如,我有这些字符串:

你有3条未读消息.

您有10条未读消息.

对不起,戴夫.我恐怕不能那样做.

对不起,弗兰克.我恐怕不能那样做.

这句话是错误的.

我想导出这些格式字符串:

您有%s条未读邮件

对不起,%s.我恐怕不能那样做.

这句话是错误的.

哪种方法和/或算法可以帮助我?

我的第一个想法是使用机器学习的东西,但我的胆量告诉我这可能是一个相当经典的问题.

一些额外要求:

  • 参数的类型是无关紧要的,即如果参数最初是%s或者%d填充或对齐,我不需要信息.
  • 可以有多个参数(或根本没有参数)
  • 通常,数据由数千个格式化字符串组成,但只有数十种格式模式.

language-agnostic string algorithm pattern-matching format-string

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

获取每个类别的前 10 名产品

我有一个类似这样的查询

SELECT 
t.category, 
tc.product, 
tc.sub-product,
 count(*) as sales 
 FROM tg t, ttc tc
 WHERE t.value = tc.value
 GROUP BY t.category, tc.product, tc.sub-product;
Run Code Online (Sandbox Code Playgroud)

现在,在我的查询中,我想要获取每个类别的前 10 个产品(按销售额排名最高),并且对于每个类别,我需要前 5 个子类别(按销售额排名最高)

您可以将问题陈述假设为如下所示:

获取每个类别(按销售额)排名前 10 的产品,并针对每个产品获取按销售额排名前 5 名的子产品。

  • 这里的类别可以是书籍
  • 产品可以是哈利·波特的书
  • 子产品可以是哈利波特系列5

输入数据格式示例

category |product |subproduct |Sales [count (*)]

abc   test1    test11     120

abc   test1    test11     100

abc   test1    test11     10

abc   test1    test11     10

abc   test1    test11     10

abc   test1    test11     10

abc   test1    test12     10

abc   test1    test13     8

abc   test1    test14     6

abc …
Run Code Online (Sandbox Code Playgroud)

mysql sql oracle rank

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

Android:如何将.mp3文件上传到http服务器?

我想将.mp3文件(仅)从设备上传到我的服务器.

我想浏览媒体数据的路径并选择任何mp3文件并上传.

我怎样才能做到这一点?

android file-upload

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