我有一个程序从套接字读取xml文档.我将xml文档存储在一个字符串中,我希望将其直接转换为Python字典,就像在Django的simplejson库中完成一样.
举个例子:
str ="<?xml version="1.0" ?><person><name>john</name><age>20</age></person"
dic_xml = convert_to_dic(str)
Run Code Online (Sandbox Code Playgroud)
然后dic_xml看起来像{'person' : { 'name' : 'john', 'age' : 20 } }
我正在创建一个应用程序,我在其中与每个正在运行的应用程 现在,我需要一种获取窗口z顺序的方法.例如,如果Firefox和记事本正在运行,我需要知道哪一个在前面.
有任何想法吗?除了为每个应用程序的主窗口执行此操作外,我还需要为其子窗口和姐妹窗口(属于同一进程的窗口)执行此操作.
我正在构建一个应用程序给另一个应用程序mainWindowhandle它收集有关窗口状态的信息.我收集有关子窗口的信息没有问题,但我无法访问应用程序的其他打开窗口甚至菜单.有没有办法获取应用程序的所有窗口句柄?
我刚买了一部Android手机,我很想开始编码!然而,我不是一个很大的java粉丝,虽然我可以忍受,我想知道是否有合适的android虚拟机替代品.我使用clojure完成了一个中等大小的项目,但是从我阅读的评论来看,在Android上运行时它非常慢.斯卡拉怎么样?我看到有人在android上做过实验,是否"足够快"?学习曲线有多大?
干杯,泽玛丽亚
我开始将我的iPhone应用程序从英语本地化为葡萄牙语,我添加了所有必要的宏,并按照官方文档中描述的步骤更改了故事板.当我完成后,我将其导出到Xliff xml文件,正如预期的那样,所有英文句子都出现在生成的xml文件中.我通过将所有句子翻译成葡萄牙语并将xliff文件导入Xcode来继续这个过程.我现在可以运行应用程序并查看所有英语或葡萄牙语句子,具体取决于我的模拟器配置,一切都按预期工作.
导入XLIFF文件后,创建了多个文件,其中一个是Localizable.strings文件,其中包含英语和葡萄牙语之间的映射.我继续开发我的应用程序,现在我正处于将我添加到项目中的新英语字符串翻译成葡萄牙语的阶段.我尝试了同样的过程:
但由于某种原因,我不知道我得到了"找到重复的本地化资源Localizable.strings".问题是:如何以我可以修改它并将其再次导入xcode的方式导出当前翻译的XLIFF文件?
在此先感谢泽
我正在使用iOS 8上提供的新的Today Extension.在设备上调试似乎非常困难,结果不一致所以我一直在使用模拟器.
我正在构建的扩展是一个非常简单的扩展,只是每天显示一个不同的图像,流程实际上非常简单:
根据Apple的参考文档,每次我们使用常量NCUpdateResultNewData调用完成块时,窗口小部件的快照应该更新到当前视图,但是,这不会一直有效,有时iOS似乎使用较旧的快照.
代码很简单,这里是widgetPerformUpdateWithCompletionHandler代码:
-(void)widgetPerformUpdateWithCompletionHandler:(void (^)(NCUpdateResult))completionHandler {
__weak TodayViewController *weakSelf = self;
NSURL *URL = [NSURL URLWithString:@"http://www.muratekim.com/wp-content/uploads/apple-logo-small.png"];
NSURLRequest *request = [NSURLRequest requestWithURL:URL];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *task = [session dataTaskWithRequest:request completionHandler:
^(NSData *data, NSURLResponse *response, NSError *error) {
if (!error) {
UIImage *image = [UIImage imageWithData:data];
weakSelf.imageView.image = image;
weakSelf.img = image;
completionHandler(NCUpdateResultNewData);
}
else {
completionHandler(NCUpdateResultFailed);
}
}];
[task resume];
}
Run Code Online (Sandbox Code Playgroud)
提前致谢!泽
我相信我有一个非常普遍的问题会影响开发者的多个版本的应用程序(在我的情况下,我有两个:付费一个和免费的).要管理这两个版本,我使用相同的git项目和2个不同的分支:free和paid但是我的源代码包名称彼此不同(正如预期的那样),并且java限制使目录名称映射到包名称时出现问题:如何告诉git将某个目录下的文件与每个分支相关联?
让我举个例子:我有两个分支:
在master中我的源代码在com.zemariamm下,但是在"free"分支中源代码在"com.zemariamm.free"下,如何配置git以"告诉他"目录com.zemariamm下的源代码(在分支主机中)映射到目录com.zemariamm.free下的源代码(在分支机构中)?
非常感谢,Ze
我正在构建一个 iOS 应用程序,其中需要在后台重新编码和修剪视频。
我不能使用 iOS 库 (AVFoundation),因为它们依赖于 GPU,如果它是后台的,则没有应用程序可以访问 GPU。
由于这个问题,我切换到 FFMpeg 并编译它(与 libx264 一起)并将它集成到我的 iOS 应用程序中。
总结一下我需要的是:
几周后——我经常用头撞墙——我设法:
如果我要通过命令行运行 ffmpeg,我会像这样运行它:
ffmpeg -i input.MOV -ss 0 -t 10 -vf scale=320:240 -c:v libx264 -preset ultrafast -c:a copy output.mkv
Run Code Online (Sandbox Code Playgroud)
我关心的是如何修剪视频?虽然我可以计算我编码/解码的视频帧的数量,并根据 FPS 决定何时停止,但我不能对音频做同样的事情,因为我只是对其进行解复用和重新复用。
理想情况下 - 在缩放视频之前 - 我会运行一个过程,通过将每个流(视频和音频)的 10 秒复制到一个新的视频容器中来修剪视频。
如何通过 AV 库实现这一目标?
我\xe2\x80\x99m 尝试使用 FFMpeg/LibAv 在我的 iOS 应用程序上对视频进行转码。\n我\xe2\x80\x99m 试图完成的是对视频进行转码,以便调整每个帧的大小并可能降低比特率为了在设备中节省宝贵的 MB。
\n\n生成的视频必须可以在所有 iPhone5+ 设备上播放。
\n\n阅读文档后我发现:
\n\n从 FFMpeg 角度来看,我尝试使用 LibAv 实现的目标是:
\n\nffmpeg -i INPUT.MOV -c:v libx264 -preset ultrafast -profile:v baseline -level 3.0 -c:a copy output.MOV\nRun Code Online (Sandbox Code Playgroud)\n\n(生成的文件 - 可以在下面找到 - 如果它是由 FFMpeg 通过命令行生成的\xe2\x80\x99s,则可以在 QuickTime 上播放) …
我有一个应用程序,为了测试,我需要用特定的时间戳替换time.time()调用,我过去使用ruby完成了
(可在此处获取代码:http://github.com/zemariamm/Back-to-Future/blob/master/back_to_future.rb)
但是我不知道如何使用Python来做到这一点.
任何提示?干杯,泽玛丽亚
我开始研究一些clojure网络应用程序,并决定使用Ring + Compojure的组合.最近我决定用AppEngine-magic(https://github.com/gcv/appengine-magic)试用Google Appengine.然而,appengine-magic(通过它的启动函数)和ring的run-jetty函数只需要1个处理程序作为参数,我正在实现几个处理程序,并想知道如何部署它们.
谢谢你,泽先生
ios ×3
.net ×2
c# ×2
clojure ×2
ffmpeg ×2
java ×2
libav ×2
libavformat ×2
python ×2
android ×1
datetime ×1
dictionary ×1
eclipse ×1
git ×1
h.264 ×1
handle ×1
http ×1
ios8 ×1
json ×1
libavcodec ×1
localization ×1
objective-c ×1
ring ×1
ruby ×1
scala ×1
time ×1
winapi ×1
windows ×1
xcode ×1
xcode6.1 ×1
xliff ×1
xml ×1
z-order ×1