嗨javascript开发人员,
有没有办法减少在jquery中定义函数所需的样板?
(我的例子是回调,但它可以应用于任何匿名函数.)
$('#dialog').load('/index.cgi',{p:'myform'}, function(){ ajaxify_form() });
我想要的是做什么
$('#dialog').load('/index.cgi',{p:'myform'}, $.f(){ ajaxify_form() });
提前致谢.
当客户端向Web服务器发送请求时.Web服务器是否打开一个新套接字?或者是用于新请求的现有开放套接字?如果它确实为每个新请求打开了一个套接字,那么这是如何管理的,因为Http是一个无状态协议.对于所有Web服务器也是如此,或者不同的Web服务器处理这种情况有何不同?
我有一个表格中有按钮的列我正在使用jQuery datatable插件.按钮说"删除",其想法是,当您单击该按钮时,它会删除表中的当前行.
当我调用fnDeleteRow它似乎第一次工作但没有任何更多的时间为该行,所以看起来它并没有真正删除行正确.
我创建了一个交互式图像的东西......但加载需要一点时间.
交互式图像的东西位于:
southernwindowdesign.com
Run Code Online (Sandbox Code Playgroud)
它使用5个图像逐步浏览每个状态(通过单击和拖动).我想保持图像的高品质; 所以,任何进一步的jpeg压缩都会消失(包括punypng和smush.it).
有什么减少加载时间的想法?我愿意冒险使用数据URI,画布,PNG压缩(酷)等.
任何想法或指针都会有所帮助.
更新: 感谢所有给出建议的人,如果我使用了你给出的建议,我给你一个加号.我已经设置了另一个静态子域(s2),它应该在接下来的几个小时左右传播.今天晚些时候,我可能会将一些图像切换到这个新的子域.我还改变了加载图像的顺序,并在此处进行了一些其他优化.
我希望有人知道如何利用每个图像中的冗余像素.有没有办法将所有图像编码成一个文件,并使用javascript的canvas的getImageData()以一种聪明的方式读出它们?
我在http://www.eswd.com/southern/test.jpg上尝试了一种getImageData方法,由于jpeg的无损(质量= 100!= 100%),我想出了这个方法:http://www.eswd. com/southern/test.aspx.这不好.使用相同的技术将图像保存为PNG导致文件大小比具有所有数据的jpeg(没有红色边框)更大.
我正在考虑尝试使用.APNG并以这种方式读取像素数据......但由于格式在开发过程中如此早,所以看起来根本不会缩小文件大小......而且我我不确定画布是否会让我阅读动画中的各个PNG帧.
我正在写一个小型系统,允许我通过在我们的网站上生成可兑换MP3的优惠券来销售乐队的音乐.
优惠券需要用户输入的代码.代码需要具备以下特性:
如果我使用GUID,我关注第1点.如果我使用递增整数,我关注第2点.中间必须有一些快乐的媒介,对吧?我想也许这项工作已经完成,并且有一个理想的解决方案等着我.如果没有这个,我想我会使用随机的字母数字字符串,或者只是字母(为了清楚起见,不包括I和O),并且应用程序块IP地址失败了X次,这表明可能的蛮力攻击.如果我使用它,字符串有多长,X的值有多大,为什么?
谢谢你的帮助!
更新:我没有完全明确这个方法:我将生成用于打印的凭证代码列表,然后在演出后输入"已售出"代码.因此,我认为像校验和这样的元素不像在不使用验证服务器的软件密钥中那样.
简单的问题:NHibernate可以在没有迭代器的情况下保存集合吗?例如:
var list = new List<Item>();
list.Add(1000 items);
session.Save(list);
Run Code Online (Sandbox Code Playgroud)
或者我必须foreach在列表上做什么?
我有一个模特
class Employee_Type(models.Model):
def __unicode__(self):
return self.name
name = models.CharField(max_length=200, verbose_name="employee type")
class Employee(models.Model):
def __unicode__(self):
return self.name
name = models.CharField(max_length=200)
type = models.ForeignKey(Employee_Type)
address = models.CharField(max_length=500,blank=True, null=True)
telephone = models.CharField(max_length=100, blank=True, null=True)
fax = models.CharField(max_length=100, blank=True, null=True)
email = models.EmailField(max_length=200, blank=True, null=True)
active = models.BooleanField(default=True)
Run Code Online (Sandbox Code Playgroud)
我需要查询这样的事情:
employees = Employee.objects.filter(
Q(name__startswith=key_search) \
& Q(type__icontian= emp_type)#CAN I DO THIS?
Q(active=True)
)
Run Code Online (Sandbox Code Playgroud)
问题:对
Q(type__= emp_type) (type = models.ForeignKey(Employee_Type)) I cannot do this.
Run Code Online (Sandbox Code Playgroud)
这里有人请帮帮我?
我正在开发一个问答网站.每个答案旁边都有一个"选择最佳答案"按钮,该按钮应该对提问者可见,但对其他观众应该是不可见的.网页的其他部分几乎相同.那么我该如何编码这个网页呢?我应该每次检查查看者身份以确定该按钮是否应该可见.如果问题有很多答案,除了提问者之外,观众中隐藏着许多按钮.这种编码是否会浪费大量额外带宽?我认为这种编码有点可疑.有没有更好的方法呢?
"添加评论"按钮也存在同样的问题.右下方有一个"添加注释"按钮和一个隐藏<form><textarea></textarea></form>,如果有20个答案,则会有20个隐藏<form></form>,隐藏代码会大大增加HTML文件的大小.有一种优雅的方式吗?
至于"添加评论"按钮,任何登录的用户都可以添加评论,因此没有身份差异.那么如何处理这个问题呢?
我是CakePHP的新手,想要一个客户端的自定义CMS管理面板.除了链接到每个控制器的管理页面之外,还有什么方法可以从其他控制器(如用户和帖子)中提取视图吗?
我如何保护我的delphi应用程序不被反编译?我知道有一些类似于itida的软件,我认为会这样做但是受保护的exe会触发防病毒软件.
javascript ×2
jquery ×2
php ×2
cakephp ×1
canvas ×1
collections ×1
datatables ×1
decompiling ×1
delete-row ×1
delphi ×1
django ×1
django-q ×1
function ×1
html ×1
nhibernate ×1
optimization ×1
readability ×1
rows ×1
save ×1
sorting ×1
webserver ×1