Month: January 2011

删除过期的 cron xml , 无需等待

在玩了几天的应用程序引擎之后 , 我设法阻止了我的应用程序。 现在的情况是 , 我把一个项目部署到了 GAE , 每两分钟运行一次 cron 作业 , 它耗尽了 cpu 的时间 ( 目前是每 24 小时 6.5 小时 ) 。 作为一名懦夫它一直在奔跑。 我不能上传一个普通的 cron.xml 删除旧的 , 因为我没有 cpu 配额 , 所以我必须等到 24 小时的最后期限重新设定我的配额时间。 在这种情况下 , 有没有什么方法可以不用等到最后期限…

Read More »

角色访问与扭曲 ?

我有一个基于简单角色的访问控制的 web 应用程序。 目前的设置有三个作用 : – SUPER ADMIN – ADMIN 用户 每个页面请求对照该页面的最低访问级别检查用户角色 , 并根据比较结果授予 ( 或拒绝 ) 访问该页面。 ADMIMS 和 USERS 之间也有一到多个关系 ; 每个管理员负责一个或多个用户。 我现在面临的挑战是增加另一个角色 ( 有限公司 ADMIN ) , 并根据负责他们的管理人员是否拥有 ADMIN 或有限公司 ADMIN 来限制每个人的访问。 对于这种情况是否有既定的最佳做法 ? 修改我当前的访问逻辑来处理这个场景是非常简单的…

Read More »

水银贮存器: 防止意外递归提交和推动

我在一个团队中工作 , 我们在一个具有多个子库的多变存储库中拥有一个代码 : main/ main/subrepo1/ main/subrepo1/subrepo2/ Mercurial 的默认行为是 , 当一个 hg commit 以”main”执行时,子库”subrepo1″和”subrepo2″中的任何未完成的更改也将被执行。 同样 , 当”main”被推送时,”subrepo1″和”subrepo2″中的任何输出承诺也将被推送。 我们发现 , 人们常常无意中在子库中提交和推动更改 ( 因为他们忘记了已经做了更改 , 默认情况下 hg status 不显示递归更改 ) 。 我们也发现这种全球性的承诺 / 推动在我们的团队中几乎总是偶然的。 mercurial 1.7 最近改善了 hg status -S…

Read More »

Nemer 自定义操作符问题

我想在我的代码中写入以下内容。 c² = a² + b² 首先, 我尝试先为 ² 创建一个宏。 我试过以下方法。 macro @² (x) syntax (x,"²") { <[ ($x * $x) ]> } 但是我预料到 (x) 的标识符错误所以我试过 macro @s (x) syntax (x,"²") { <[ ($x * $x) ]> }…

Read More »

以编程方式安装 windows 服务

我试图通过 C # 编程安装一个服务 , 但我遇到了一个我无法回避的问题。 阅读了大量的文档后 , 我发现微软有漏洞 ( 但我们都知道事实并非如此 ) 。 这是我的申请表。 static void Main(string[] args) { AppDomain.CurrentDomain.UnhandledException += CurrentDomainUnhandledException; if (System.Environment.UserInteractive) { string parameter = string.Concat(args); switch (parameter) { case "/install": ManagedInstallerClass.InstallHelper(new string[] { Assembly.GetExecutingAssembly().Location…

Read More »

jQuery 收集列表项的值并在数组中放置

如果我有以下 HTML : <ul> <li>List 1</li> <li>list 2</li> <li>list 3</li> </ul> 我可以从 <li> 中获取文本内容并使用 javascript 将其放置在数组中吗 ? EN From: jquery collect value of list items and place in array

Read More »

需要在窗体上交换字段可见性

我正在尝试根据表单中的下拉选择交换两个元素的可见性。 如果用户选择前 6 项中的任何一项 , 则”消息”区域将保留。 如果用户选择最后一个项目”复制权”,那么”消息”就会消失,并与”权利消息”div交换。 我把它和 repro 权限的显示 / 隐藏一起工作 , 但不是那个留言框。 我是 java 新手 , 请原谅我的无知。 以下是 Paul-Rand.com 的页面代码或视图 : 有没有更干净的方法 ? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Paul-Rand.com ::…

Read More »

动画 ( 完成时水平拍摄 )

我需要帮助 , 我很感激你的建议。 考虑一个 position:relative div, 在其中使用 page 的三 position:absolute 。 关键是打开页面的过渡类似于 jq 中的倒滑降。 问题是 : 这种转变是水平的 , 这是不好的。 #mainContainer 如何才能垂直居中? 您可以在 http://jsfiddle.net/4zaWz/ 中看到问题的演示 代码如下 : function setMenu(menuItem) { var $activePage = $('.active-page'); if ($activePage.length > 0) {…

Read More »

如果节点尚未呈现 , 如何从 Ext TreePanel 删除节点

我发现我不能删除尚未呈现的节点。 下面的代码说明了我的意思。 我在 http://dev.sencha.com/deploy/dev/exa…dow/hello.html 运行时从 Chrome (和 Firebug 的) 命令行中运行了它 (因为该页有 EXT 预加载) 我分别键入每个语句 , 以确保异步操作没有问题 ( 即使树数据在内存中 ) Ext.getBody.update(''); // Tree with preloaded nodes in memory var tree = new Ext.tree.TreePanel({ renderTo: Ext.getBody(), width: 300, height: 500,…

Read More »

多个 WebBrowser 控件运行时使用不同的代理

我正在尝试使用一个程序在服务器上运行一个特定的测试 , 该程序可以同时运行多个请求 ( 使用 WebBrowser 控件 ) , 但具有不同的代理设置。 我现在使用的是一个 web 浏览器控件 , 但只适用于一个 web 浏览器控件。 <Runtime.InteropServices.DllImport("wininet.dll", SetLastError:=True)> _ Private Shared Function InternetSetOption(ByVal hInternet As IntPtr, ByVal dwOption As Integer, ByVal lpBuffer As IntPtr, ByVal lpdwBufferLength As…

Read More »