我在Windows 7(beta)上打开http:// localhost /有一个大问题.我安装了这个操作系统,一切都很顺利; 当我安装Wamp时,我发现localhost根本不工作.我只看到这个错误:
连接失败
Firefox无法在localhost上建立与服务器的连接.
在Mozilla和Explorer中.
我删除了Wamp,几周之后(这意味着从今天开始的两周)我在Windows 7上安装了NetBeans.我创建了一个测试PHP脚本,当我调试它时,我又得到了同样的错误.我试图用ip 127访问它....但仍然是相同的.问题是什么?
当我安装NetBeans时,我将它安装在端口8080中.
嘿,这是星期五下午,让我们有一个有趣的拼图/算法问题来解决.
我最喜欢的任天堂DS游戏之一是Picross DS.游戏很简单,它涉及解决称为Nonograms的谜题.您可以在这里尝试一个简单的在线Picross克隆:TylerK的Picross.
非图是网格,为网格的每一行和每列定义数字序列.这些数字定义了该行/列的"填充"方块的块,但未定义块两侧的未填充区域.例如,如果您有一行如下所示:
http://steam-punk.net/images/picross1.jpg
该行的可能解决方案包括:
http://steam-punk.net/images/picross2.jpg http://steam-punk.net/images/picross3.jpg
等等
"4 5"只是告诉你,在行的某个地方,填充了4个连续的块,然后填充了5个连续的块.这些块将是填充的唯一块,并且它们之前/之后的空间量是没有定义的.
当所有行和列符合其定义时,拼图就完成了,没有任何矛盾.
概念上非常简单的游戏,但手动解决其中一些可能需要一段时间.Picross DS的谜题逐渐增加到25x20网格,这通常需要我花半个小时来解决.
但是,我总是想到编写一个程序来解决它是一个非常简单的游戏.我从未接触过它,但也许这里的一些人会喜欢这个挑战.如果发布了相当数量的解决方案,我会将它们作为一个大型拼图相互比较,类似于Paolo Bergantino在这里用他的Boggle问题做的.如果你想参考,那么在Nonogram Wikipedia页面上有很多关于攻击谜题的方法的信息.
这是TylerK的Picross中拼图#1的一个易于解析的定义,所以你可以为程序提供一些东西.第1行是拼图维度(可能是不必要的),第2行是行定义,第3行是列定义.这只是我想到的第一件事,所以如果有人能想到更好的输入格式,请随意评论或编辑这篇文章以包含它.
15 15
15,4 5,2 4,1 3,2,2,2 4 3,2 6 2,2 1 6 2,2 1 1 4 2,1 1,1 3 2 1,2 2 1 2 1,3 3 2 1,9
4 4,3 1 2 3,2 1 2 2,2 1 1,1 4 2,1 3,1 8,1 3 1 1,1 4 2 1,1 4,2 4 …Run Code Online (Sandbox Code Playgroud) 我正在建立一个Solr搜索引擎,它将索引多种语言.我创建了一个自定义的UpdateProcessorFactory来确定输入文本的哪些部分是哪种语言,然后我将文档的这些部分复制到特定于语言的字段中.例如,使用此文本:
"Hello World,Bonjour le Monde,Hallo Welt."
它将"Hello World"复制到文本字段中,将"Bonjour le Monde"复制到fr文本字段中,将"Hallo Welt"复制到de-text字段中.每个字段都有相应的语言分析器来标记和限制单词.
最后,我希望有一个框供用户输入可搜索所有语言的搜索词.搜索词不需要翻译,但应适当地删除.完成此任务的最佳方法是什么?我也非常关注搜索的性能.
我想导出一些我已定义的宏,并能够将它们导入另一个干净安装的Visual Studio,它具有我定义的相同模块/命名结构.
我有一些菜单命令自定义来执行我的宏 - 所以要在另一个Visual Studio安装中工作,它需要相同的宏可用.
我想避免手动创建宏并手动复制/粘贴宏代码的步骤.
这可能吗?通过菜单工具 - > 导入和导出设置导入/导出似乎不是'宏'是可用选项.
这可能吗?我正在创建一个基本工厂函数来驱动不同类型的工厂(但有一些相似之处),我希望能够将参数作为数组传递给基础工厂,然后可能会创建一个填充参数的新对象的实例.通过数组的相关类的构造函数.
在JavaScript中,可以使用数组通过使用apply方法调用具有多个参数的函数:
namespace.myFunc = function(arg1, arg2) { //do something; }
var result = namespace.myFunc("arg1","arg2");
//this is the same as above:
var r = [ "arg1","arg2" ];
var result = myFunc.apply(namespace, r);
Run Code Online (Sandbox Code Playgroud)
看起来好像无论如何使用apply创建一个对象的实例,是吗?
像(这不起作用):
var instance = new MyClass.apply(namespace, r);
Run Code Online (Sandbox Code Playgroud) 我知道Scratch项目中的Hardened Linux,该项目为您提供了从源代码构建您自己的定制和强化Linux系统的分步说明.我想知道BSD中的等价物是什么?
什么样的代码会捕获WPF应用程序的Ctrl+ Tab和Ctrl+ Shift+ Tab?
我们已经创建了KeyDown事件,并尝试使用输入手势添加命令绑定,但我们永远无法捕获这两个快捷方式.
我们遇到合并复制问题.我们的发布者运行SQL Server 2008,而我们的两个订阅者运行2005.我们的发布者正试图ALTER TABLE Foo SET (LOCK_ESCALATION)向我们的订阅者发送命令.我想我记得在SQL Server 2008中看到这个命令是新的,如果是这样,那么命令在我们的2005服务器上会失败是有意义的.但是,我们的合并复制是为2005兼容性设置的.
模式脚本'if object_id(N'[dbo].[Users]')不是null exec('ALTER TABLE [dbo].[Users] SET(LOCK_ESCALATION = TABLE)')'无法传播给订阅者.
关于为什么我们的出版商会尝试这样做的任何想法?
编辑:我们2008服务器的兼容级别设置为"Sql Server 2005(90)"
如果在Windows 7 RC中安装Visual Studio 2008 sp1时出现以下错误,该怎么办?
Operation Aborted
Run Code Online (Sandbox Code Playgroud) windows-7 ×2
.net ×1
algorithm ×1
apply ×1
bsd ×1
ctrl ×1
focus ×1
freebsd ×1
javascript ×1
kernel ×1
key-bindings ×1
linux ×1
localhost ×1
lost-focus ×1
netbeans ×1
new-operator ×1
oop ×1
php ×1
puzzle ×1
replication ×1
solr ×1
sql-server ×1
tabs ×1
wamp ×1
winforms ×1
wpf ×1