小编Dan*_*ola的帖子

YUI Compressor:什么是微优化?

YUI Compressor在其(不是非常广泛的)文档中将此作为选项说明:

--disable-optimizations
    Disable all the built-in micro optimizations.
Run Code Online (Sandbox Code Playgroud)

有谁知道这意味着什么?
这会打开/关闭什么?
我还没有找到任何关于它的文档.

谢谢!

yui-compressor

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

如何在javascript中连接var名称?

如何连接var名称以在javascript中声明新变量?:

var foo = 'var';
var bar = 'Name';
Run Code Online (Sandbox Code Playgroud)

我怎样才能声明变量varName?

javascript

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

奇怪的MySQL行为,似乎是一个SQL bug

我在MySQL中遇到了一个非常奇怪的行为,看起来像某种奇怪的bug.我知道将这个经过试验和测试的工具归咎于一个人的错误是很常见的,但我已经讨论了一段时间了.

我有2个表,我有2797个记录,C有1429个.C引用I.
我想删除I中没有被C使用的所有记录,所以我正在做:

select * from i where id not in (select id_i from c);
Run Code Online (Sandbox Code Playgroud)

这会返回0条记录,考虑到每张表中的记录计数,这些记录在物理上是不可能的.我也很确定查询是正确的,因为它是我在过去2小时内使用的相同类型的查询,用于清理孤立记录的其他表.

让事情更奇怪......

select * from i where id in (select id_i from c);
Run Code Online (Sandbox Code Playgroud)

可以工作,并带给我1297条记录,我不想删除.
因此,IN工作,但不是IN.

更糟:

select * from i where id not in (
  select i.id from i inner join c ON i.id = c.id_i
);
Run Code Online (Sandbox Code Playgroud)

这可行,虽然它应该等同于第一个查询(我现在只是尝试疯狂的东西).
唉,我不能使用这个查询来删除,因为我正在使用我在子查询中删除的同一个表.

我假设我的数据库中的某些内容在此时已损坏.

如果它很重要,这些都是MyISAM表,没有任何外键,无论如何,我在我的开发机器和生产服务器中运行相同的查询,结果相同,所以无论什么腐败,都可能存在于mysqldump/source中周期,这听起来很奇怪.

关于可能出现什么问题的任何想法,或者更重要的是,我如何解决/解决这个问题?

谢谢!
丹尼尔

mysql

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

我可以在Windows机器中使用的最大RAM数量是多少?

显然,这是64位窗口.

此外,单个64位进程可以使用的最大内存量是多少?我有点依赖于使用它...(是的,我知道我在做什么,请不要告诉我,如果我需要那么多内存,我一定做错了)

此外,.Net 2.0流程是否相同?或者.Net有下限吗?

memory windows hardware 64-bit .net-2.0

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

IIS ASP缓存

我正在尝试按照我购买的软件的说明在IIS中配置ASP缓存.这应该会让它运行得更快.

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/a5766228-828e-4e31-a92b-51da7d24d569.mspx?mfr=true

软件说明指向该文章.

我遇到的问题是我的IIS对话框中不存在那里提到的" ASP文件缓存部分"...

我错过了什么吗?有没有任何配置可以让它出现?我在W2003 Server Enterprise Edition上运行IIS 6.0.

更新1:我以本地管理员身份登录(该框不在域中)

iis caching asp-classic

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

在ASP.Net中向客户端发送大量复选框的最佳方法是什么?

我有以下情况:

用户将在页面上定义某个过滤器,在回发时,我将使用该过滤器查询数据库,并向用户返回一堆匹配的记录,每个记录旁边都有一个复选框,因此他可以选择是否对每个那些记录.

在Classic ASP/PHP中,我可以生成许多名为"chk __*"的控件,然后在回发时查看所有$ POST条目,查找前缀为"chk "的条目.

在ASP.Net 2.0中执行此操作的最佳方法是什么?

我可以通过实现带有包含复选框的模板的Repeater,将Repeater绑定到数据集,然后在第二个Postback上轻松完成,我只是这样做:

For Each it As RepeaterItem In repContacts.Items
    Dim chkTemp As CheckBox = DirectCast(it.FindControl("cbSelect"), CheckBox)
    If chkTemp.Checked Then

    End If
Next
Run Code Online (Sandbox Code Playgroud)

然而,这给我一个巨大的Viewstate 略有不利,这非常糟糕,因为客户端需要将整个视图状态重新上传到服务器,而这些人可能会在一个糟糕的连接上使用我的网站.

