我正在研究创建一个全新的操作系统的想法,并希望听到这个论坛上的每个人都采取了什么?首先是为时已晚的大男孩如此根深蒂固,我们永远无法改变(哇 - 多么可怕的想法......).但如果不是这样,操作系统应该为您做什么?哪些功能最重要?所有组件是否应该是单独的安装(换句话说 - 如果基本操作系统真的没有用户功能,并且通过创建"插件"类似于一个好的灵活工具来增加它?)
为什么我要这样做...我对是否有需求更感到好奇,我想知道,因为我们今天使用最多的操作系统(Linux,Windows,Mac OS X(免费BSD))实际上写得比20年前(我很慷慨 - 我的意思是双核和四核在那时不存在,总线速度慢得多,硬件要贵得多,等等......),如果我们对新技术感到好奇会做什么不同的事情?
我急于阅读你的评论.
是XML是人类可读的,但逗号分隔的文本和属性文件也是如此.
XML变得臃肿,难以解析,难以在代码中修改,加上我可以考虑的大量其他问题.
我的问题是什么是XML最吸引人的特质使它如此受欢迎?
我已经徒劳地寻找一个好的例子或起点来编写一个基于java的facebook应用程序...我希望有人在这里知道一个.同样,我听说Facebook将不再支持他们的Java API是真的如果是的话这意味着我们不应该再使用java来编写facebook应用程序了吗?
我正在尝试写一个小的PHP函数,将文件上传到FTP服务器,我一直得到相同的错误,但我找不到谷歌搜索问题的任何修复,我希望你们可以帮助我在这里...
我得到的错误是:警告:ftp_put()[function.ftp-put]:无法构建数据连接:没有到主机的路由.
该文件是在FTP服务器上创建的,但它是零字节.
这是代码:
<?php
$file = "test.dat";
$ftp_server="ftp.server.com";
$ftp_user = "myname";
$ftp_pass = "mypass";
$destination_file = "test.dat";
$cid=ftp_connect($ftp_server);
if(!$cid) {
exit("Could not connect to server: $ftp_server\n");
}
$login_result = ftp_login($cid, $ftp_user, $ftp_pass);
if (!$login_result) {
echo "FTP connection has failed!";
echo "Attempted to connect to $ftp_server for user $ftp_user";
exit;
} else {
echo "Connected to $ftp_server, for user $ftp_user";
}
$upload = ftp_put($cid, $destination_file, $file, FTP_BINARY);
if (!$upload) {
echo "Failed upload for $source_file to $ftp_server as $destination_file<br>"; …Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个看起来像这样的配置:
nods = [
nod {
test = 1
},
nod {
test = 2
}
]
Run Code Online (Sandbox Code Playgroud)
然后使用configSlurper读取它,但读取后"节点"对象似乎为空.
这是我的代码:
final ConfigObject data = new ConfigSlurper().parse(new File("config.dat").toURI().toURL())
println data.nods
Run Code Online (Sandbox Code Playgroud)
和输出:
[null, null]
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
谢谢!