例如,如果我有一个包含以下文件的目录:
Test-20120626-1023.txt
Test-20120626-0710.txt
Test-20120626-2202.txt
Test-20120626-1915.txt
Test-20120626-1142.txt
Run Code Online (Sandbox Code Playgroud)
如您所见,每个文件名都包含可排序格式的创建时间.我的问题是如何找到最新文件名的名称(在本例中Test-20120626-2202.txt)并将其存储在变量中?
注意:如果目录路径有任何不同,它也会存储在变量中.
该计划每秒接收大约50,000个号码.
在任何给定时刻,我需要计算在最后一秒(关于给定时刻)到达的值(数字)的最小值,最大值和平均值.
有没有办法在不使用数组或列表(缓冲区)存储到达的数字和计算结果的情况下执行此操作?
如果我需要使用缓冲区,那么实现这一目标的有效方法是什么?
(请注意,缓冲区中的数字也必须不时有效删除)
我有两个自定义构建的加载器AsyncTaskLoader,我想在我的活动中使用它.他们每个都返回不同类型的结果.要将我的活动用于回调,我必须实现两个接口:
implements LoaderCallbacks<GetSyncListDataResult>, LoaderCallbacks<ErrorResult>
Run Code Online (Sandbox Code Playgroud)
但是,尝试在同一个类中实现所需的方法我最终会遇到重复的方法错误和擦除(???)错误:
// Methods for the first loader
public Loader<GetSyncListDataResult> onCreateLoader(int ID, Bundle bundle) ...
public void onLoaderReset(Loader<GetSyncListDataResult> loader) ...
public void onLoadFinished(Loader<GetSyncListDataResult> loader, GetSyncListDataResult result) ...
// Methods for the second loader
public Loader<ErrorResult> onCreateLoader(int ID, Bundle bundle) ...
public void onLoaderReset(Loader<ErrorResult> loader) ...
public void onLoadFinished(Loader<ErrorResult> loader, ErrorResult result) ...
Run Code Online (Sandbox Code Playgroud)
显然,方法是冲突的,我需要一个简单的方法来解决这个问题.解决这个问题的正确方法是什么?
我有自定义 View,它在同一个活动中多次动态添加.
每个自定义视图实例都有一个TextView孩子的其他东西.该TextView有它的ID,它是同每个视图的实例.
对于每个自定义视图比如我设置不同Text的TextView创建活动时.当我旋转屏幕时,活动会重新创建,但现在每个都TextView显示相同的内容Text(文本与最后一个实例的文本相同).
这是因为实例状态的保存和恢复会自动保存一些信息,但这些信息显然与ID相关联,在我的情况下会产生问题.
有没有办法禁用特定视图的自动状态保留?
是否有房产或设置或某些解决方法?
我只是在测试一些东西并且遇到了有趣的iframe行为.在页面上我有以下内容iframe:
<iframe src="/Wizard/Start"></iframe>
Run Code Online (Sandbox Code Playgroud)
现在,如果src的iframe是一样的页面URL (.../Wizard/Start),在iframe不加载的内容,只是将保持空白并没有报告任何错误,警告或任何东西.
我可以看到这是设计的,在所有浏览器中都是一样的.
为什么?有关此行为的任何官方文档?
我正在三星Galaxy Tab 2 7.0上测试应用内结算,当我尝试检查结算是否可用时,我总是得到响应3 - BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE (Billing API version is not supported for the type requested).
int response = payService.isBillingSupported(3, getPackageName(), "inapp");
Run Code Online (Sandbox Code Playgroud)
我创建了草稿应用程序,在开发者控制台中上传了已签名的APK并添加了测试帐户的电子邮件(在仪表板的LICENSE TESTING字段中,该字段指出这些帐户也用于计费测试).此外,我的设备使用此测试帐户作为主帐户.我在Eclipse中调试应用程序.
编辑:同样在HTC Evo 3D上测试,响应总是返回3.
编辑:测试帐户是否必须关联谷歌钱包或其他东西才能测试应用程序?我的位置是塞尔维亚,这可能是问题吗?
是什么导致了这个问题,如何解决?
我有一个使用引导程序构建的网站,并在对话框中加载视频:
<video width="760" style="background-color: white;" preload controls autoplay>
<source src="....." type="video/mp4" />
</video>
Run Code Online (Sandbox Code Playgroud)
在IE,Chrome和Safari中显示并正常工作。在Firefox中,自动播放功能已经运行了几次,但现在根本无法使用。使用控件手动操作,控制台和视频中没有错误。
我也尝试了脚本方法(没有autoplay属性):
oncanplay="$(this)[0].play()"
Run Code Online (Sandbox Code Playgroud)
并且可以在除Firefox之外的所有浏览器上完美运行。
谁能看到可能是错的吗?
我正在我的窗口中执行异步任务:
private async Task LoadData()
{
// Fetch data
var data = await FetchData();
// Display data
// ...
}
Run Code Online (Sandbox Code Playgroud)
该窗口在单独的线程中启动:
// Create and run new thread
var thread = new Thread(ThreadMain);
thread.SetApartmentState(ApartmentState.STA);
thread.IsBackground = true;
thread.CurrentCulture = Thread.CurrentThread.CurrentCulture;
thread.CurrentUICulture = Thread.CurrentThread.CurrentUICulture;
thread.Start();
private static void ThreadMain()
{
// Set synchronization context
var dispatcher = Dispatcher.CurrentDispatcher;
SynchronizationContext.SetSynchronizationContext(
new DispatcherSynchronizationContext(dispatcher));
// Show window
var window = new MyWindow();
window.ShowDialog();
// Shutdown
dispatcher.InvokeShutdown();
}
Run Code Online (Sandbox Code Playgroud)
当窗户关闭时,线程当然已经完成,这很好.
现在 - 如果在FetchData完成之前发生这种情况,我会得到内存泄漏.
似乎FetchData …

内部的div与vertical-align: top;我有两个元件,img和一个span(与AAA内侧).
这两种元素具有display: inline-block;与width和height设置.
无论我做什么,我怎么努力,这些元素都错位下面的图所示.有什么问题,我该如何解决这个问题?
每个浏览器都会出现此问题 - FF,IE,Safari ... http://jsfiddle.net/CaU59/
我正在使用MediaTimeline并MediaClock控制WMV视频播放.
Timeline = new MediaTimeline(new Uri(VideoFileName));
Clock = Timeline.CreateClock(true) as MediaClock;
Run Code Online (Sandbox Code Playgroud)
当我查看时Clock.NaturalDuration,值设置为Automatic并且还不包含持续时间TimeSpan.
当我分配Clock到MediaElement视频开始播放,我现在可以看到的NaturalDuration.TimeSpan是现在和确定.
除了为媒体元素分配时钟和播放之外,有没有办法获得视频时长?
有没有办法在不使用媒体元素的情况下获得持续时间(这将是最好的)?
android ×3
c# ×3
html ×2
java ×2
video ×2
wpf ×2
algorithm ×1
async-await ×1
css ×1
firefox ×1
html5 ×1
iframe ×1
performance ×1
powershell ×1