小编yog*_*man的帖子

在OSX下卸载Eclipse?

我在Mac OS X 10.5.6上运行Eclipse SDK 3.4.0.

每次我尝试通过"软件更新"安装新内容时,都会显示消息"您选择的软件项目可能对当前安装无效".

所以我要卸载它并重新安装Eclipse.

我应该删除Eclipse文件夹还是有办法卸载它?

eclipse macos uninstall

48
推荐指数
6
解决办法
10万
查看次数

是否存在合并两个GZIP文件但未解压缩的GZIP合并?

假设有a.gz和b.gz.

$ gzip_merge a.gz b.gz -output c.gz

我想要这个节目.当然,

$ cat a.gz b.gz> c.gz

不起作用.因为a.gz的最终DEFLATE块具有BFINAL,而b.gz的GZIP头部.(请参阅RFC1951,RFC1952)但是如果你取消设置BFINAL,扔掉第二个GZIP标头并遍历第二个gzip文件的字节边界,你可以合并它.

事实上,我曾考虑为此事编写一个开源程序,但不知道如何发布它.所以我让Joel成为我的项目经理,我让他完成了我的解释和辩护,他终于理解了我想做的事,但说他太忙了.:(

当然,我可以自己写一个并尝试发布它.但我不能单独这样做,因为我的日常工作属于我雇主的财产.

有志愿者吗?我们可以作为程序员(我),出版商(您)或程序员(您),出版商(我).我需要的只是一些功劳.我曾经实现过RFC3320中描述的通用解压缩器虚拟机.所以我知道这是可行的.

或者,你可以指点那个程序.它对于管理日志文件非常有用,例如将365(天)gzip压缩日志文件合并为一个.;)

谢谢.

merge gzip deflate

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

将<Map <String,Object >>列出到org.json.JSONObject?

List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
Map<String, Object> map = new HashMap<String, Object>();

map.put("abc", "123456");
map.put("def", "hmm");
list.add(map);
JSONObject json = new JSONObject(list);
try {
    System.err.println(json.toString(2));
} catch (JSONException e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

这段代码出了什么问题?

输出是:

{"empty": false}
Run Code Online (Sandbox Code Playgroud)

java json map javabeans

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

如何防止XML :: XPath在处理XML文件时获取DTD?

我的XML(a.xhtml)就像这样开始

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
...
Run Code Online (Sandbox Code Playgroud)

我的代码就像这样开始

use XML::XPath;

use XML::XPath::XMLParser;

my $xp = XML::XPath->new(filename => "a.xhtml");

my $nodeset = $xp->find('/html/body//table'); 
Run Code Online (Sandbox Code Playgroud)

它非常慢,事实证明它花了很多时间来获得DTD(http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd).

有没有办法在Perl XML :: family中显式声明HTTP代理服务器?我讨厌修改原始的a.xhtml文档,比如拥有DTD的本地副本.

xml perl dtd

12
推荐指数
1
解决办法
2848
查看次数

JSP中的EL停止了评估

在JSP页面(index.jsp)中:

${requestContext.requestURL} is the URL
Run Code Online (Sandbox Code Playgroud)

只是显示表达本身.它过去被评估为" http://.../somerset/ "

我在Eclipse中使用maven-archetype-webapp原型创建了Maven项目.Jetty版本是jetty-6.1.14.

我的web.xml很简单:

<web-app>
    <display-name>Archetype Created Web Application</display-name>
    <servlet>
      <servlet-name>SomersetServlet</servlet-name>
      <display-name>SomersetServlet</display-name>
      <description></description>
      <servlet-class>com.foo.somerset.SomersetServlet</servlet-class>
    </servlet>
    <servlet-mapping>
      <servlet-name>SomersetServlet</servlet-name>
      <url-pattern>/som.do</url-pattern>
    </servlet-mapping>
</web-app>
Run Code Online (Sandbox Code Playgroud)

java jsp maven-2 jetty el

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

标签 统计

java ×2

deflate ×1

dtd ×1

eclipse ×1

el ×1

gzip ×1

javabeans ×1

jetty ×1

json ×1

jsp ×1

macos ×1

map ×1

maven-2 ×1

merge ×1

perl ×1

uninstall ×1

xml ×1