程序设计

专业和发烧友程序员的问答

25
适用于MS SQL Server的Mac OS X的SQL客户端[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 如何使用Mac OS X连接到远程SQL Server?我实际上并不需要GUI,但是具有颜色编码和结果集网格将是很好的。我宁愿不必使用VM。 是否有适用于MS SQL Server的Mac OS X的SQL客户端?
452 sql-server  macos 

16
JSON.stringify和JSON.parse之间的区别
我对于何时使用这两种解析方法感到困惑。 在回显我的json_encoded数据并通过ajax将其检索回来之后,我常常会困惑何时应该使用JSON.stringify和JSON.parse。 我得到[object,object]我的console.log字符串化时解析和JavaScript对象时。 $.ajax({ url: "demo_test.txt", success: function(data) { console.log(JSON.stringify(data)) /* OR */ console.log(JSON.parse(data)) //this is what I am unsure about? } });
452 javascript  json 

11
如何使用LocalBroadcastManager?
如何LocalBroadcastManager按照google文档和服务广播文档中的说明使用/定位? 我试图用Google搜索它,但是没有可用的代码开头吗? 这些文档说,如果我想在应用程序的过程中进行内部广播,则应该使用它,但我不知道在哪里寻找它。 有帮助/意见吗? 更新:我知道如何使用广播,但是不知道如何LocalBroadcastManager在我的项目中使用广播。

28
Python错误“ ImportError:未命名模块”
Python安装在本地目录中。 我的目录树如下所示: (local directory)/site-packages/toolkit/interface.py 我的代码在这里: (local directory)/site-packages/toolkit/examples/mountain.py 要运行该示例,我编写python mountain.py,并且在代码中有: from toolkit.interface import interface 我得到错误: Traceback (most recent call last): File "mountain.py", line 28, in ? from toolkit.interface import interface ImportError: No module named toolkit.interface 我已经检查过了sys.path,这里有目录/site-packages。另外,我__init__.py.bin在toolkit文件夹中有该文件,以向Python指示这是一个软件包。我__init__.py.bin在示例目录中也有一个。 我不知道为什么Python在时找不到文件sys.path。有任何想法吗?可以是权限问题吗?我需要执行许可吗?

14
在Python中使用** kwargs的正确方法
关于**kwargs默认值,在Python中使用的正确方法是什么? kwargs返回一本字典,但是设置默认值的最佳方法是什么?我应该以字典的形式访问它吗?使用获取功能? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = kwargs.get('val2') 一个简单的问题,但是我找不到很好的资源。人们在我见过的代码中以不同的方式进行操作,很难知道该使用什么。
452 python  kwargs 





8
如何在哈德森和詹金斯之间进行选择?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我花了一个小时左右的时间才得出结论,哈德森才刚刚成立 分支机构(2011年1月),我不知道每个分支机构的变化现在有多快,但更重要的是,每个分支机构的发展方向是什么,关键是什么要点,以便可以在其中选择一个? 有人链接到产品路线图和功能差异吗?


8
Angular指令-何时以及如何使用编译,控制器,预链接和后链接[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 编写Angular指令时,可以使用以下任何函数来操纵DOM的行为,声明该指令的元素的内容和外观: 编译 控制者 预链接 链接后 关于应该使用哪个功能似乎有些混乱。这个问题包括: 指令基础 如何声明各种功能? 源模板和实例模板有什么区别? 指令功能按什么顺序执行? 这些函数调用之间还会发生什么? 功能性质,做与不做 编译 控制者 预先连结 链接后 相关问题: 指令:链接vs编译vs控制器。 定义angular.js指令时,“控制器”,“链接”和“编译”函数之间的差异。 angularjs中的compile和link函数有什么区别? AngularJS指令中的预编译和后编译元素之间的区别?。 Angular JS指令-模板,编译或链接?。 Angular js指令中的post link和pre link。

21
您可以嵌套html表单吗?
是否可以嵌套这样的html表单 <form name="mainForm"> <form name="subForm"> </form> </form> 这样两种形式都起作用?我的朋友对此有问题,部分subForm作品没有问题。
451 html  nested-forms 

7
带有URL查询参数的HTTP POST-好主意吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 2年前关闭。 我正在设计一个通过HTTP的API,我想知道是否使用HTTP POST命令,但仅使用URL查询参数,而没有请求主体,是一种不错的方法。 注意事项: “良好的Web设计”要求通过POST发送非幂等动作。这是非幂等的动作。 当请求参数出现在URL中时,开发和调试该应用程序会更加容易。 该API并非旨在广泛使用。 似乎没有主体地发出POST请求将花费更多的工作,例如Content-Length: 0必须显式添加标头。 在我看来,没有主体的POST有点违反大多数开发人员和HTTP框架的期望。 通过URL查询而不是请求正文在POST请求上发送参数是否还有其他陷阱或优势? 编辑:正在考虑的原因是该操作不是幂等的,并且具有除检索之外的副作用。参见HTTP规范: 特别是,已经建立了约定,即GET和HEAD方法不应具有除检索之外的其他任何操作。这些方法应该被认为是“安全的”。这允许用户代理以特殊方式表示其他方法,例如POST,PUT和DELETE,以便使用户知道请求了可能不安全的操作这一事实。 ... 方法还可以具有“幂等”的特性,因为(错误或过期问题除外)N> 0个相同请求的副作用与单个请求的副作用相同。GET,HEAD,PUT和DELETE方法共享此属性。同样,方法OPTIONS和TRACE不应有副作用,因此本质上是幂等的。
451 rest  http 

30
没有名为pkg_resources的模块
我正在将Django应用程序部署到开发服务器,并且在运行时遇到此错误pip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources pkg_resources似乎与一起分发setuptools。最初,我认为可能不会将它安装到virtualenv中的Python,所以我setuptools 2.6使用以下命令将了(与Python相同的版本)安装到virtualenv 中的Python站点软件包中: sh setuptools-0.6c11-py2.6.egg --install-dir /var/www/mydir/virtualenvs/dev/lib/python2.6/site-packages 编辑:这只发生在virtualenv内部。如果我在virtualenv之外打开控制台,则pkg_resources存在,但仍然出现相同的错误。 关于为什么pkg_resources不在路上的任何想法?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.