程序设计

专业和发烧友程序员的问答

10
在Bash中打印文件的最后修改日期
我似乎找不到如何打印文件的日期。到目前为止,我可以打印出目录中的所有文件,但是我需要打印出日期。 我知道我需要在条目的回显中附加日期格式,但是我找不到正确的格式。 echo "Please type in the directory you want all the files to be listed" read directory for entry in "$directory"/* do echo "$entry" done
147 bash  shell  file  date  unix 

8
向背景工作者发送参数?
假设我想将int参数发送给后台工作者,这如何完成? private void worker_DoWork(object sender, DoWorkEventArgs e) { } 我知道什么时候是worker.RunWorkerAsync();,我不知道如何在worker_DoWork中定义它应该采用int参数。


14
HTML5音频停止功能
单击导航中的每个链接,我正在播放一个小型音频剪辑 HTML代码: <audio tabindex="0" id="beep-one" controls preload="auto" > <source src="audio/Output 1-2.mp3"> <source src="audio/Output 1-2.ogg"> </audio> JS代码: $('#links a').click(function(e) { e.preventDefault(); var beepOne = $("#beep-one")[0]; beepOne.play(); }); 到目前为止,一切正常。 问题是,当声音剪辑已经在运行时,我单击任何链接都不会发生任何事情。 我尝试停止单击链接时已经播放的声音,但是HTML5的音频API中没有直接的事件 我尝试了以下代码,但无法正常工作 $.each($('audio'), function () { $(this).stop(); }); 有什么建议吗?
147 html  html5-audio 


10
Rails对象哈希
我有以下已创建的对象 @post = Post.create(:name => 'test', :post_number => 20, :active => true) 保存后,我希望能够将对象放回哈希中,例如通过执行以下操作: @object.to_hash 在铁路内部怎么可能?


9
我可以将.git文件夹存储在要跟踪的文件之外吗?
我有一个不寻常的想法来使用git作为备份系统。假设我有一个目录./backup/myfiles,我想使用git对其进行备份。为了保持干净,我不想在myfiles文件夹中有一个.git目录,所以我想我可以创建./backup/git_repos/myfiles。通过查看git文档,我尝试这样做: $ cd backup/myfiles $ mkdir ../git_repos/myfiles $ git --git-dir=../git_repos/myfiles init Initialized empty Git repository in backup/git_repos/myfiles/ $ git --git-dir="../git_repos/myfiles/" add foo fatal: pathspec 'foo' did not match any files 您会看到我到达那里的错误消息。我究竟做错了什么?
147 git 


15
如何在JavaScript之前的三个月之前计算日期?
我正在尝试形成一个比当前日期早3个月的日期。我通过以下代码获得当月 var currentDate = new Date(); var currentMonth = currentDate.getMonth()+1; 你们能为我提供计算和形成日期的逻辑吗? Date考虑到当月份为1月(1)时,日期前3个月为10月(10月),数据类型)吗?
147 javascript  date 

10
Linux C ++错误:未定义对“ dlopen”的引用
我使用C ++(Eclipse)在Linux中工作,并且想要使用一个库。Eclipse向我显示了一个错误: undefined reference to 'dlopen' 你知道解决方案吗? 这是我的代码: #include <stdlib.h> #include <stdio.h> #include <dlfcn.h> int main(int argc, char **argv) { void *handle; double (*desk)(char*); char *error; handle = dlopen ("/lib/CEDD_LIB.so.6", RTLD_LAZY); if (!handle) { fputs (dlerror(), stderr); exit(1); } desk= dlsym(handle, "Apply"); if ((error = dlerror()) != NULL) { fputs(error, …
147 c++  linux  eclipse 


4
我可以让git告诉我一个用户修改过的所有文件吗?
我想git给我一个清单,列出所有提交中一个用户修改的所有文件。 我的特殊用例是我参与了ruby on rails项目的i18n,我们想知道已经完成了哪些文件,还需要完成哪些文件。有问题的用户仅在i18n上完成过工作,而在其余代码库上没有完成过工作。因此信息应该全部在git中,但是我不确定如何将其发布。
147 git 

18
如何检测iPhone / iPad设备上的总可用/可用磁盘空间?
我正在寻找一种更好的方法来以编程方式检测iPhone / iPad设备上的可用/可用磁盘空间。 目前,我正在使用NSFileManager来检测磁盘空间。以下是对我有用的代码片段: -(unsigned)getFreeDiskspacePrivate { NSDictionary *atDict = [[NSFileManager defaultManager] attributesOfFileSystemForPath:@"/" error:NULL]; unsigned freeSpace = [[atDict objectForKey:NSFileSystemFreeSize] unsignedIntValue]; NSLog(@"%s - Free Diskspace: %u bytes - %u MiB", __PRETTY_FUNCTION__, freeSpace, (freeSpace/1024)/1024); return freeSpace; } 我对以上代码片段正确吗?还是有更好的方法来了解总的可用/可用磁盘空间。 我必须检测总的可用磁盘空间,因为我们必须防止应用程序在磁盘空间不足的情况下执行同步。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.