问题列表 - 第12292页

C中的简单字符串运行时错误?

这段代码编译得很好,但在运行时会出现分段错误错误?有谁能说出原因?

#include <stdio.h>
#include <string.h>
#include <math.h>

int main() {
    const char s2[] = "asdfasdf";
    char* s1;

    strcpy(s1, s2);
    printf("%s", s1);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c memory-management cstring

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

清理数据库

我有一个包含数百个表的数据库.

我正在构建一个脚本来删除此数据库中的所有行.

当然,作为一个关系数据库,我必须先删除孩子们的行才能触摸父母.

有什么东西我可以用于此或我必须这么做吗?

编辑

已接受的答案已修改为包括禁用触发器

EXEC sp_MSForEachTable 'DISABLE TRIGGER ALL ON ? '
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
EXEC sp_MSForEachTable 'DELETE FROM ?'
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
EXEC sp_MSForEachTable 'ENABLE TRIGGER ALL ON ? '
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2008

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

Mac OS X HFS +中最长的路径名字符串

我试图找到一个确定的答案(例如Apple开发人员文档),以获取Mac OS X上完整路径字符串的最大长度.我已经看到各种非权威网站声明它是无界的,4096个字符或1024个人物,但无法在Apple的网站上找到答案.

macos path max

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

如何使用LDAP使用用户名而不是CN查询ActiveDirectory?

如果我将.NET DirectoryEntry.Path设置为:

LDAP://CN=John Smith,OU=Group Name,DC=example,DC=com
Run Code Online (Sandbox Code Playgroud)

一切都很好,我得到了我需要的DirectoryEntry.但是,我不知道用户的真实通用名称(CN).我只知道他们的用户名"John.Smith".

那么,我该如何查询用户名?我没有成功地尝试了以下所有方法:

LDAP://CN=John.Smith,OU=Group Name,DC=example,DC=com
LDAP://sAMAccountName=John.Smith,OU=Group Name,DC=example,DC=com
LDAP://userPrincipalName=John.Smith,OU=Group Name,DC=example,DC=com
LDAP://userPrincipalName=John.Smith@example.com,OU=Group Name,DC=example,DC=com
LDAP://uid=John.Smith,OU=Group Name,DC=example,DC=com
LDAP://o=John.Smith,OU=Group Name,DC=example,DC=com
Run Code Online (Sandbox Code Playgroud)

.net ldap active-directory

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

C++ IP Address人类可读的形式

在C/C++中,您可以使用常规gethostbyname()调用将点分IP地址字符串(在localhost的情况下为"127.0.0.1")转换为适合标准套接字调用的结构.

现在你怎么翻译回来?我知道我可以进行一些位移,以准确得到我想要的位集,然后将它们打印出去,但是有没有"标准"功能为我做这个?它用于输出到日志文件中,因此我"真的"知道我连接的是谁/什么,因此人类可读的虚线地址比原始十六进制要好得多.

谢谢.

c c++ sockets

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

Java中的布尔值和布尔值有什么区别?

我想了解Java Booleanboolean类型之间的区别,特别是它们与GWT有关.我知道方法不受支持,但如果可用,我想要更多信息.

java gwt boolean

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

Git:合并到master,同时自动选择用分支覆盖主文件

我正在使用Git来跟踪我的文档乳胶来源.我想让master分支中包含适合最终用户发布的文档,所以当有人需要时,我可以切换到master分支,编译并分发文档.

当手册需要重大更新时,我会创建新分支.但是,当手册获得批准后,它需要合并回主人手中.当从分支合并到master时,我想将一些命令传递给Git说:"忘记合并,只需使用分支中的文件覆盖master中的文件." 有没有办法做到这一点?具体来说,我想避免每次都打开合并工具.提前致谢.

git merge branch

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

为什么需要保存按钮?

像OneNote这样的软件已经证明可以实现自动保存,并且它与手动保存按钮/ CTRL + S一样好(或更好).

无论如何,你工作的一切都想要保存.它就是你正在尝试一些破坏性的东西,你会关闭而不保存.

因此,从程序员/可用性的角度来看,为什么今天几乎所有软件中都会出现手动"保存"功能?是因为每当数据被修改时,每个人都懒得实现"自动保存"?

对我们实施自动保存是一个好主意,至少在我们的特定行业和竞争对手中引起一些关注?

filesystems autosave save onenote ui-design

8
推荐指数
4
解决办法
1367
查看次数

是否可以将变量用作dom元素?

我有一个表单中的几个输入字段,每个字段都有一个唯一的名称.例如,要改变我会做的颜色:

testForm.username.style.background = "yellow";
Run Code Online (Sandbox Code Playgroud)

username作为输入的名称和testform表单名称

我想这样做:username用变量替换,elem这样当我调用函数来改变背景颜色时,我不需要为每个唯一字段都有一个单独的函数.我只是发送elem名称,该功能将适用于每个领域.

testForm.elem.style.background = "yellow";
Run Code Online (Sandbox Code Playgroud)

我的问题是它不起作用.例如,它传递给elem函数罚款,但它说testForm.elem.stylenull.出于某种原因,javascript不喜欢我猜的元素名称的变量?

javascript

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

iPhone UIScrollview:当Scroll View的子UIView位于480像素以下时,按钮不响应

我在Interface Builder中为iPhone应用程序构建了一个视图.它是一个UIScrollview,在UIView上有一个UIView和一个UIButton.我唯一的代码是在xib的File Owner类的viewDidLoad方法中将滚动视图的contentSize设置为320x550.当按钮位于普通视图区域(320x480)内时,按钮正常响应,但如果在Interface Builder中放置在这些边界之外,当我滚动到该按钮并单击按钮时按钮将不响应.

我错过了什么?我想这可能是我需要在UIView上设置的东西.但我不确定那是什么.

iphone uiscrollview

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