假设我有自己的elisp代码~/bin/hello.el.
该~/.emacs文件具有以下代码以hello.el在启动时运行.
(add-to-list 'load-path "~/bin/elisp")
(require 'hello)
Run Code Online (Sandbox Code Playgroud)
但是,我收到以下错误消息.
警告(初始化):加载`/Users/smcho/.emacs'时发生错误:
错误:未提供必需的功能"hello"
这有什么问题?
我有Safari浏览器和我们的设置cookie的问题.当FF和IE接受并发送cookie时,Safari完全忽略了我们的set-cookies.Cookie设置页面不是重定向,直接使用set-cookie的HTTP 200.
是否有特殊字符或格式错误的设置cookie导致Safari完全忽略cookie?
发送以下Cookie:
CURL输出:
Set-Cookie:ASP.NET_SessionId = rdmpn1b4eckozzjns0voon33; 路径= /
Set-Cookie:SHOPPERID = jZlotLr6HESiqoB/3F0brg ==; expires = Wed,28-Jul-2060 01:09:04 GMT; path = /
Set-Cookie:FVISIT = 2010?N7 ?? 28 ??; expires = Wed,28-Jul-2060 01:09:04 GMT; 路径= /
Set-Cookie:STOCKMCD = Direct = 2010/07/28 10:09:04; expires = Tue,26-Oct-2010 01:09:04 GMT; 路径= /
Safari开发者工具:
设置Cookie:ASP.NET_SessionId = xqf3eui1r2fce4e30ogh2145; path = /,SHOPPERID = C/lG3XGVPEa7QgGcsqt3yg ==; 到期=周三,28-Jul-2060 01:15:26 GMT; path = /,FVISIT =2010N728ú; 到期=周三,28-Jul-2060 01:15:26 GMT; path = /,STOCKMCD = Direct = 2010/07/28 10:15:26; expires =星期二,2010年10月26日01:15:26 GMT; 路径= …
我是学习PHP的新手,因此我安装了最新版本(5.3.3)并编写了一些代码.我遇到过这个错误:
PHP警告:curl_setopt()[function.curl-setopt]:启用safe_mode或在C:\ Rush\dev\personal\Numina.Framework\Development\PHP Library\Numina.Framework \中设置open_basedir时,无法激活CURLOPT_FOLLOWLOCATION第47行的clsHttpUtil.php
当我查找safe_mode的文档时,它告诉我它已被弃用.为什么它被弃用,我该怎么做才能解决这个错误?
我有一个命令行脚本,它array()通过循环运行一个文件,并使用文件名作为参数来调用辅助对象上的方法.
每次运行脚本时,PHP memory_get_usage报告的数字越来越大
53294264
57019624
61374624
65699176
70230600
75157152
79900392
84630472
89359264
94300016
100031176
105202448
110360808
115777528
121146976
126784824
132366952
Run Code Online (Sandbox Code Playgroud)
直到我出错了
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted
Run Code Online (Sandbox Code Playgroud)
很明显,某些东西正在泄漏内存,或某种全局/静态存储区域不断被添加.在PHP中调试此类错误的最佳方法是什么?有没有在PHP中无意中发生这种情况的常见情况?xDebug有一些神奇的选项可以帮助我查明这一点吗?其他工具?
我提出的最好的方法是跟随执行链并通过调用memory_get_usage()来乱丢代码库,直到找到确切的问题,但这似乎是一种单调乏味且低效的方法.
我的页面到目前为止加载了一次,然后它就是那里的所有AJAX,宝贝:D.显然,后退/前进/重新加载/历史/书签会严重破坏它.我正在研究一些解决方案(我正在关注jQuery插件,也就是烧烤或地址),我很好奇它们是如何实现的.
所有我非常感兴趣的是后退/前进功能,因为这是一个真正的"应用程序",可供5-6人使用,以帮助协调他们的工作,不会形成或形成"网络文档".我试图阻止一般用户习惯的窗口操作习惯破坏我的应用程序.
到目前为止,我还没有遇到过多个状态可以进入另一个状态的情况,因此我的返回功能实现起来相当简单.但是,没有使用"返回"功能实现返回功能,只需通过"取消","返回"和其他按钮.
但我离题了...到目前为止,我真的很喜欢一个简单的URL片段标识符系统的概念,以允许向后/向前功能,我真的想避免在问题上抛出其他人的代码(这是我的第一个webapp和我'我试图尽可能地痛苦地做所有事情以便学习).
好吧,没有更多的离题......我从Content with Style的文章中得到了印象,我可以使用计时器来轮询我的窗口URL并触发相应的AJAX操作.
我有兴趣知道的是:
我有一个查询,它耗尽了MAXRECURSION100的默认限制。给我以下错误消息:
声明终止。在语句完成之前,最大递归 100 已用完。
我发现我需要提高这个 CTE 的使用限制,OPTION (MAXRECURSION xxx)但我不知道把它放在哪里。
到目前为止,我已经尝试将它放在我定义 CTE 的位置旁边,但它不起作用。我也试过几个不同的地方,它也不起作用。我每次得到的错误是:
关键字“OPTION”附近的语法不正确。
那么我应该把OPTION (MAXRECURSION XXX)命令放在我的 SQL 的什么地方呢?
with
tab (id,start,en) AS (
SELECT 1, 100, 200
UNION ALL SELECT 2, 200, 500
),
cte (id,start,en) AS (
SELECT id, start, en FROM tab
UNION ALL
SELECT id, start+1, en FROM cte WHERE start+1 <= en
)
SELECT id, start
FROM cte
ORDER BY id
Run Code Online (Sandbox Code Playgroud) 我编写了一个php页面,它将mysql数据库中的信息整齐地显示在表格中.我想用onLoad事件处理程序隐藏空表行.
这是一个示例表,其代码隐藏了<td>没有内容的代码.但我只能让它使用不同的ID:
<script type="text/javascript">
function hideTd(id){
if(document.getElementById(id).textContent == ''){
document.getElementById(id).style.display = 'none';
}
}
</script>
</head>
<body onload="hideTd('1');hideTd('2');hideTd('3');">
<table border="1">
<tr>
<td id="1">not empty</td>
</tr>
<tr>
<td id="2"></td>
</tr>
<tr>
<td id="3"></td>
</tr>
</table>
</body>
Run Code Online (Sandbox Code Playgroud)
我想要做的是使用一个类<td>来实现同样的事情,同时只引用一次类,而不是引用我想删除的每个id,这甚至不适用于我的动态内容.我尝试使用此代码:
<script type="text/javascript">
function hideTd(){
if(document.getElementsByClassName().textContent == ''){
document.getElementsByClassName().style.display = 'none';
}
}
</script>
</head>
<body onload="hideTd('1');">
<table border="1">
<tr>
<td class="1">not empty</td>
</tr>
<tr>
<td class="1"></td>
</tr>
<tr>
<td class="1"></td>
</tr>
</table>
</body>
Run Code Online (Sandbox Code Playgroud)
但它不起作用.它应该隐藏<td>具有指定类的空s.我如何<td>使用类隐藏空s,而不是ID?
我可以设置任何 Hibernate 属性来查看所有慢查询吗?I',对返回结果集花费太多时间的查询感兴趣。
我正在使用 Spring 和 Hibernate,通过applicationContext.xmlSpring 配置文件进行配置。
有一种简单的方法可以告诉我我在哪种类型的unix shell吗?
一个命令,显示我是否在bash/ csh/ ksh/ tcsh/ zsh?
即
whatshellisthis
php ×2
ajax ×1
browser ×1
cookies ×1
curl ×1
dynamic-data ×1
emacs ×1
hibernate ×1
html-table ×1
java ×1
javascript ×1
linux ×1
memory ×1
memory-leaks ×1
performance ×1
safari ×1
shell ×1
spring ×1
sql ×1
sql-server ×1
t-sql ×1
unix ×1
webforms ×1
winforms ×1
xdebug ×1