我对人工神经网络很感兴趣,但我正在寻找一个可以开始的地方.
有什么资源,什么是一个好的启动项目?
我希望编写一个Windows应用程序,当我与互联网断开连接时会做一些事情.我正在考虑编写一个非常简单的C#/ Delphi应用程序,它只需每20秒轮询一次,看看我是否还在连接.
如果我不得不进行民意调查,除了尝试从网上下载网页之外,我真的很喜欢其他解决方案.我不能假设下载尝试失败意味着"不在线",因为可能有其他应用程序占用互联网带宽.此外,我确信不断从特定网站连接/下载将阻止我的IP.
我确定有一种方法可以判断你是否在线而没有下载/连接到远程服务器,但我不确定如何.
我有一个包含数组的类.我想要将此数组设置为常量的长度:
// Entities.h
class Entities
{
private:
const int maxLimit;
int objects[maxLimit];
int currentUsage;
public:
Entities();
bool addObject(int identifier);
void showStructure();
};
Run Code Online (Sandbox Code Playgroud)
我遇到的主要问题是构造函数.我想:
// Entities.cpp
Entities::Entities() : maxLimit(50)
{
currentUsage = 0;
cout << "Entities constructed with max of 50" << endl;
}
Run Code Online (Sandbox Code Playgroud)
本来就足够了......但事实并非如此.我不知道是否可以使用初始化列表进行数组初始化.
如何objects使用maxLimitconst 初始化数组?我对C++中的类比较新,但我有Java经验.我主要测试这种'常数'现象.
什么是计算数字总和的最快和最容易阅读的实现?
即给出数字:17463 = 1 + 7 + 4 + 6 + 3 = 21
驻留在动态Web项目中的.settings中的文件是:
.settings/
|-- org.eclipse.jdt.core.prefs
|-- org.eclipse.jst.common.project.facet.core.prefs
|-- org.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs
|-- org.eclipse.wst.common.component
|-- org.eclipse.wst.common.project.facet.core.xml
|-- org.eclipse.wst.jsdt.ui.superType.container
|-- org.eclipse.wst.jsdt.ui.superType.name
`-- org.eclipse.wst.validation.prefs
Run Code Online (Sandbox Code Playgroud)
上面的文件列表几乎是一个干净的新动态Web项目,除了我正在使用IvyDE插件,但我认为它只会影响.classpath文件.
如何了解有关这些文件的更多信息?我想知道我是否可以摆脱任何一个而不失去重要的东西?在Eclipse.org上查找此信息并不容易,非常欢迎链接或解释.
我正在尝试更多地了解这些文件,因为我想在将它们检入版本控制之前尽可能地减少Eclipse文件.
如果它有助于我列出上述文件及其内容:
org.eclipse.jdt.core.prefs:
#Mon Jan 26 03:01:22 CET 2009
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.5
Run Code Online (Sandbox Code Playgroud)
org.eclipse.jst.common.project.facet.core.prefs:
#Mon Jan 26 03:01:22 CET 2009
classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER\:\:org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType\:\:java-6-sun-1.6.0.07/owners=jst.java\:5.0
eclipse.preferences.version=1
Run Code Online (Sandbox Code Playgroud)
org.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs:
#Mon Jan 26 03:23:25 CET 2009
XDOCLETBUILDERACTIVE=false
XDOCLETHOME=
XDOCLETUSEGLOBAL=false
XDOCLETVERSION=1.2.1
eclipse.preferences.version=1
Run Code Online (Sandbox Code Playgroud)
org.eclipse.wst.common.component:
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="webcookie">
<wb-resource deploy-path="/" source-path="/src/main/webapp"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test/java"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/> …Run Code Online (Sandbox Code Playgroud) 如何为php对象动态分配名称?
例如,我如何将对象分配给var,该var是我用于创建对象的db行的id.
例如
$<idnum>= new object();
Run Code Online (Sandbox Code Playgroud)
其中idnum是我数据库中的id.
我最近开始了一个C#项目(VS 2008),作为一个'Console'项目,我写了一些库,测试程序等.现在我想添加几个WPF窗口,但看起来控制台项目不会让我这样做.我来自Java所以这有点奇怪.如何添加WPF表单(我将从我的"主"类中实例化我的自我?
我一直感兴趣的黑板模式多年来(尤其是回来时,我正在学习AI),但我仍然没有能够找到学术界之外一个很好的实现它,但它似乎是一个非常有用的模式,为当前在软件的发展趋势,我想不出周围的模式建立任何大的框架.
有谁知道这里涉及到这种模式的成功或失败的故事?
注意:其他链接
编辑:现在我想知道该模式是否可以用作混搭生态系统的模式或类似的东西
编辑:在调查了一些之后,我发现了一篇有趣的论文,提出像维基百科这样的东西是黑板,但它依赖于人类作为代理人.这让我意识到StackOverflow几乎就是一个Blackboard系统,我们作为代理人,分享我们关于董事会中未确定问题的专业知识......无论如何,这是一些值得思考的问题.
这很好:
import string string.capwords("专有名称")'专有名称'
这不太好:
string.capwords("IRS")'Irs'
有没有字符串方法来做capwords以便它可以容纳首字母缩略词?