小编Qia*_*iau的帖子

拖动和调整CSS转换元素的大小

例如,如果我们-vendor-transform: rotate(40deg)在矩形上设置一个 css属性<div>,所有突然拖动和调整大小都会变得非常奇怪和有缺陷.

这是一个简单的jQueryUI示例:http://jsfiddle.net/Ja4dY/1/

您会注意到,如果在转换时拖动或调整该矩形的大小,它将向上或向下跳跃,并且光标将不会保留在正确的位置.在我的真实代码中,我使用自定义代码来调整大小和拖动,但是我遇到了同样的问题.

当然,"问题"是元素的方向会发生变化.因此,左可右,上得底部和其间的东西和JavaScript代码仍然处理,因为它会在每个方向不会改变.

那么,问题是:我们如何补偿变换/旋转元素?

任何好的资源/书籍/博客也非常受欢迎.

javascript css jquery transform css3

43
推荐指数
3
解决办法
9599
查看次数

Python中的两个补码二进制?

Python中的整数存储在两个补码中,对吗?

虽然:

>>> x = 5
>>> bin(x)
0b101
Run Code Online (Sandbox Code Playgroud)

和:

>>> x = -5
>>> bin(x)
-0b101
Run Code Online (Sandbox Code Playgroud)

那太蹩脚了.我怎么让python给我真正的二进制位数,而没有它的前面的0b?所以:

>>> x = 5
>>> bin(x)
0101
>>> y = -5
>>> bin(y)
1011
Run Code Online (Sandbox Code Playgroud)

python binary bit-manipulation

36
推荐指数
5
解决办法
4万
查看次数

你如何按长度排序一系列线?

通常我只想按照#include它们的长度在源文件和头文件的顶部排序.

vim允许我以类似的方式按字母顺序排序:{range} sort u.

vim,如何按行长度对一系列行进行排序?这样较短的线条后面跟着较长的线条.

搜索互联网,我发现了这个:

:% s/.*/\=printf("%03d", len(submatch(0)))."|".submatch(0)/ | sor n | %s/..../
Run Code Online (Sandbox Code Playgroud)

但这只能对整个文件进行排序,无论如何对我来说都是黑魔法.我试图找出如何使用范围从第4行到第18行进行同样的排序,如同:4,18 s/...你有任何想法吗?

regex sorting vim

30
推荐指数
3
解决办法
5573
查看次数

在请求用户身份验证之前,Apache .htaccess重定向到HTTPS

这是我的.htaccess:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

AuthUserFile /etc/hi
AuthName "hi"
AuthType Basic
require valid-user
Run Code Online (Sandbox Code Playgroud)

它要求使用http进行用户身份验证,这意味着密码将以纯文本形式发送.它将重定向到https版本并再次询问密码.

我该如何解决?

apache .htaccess

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

mount error(6):共享windows文件夹到ubuntu时没有这样的设备或地址

我有一个名为的Windows共享文件夹\\mymachine\sf,我想将其映射为ubuntu设备.我使用smbmount命令如下:

smbmount //mymachine/sf /mnt/sf -o <username>
Run Code Online (Sandbox Code Playgroud)

输出就像

retrying with upper case share name
mount error(6): No such device or address
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Run Code Online (Sandbox Code Playgroud)

我确信该设备存在并且mymachine正在ping通.

任何的想法?

smb mount

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

pip安装bitarray

运行pip install bitarray导致我的致命错误:

bitarray/_bitarray.c:9:20: fatal error: Python.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我正在运行Ubuntu 12.04升级.也许我错过了安装一些依赖项?

运行Python工作:

Python 2.7.3 (default, Aug  1 2012, 05:16:07) 
[GCC 4.6.3] on linux2
Run Code Online (Sandbox Code Playgroud)

python pip

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

Python md5哈希比较

我正在尝试使用Python比较哈希,但我遇到了这个问题:

