小编Phư*_*yễn的帖子

加快VIM光标通过J/K移动

在我的朋友的新Mac,他从线#1滚动行#100使用k的约4秒.在我的Mac上,需要10秒钟.我们都不知道是什么原因导致他的MacVim滚动快.

我可以通过任何方式提高MacVim的滚动速度吗?我已经启用ttyfast,并lazyredraw

vim macvim

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

无法使用外部库进行谷歌应用引擎java项目

我安装了带有Google App Engine插件和Google App Engine SDK 1.3.0的Eclipse.我使用Google App Engine SDK 1.3.0创建了一个新的Web项目.现在,我想在jsp文件中为一些高级JSTL语法添加一个库,它是EL-functors(http://el-functors.sourceforge.net).为了让EL-functor在jsp文件中获取其高级语法并将它们编译为标准的jsp语法,我必须在web.xml中添加一些监听器:

<listener>
  <listener-class>beanface.el.functor.InstallFunctorListener</listener-class>
</listener>
Run Code Online (Sandbox Code Playgroud)

另外,我已将standar.jar,jstl.jar,el-functors-1.0.3.jar添加到我的构建路径中.但是,当我启动Web服务器(使用Debug As> Web Project)时,在控制台日志中,我看到以下错误消息:

Initializing AppEngine server
Feb 5, 2010 7:22:45 AM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: Could not instantiate listener beanface.el.functor.InstallFunctorListener
java.lang.ClassNotFoundException: beanface.el.functor.InstallFunctorListener
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at ........
    at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:421)
    at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1035)
    at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:783)
    at com.google.gwt.dev.DevMode.main(DevMode.java:275)
Run Code Online (Sandbox Code Playgroud)

我猜应该有一些原因导致库没有加载.当我来战争/ WEB-INF/lib时,我看不到standard.jar,jstl.jar和el-functors.1.0.3.jar覆盖; 只部署谷歌应用程序引擎jar.

有什么问题,我该如何解决?

eclipse google-app-engine

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

无法在ubuntu:14.04容器中键入unicode,可以在busybox中输入正常

我不能将unicode字符输入到ubuntu:14.04容器中,但可以在busybox容器中正常运行,这真是一个惊喜,因为busybox只有2.4 MB而ubuntu:14.04是200+ MB.是什么原因?

docker

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

IntelliJ IDEA中的嬉皮码完成?

在NetBeans中,它的Ctrl+ K激活的嬉皮完成.

在Eclipse中,它是Alt+ /.

IDEA有什么用?

编辑: 嬉皮完成是一种完成,不需要有关上下文的太多信息.它会扫描文件中的所有单词并立即选择第一个匹配项.它起源于Emacs的一些变体.

在这里阅读更多内容:http://beust.com/weblog/2005/03/11/hippie-completion-in-eclipse/

intellij-idea code-completion

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

Java:什么是"for(;;)"

请问任何人请为我解释这个说明:for(;;)

我遇到过几种这样的标记(比如在facebook的ajax代码和Java的并发代码中).

java

10
推荐指数
3
解决办法
453
查看次数

实时提升编程 - 有可能吗?

我一直在编写Rails和Lift编程.Rails说,工作的乐趣.但是提升性能太棒了,不容忽视.但是,我发现Lift内部的构建内容与rails相比要慢一些.例如,每当Lift webapp发生变化时,我都需要请求maven重新编译/重新测试整个webapp(这是一个非常繁重的开销).

我想知道是否有可用于Lift的实时编译(和测试)工具?

scala real-time lift

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

在Spring MVC中订购了RequestMapping

我正在使用Annotated Controller开发一个Spring MVC项目.我感兴趣的一件事是关于@RequestMapping要处理的指令的顺序.例如,我希望所有/green/basic/welcome映射到GreenController.welcome()green/{treeId}/{treeName}要映射到GreenController.viewTree(treeId, treeName).

我想我需要指定两个@RequestMapping@RequestMapping/green/basic/welcome首先被处理,因此它不会解释为一个呼叫GreenControllerviewTree("basic", "welcome").

你能指导我吗?

spring-mvc

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

环境变量告诉chrome以root身份工作而没有无沙箱标志?

几乎默认的 debian 映像现在都默认以 root 身份运行:您以 root 身份运行的每个命令。

这会导致一些依赖于 chrome/puppeteer 的 Nodejs 包失败,因为在这种环境中,如果没有 no-sandbox 标志,chrome/puppeteer 将无法运行。

这是一件很痛苦的事情,因为追踪 Nodejs 包之间的所有依赖关系以将无沙箱添加到正确的位置是不切实际的。

是否有像 CHROME_NO_SANDBOX=true 这样的环境变量,以便我们可以告诉 chrome 在 root 模式下运行?

node.js docker puppeteer

8
推荐指数
0
解决办法
1295
查看次数

删除后如何在Eclipse中重现bin文件夹?

我正在转出Net Beans(因为Netbeans intellisense速度太快,我的耐心).然而,自从NetBeans时代以来,我的习惯使我对新的Eclipse感到困惑.通常情况下,当Netbeans自动编译机制出现问题时,我只是去构建位于项目根目录下的文件夹并将其删除(有时使用Unlocker),然后Net Beans将重新创建该文件夹并将.class文件放入.但是,最近,当我尝试使用Eclipse项目根目录下的bin文件夹执行相同操作时,即使重新启动IDE,也不会重现bin文件夹,请自动关闭Build,然后运行Build All(Ctrl + B).

eclipse build

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

调试eclipse IDE本身

我很想学习如何调试eclipse IDE.回到我使用VS进行.NET开发的时候,我可以随时将VS附加到进程并开始追踪问题.我希望有一些与eclipse类似的东西,但作为Java世界的新手,我不知道这一点.

我和iBUS(在Ubuntu 9.10上)一起运行时,最近经常会出现这种情况.我希望我能找到什么真正挂起我的日食并避免这种情况(想象一下你的eclipse挂起,你打开的每个文件都被关闭了.这只会让我发疯).

eclipse ubuntu

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