小编Jul*_*pov的帖子

如何在Mac OS Sierra 10.12上安装Nokogiri

我在Mac OS Sierra 10.12上安装Nokogiri(1.6.8.1)时遇到了麻烦.

我尝试使用brew install libxml2 libxslt然后使用命令行选项引用安装目录,但它没有帮助.

ruby nokogiri

73
推荐指数
6
解决办法
2万
查看次数

pip install PIL -E TICKETS-1 - 无JPEG/PNG支持

我正在为我的Django项目使用Ubuntu和VitualEnv.

我使用Synaptic Package Manager安装了PIL库,它运行正常.但是当我创建一个VitrualEnv并尝试使用pip安装PIL它安装但我得到这个奇怪的行为:

--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version       1.1.7
platform      linux2 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53)
              [GCC 4.5.2]
--------------------------------------------------------------------
*** TKINTER support not available
*** JPEG support not available
*** ZLIB (PNG/ZIP) support not available
*** FREETYPE2 support not available
*** LITTLECMS support not available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.
Run Code Online (Sandbox Code Playgroud)

我希望我可以使用requirements.txt来获取所有依赖项,但可能是PIL必须以某种方式手动安装......但是如何?

编辑:谢谢John Keyes,你是对的,我跑:

sudo ln -s …
Run Code Online (Sandbox Code Playgroud)

python virtualenv python-imaging-library

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

将GWT 2.0.4项目迁移到GWT 2.1.0

我将我的Google插件(和GWT)版本从2.0.4更新为2.1.0

现在有一些关于已弃用功能的警告,我将修复,但对我来说问题是这个警告:

The file war\WEB-INF\lib\gwt-servlet.jar has a different size than GWT SDK library gwt-servlet.jar; perhaps it is a different version?
Run Code Online (Sandbox Code Playgroud)

是否可以使用新的jar文件覆盖此jar文件

eclipse\plugins\com.google.gwt.eclipse.sdkbundle.2.1.0_2.1.0.v201010280102\gwt-2.1.0 
Run Code Online (Sandbox Code Playgroud)

目录

那么war目录中的其他文件不是我手工创建的呢?(图像,html文件,js文件和gwt子目录)

eclipse gwt

16
推荐指数
2
解决办法
4374
查看次数

重试丢失或失败的任务(Celery,Django和RabbitMQ)

有没有办法确定是否有任何任务丢失并重试?


我认为丢失的原因可能是调度程序错误或工作线程崩溃.

我打算重试它们,但我不确定如何确定哪些任务需要退役?

以及如何自动完成此过程?我可以使用自己的自定义调度程序来创建新任务吗?

编辑:我从文档中发现RabbitMQ从未松散任务,但是当工作线程在任务执行过程中崩溃时会发生什么?

rabbitmq celery django-celery

16
推荐指数
1
解决办法
7420
查看次数

GWT:如何从多部分表单(文件)上载返回(和处理)错误

我有和Google Web Toolkit(Multipart)表单一起将文件发布到我的servlet.当servlet中发生错误情况时,我返回错误.当一切正常时,我返回一个JSON字符串.

    ...
    response.setContentType("text/html");
    response.setCharacterEncoding("UTF8");
    response.getWriter().write(out.toString());

} catch (FileUploadException e) {
    response.sendError(500, e.getMessage());
} catch (Exception e) {
    response.sendError(500, e.getMessage());
}
Run Code Online (Sandbox Code Playgroud)

问题是我无法找到在客户端处理此问题的方法.这是当帖子正常并且返回错误代码时触发的事件.但我找不到如何找到它是否可以?如何在客户端代码中从Exception获取错误消息?

@UiHandler("form")
void submitComplete(SubmitCompleteEvent event)
{
    ...
Run Code Online (Sandbox Code Playgroud)

调试http://www.stackoverflow.com.s3.amazonaws.com/FormSubmitCompleteEvent.png

javascript java gwt servlets file-upload

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

GWT:UiBinder还是GWT设计师?

我有我使用UiBinder(GWT 2.0方式)创建的第一个GWT项目,我发现它比编写我的UI创建Java源代码(GWT 1.0方式)更容易.

但我看到这个名为GWT Designer的东西谷歌正在免费发布.它具有标准的Google Eclipse插件所缺少的很好的功能和向导.我喜欢它,但我仍然认为使用UiBinder更好.我认为GWT Designer在它可以帮助你编写UiBinder XML文件(GWT 2.0方式)时非常有用,而不仅仅是源代码(GWT 1.0方式).

你怎么看待这件事?我是否需要迁移到GWT Designer项目?如果我迁移但仍然保持UiBinder UI创建会更好吗?

gwt uibinder gwt-designer

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

GWT I18N在服务器端

实施GWT服务器端国际化的最佳方法是什么?

  1. 使用本机Java属性文件(不确定如何读取以及如何找到正确的语言文件)(unicode字符串需要进行ASCII编码)

  2. 使用GWTI18N.java - GWT模块,它可以让您在客户端和服务器上无缝使用GWT I18N,并使用"java.lang.reflect.Proxy方法"

  3. 使用Kotori I18N - ......

  4. 其他想法?

如何找到客户端到服务器的本地化并传递?

在服务器端,我有一个仍然不使用任何GWT依赖源的Servlet,最好不要这样做吗?

java gwt servlets internationalization

11
推荐指数
1
解决办法
5771
查看次数

芹菜任务计划(芹菜,Django和RabbitMQ)

我想要一个每5分钟执行一次的任务,但它会等待最后一次执行完成,然后开始计算这5分钟.(这样我也可以确定只有一个任务在运行)我发现最简单的方法是运行django应用程序manage.py shell并运行它:

while True:
    result = task.delay()
    result.wait()
    sleep(5)
Run Code Online (Sandbox Code Playgroud)

但对于我想以这种方式执行的每个任务,我必须运行它自己的shell,有一个简单的方法吗?可能是一些国王定制d django芹菜调度器?

rabbitmq celery django-celery

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

"没有人应该再使用MFC"为什么?

"没有人应该再使用MFC"是真的吗?

那为什么呢?

windows mfc

9
推荐指数
3
解决办法
3763
查看次数

Reportlab的Code128条形码作为HTML图像标签,在Python中使用数据URI方案

我需要用Python/Django创建一个Code128条形码,它必须嵌入HTML文档中.

我不想在磁盘上制作任何临时(或缓存)文件.这就是我想将它们嵌入数据URI方案的原因.

结果必须是这样的:

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA
AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot">
Run Code Online (Sandbox Code Playgroud)

你能推荐我一个简单的方法吗?

现在我使用ReportLab创建这样的条形码并将它们嵌入到PDF文件中,但我不知道如何将它们导出为数据URI方案.如果这是建议的方法.

python django reportlab barcode data-url

8
推荐指数
2
解决办法
6200
查看次数