小编jam*_*esh的帖子

如何在Python中获得类似Cron的调度程序?

我正在寻找一个Python的库,它将提供atcron功能相似.

我非常喜欢使用纯Python解决方案,而不是依赖于盒子上安装的工具; 这样我就可以在没有cron的机器上运行.

对于那些不熟悉的人cron:您可以根据以下表达式安排任务:

 0 2 * * 7 /usr/bin/run-backup # run the backups at 0200 on Every Sunday
 0 9-17/2 * * 1-5 /usr/bin/purge-temps # run the purge temps command, every 2 hours between 9am and 5pm on Mondays to Fridays.
Run Code Online (Sandbox Code Playgroud)

cron时间表达式语法不那么重要,但我希望能有这种灵活性.

如果没有任何东西可以为我开箱即用,那么任何关于构建模块的建议都会感激不尽.

编辑 我对启动进程不感兴趣,只是用Python编写的"作业" - python函数.必要时我认为这将是一个不同的主题,但不是在一个不同的过程中.

为此,我正在寻找cron时间表达式的表现力,但在Python中.

Cron 已经存在多年了,但我试图尽可能地便携.我不能依赖它的存在.

python cron scheduled-tasks

312
推荐指数
12
解决办法
23万
查看次数

在C#中创建单项列表的快捷方式

在C#中,是否有内联快捷方式来实例化只包含一个项目的List <T>.

我现在正在做:

new List<string>( new string[] { "title" } ))
Run Code Online (Sandbox Code Playgroud)

在任何地方使用此代码会降低可读性 我曾想过使用这样的实用方法:

public static List<T> SingleItemList<T>( T value )
{
    return (new List<T>( new T[] { value } ));
}
Run Code Online (Sandbox Code Playgroud)

所以我能做到:

SingleItemList("title");
Run Code Online (Sandbox Code Playgroud)

有更短/更清洁的方式吗?

谢谢.

c#

124
推荐指数
8
解决办法
10万
查看次数

拦截浏览器中的链接以打开我的Android应用

我希望能够在用户点击给定模式的URL而不是允许浏览器打开它时提示我的应用程序打开链接.这可能是当用户在浏览器或电子邮件客户端中的网页上或在新鲜应用中的WebView中时.

例如,从手机中的任意位置点击YouTube链接,您就有机会打开YouTube应用.

我如何为自己的应用程序实现此目的?

android url-interception intentfilter android-intent

105
推荐指数
1
解决办法
6万
查看次数

开源Android库?可重用的视图,ViewGroups,适配器等?

这就是我真正想要的:一个网站收集Android的可重用组件.

我找到了各种 名单,最大的是Open Intents库列表.Mark Murphy(hi,Mark)还列出了他出版的图书馆项目.

这些与Cocoa ControlsCocoa Objects的顺序不同.

你去哪里为Android购买可重用的库?

编辑:这不仅仅是关于图书馆项目,尽管这是理想的.另一方面:我在哪里发布我的开源库项目,除了"Github"之外.

android open-source android-widget android-ui library-project

53
推荐指数
3
解决办法
2万
查看次数

如何以编程方式运行Eclipse启动配置?

我发现很难很好地表达这个问题,因为有很多通用术语(运行,配置,启动等).开始:

