小编sma*_*uel的帖子

Vim搜索模式,如果发生删除到行尾

我正在尝试搜索某个模式的文本文件.如果出现此模式,则表示不需要该行的其余部分,因此可以删除.

我尝试使用以下命令,但到目前为止都没有成功.

:%s/{pattern}/d$

:g/{pattern}/d$
Run Code Online (Sandbox Code Playgroud)

如果有人有任何建议,他们将不胜感激

regex vim

39
推荐指数
2
解决办法
4万
查看次数

将文本从vim复制到窗口

我试图将选择的文本从vim复制到另一个Windows应用程序...例如firefox或notepad.但是我似乎无法用y命令执行此操作.我已启用Windows热键,所以通过按ctrl-c我可以实现这一点,但希望完全摆脱Vim中的这些Windows命令.

这可能吗?那么反之亦然从Windows复制并粘贴到vim

vim

27
推荐指数
4
解决办法
3万
查看次数

为什么堆空间仅在运行JUnit测试时耗尽?

运行JUnit测试时,我似乎总是遇到这个错误:

eclipse outOfMemoryError:堆空间

我用JConsole监视Eclipse,堆内存峰值大约为150MB.我已将堆内存设置为1GB.

我在启动Eclipse时使用以下参数:

-vm "C:\Program Files\Java\jre1.5.0_08\bin\javaw.exe" -vmargs -Xmx1024M
-XX:MaxPermSize=128M -Dcom.sun.management.jmxremote.port=8999
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

有谁知道可能导致这个问题的原因?它只在运行JUnit测试时发生.

java eclipse junit out-of-memory

25
推荐指数
3
解决办法
4万
查看次数

在运行时切换wpf资源字典

我正在尝试构建一个允许用户在运行时更改主题的wpf应用程序.到目前为止我所做的是创建一个resourcedictionary,其中包含在其中定义的应用程序的所有颜色,然后我绑定到xaml中的这个字典.

下面是我切换资源字典的代码:

if (System.IO.File.Exists(fileName))
{
   using (FileStream fs = new FileStream(fileName, FileMode.Open))
   {
      ResourceDictionary dic = (ResourceDictionary)XamlReader.Load(fs);
      Resources.MergedDictionaries.Clear();
      Resources.MergedDictionaries.Add(dic);
   }
}
Run Code Online (Sandbox Code Playgroud)

这段代码运行正常,我知道它正在切换资源字典,但它不会更新已经显示在屏幕上的元素.我的问题是:我如何刷新或重新绑定屏幕以考虑新的资源字典?

谢谢

SM

c# data-binding wpf xaml resourcedictionary

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

Java类型无法解析

我有一个声明

String pass = com.liferay.portal.util.PortalUtil.getUserPassword(renderRequest);
Run Code Online (Sandbox Code Playgroud)

这导致eclipse IDE中出现以下错误:

无法解析javax.servlet.http.HttpSession类型.它是从所需的.class文件间接引用的

为什么会出现这个错误?我已为该类型添加了一个import语句,但错误仍然存​​在.如何删除此错误?

谢谢你的帮助.

java

5
推荐指数
1
解决办法
3万
查看次数

从路径字符串中删除尾随字符

我是regex的新手,我希望在字符串末尾修剪已知数量的字符.字符串代表一个文件路径,所以c:\test\test1\test2我不想删除尾随的字符c:\test.

我遇到的麻烦是反斜杠.

我会用什么样的正则表达式做到这一点?

c# regex

3
推荐指数
1
解决办法
1181
查看次数

加载一个java项目

我目前正在大学学习,并根据其他人的建议,我开始阅读其他人的代码.

我已经找到并下载了一个开源java项目的源代码,这看起来很有趣.我想将这个项目加载到IDE(netbeans或eclipse)中,以便更容易阅读和导航.然而,两个IDE都表示该项目无法识别.不仅是这个项目,还有我试图加载的任何项目.

如何将项目(即源文件的文件结构)作为项目加载到上述IDE中.

先谢谢你,山姆

java ide

3
推荐指数
1
解决办法
168
查看次数

db2 sql脚本文件

我有一个oracle脚本,我试图转换为有效的db2语法.在这个sql文件中,我对使用'@'语法传入参数的其他sql文件进行了各种调用.

例如

@script1 param1
@script2 param2
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我使用有效的db2等效语句吗?db2中是否有等效的运行命令?是否可以将参数传递给db2中的sql脚本?

谢谢,

smauel

sql oracle db2

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

将行从一个.txt文件移动到另一个.txt文件

我试图将某些行从一个.txt文件移动到另一个.txt文件.这些行都遵循某种模式.我一直在寻找在批处理文件中使用find命令,但这不会删除原始文件中的行.

例如:

find \i pattern "d:\example1.txt" >> "d:\example2.txt"
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这个目标?

提前致谢.

string scripting cmd batch-file

0
推荐指数
1
解决办法
2149
查看次数