问题列表 - 第5153页

只转储部分sqlite数据库

是否可以只转储部分数据库?我有一个包含250'000个条目的数据库.我想创建第二个,其中包含十分之一的数据......

运用

select * from table where id % 10 = 0
Run Code Online (Sandbox Code Playgroud)

和设置

.output out.sql
Run Code Online (Sandbox Code Playgroud)

产生一个没有二进制数据编码的文件,其方式与使用时相同

.dump

dump -> the binary data gets encoded as hex bytes
other way -> it gets encoded as some weird string
Run Code Online (Sandbox Code Playgroud)

sqlite

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

在WCF中获取调用者的主机名

我正在用WCF服务替换现有的Web服务,作为迁移的第一步,我将使用BasicHttpBinding公开端点,直到客户端在今年晚些时候升级.

计划是使用Windows服务托管新的WCF服务(该服务只能在Intranet内调用,因此不需要HTTP),但是暴露基本HTTP和Net.TCP端点,以便迁移可以在阶段.

但是,我在WCF服务中获取调用者的主机名时遇到一些麻烦,查看当前使用Context.Request.UserHostName获取主机名的Web服务代码.我设法得到了呼叫者的用户名和IP地址,但环境中所有相关的权限/安全服务都使用主机名而不是IP,所以有什么方法可以让我在我的服务中获取HostName吗?

PS我已将安全模式设置为TransportCredentialOnly,并将clientCredientialType设置为Windows

c# dns wcf wcf-security

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

为什么我的C代码运行缓慢?

我在C中编写了一些代码,我惊讶地发现它执行的时间比我预期的要长.我想知道哪些操作成本高昂以及如何摆脱它们.

我使用赋值语句,条件(嵌套),循环,函数调用和回调.

对常见的C性能缺陷有什么好的参考?

我可以使用一个好的剖析器吗?


谢谢你们

感谢您的所有投入.你是绝对正确的:它的算法可以减慢事情(大幅度).虽然通过编码实践可以获得一点性能提升 - 我100%确信只有错误的算法才能大大减慢速度.

事实上:我正在研究RB树并按升序插入节点.花了很多时间(和Binary Search Tree(Skewed)一样糟糕).在寻求你的建议后,我检查了算法,我在平衡方面犯了一个错误,使树倾斜(倾斜).我纠正了.

再次感谢您的建议.

c performance

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

在PHP中将变量声明为"var $ foo"或"$ foo"之间的区别?

标题解释了这一切.有什么不同?

var $foo;
$bar;
Run Code Online (Sandbox Code Playgroud)

这两个变量之间的主要区别是什么?

我注意到"var $ foo"主要用于声明类属性,但为什么会这样呢?

提前感谢您的所有答案.

php variables

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

UITextField通过Interface Builder更改字体大小

我一直在尝试调整嵌入在UITableViewCell的contentView中的UITextField的字体大小.我正在使用cmd + T来调出字体菜单,并且在那里只使用默认字体Helvetica大小18.每当我改变大小时,当我的UITextField显示时它似乎没有任何区别.这几乎就像我需要以编程方式进行任何更改.

有什么建议?

iphone cocoa cocoa-touch interface-builder

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

Mac OS X等效于TerminateProcess(GetCurrentProcess,0);

我正在寻找一种简单且无法捕获的方法来终止我的C++应用程序的Mac端口.在我使用的Windows中

TerminateProcess(GetCurrentProcess, 0);
Run Code Online (Sandbox Code Playgroud)

我可以在Mac OS X/XCode/GCC上使用的等效命令是什么?

c++ macos terminate

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

你可以在Visual Studio对接中禁用自动隐藏动画吗?

当您将窗口停靠在visual studio的侧面时,它可以自动隐藏.当它这样做时,它会打开或关闭动画.是否可以禁用此动画,以便显示或隐藏正确的大小?它比远程桌面慢.

visual-studio

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

你能将CR/LF编码成CSV文件吗?

以某种方式将CR/LF字符编码为CSV文件是否可能/合法?

(作为CSV标准的一部分?)

如果是这样我应该如何编码CR/LF?

csv

59
推荐指数
3
解决办法
6万
查看次数

如何在iPhone应用程序中包含字体?

我已经看过这篇文章:

我可以在iPhone应用程序中嵌入自定义字体吗?

这很有帮助,但我很乐意通过以下方式加载字体:

UIFont* font = [UIFont fontWithName:@"Harrowprint" size:20];
Run Code Online (Sandbox Code Playgroud)

有些人报告说这可能,但它不适合我.有人可以确认如何将自定义字体与iphone应用程序捆绑在一起吗?

另外,在上述帖子中,一个答案注意到:字体的"名称"不一定是文件名.

如何确定UIFont可识别的字体的"名称"?我可能没有使用正确的名称.

iphone cocoa-touch

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

递归SQL CTE和自定义排序顺序

您正在为线程化讨论板创建数据库架构的映像.有没有一种有效的方法为给定的线程选择正确排序的列表?我写的代码有效,但不按照我想要的方式排序.

假设你有这些数据:

ID   |  ParentID
-----------------
1    |   null
2    |   1
3    |   2
4    |   1
5    |   3

所以结构应该是这样的:

1
|- 2
|  |- 3
|  |  |- 5
|- 4

理想的情况是,在代码中,我们想要的结果集出现在以下顺序:1,2,3,5,4
问题:随着CTE我写的实际上是被返回为:1,2,4,3,5

我知道使用LINQ可以很容易地进行分组/排序,但我不愿意在内存中这样做.这似乎是目前最好的解决方案......

这是我目前正在使用的CTE:

with Replies as (   
    select c.CommentID, c.ParentCommentID 1 as Level
        from Comment c
        where ParentCommentID is null and CommentID = @ParentCommentID

    union all

    select c.CommentID, c.ParentCommentID, r.Level + 1 as Level
       from Comment c
       inner join Replies r on …
Run Code Online (Sandbox Code Playgroud)

sql t-sql linq recursion common-table-expression

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