这是我的代码的基本思想:
HTML(玉):
#preferencesBox(ng-click="toggleCustom()")
.glyphicon.glyphicon-heart
Run Code Online (Sandbox Code Playgroud)
CSS:
#preferencesBox.active{
color: #d04f37;
}
Run Code Online (Sandbox Code Playgroud)
角度:
$scope.check = true;
$scope.toggleCustom = function() {
$scope.check = $scope.check === false ? true: false;
};
Run Code Online (Sandbox Code Playgroud)
我想color : #d04f37在用户点击父级时添加css #preferencesBox.添加/删除.active是jQuery的方式.我的ng-class或其他代码应该如何?
我正在使用Django 1.5.5.
settings.py:
GEOIP_PATH = os.path.join(PROJECT_DIR, 'geoIP')
INSTALLED_APPS = (..,'django.contrib.gis',..)
Run Code Online (Sandbox Code Playgroud)
views.py:
from django.contrib.gis import geoip
print geoip.HAS_GEOIP
Run Code Online (Sandbox Code Playgroud)
印刷品给出了false.
如果我尝试下列其中一项,我会得到一个 ImportError: cannot import name GeoIP
from django.contrib.gis.utils import GeoIP #this one is deprecated whatsoever
from django.contrib.gis.utils.geoip import GeoIP #this one is deprecated whatsoever
from django.contrib.gis.geoip import GeoIP
Run Code Online (Sandbox Code Playgroud)
通常它看起来geoip不包含GeoIP模块.
如果我python在终端打开:
>>> from django.contrib.gis.geoip import GeoIP
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name GeoIP
Run Code Online (Sandbox Code Playgroud)
更多信息,如果我打印:
from django.contrib.gis …Run Code Online (Sandbox Code Playgroud) 我试图找到xml主题参数来制作软导航按钮,例如在给定颜色/透明的Nexus 5中并接受叠加.到目前为止我找不到一些东西.
例:

如何在PyMongo中将$ regex与$ in结合起来?
我想搜索其中一个/*.heavy.*/或/*.metal.*/.
我在python中尝试没有成功:
db.col.find({'music_description' : { '$in' : [ {'$regex':'/*.heavy.*/'} ]} })
Run Code Online (Sandbox Code Playgroud)
Mongo shell中的等价物是:
db.inventory.find( { music_description: { $in: [ /heavy/, /metal/ ] } } )
Run Code Online (Sandbox Code Playgroud) 我觉得有点愚蠢,但它不起作用:
import re
a = " ebrj wjrbw erjwek wekjb rjERJK ABB RAEJKE BWE RWEJBEWJ B KREWBJ BWERBJ32J3B23B J BJ235JK BJJ523 2"
print re.match(ur'/(wekjb|ABB)/',a)
if re.match(ur'/(wekjb|ABB)/',a):
print 'success'
Run Code Online (Sandbox Code Playgroud)
我有ur'用户给出的a是unicode.我想打印成功,如果wekjb或ABB在字符串中,但我总是得到None的结果match.
我喜欢用dateutil.parser.parse模块解析日期时间字符串.这很简单.但是我在我的代码中注意到我必须检查对象是否确实在8601(并且知道).
我的结构是:
if parse(datetime).tzinfo==None:
#do something
else:
#make it aware
#do something
Run Code Online (Sandbox Code Playgroud)
我希望实现以下目标:
if <IS-8601>:
if parse(datetime).tzinfo==None:
#do something
else:
#make it aware
#do something
else:
pass
Run Code Online (Sandbox Code Playgroud)
如果我有一个8601像2014-02-28T22:30:00+0200解析实用程序做它的工作.
但是,如果我有一个2014-03-20字符串解析将在对象上添加时间.这没错,只是不需要的:2014-03-20 00:00:00
那么如何检查对象是否在8601中?如果在8601,它是否知道?我不介意换到另一个日期时间库.
对于此文件布局:
devel/
pkg/
__init__.py
moduleA.py
moduleB.py
test/
__init__.py
test_A.py
test_B.py
Run Code Online (Sandbox Code Playgroud)
如果我在包含 pkg (devel) 的目录中,我可以运行:
python -m pkg.test.test_A
Run Code Online (Sandbox Code Playgroud)
但是如果我想运行相同但绝对路径呢? 我试过:
python -m /Users/me/docs/devel/pkg.test.test_A
Run Code Online (Sandbox Code Playgroud)
假设我不想执行以下操作并更改 bash 脚本中的目录:
cd /Users/me/docs/devel/
python -m pkg.test.test_A
Run Code Online (Sandbox Code Playgroud)
有没有直接的python命令方式?
是否有可能随着时间的推移动画图像的饱和度(例如png)?例如,从灰度到全彩.如果我可以使用插值器.
我已经看过EffectFactory和ColorMatrix类,但是我无法将它们与动画/过渡相结合.
例如,在Drawable drawable:a上应用灰度饱和度:
ColorMatrix matrix = new ColorMatrix();
matrix.setSaturation(0);
ColorMatrixColorFilter filter = new ColorMatrixColorFilter(matrix);
drawable.setColorFilter(filter);
Run Code Online (Sandbox Code Playgroud)
并在以后完全饱和:
matrix.setSaturation(1);
Run Code Online (Sandbox Code Playgroud)
对于任何感兴趣的人,我的完整解决方案基于Simon的答案:
final ColorMatrix matrix = new ColorMatrix();
final Drawable drawable = ... ;
ValueAnimator animation = ValueAnimator.ofFloat(0f, 1f);
animation.setDuration(1000);
// animation.setInterpolator();
animation.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator animation) {
matrix.setSaturation(animation.getAnimatedFraction());
ColorMatrixColorFilter filter = new ColorMatrixColorFilter(matrix);
drawable.setColorFilter(filter);
}
});
animation.start();
Run Code Online (Sandbox Code Playgroud) 假设我们Surface在Android中有一个显示带有MediaPlayer的视频(例如h264):
1)是否可以更改表面视频上显示的饱和度,对比度和亮度?实时?例如,图像可以使用setColorFilterAndroid中的任何类似处理视频帧吗?
替代问题(如果第1号太难):
2)如果我们想用例如增加的饱和度导出该视频,我们应该使用编解码器,例如MediaCodec.在编解码器/保存操作之前我们应该使用什么技术(方法,类,库等)来应用饱和度变化?
这是在 SSR 和 CSR 中获取主机 url 的可靠方法:
let host = context.req ? context.req.headers.host : window.location.origin
Run Code Online (Sandbox Code Playgroud)
但是应该把它放在哪里以便所有组件都可以访问主机呢?它应该每页加载一次,并且可以与 SSR 和 CSR 一起使用。