我想知道是否有可能通过javascript找到如果调用eval()有语法错误或未定义的变量等等...所以让我说我使用eval一些任意的javascript有没有办法捕获错误输出那个评价?
好的,所以我是Emacs的狂热用户,并且倾向于远离使用IDE,除非我绝对必须并且我看到建议使用带有插件的Eclipse来开发android.我只是想知道是否真的有必要使用Eclipse插件(或其他一些)?
当在MacOS下使用emacs(Mx术语)中的终端由于某种原因它始终在zsh中的每一行之前4m发布字符并且总是打印包含用户信息的2行,例如
4m--(jesus@laptop:/dir)----
4m--(jesus@laptop:/dir)----
prompt>
Run Code Online (Sandbox Code Playgroud)
这比任何事情更令人烦恼,但我只是想知道是否有办法解决这个问题.我也似乎在Mac OS emacs终端模式下的Zsh中遇到问题,当很多输出被写入它时似乎将它全部减少到一行并且不断覆盖同一行(可能与4m相关可能只是一个特殊的emacs处理不同的字符,可能会影响格式化).
如果需要,我可以发布我的.zshrc和.emacs文件.
我使用的是ubuntu 12.04 - 64位.我用boost 1.46,1.48,1.52和gcc 4.4和4.6测试它当我尝试编译时:
while (m_burstReqBeatsRemain) {
if (m_burstReqAddress % m_dramRowSize == 0) {
m_admRequestQueue.push_back(adm_request());
adm_request &req = m_admRequestQueue.back();
req.address = m_burstReqAddress;
req.command = tlm::TLM_READ_COMMAND;
//call to min function
req.readLen = std::min(m_burstReqBeatsRemain * sizeof(Td), m_dramRowSize);
}
m_burstReqBeatsRemain--;
m_burstReqAddress += sizeof(Td);
m_ocpTxnQueue.push_back(m_ocpReq);
}
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
no matching function for call to ‘min(long unsigned int&, unsigned int&)
from /usr/include/c++/4.6/bits/stl_algobase.h*
Run Code Online (Sandbox Code Playgroud)
注意:使用ubuntu 12.04 32位工作正常
知道如何解决这个问题吗?
我有一个使用mmap系统调用的应用程序,我有一个问题,让它编译几个小时,看看为什么我得到MAP_ANON和MAP_ANONYMOUS未声明,我有一个较小的代码部分,我用过,我看到我可以编译它就好了,所以我尝试了一个基本的编译,这工作,我看到它添加-std = c99失败.是否有特定原因导致MAP_ANON和MAP_ANONYMOUS在C99标准中无效?我知道它们不是由POSIX定义的,而是由BSD SOURCE定义的,所以我只想知道为什么会这样.
M-x term使用Emacs在Emacs中运行终端模式时,C-x C-o我无法切换到另一个缓冲区来继续处理事情.我知道这是可能的,M-x shell但是使用这个命令,shell的某些方面不起作用(少,更多,手册页等......).我想知道是否有办法绕过这个或者当使用终端模式时,你被限制在终端打开的缓冲区中,直到你退出.
我可以在.emacs文件中放入什么,以便任何类型的缓冲区的所有行总是截断,如果太长.我这样做主要是因为我倾向于打开很多帧,如果我的80个字符串被包裹了2到3次,就很难在小屏幕上阅读.
我正在编写一个监视网络目录并且正在运行Windows Server 2008计算机的工具,FileSystemWatcher的OnChanged事件正在被任何未使用Windows 7的计算机放置在网络驱动器上的文件中正确触发因为如果在Windows 7计算机上复制的文件数量超过19(同时),那么如果文件单独完成,则不会触发任何事件.是否有解决方法或者是Windows 7内核如何处理FSW事件?
只是为了澄清它从XP机器复制时适用于数千个文件.(该软件仍在2008服务器机器上).
我从Sourceforge导入了一个Java Web应用程序,我做了三个工作周的努力来摆脱项目名称和包附加的所有红色十字架,但现在我无法在Eclipse和tomcat6开发环境中运行应用程序.在项目属性中,当我尝试设置部署程序集时,对话框显示:当前显示的页面包含无效值.在错误日志中,我发现当我单击部署程序集时,显示以下错误消息:
错误
Wed Jan 09 10:25:16 CST 2013
Problems occurred when invoking code from plug-in: "org.eclipse.jface".
java.lang.NullPointerException
at org.eclipse.wst.common.componentcore.internal.resources.VirtualFolder.getFirstTaggedResource(VirtualFolder.java:185)
at org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getDefaultDeploymentDescriptorFolder(J2EEModuleVirtualComponent.java:542)
at org.eclipse.jst.j2ee.internal.ui.JavaEEDeploymentAssemblyAdvancedSectionBuilder.(JavaEEDeploymentAssemblyAdvancedSectionBuilder.java:86)
at org.eclipse.jst.j2ee.internal.ui.J2EEModuleDependenciesPropertyPage.getAdvancedSectionBuilder(J2EEModuleDependenciesPropertyPage.java:381)
at org.eclipse.jst.j2ee.internal.ui.J2EEModuleDependenciesPropertyPage.(J2EEModuleDependenciesPropertyPage.java:65)
at org.eclipse.jst.servlet.ui.internal.WebDependencyPropertyPage.(WebDependencyPropertyPage.java:34)
at org.eclipse.jst.servlet.ui.internal.WebModuleDependencyPageProvider.createPages(WebModuleDependencyPageProvider.java:54)
at org.eclipse.wst.common.componentcore.ui.propertypage.ModuleAssemblyRootPage.createContents(ModuleAssemblyRootPage.java:195)
at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:232)
at org.eclipse.wst.common.componentcore.ui.propertypage.ModuleAssemblyRootPage.createControl(ModuleAssemblyRootPage.java:346)
at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1502)
at org.eclipse.jface.preference.PreferenceDialog$14.run(PreferenceDialog.java:1259)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1253)
at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:675)
at org.eclipse.jface.preference.PreferenceDialog$10.run(PreferenceDialog.java:709)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.jface.preference.PreferenceDialog$9.selectionChanged(PreferenceDialog.java:705)
at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:888)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:886)
at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1226)
at org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:1251)
at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:262)
at org.eclipse.jface.util.OpenStrategy.access$5(OpenStrategy.java:256)
at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:433)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) …Run Code Online (Sandbox Code Playgroud) 我需要update-directory-autoloads在一个小脚本中使用函数.当我尝试使用作为目录名称的参数调用此函数时,我收到此错误:
Wrong type argument: stringp, nil.
电话看起来像这样:
(update-directory-autoloads "~/test")