标签: conventions

在浮点数的指数十六进制表示法中“p”代表什么

在十六进制表示法中,数字的40.0书写0x1.4000000000000p+5含义是(1 + 4/16) * 2\xe2\x81\xb5

\n

p代表什么?想必,选择这封信是有原因的。

\n

floating-point hex conventions notation ieee-754

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

本地主机端口有约定吗?这重要吗?

我很震惊我在任何地方都找不到这个问题的答案。或者说我是瞎子。

但是是否有一个约定,某些本地主机端口号用于不同的语言/框架?或者他们是任意选择的?

例如,我发现(通常)许多 javascript 应用程序将使用端口 3000,但 golang 应用程序将使用 8080。当然,应用程序将在不同的端口上运行,但通常会选择这些端口。

这些端口是不是有一天随意决定的,然后每个人都开始坚持使用它们?

port frameworks conventions localhost go

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

ASP.NET MVC:组织ViewModel的约定

正如在各种MVC 问题博客中所讨论的那样,我们知道ASP.NET MVC项目布局很重要.

我盲目地在Controllers文件夹中创建了一个子目录.

这感觉不对.

替代文字http://www.imagechicken.com/uploads/1252003002097179400.png

问题:存储ViewModel的目录的常见公约是什么?您有什么建议或既定惯例是什么?

asp.net-mvc conventions convention-over-configur

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

Python列表长度为字符串

是否有一种首选(而不是丑陋)的方式将列表长度输出为字符串?目前我正在嵌套函数调用,如下所示:

print "Length: %s" % str(len(self.listOfThings))  
Run Code Online (Sandbox Code Playgroud)

这似乎是一个黑客解决方案,是否有更优雅的方式来实现相同的结果?

python string conventions

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

我的函数应该复制`char*`-arguments吗?

每当我有一个带c字符串的函数,并希望将其值存储在链表中时,我应该像这样做...

void add(char* str)
{
    node *n = malloc(sizeof(node));
    n->value = str;
}
Run Code Online (Sandbox Code Playgroud)

更确切地说...

void add(char* str)
{
    node *n = malloc(sizeof(node));
    char* copy = malloc(strlen(str)+1);
    strcpy(copy, str);
    n->value = copy;
}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

c string conventions

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

如何将SQL Server数据转储到csv中

我正在将用ASP编写的Web应用程序转换为将使用MySQL的PHP​​.我有一个SQL Server数据库有两个文件(.MDF.LDF)我想转换成CSV文件,但我找不到合适的工具来完成这项工作.我发现有些人建议使用SQL Server Express.我尝试了但无法弄清楚如何从文件加载数据库并使用它.我也尝试使用opendbcopy,但在尝试打开文件时,它不会在文件窗格中显示它.

database sql-server conventions

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

关于2D游戏的角度和方向有哪些约定?

我正在使用涉及角度的Java制作一个简单的类似小行星的游戏,但我不确定如何格式化各种对象的角度和方向.

我有三个主要问题:

  1. 0弧度应该在哪里?(它应该指向上方,是否指向右侧等)

  2. 应该顺时针转动增加还是减少值?

  3. 该值的范围是0到(2*pi)还是从-pi到pi?

java conventions angle

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

在main()中定义一个函数

出于好奇,main()在C中定义一个函数是否被认为是不好的做法?

我正在编写的当前程序的问题是我有20个指向结构内部main()的指针(指针,而不是结构本身,那些在其他文件中),我有一块需要的代码块用不同的参数调用几次,它必须能够修改任何指针.我发现的唯一解决方案(我是C中的新手)是在其中定义一个main()具有正确范围的函数来修改任何指针.

c conventions nested-function

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

为什么Go使用^而不是〜为一元按位而不是?

大多数编程语言用于~表示一元按位非操作.相反,去使用^:

fmt.Println(^1)  // Prints -2
Run Code Online (Sandbox Code Playgroud)

为什么Go设计师决定在这里打破常规?

syntax conventions operators go

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

dart中的lib / src和/ bin有什么区别?

我知道lib /是存放所有库文件的位置,/ bin是存放命令行应用程序入口点的位置。我知道它们都是公共lib /和bin,但我无法理解使用lib / src的约定,根据官方文档,该约定应包含:实现代码

file conventions package dart dart-pub

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