print ('-- '+hashesFile[h])
print ('-> ' +hashlib.md5(wordsFile[j]).hexdigest())   

-- 5d21e42d34fc1563bb2c73b3e1811357
-> 5d21e42d34fc1563bb2c73b3e1811357
Run Code Online (Sandbox Code Playgroud)

但这种比较永远不会成立:

if (hashesFile[h] == hashlib.md5(wordsFile[j]).hexdigest()):
 print ('ok')
Run Code Online (Sandbox Code Playgroud)

我搜索了一个解决方案,并尝试在比较它们之前编码字符串,但无论如何都不起作用.

干杯!!

python hash md5

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

jtable(jquery)缺少对话框格式

我正在尝试根据GettingStarted的文档创建jquery jtable .

每次打开对话框时,都会缺少整个格式/对话框样式.我仍然可以看到文本和按钮是链接,但它看起来很糟糕.

感觉我错过了一些非常微不足道的东西,但我似乎无法找出什么.

我在这里尝试过,你可以看到缺少的样式(与GettingStarted的几个对话框相比).

我正在使用jquery-1.7.2.min.jsjquery-ui-1.8.23.custom.min.js(也在jquery-ui.js尝试了CDN版本,结果相同).

编辑:这里没有故意实施的逻辑.我知道添加记录不起作用,但样式仍应显示对话框.

javascript jquery jquery-ui jquery-jtable

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

为什么enthought mkl例程比matlab慢

我正在测试python enthought发行版的线性代数runtines的速度,声称在Windows平台上与intel MKL相关联.我在IPython交互式shell中做了以下事情:

import scipy.linalg as la
import numpy.random
M = random.rand(1000,1000)
%timeit la.svd(M);
Run Code Online (Sandbox Code Playgroud)

svd()通常需要1.3秒.但是,如果我使用matlab R2011a,并且确实M=rand(1000);tic;svd(M);toc只需要0.68秒.

我已经看过类似的先前问题,比较MKL和ATLAS或其他一些非MKL版本的scipy与matlab使用的MKL.但是我的情况应该是python调用的MKL和matlabR2011a调用的MKL之间的比较.所以我完全无能为什么结果如此不同.从matlab迁移到python是如此令人沮丧.

顺便说一下,enthough使用的MKL版本是10.3.1而matlab R2011a的版本是10.2.6.

python matlab numpy scipy

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

每个调用的Scapy AttributeError:'模块'对象没有属性'*'

我已经从Ubuntu计算机(Python 2.7)上的软件包库中安装了Scapy,并且试图从文件运行以下代码:

import scapy
dg = scapy.IP()
pcap = scapy.rdpcap("../tst/Http.cap")
scapy.send(IP())
Run Code Online (Sandbox Code Playgroud)

运行给出错误, AttributeError: 'module' object has no attribute 'IP'

注释掉第3行上的IP呼叫并运行给出错误, AttributeError: 'module' object has no attribute 'rdpcap'

同时注释掉第4行,您会得到, AttributeError: 'module' object has no attribute 'send'

当然,使用“ python”调用时,此代码将失败,但是当我在Python shell中手动输入每个命令时,该代码将按预期工作。我已经在三个全新的Python安装中观察到了这种行为-两个在Ubuntu中安装,一个在Windows中安装。有人可以看到此错误的原因吗?

python scapy

2
推荐指数
1
解决办法
4459
查看次数

python中带有str的if语句的机制

我可以确定在其他任何事情都没有的时候''会一直考虑False吗?

>>> if '':
...    print('bah')
...
>>> if 'x':
...    print('bah')
...
bah
Run Code Online (Sandbox Code Playgroud)

为什么或者为什么不?Python中的哪种机制定义了这种行为?

如果''被评估为False,为什么我得到这个结果:

>>> if '' == False:
...    print('bah')
...
>>>
Run Code Online (Sandbox Code Playgroud)

python

0
推荐指数
1
解决办法
105
查看次数