还有其他想法吗?(我也可以动态创建控件并像过去那样迭代Request.Form,但是,我正在寻找一个更干净的

asp.net viewstate dynamically-generated-co

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

用于分析IIS Web日志以进行故障排除的工具

我正在寻找一种工具,可以让我对IIS网络日志进行切片和切块,以便进行故障排除...
我发现的所有工具都是为分析日志而设计的"Google Analytics"类型的输出,但是我的想要更像是"看到所有来自某些IP的命中","查看特定ASHX文件的所有命中",这样的事情,以解决我们在会话中遇到的一些模糊的错误...

有谁知道这样的工具,还是我应该自己动手?

谢谢!

iis

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

如何创建包含纬度/经度(使用GIST)的PostgreSQL索引,还包括常规字段

我有一个位置表,我的应用程序的用户需要能够搜索.位于"我x英里内的位置"

我正在使用这样的查询:

select * from job_locations 
   where earth_box(ll_to_earth(51.5, -0.085), 5000) @> ll_to_earth(latitude, longitude)  
   and earth_distance(ll_to_earth(51.5, -0.085), ll_to_earth(latitude, longitude)) < 5000;
Run Code Online (Sandbox Code Playgroud)

和这样的索引:

CREATE INDEX job_locations_lat_lng on job_locations USING gist(ll_to_earth(latitude, longitude));
Run Code Online (Sandbox Code Playgroud)

但是,这是一个多租户系统,其中所有表都有一个"tenant_id"字段,我们也总是按此过滤.理想情况下,我可以在索引中同时使用tenant_id和ll_to_earth(lat,lng),这可能会使搜索速度更快.

这可能吗?如何创建该索引?

谢谢!
丹尼尔

postgresql indexing earthdistance

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

Javascript:如何撤消element.style的设置?

我的文档中有一个元素,它具有背景颜色和通过常规CSS规则设置的图像.

当某个事件发生时,我想要为该项设置动画,突出显示它(我正在使用Scriptaculous,但这个问题适用于任何会做同样事情的框架).

new Effect.Highlight(elHighlight, { startcolor: '#ffff99', endcolor: '#ffffff', afterFinish: fnEndOfFadeOut });
Run Code Online (Sandbox Code Playgroud)

我面临的问题是,在动画完成后,元素将保留以下样式(根据FireBug):

element.style {
  background-color:transparent;
  background-image:none;
}
Run Code Online (Sandbox Code Playgroud)

这会覆盖CSS规则,因为它在元素级别设置,所以我失去了项目曾经拥有的背景......

我想要做的是,在动画完成后我正在运行的回调函数中,将样式属性设置为"使它们"消失的值.

var fnEndOfFadeOut = function() {
  elHighlight.style.backgroundColor = "xxxxx";
  elHighlight.style.backgroundImage = "xxxxx";
}
Run Code Online (Sandbox Code Playgroud)

我想弄清楚的是放入"xxxx"(或者如何以不同的方式做同样的事情).
我试过'自动','继承'和''(空白字符串),但都没有用(我真的没想到它们可以工作,但我在这里一无所知).

我也尝试过:elHighlight.style =""; 可以预见的是,它会抛出异常.

我该怎么做才能克服这个问题?
我知道我可以在我突出显示的元素中放置一个跨度,然后突出显示该跨度,但我希望我能够避免额外无用的标记.

谢谢!

javascript css animation

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

如何使用jQuery.animate()创建"非线性"轨迹?

我试图将一个元素从位置A动画到位置B,但我不希望它在每个点之间线性移动,我想要有一种"抛物线"轨迹.

我可以使用jQuery.animate()吗?

或者我应该使用setInterval()从头开始手动编码?

谢谢!
丹尼尔

jquery animation

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

Salesforce:记录被依赖于时间的工作流程锁定

我们目前正在为销售流程使用Salesforce,其中包括尝试让人们注册我们的"帐户管理系统",提交详细信息,文档并获得管理员的审核.这是SF之外的整个PHP系统,我们称之为"Cherry".

我们现在正在做的是:Cherry会跟踪帐户,但发生的所有事情都会发送到SalesForce,因此我们的销售人员会有联系人的列表.当Cherry中的任何内容发生变化时,SalesForce中的内容会更新,包括在客户获得Cherry的管理员审核后将SF Lead转换为帐户.(在此之后我们仍然更新SF数据,但这不太重要,因为现在已经是客户了)

要将信息从Cherry发送到SF,我只是使用"SforceEnterpriseClient.php"API库,并调用该库提供的Create/Update/Delete方法.我不知道是否有任何其他方式诚实,但我们的需求非常简单.只需创建潜在客户,更新其字段并将其转换为帐户.

我的问题是,我们的销售人员希望使用与时间相关的工作流程,每隔几天自动通过电子邮件发送潜在客户,将其从一种状态更改为另一种状态,等等.但是,一旦Lead被其中一个工作流程"抓住",记录被锁定(直到动作执行的时间,通常是很多天),我尝试通过API(更新它,或特别是"convertlead")的任何操作都会失败并显示错误RECORD_IN_USE_BY_WORKFLOW.

现在,这似乎是一个非常常见的场景(使用API​​更新记录,并使用时间相关的工作流).事实上,对我们的销售人员来说,使用SalesForce的全部意义似乎是工作流程,所以我很惊讶基本的东西,因为这失败了......

所以基本的问题是...... - 这个问题有没有明显的方法?(使用其他一些API?做一些与工作流程不同的事情?)
- 如果没有,是否有任何方法可以将Lead从其工作流程中"分离"?(或以某种方式解锁该记录)
- 如果没有,是否有任何变通方法暗示SalesForce方面的更多编程?

非常感谢你的帮助丹尼尔

api workflow salesforce record-locking

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