如何获得setuptools和easy_install?

我从这里下载了ez_setup代码: http : ez_setup并运行它,但我不认为setuptools已经正确安装。 当我尝试使用easy_install打开一个鸡蛋时,我得到一个NameError。 有什么想法吗? 这里是具体的错误: Traceback (most recent call last): File "C:…setup.py", line 223, in <module> easy_install eggsetup.py NameError: name 'easy_install' is not defined

为什么主要的网站使用gzip?

我刚刚search了gzip和Deflate ,发现Deflate更好。 GZip或Deflate用于HTTP压缩 为什么使用deflate而不是gzip来处理Apache提供的文本文件? selectgzip over deflate来压缩http压缩是否有任何性能问题? 通过GZIP压缩浏览器的兼容性和优势 但是当我检查Google,Facebook和StackExchange的响应头时,他们都使用GZIP。 为什么他们使用gzip而不是Deflate?

如何查找SQLITE数据库文件版本

我有几个sqlite数据库文件。 我想知道数据库文件版本,即如果数据库是用sqlite2或sqlite3或任何其他主/子版本(不是sqlite库或驱动程序或user_version或schema_version)创build的。

Xcode显示了许多错误,但程序编译和运行良好(在模拟器和设备)

安装CocoaLumberjack的日志压缩器类后,我得到了这个令人讨厌的行为:Xcode抱怨说,有很多未声明的标识符,并给我许多错误(不是警告,但与红色图标的错误)。 事情是,我可以编译和运行我的iPad应用程序,但Xcode不会做任何自动完成。 我试着清洁生成文件夹(产品> 选项 +清洁),并删除派生的数据。 我也重新启动无济于事。 你可以想象这是一个痛苦的工作。 我确实有过这种行为之前的版本的Xcode发生; 它与我的预编译头文件中的东西有关,但使用上面的解决scheme将永远解决它。 我目前正在使用Xcode 4.4(4F250)。 示例错误我得到: Semantic Error: use of undeclared identifier 'DDTTYLogger' 上述情况甚至发生在我自己编写的类中,而且自从安装CocoaLumberjack压缩机类以来一直没有改变 。

Python从文件读取并保存到UTF-8

我从文件读取,处理string并保存到UTF-8文件时遇到问题。 这里是代码: try: filehandle = open(filename,"r") except: print("Could not open file " + filename) quit() text = filehandle.read() filehandle.close() 然后我对variables文本做一些处理。 接着 try: writer = open(output,"w") except: print("Could not open file " + output) quit() #data = text.decode("iso 8859-15") #writer.write(data.encode("UTF-8")) writer.write(text) writer.close() 这完全输出文件,但它在iso 8859-15根据我的编辑器。 由于同一编辑器将input文件(在variables文件名中)识别为UTF-8,我不知道为什么发生这种情况。 至于我的研究表明,评论线应该解决这个问题。 但是,当我使用这些行时,生成的文件主要是特殊字符中的乱码,带有波浪号的文字是西class牙文。 我真的很感激任何帮助,因为我难倒….

最好的方法来调用任何跨线程代码?

我知道这个问题之前已经被问过了,但是我正在寻找一种方法来: 简化安全交叉线程代码的创build。 在任何情况下重用此代码(无Windows窗体引用)。 这是我到目前为止,但我想删除Windows窗体引用。 有任何想法吗? public delegate void SafeInvokeDelegate(System.Action action); public class SafeInvoke { private readonly System.Windows.Forms.Control _threadControl; public SafeInvoke() { _threadControl = new System.Windows.Forms.Control(); } public void Invoke(System.Action action) { if (_threadControl.InvokeRequired) _threadControl.Invoke(new SafeInvokeDelegate(Invoke), new object[] {action}); else if (action != null) action(); } } 上面的类可以这样使用: SafeInvoke _safeInvoker = new SafeInvoke(); void SafeClearItems() { […]

JavaScript双美元符号

我理解在stream行的JavaScript库(如jQuery和Prototype)中使用(单)美元符号。 我也了解PHP中的双美元符号(variables)的意义。 Dean Edwards在他着名的addEvent() JavaScript函数中使用了双美元符号。 这是一个除了包含使用双美元符号: function addEvent(element, type, handler) { // assign each event handler a unique ID if (!handler.$$guid) handler.$$guid = addEvent.guid++; // create a hash table of event types for the element if (!element.events) element.events = {}; // create a hash table of event handlers for each element/event pair var handlers = […]

SQL Server:转换((INT)年,(INT)月,(INT)天)date时间

可能重复: 用T-SQL创build一个date 我有一个数据表,每年,每月和每天的价值存储为整数: year | month | day 2009 | 1 | 1 2008 | 12 | 2 2007 | 5 | 5 我需要将其转换为date时间值,因为我需要在操作之间的date时间使用它。 我怎么能这样做?

如何初始化var?

我可以初始化var与null或一些空值?

android:layout_weight初学者的问题

当我有以下几点时,显示四种颜色的顶部布局比底部布局区域小得多。 根据http://developer.android.com/guide/topics/ui/layout-objects.html#linearlayout ,当你添加更多的layout_weight,它应该增加面积,但在代码中减less。 任何帮助将不胜感激。 提前致谢。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="4"> <TextView android:text="red" android:gravity="center_horizontal" android:background="#aa0000" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="3"/> <TextView android:text="green" android:gravity="center_horizontal" android:background="#00aa00" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1"/> <TextView android:text="blue" android:gravity="center_horizontal" android:background="#0000aa" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1"/> <TextView android:text="yellow" android:gravity="center_horizontal" android:background="#aaaa00" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1"/> </LinearLayout> <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <TextView android:text="row one" […]