这是什么意思?
(function($){
})(jQuery);
Run Code Online (Sandbox Code Playgroud)
使问题更清晰,什么包裹在括号中的函数JS的意思(对不起,我在封闭的概念有些混乱).$参数怎么样?和最后括号中的"jQuery"?
我可以用mootools做同样的事情并将它们组合在1个JS文件中吗?
(function($){})(jQuery);
(function($){})(mooTools);
Run Code Online (Sandbox Code Playgroud)
我只与jquery合作,并计划与Mootools合作
编译libjpeg v8,PIL 1.1.7和导入_imaging在系统Python上工作,但在virtualenv中发出此错误:
libjpeg.so.8: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
这是在virtualenv中使用python -v解释器运行的错误
>>> import _imaging
dlopen("/home/ygamretuta/dev/py/django/lib/python2.6/site-packages/PIL/_imaging.so", 2);
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: libjpeg.so.8: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
以下是路径:
/home/ygamretuta/dev/py/django/lib/python2.6/site-packages/distribute-0.6.14-py2.6.egg
/home/ygamretuta/dev/py/django/lib/python2.6/site-packages/pip-0.8.1-py2.6.egg
/home/ygamretuta/dev/py/django/lib/python2.6
/home/ygamretuta/dev/py/django/lib/python2.6/plat-linux2
/home/ygamretuta/dev/py/django/lib/python2.6/lib-tk
/home/ygamretuta/dev/py/django/lib/python2.6/lib-old
/home/ygamretuta/dev/py/django/lib/python2.6/lib-dynload
/usr/lib/python2.6
/usr/lib/python2.6/plat-linux2
/usr/lib/python2.6/lib-tk
/home/ygamretuta/dev/py/django/lib/python2.6/site-packages
/home/ygamretuta/dev/py/django/lib/python2.6/site-packages/PIL
Run Code Online (Sandbox Code Playgroud)
我正在使用Ubuntu 10.10,这是uname-a输出:
Linux ygam-desktop 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1 14:40:58 UTC 2011 i686 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
我使用的是Python 2.6
我已经按照以下指南:
http://appelfreelance.com/2010/06/libjpeg-pil-snow-leopard-python2-6-_jpeg_resync_to_restart/
http://www.jooncode.com/2010/12/02/python-pil-jpeg-resync-restart-error-imaging-module-solve/
我最近查看了我的源代码,这真是一团糟.
我的php源码:
echo '<h1>Rar<h1>';
echo '<span>Rar</span>';
echo '<p>Rar</p>';
Run Code Online (Sandbox Code Playgroud)
当我查看呈现页面的浏览器源时:
<h1>Rar</h1><span>Rar</span><p>Rar</p>
Run Code Online (Sandbox Code Playgroud)
有没有办法让我覆盖echo,以便每个输出都以换行符结束,例如
function echo($string)
{
echo $string . "\r\n";
}
Run Code Online (Sandbox Code Playgroud) PHP如何导致内存泄漏,缓冲区溢出,堆栈溢出以及此类任何其他错误?PHP甚至会导致这样的错误吗?
我正在使用的PHP框架(Kohana)最近实现了HMVC架构.我已经读过它是一个分层的mvc,其中请求是在彼此之上进行的.它有点像ajax,纯粹是服务器端.我已经在一些实验中应用了一些但我不能将它应用于我的任何项目(因为我找不到它的需要).您以前曾在项目中使用过HMVC吗?它对你有什么帮助?
我在Sitepoint上看到这篇帖子引用了Rasmus Lerdorf的一份声明(根据Sitepoint),如下:
你怎么能快速PHP?嗯,你不能"是他的快速回答.PHP根本不够快,无法扩展到雅虎级别.PHP从来没有用于那些类型的任务."任何基于脚本的语言都不够快".为了获得速度这对于真正庞大的Web系统来说是必要的,你必须使用已编译的C++扩展来获得真正的,可扩展的体系结构.这就是雅虎所做的事情以及许多其他PHP重量级人物所做的事情.
这句话很感兴趣(更不用说到目前为止,我在PHP中所做的一切都是基于数据库的小型应用程序),我想知道如何使用PHP"使用已编译的C++扩展".
任何想法或资源?
我最初的做法是:
$current = time(); // save this to column CURRENT_TIME with column type VARCHAR
//retrieve it like this
$retrieved = mysql_query(....) //assume query for getting the stored time value
$time = strtotime($retrieved);
Run Code Online (Sandbox Code Playgroud)
我遇到过以下方法:
gmstrftime处理GMTINT而不是VARCHAR列CURTIME或CURDATEUNIX_TIMESTAMPmysql函数没有一个使用DATETIME或TIMESTAMPmysql var类型.
你对这个有更好的方法吗?
本文介绍了一种有趣的OOP方法:
如果对象作为封装存在,并通过消息进行通信怎么办?如果代码重用与继承无关,但使用组合,委托,甚至老式帮助对象或程序员认为合适的任何技术,该怎么办?本体不会消失,但它与实现分离.
没有继承或依赖于类层次结构的重用的想法是我发现最令人震惊的,但这有多可行?
给出了示例,但我不太清楚如何更改当前代码以适应此方法.
那么这种方法有多可行?或者是否真的不需要更改代码,而是基于场景的方法,即"仅在需要或最佳时使用"?
编辑:哎呀,我忘了链接:这里是链接
我想知道如何定义一个能力等级并根据已登录的用户提供该能力等级.
我正在使用Active Admin,Can Can和Devise,我已成功创建了User和AdminUser模型.
我的能力就是这个.rb
class Ability
include CanCan::Ability
def initialize(user)
user ||= User.new
if (user)
can :manage, Item
end
end
end
Run Code Online (Sandbox Code Playgroud)
现在我已经使用这个wiki条目来确定我们确实可以定义一个自定义能力文件并使用它而不是ability.rb:
https://github.com/ryanb/cancan/wiki/changing-defaults
但我想要做的是,如果登录了"非管理员用户",则能够使用ability.rb;如果登录用户管理员,则能够使用自定义能力.
问题:是否可以这样做,我不需要自定义的,我可以在一个ability.rb文件中设置权限?
我从免费的svn在线书中看到了这一行:
"要解决属性冲突,只需确保冲突的属性包含它们应该具有的值,然后使用svn resolved命令提醒Subversion您已手动解决了问题."
我在repo中与svn:ignore属性发生冲突.我修正了冲突产生的.prej文件中所说的冲突
如何告诉SVN现在解决了与该属性的冲突?
php ×5
activeadmin ×1
c++ ×1
cancan ×1
composition ×1
conflict ×1
devise ×1
django ×1
gmt ×1
hmvc ×1
inheritance ×1
javascript ×1
jquery ×1
kohana ×1
kohana-3 ×1
memory-leaks ×1
mootools ×1
mysql ×1
oop ×1
python ×1
svn ×1