在记录方法或类等时,我可能忘记描述一些参数或异常抛出(或其他).
有可能以这样的方式运行javadoc,它会警告我缺少文档项吗?
(我使用ant脚本生成文档)
如果我希望将来转向C++和SDL,那么Python和pygame是学习SDL的好方法吗?
类访问成员变量或局部变量更有效吗?例如,假设您有一个(回调)方法,其唯一的职责是接收数据,对其执行计算,然后将其传递给其他类.在性能方面,有一个成员变量列表更有意义,该方法在接收数据时填充?或者只是在每次调用回调方法时声明局部变量?
假设这种方法每秒会被调用数百次......
如果我不清楚,这里有一些简单的例子:
// use local variables
class thisClass {
public:
void callback( msg& msg )
{
int varA;
double varB;
std::string varC;
varA = msg.getInt();
varB = msg.getDouble();
varC = msg.getString();
// do a bunch of calculations
}
};
// use member variables
class thisClass {
public:
void callback( msg& msg )
{
m_varA = msg.getInt();
m_varB = msg.getDouble();
m_varC = msg.getString();
// do a bunch of calculations
}
private:
int m_varA;
double m_varB;
std::string m_varC;
};
Run Code Online (Sandbox Code Playgroud) 这是我到目前为止在我的名单上的内容.我想以同样的方式了解其他人,也许更具技术性,也许更少
吹到比特:数字爆炸后你的生活,自由和幸福 - Ableson,Leeden和Lewis
Glut:通过年龄掌握信息 - Wright
信息规则 - Varian和Shapiro
Web Dragons:内部搜索引擎技术的神话 - Witten, Gori和Numerico
我在文本挖掘中看到过一些,包括
Web数据挖掘 - 刘
现代信息检索 - Baeza-Yates,Ribiero-Neto
也在寻找
http://www.stat.columbia.edu/~gelman/blog/ http://www.econlib.org/library/Enc/Information.html等博客文章
.
我希望能够获取一个网页的html并将其保存到一个String
,所以我可以对它进行一些处理.另外,我如何处理各种类型的压缩.
我将如何使用Java进行此操作?
如何获取MemberInfo
对象的值?.Name
返回变量的名称,但我需要该值.
我认为你可以这样做,FieldInfo
但我没有一个片段,如果你知道如何做到这一点你能提供一个片段吗?
谢谢!
我曾在我已经在事件日志中实现异常处理的商店中工作,并在数据库中的表中工作.
每个都有它们的优点,我可以根据我的经验强调一些:
事件簿
SQL /数据库
我错过了任何重大考虑因素吗?
我敢肯定,其中一些问题值得商榷,但我很好奇对其他团队最有效的方法,以及为什么你对选择感到强烈.
在搜索字符串时是否有一种简单的方法来支持通配符("*") - 不使用RegEx?
用户应该使用通配符输入搜索条件,但不应该处理RegEx的复杂性:
"foo*" => str.startswith("foo")
"*foo" => str.endswith("foo")
"*foo*" => "foo" in str
Run Code Online (Sandbox Code Playgroud)
(当有多个搜索词时,它会变得更复杂,例如"foo bar baz")
这似乎是一个常见的问题,所以我想知道是否有一个现成的解决方案.
任何帮助将不胜感激!
可能重复:
如何确定C中文件的大小?
如何找出用C语言编写的应用程序打开的文件大小?我想知道大小,因为我想把加载文件的内容放入一个我分配的字符串中malloc()
.只是写作malloc(10000*sizeof(char));
是恕我直言,一个坏主意.
我在Vista64上使用TortoiseHg 0.5(包括Mercurial 1.0.2).我从中了解到 Mercurial Book的是,Mercurial应该在不区分大小写的文件系统上以不区分大小写的方式处理文件名(例如NTFS,这就是我所使用的).但是我发现我的Mercurial安装实际上对案例很敏感:
>hg status -A foo
C foo
>hg status -A FOO
? FOO
Run Code Online (Sandbox Code Playgroud)
这可能是Mercurial中的一个错误,这是Mercurial的TortoiseHg构建中的一个错误,还是别的什么?如何从Windows上的Mercurial实现不区分大小写的文件名处理?