小编kra*_*mir的帖子

`m_`变量前缀是什么意思?

我经常在教程,示例和其他主要与游戏开发相关的代码中看到m_用于变量(m_World,m_Sprites...)的前缀.

为什么人们m_为变量添加前缀?

hungarian-notation

132
推荐指数
6
解决办法
8万
查看次数

75
推荐指数
4
解决办法
22万
查看次数

如何在Facelets模板中引用CSS/JS /图像资源?

我已经完成了关于Facelets模板的教程.

现在我尝试创建一个与模板不在同一目录中的页面.我有页面样式的问题,因为样式用相对路径引用,如下所示:

<link rel="stylesheet" href="style_resource_path.css" />
Run Code Online (Sandbox Code Playgroud)

我可以通过以下开头使用绝对引用/:

<link rel="stylesheet" href="/project_root_path/style_resource_path.css" />
Run Code Online (Sandbox Code Playgroud)

但是,当我将应用程序移动到不同的环境时,这将给我带来麻烦.

所以我想知道在Facelets中引用CSS(以及JS和图像)资源的最佳方法是什么?

resources jsf facelets templating jsf-2

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

如何从Python中读取文件中的数字?

我想将文件中的数字读入二维数组.

文件内容:

  • 包含w,h的行
  • h行包含用空格分隔的w整数

例如:

4 3
1 2 3 4
2 3 4 5
6 7 8 9
Run Code Online (Sandbox Code Playgroud)

python file python-3.x

45
推荐指数
3
解决办法
20万
查看次数

在Python中将字符串拆分为不同的变量而不是数组

可能重复:
Python Split String

可以直接将字符串拆分为一行中的变量,而不是使用两行.我确信分裂会有两个元素.两行示例:

myString = "Anonym Anonymous"
a = myString.split()
firstName,lastName = a[0],a[1]
Run Code Online (Sandbox Code Playgroud)

python

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

如何将Action Bar Sherlock导入gradle项目?

我已经使用已发布此问题的步骤将Module导入Android Studio: 将项目导入Android Studio有关ActionBarSherlock的问题

IDE运行良好,但它不会影响构建.来自Android Studio:是否从project.properties中选择了Library Project依赖项?

如果使用Gradle,则完全忽略project.properties.您现在不应该使用"模块设置"来添加依赖项,因为它只会更改IDE而不会更改基于Gradle的构建系统(我们将在以后的版本中修复此问题).

我修改了依赖关系 build.gradle

dependencies {
    compile files('libs/android-support-v4.jar')
    compile project(":ActionBarSherlock")
}
Run Code Online (Sandbox Code Playgroud)

但它现在构建打印不同的错误:Gradle:

FAILURE: Build failed with an exception.
* Where:
Build file '...PATH.../PROJECT_NAME/PROJECT_NAME/build.gradle' line: 13
* What went wrong:
A problem occurred evaluating project ':PROJECT_NAME'.
> Project with path ':ActionBarSherlock' could not be found in project ':PROJECT_NAME'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio build.gradle

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

如何快速创建编辑器折叠?

当我编辑GUI类时,我发现了编辑器折叠.

// <editor-fold defaultstate="collapsed" desc="Generated Code">
...
// </editor-fold>
Run Code Online (Sandbox Code Playgroud)

我已经开始将它用于我自己的目的,但它有几个字要写.所以我正在寻找更快捷的方式.

netbeans

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

无法用64位g ++编译32位

我正在使用代码块.我正在使用ubuntu.这是编译的输出.

g++ -Wall  -O2  -m32 -nostdlib    -Iinclude  -c /home/miroslav/Development/WEBGINE/src/WEBGINE/Component.cpp -o obj/ReleaseCGI32/src/WEBGINE/Component.o
g++ -Wall  -O2  -m32 -nostdlib    -Iinclude  -c /home/miroslav/Development/WEBGINE/src/WEBGINE/Debug/ComData.cpp -o obj/ReleaseCGI32/src/WEBGINE/Debug/ComData.o
g++ -Wall  -O2  -m32 -nostdlib    -Iinclude  -c /home/miroslav/Development/WEBGINE/src/WEBGINE/Debug/DebugCom.cpp -o obj/ReleaseCGI32/src/WEBGINE/Debug/DebugCom.o
g++ -Wall  -O2  -m32 -nostdlib    -Iinclude  -c /home/miroslav/Development/WEBGINE/src/WEBGINE/Error/ErrorCom.cpp -o obj/ReleaseCGI32/src/WEBGINE/Error/ErrorCom.o
g++ -Wall  -O2  -m32 -nostdlib    -Iinclude  -c /home/miroslav/Development/WEBGINE/src/WEBGINE/Request.cpp -o obj/ReleaseCGI32/src/WEBGINE/Request.o
g++ -Wall  -O2  -m32 -nostdlib    -Iinclude  -c /home/miroslav/Development/WEBGINE/src/WEBGINE/Site.cpp -o obj/ReleaseCGI32/src/WEBGINE/Site.o
g++ -Wall  -O2  -m32 -nostdlib    -Iinclude  -c /home/miroslav/Development/WEBGINE/src/WEBGINE/WEBGINE.cpp -o obj/ReleaseCGI32/src/WEBGINE/WEBGINE.o
g++ -Wall  -O2  -m32 -nostdlib    -Iinclude  -c /home/miroslav/Development/WEBGINE/src/main.cpp -o …
Run Code Online (Sandbox Code Playgroud)

c++ linux g++ cross-compiling 32bit-64bit

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

在每种情况下都有`std :: set`排序元素吗?

cplusplus.com参考,它似乎std::set排序元素.

我需要排序字符串,但我不确定它是否适用于每个平台和编译器.主要是GCC,MinGW,VC.

c++ sorting stl std set

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

重写方法时虚拟关键字的含义是什么?

重写方法时关键字virtual会做什么?我没有使用它,一切正常.

在这方面,每个编译器的行为是否相同?

我应该使用它吗?

c++ virtual-functions

12
推荐指数
3
解决办法
8627
查看次数