您可以将运行配置保存在.launch文件中.(在"运行配置"对话框的"公用"选项卡下,另存为共享文件.

我们检查这些到SVN.开发人员可以传递它们,它有助于让新的开发人员更快地运行工作应用程序.

我想将这些作为构建的一部分进行检查,并使用它们以编程方式运行应用程序,测试等,而无需启动整个IDE.

.launch在UI之外运行文件的最佳方法是什么?

编辑:我试图统一在构建服务器和IDE上运行的测试.我并不特别想放弃集成调试,这是运行测试的ant脚本的情况.

对于使用多个捆绑包进行集成测试,或者对整个捆绑包进行单元测试,这可能是一个问题,您可能希望模拟扩展.

eclipse build-process eclipse-pde eclipse-plugin

40
推荐指数
1
解决办法
3万
查看次数

wkhtmltopdf上的平方字符问题

我在Centos 5.5上安装了wkhtmltopdf.(因为有图书馆问题,已经有4天了).它现在部分工作了.部分原因是因为,所有由wkhtmltopdf创建的pdf都包含正方形而不是文本?

我能做什么?我搜索了谷歌,但我找不到任何东西.

感谢您的帮助.

fonts encoding pdf-generation centos wkhtmltopdf

36
推荐指数
3
解决办法
1万
查看次数

一个AndroidManifest.xml中的两个searchable.xml活动

我有一个Android应用程序,它有一些不同的活动,用于浏览从RSS下载的文章和图像.

我希望能够使用a 文件将搜索按钮连接到"搜索"对话框searchable.xml.我通过一次搜索设法做到了这一点,使用:

<activity android:name=".search.SearchResultsActivity"
    android:label="@string/search_results_activity_title" >
    <intent-filter>
        <action android:name="android.intent.action.SEARCH" />
    </intent-filter>
    <meta-data android:name="android.app.searchable"
        android:resource="@xml/searchable_articles"/>
</activity>
Run Code Online (Sandbox Code Playgroud)

并在 <application />

<meta-data android:name="android.app.default_searchable"
    android:value=".search.SearchResultsActivity" />
Run Code Online (Sandbox Code Playgroud)

我现在可以从任何活动启动"搜索"对话框,然后启动SearchResultsActivity.

我现在希望能够在用户ImageListActivity使用a 时搜索图像searchable_images.xml,并在其他任何地方使用默认值.

我有一个SearchResultsImageActivity包含以下元数据元素,并使用相同的元素ImageListActivity.

<meta-data android:name="android.app.searchable"
    android:resource="@xml/searchable_images"/>
Run Code Online (Sandbox Code Playgroud)

按下搜索按钮ImageListActivity,我得到默认搜索searchable_articles.xml.

如果我更改default_searchableSearchResultsImageActivity,则始终启动图像搜索,并且永远不会启动文章搜索.

如果我完全删除default_searchable元数据元素,并searchable仅添加选定活动的元数据,则不会启动搜索.

我很确定这应该是可能的,但我不知道我做错了什么.

search android android-manifest searchable

17
推荐指数
2
解决办法
4286
查看次数

隐藏无法加载的图像

我有一个Android应用程序,它生成一些在Webkit视图中本地呈现的HTML.

除了以下内容之外,HTML生成的细节并不是那么重要:

  • 它的大部分来自一个地方,我无法改变它
  • 围绕该HTML的模板(包括页眉,页脚,HEAD等),CSS和Javascript都在我的控制之下.
  • 大多数图像都在我的控制之下,并且与不可触摸的HTML分开呈现.这些映像来自本地磁盘,不需要网络.可以假设这些图像始终可用.
  • 不可触摸的HTML包含理想情况下显示的图像.如果网络不可用,则无法加载这些图像.
  • 完整的HTML文件可能会在呈现之前很久就被存储到磁盘上.即我们无法根据网络可用性呈现不同的HTML.

该应用程序可能至少在某些时候处于脱机状态,因此我希望处理无法加载图像的情况.

所讨论的图像主要是1x1跟踪图像,但可能包括在可用时应该可见的图像.

如果不调用JQuery或外部库,您会建议我的攻击计划是什么?

我有关于如何做到这一点的想法,但意识到他们有许多陷阱需要担心:

  • 使用CSS选择器,选择所有未加载的图像(是否有这样的选择器?)并使用display:none;.
  • 使用Javascript,将alt每个图像上的属性设置为空字符串.这需要做document.onLoad什么?
  • 检查网络的可用性,然后使用CSS隐藏所有图像@ href~ = ^ http.我不确定如何/何时应用这种风格.

如果它有帮助,对于这个问题,我似乎有以下子问题.目前尚不清楚其中任何一种的最佳策略:

  • 如何确定图像的加载或网络的状态.
  • 如何隐藏/屏蔽未能加载的图像,使得用户无法检测到图像丢失.
  • 何时执行这些任务(例如文档/窗口何时完成加载?)
  • 如何应用它们.

我们将非常感激地提出任何想法,代码和建议.

html javascript css android

14
推荐指数
1
解决办法
9056
查看次数

从iTunes ID中查找播客源的URL.(iTMS API)

我正在研究一种将iTunes播客ID转换为播客生产者所服务的RSS源的方法.

我知道RSS生成器,它可用于生成播客链接的源,但这些链接是HTML页面.

如果您打开iTunes,您可以通过导出到OPML手动导出播客列表,这样我们就可以推测iTunes最终知道如何解码它们(即它们不是专门通过iTMS主机).

我查看了Affiliate API文档,该文档为您提供了一些不错的JSON.这给你一个collectionViewUrl与RSS生成器中给出的相同,顺便提一下,iTunes Link Generator.它还为您提供了id大量其他内容,包括预览音频文件,而不是托管在phobos上.

在这一点上,我正在寻找任何可以帮助我解决这个问题的东西,包括任何语言,非官方或非正式.

(实际上,我更喜欢模糊地支持的东西,而且在Java中,它不涉及HTML抓取).

api podcast rss itunes

14
推荐指数
2
解决办法
6782
查看次数

如何用Ant删除dirset目录?

我想删除根目录下名称中包含"tmp"的所有目录和子目录.这应该包括任何.svn文件.我的第一个猜测是使用

<delete>
    <dirset dir="${root}">
          <include name="**/*tmp*" />
    </dirset>
</delete>
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用,因为您无法dirsetdelete标记中嵌套.

这是一种正确的方法,还是我应该做其他事情?

  • 蚂蚁版== 1.6.5.
  • java版本== 1.6.0_04

java ant build

13
推荐指数
3
解决办法
3万
查看次数