所有问题
删除 Rails 中的静态文件缓存清除
我有一个rails
应用程序,它仍然在静态模式的 URL 末尾显示 cachebusting 数字字符串,即使我已将其放入生产环境。有人可以告诉我需要设置什么配置选项来防止这种行为...
解析树和语法信息
有谁知道在哪里可以找到好的在线资源以及如何制作语法和解析树的示例?最好是介绍材料。对 n00b 友好的信息,我自己在 Google 上没有发现任何好处。
编辑:我在考虑理论,而不是特定的解析器软件。
ORA-03113: 在 ASP.Net 应用程序中长时间不活动后,通信通道上的文件结束
我在 IIS5 上有一个负载平衡(不使用会话状态)ASP.Net 2.0 应用程序,它使用 ODAC/ODP.Net 驱动程序的 10.1.0.301 版本运行回单个 Oracle 10g 服务器。在长时间不活动(几个小时)之后,应用程序似乎随机地抛出一个 Oracle 异常:
异常:ORA-03113:Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode,OracleConnection conn,IntPtr opsErrCtx,OpoSqlValCtx* pOpoSqlValCtx* pOpoSqlValCtx,Object src,String 过程)在 Oracle.DataAccess.Client 的通信通道上的文件结尾Oracle.DataAccess.Client.OracleCommand.System.Data.IDbCommand.ExecuteReader() 处的 .OracleCommand.ExecuteReader(布尔重新查询,布尔填充请求,CommandBehavior 行为)
...堆栈的 Oracle 部分到此结束...
我们正在为每个请求创建新连接,将打开和关闭包装在 try/catch/finally 中以确保正确关闭连接,并且整个事情都包装在 using (OracleConnection yadayada) {...} 块中。此问题似乎与 ASP.Net 应用程序因不活动而停止后重新启动有关。
我们还没有自己重现这个问题。思想、祈祷、帮助?
更多:与 IT 核实,防火墙未设置为终止这些服务器之间的连接。
为什么不在 HTML 中使用表格进行布局?
似乎普遍认为不应将表格用于 HTML 中的布局。
为什么?
我从来没有(或很少说实话)看到这方面的好论据。通常的答案是:
将内容与布局分开很好,
但这是一个错误的论点;陈词滥调。我想确实使用表格元素进行布局与表格数据几乎没有关系。所以呢?我的老板在乎吗?我的用户关心吗?
也许我或我的开发人员必须维护一个网页关心... 是一个表更难维护吗?我认为使用表格比使用 div 和 CSS更容易。
顺便说一句...为什么不使用 div 或 span 将内容与布局和表格很好地分离?仅使用 div 获得良好的布局通常需要大量嵌套的 div。代码的可读性
我认为是相反的。大多数人了解 HTML,很少有人了解 CSS。SEO最好不要使用表格
为什么?任何人都可以证明它是一些证据吗?或者来自谷歌的声明从 SEO 的角度来看不鼓励使用表格?表比较慢。
必须插入一个额外的 tbody 元素。这是现代网络浏览器的小菜一碟。向我展示一些使用表格显着减慢页面速度的基准。如果没有表格,布局大修会更容易,请参阅css Zen Garden。
大多数需要升级的网站也需要新内容 (HTML)。一个新版本的网站只需要一个新的 CSS 文件的情况不太可能发生。Zen Garden 是一个不错的网站,但有点理论化。更不用说它对CSS 的滥用。
我对使用 divs + CSS 而不是表格的好论据非常感兴趣。
VS 2008 与 VS 2008 快递
我在工作中使用 Visual Studio Team System 2008 进行 Web 开发。我已经很习惯了,但现在连 VS 2008 Standard 都买不起。
我以前从未使用过任何 Express 版本,但我正在考虑下载 VS C# Express 和 VS Web Developer Express。
我是在浪费时间,还是可以使用这些工具进行一些认真的开发?
是否有另一种方法可以将 PDF 查看集成到 Flex 应用程序中?
我正在寻找在 Flex 应用程序中嵌入 PDF 查看的方法。
目前我看到的唯一选择是使用flash.html.HTMLLoader类,它仅在您使用 AIR 时才有效。这没什么大不了的——如果必须的话,我愿意使用 AIR——但根据我以这种方式查看 PDF 的实验,AIR 似乎只是集成了嵌入式 Adobe PDF 浏览器插件以供查看,它不仅显示 PDF 页面,还提供了我不想看到的所有操作控件(缩放、打印等)。
我正在寻找一些与 Java 的JPedal库类似的东西——一个简单地单独呈现 PDF 的嵌入式组件。有没有人找到一种方法来使用 AIR 的内置组件或通过其他方法来做到这一点?
PHP/mySQL - 在新用户提交数据时定期重新计算基准值
我遇到了一种在我非常年轻的编程“职业生涯”中还没有遇到过的新问题,我想知道你对如何最好地解决它的看法。
情况 一个研究应用程序 (php/mysql) 从用户那里收集与压力相关的健康数据。用户在填写问卷后得到分析。使用基准(现有数据集的平均值和标准偏差)将每个参数的值转换为百分位值。
任务 由于越来越多的人填写问卷,因此有可能通过使用新的用户数据重新计算基准值(平均值/标准差)来使它们更加准确。我希望数据库定期运行更新基准值的脚本。
到目前为止我从未使用过存储的程序的问题,我对它们是什么只有一点概念,但不知何故,我觉得它们可能会帮助我解决这个问题?还是应该将脚本编写为 php,然后设置 cron 作业?
[编辑]在前几个答案之后,看起来 cron 显然是要走的路。[/编辑]
使用分区的 postgresql 休眠插入批处理
在分区的 postgresql 表中是否有通过休眠进行批量插入的解决方案?目前我遇到这样的错误......
我找到了这个链接http://lists.jboss.org/pipermail/hibernate-dev/2007-October/002771.html但我在网上找不到任何地方解决这个问题或如何解决它
构建服务器上的 ChatFx Lite LicenseException
我下载了 ChartFx Lite,并在我的开发机器上的 Windows 窗体应用程序中成功使用了它。我已将 ChartFX.Lite.dll 程序集添加到我的源存储库中,并尝试在未安装 ChartFx Lite 的构建服务器上构建项目。我得到错误:
创建类型“SoftwareFX.ChartFX.Lite.Chart, ChartFX.Lite, Version=6.0.839.0, Culture=neutral, PublicKeyToken=a1878e2052c08dce”时发生异常 System.ComponentModel.LicenseException:无法获得“SoftwareFX.ChartFX”的设计时许可证。精简版图表'
如果不在我的构建服务器上安装 ChartFx Lite,我需要做什么才能使其正常工作?
小部件通知其他小部件
GWT 中的小部件应该如何通知其他小部件刷新自己或执行一些其他操作。
我应该使用 sinkEvent / onBrowserEvent 吗?如果是这样,有没有办法创建自定义事件?
记录多线程应用程序中的活动
我有一个 Java 分层应用程序,它有一个从不同点调用的多线程数据访问层。对该层的一次调用可能会产生多个线程来并行处理对 DB 的请求。
我正在寻找的是一个日志工具,它允许我定义由各种线程组成的“活动”。因此,数据访问层中的相同方法应根据其调用者记录不同的输出。对不同输出进行分组以总结操作总成本的能力也很重要。
虽然应用程序是 Java 语言,但语言不是限制;我需要的是设计指南,以便最终实现它。我们目前正在使用 log4j,但无法从中获得这种行为。
WCF Oracle 适配器和 UDT
有什么方法可以使用带有当前 WCF 适配器的 Oracle UDT?
更改 USERPostMessageLimit 的后果
我们的一个遗留应用程序严重依赖于PostThreadMessage()
线程间通信,因此我们将注册表中的 USERPostMessageLimit(方式)增加到超过正常的 10.000。
但是,MSDN 上的文档指出“这个限制应该足够大。如果您的应用程序超出限制,则应重新设计它以避免消耗如此多的系统资源。” [ 1 ]
谁能告诉我消耗过多的系统资源究竟是如何表现出来的?究竟什么是系统资源?我可以以某种方式监控应用程序对系统资源的使用情况吗?任何信息都将非常有助于确定是否值得花时间和精力重新设计此应用程序。
ORA-00161: 事务分支长度 103 非法(允许的最大值为 64
错误:
我正在使用 Oracle 的 DAC,您知道是否有针对此的补丁吗?
是什么导致错误“无法从已释放的脚本中执行代码”
我以为我不久前找到了解决方案(请参阅我的博客):
如果您遇到 JavaScript(或者应该是 JScript)错误“无法从已释放的脚本中执行代码” - 请尝试移动头部中的任何元标记,以便它们位于您的脚本标记之前。
...但是根据最近的博客评论之一,我建议的修复可能不适用于所有人。我认为这将是一个向 StackOverflow 社区开放的好方法......
什么导致错误“无法从释放的脚本执行代码”以及解决方案/解决方法是什么?