小编Dom*_*ard的帖子

jQuery隐藏/显示条件语句

我做了很多:

var condition = true;
if (condition === true) {
    $('#condition_dependancy').show();
} else {
    $('#condition_dependancy').hide();
}
Run Code Online (Sandbox Code Playgroud)

语法上这可以更清洁吗?我可以写自己的:

$('#condition_dependancy').hidden(condition);
Run Code Online (Sandbox Code Playgroud)

但我只是想知道是否有任何内置的东西.

jquery dom

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

这是什么沟通:my_var = my_var || 69

我在一个Javascript示例中看到了这一点

my_var = my_var || 69
Run Code Online (Sandbox Code Playgroud)

我认为这意味着检查my_var是否存在,如果没有将my_var设置为69.这是这种情况吗?有没有关于此的文档,很难表示为google/SO搜索,是否有人指向我的文档方向或重复QA?

(这个例子没有使用69,那只是我的粗鲁)

javascript

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

两个日期之间的中点

在Javascript中确定两个日期之间的中间点的最有效和语法优雅的方法是什么.

var difference = date2.getTime() - date1.getTime();
var midpoint = new Date(date1.getTime() + difference / 2);
Run Code Online (Sandbox Code Playgroud)

这是一个好方法吗?

javascript date

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

用分数因子评论线程

我正在敲打我的头,我想知道是否有人能够帮助我.

我的目标是创建一个评论线程,该评论线程在评论评分系统中起作用.

首先,我将解释我目前的情况.

假设我们在一篇文章中有一个评论主题,看起来像下面的例子.parenthasis中的数字是该注释的ID.ID由数据库自动分配,并按时间顺序递增,并发布每个附加注释.注释文本前的短划线数量会重新显示注释深度.

(01)"This is a top level comment." 
(02)-"This is a second level comment. A reply to the top level comment above."
(06)-"This is also a second level comment / another reply to comment 01."
(07)--"This is a reply to comment 06."
(03)"This is a different top level comment."
(05)-"This is a reply to the comment above."
(08)--"This is a reply to that comment in turn."
(10)---"This is a deeper comment still."
(04)"This is one more top level …
Run Code Online (Sandbox Code Playgroud)

mysql sql sorting commenting hierarchical-data

8
推荐指数
1
解决办法
320
查看次数

在Python中存储字典路径

全新的python,让我说我有一个字典:

kidshair = {'allkids':{'child1':{'hair':'blonde'},
                      'child2':{'hair':'black'},
                      'child3':{'hair':'red'},
                      'child4':{'hair':'brown'}}}
Run Code Online (Sandbox Code Playgroud)

如果child3定期更改头发颜色,我可能想编写一个应用程序来加速数据维护.在这个例子中,我使用:

kidshair['allkids']['child3']['hair'] = ...
Run Code Online (Sandbox Code Playgroud)

有没有办法将此路径存储为变量,以便我可以在我的乐趣中访问它?明显

mypath = kidshair['allkids']['child3']['hair']
Run Code Online (Sandbox Code Playgroud)

导致mypath ='red'.是否有任何可能的方法来硬编码路径本身,所以我可以使用:

mypath = 'blue' 
Run Code Online (Sandbox Code Playgroud)

拒绝

kidshair['allkids']['child3']['hair'] = 'blue'
Run Code Online (Sandbox Code Playgroud)

非常感谢,ATfPT

python dictionary

7
推荐指数
2
解决办法
5179
查看次数

在缩放Aspect Aspect之后调整UIImageView的大小

UITableViewCell只包含一个UIImageView限制在所有四个边上的超视图的单元,以便单元格缩放以适合整个图像.

UIImageView被设置为缩放方面适合,使得放大图调整大小以适合电池的宽度内.然而,在进行纵横比拟之后,UIImageView保持与缩放之前相同的尺寸,并且单元依次保持较大的未缩放图像的尺寸.

UIImageView通过Fit属性缩小图像时,Interface Builder中是否有任何方法可以强制缩小高度?或者,同样地,有没有办法以编程方式告诉UIImageView调整其高度以匹配新缩放的UIImage高度?

uiimageview ios swift

5
推荐指数
1
解决办法
901
查看次数

import pymongo在Python解释器中工作,但不在脚本中工作

我首先使用easy_install安装了pymongo,但是没有用,所以我尝试使用pip,它仍然失败了.

这在终端很好:

Macintosh:etc me$ python
Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 14:13:39) 
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pymongo
>>> 
Run Code Online (Sandbox Code Playgroud)

但在我的剧本的第10行

import pymongo
Run Code Online (Sandbox Code Playgroud)

抛出以下错误:

文件"test.py",第10行,> <module>中导入pymongo ImportError:没有名为pymongo的模块

我正在使用Apache和Python的标准Lion版本.还有其他人经历过这个吗?

谢谢

编辑:我还应该提到在安装过程中它会抛出以下错误

Downloading/unpacking pymongo
Downloading pymongo-2.1.1.tar.gz (199Kb): 199Kb downloaded
Running setup.py egg_info for package pymongo

Installing collected packages: pymongo
Running setup.py install for pymongo
building 'bson._cbson' extension
gcc-4.0 -fno-strict-aliasing -fno-common -dynamic -arch ppc -arch i386 -g -O2 -DNDEBUG -g …
Run Code Online (Sandbox Code Playgroud)

python mongodb pymongo

4
推荐指数
1
解决办法
6267
查看次数