小编Pet*_*Mmm的帖子

shell脚本的漂亮打印

我正在寻找类似于缩进但是(bash)脚本的东西.仅限控制台,无着色等

你知道吗?

bash shell scripting indentation

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

部署java.policy

我编写了一些Java Applet并将它们捆绑到一个签名的JAR中.即使Applet已签名,它们仍然需要在客户端上对java.policy文件进行一些更改.例如,要执行打印作业.

为了帮助最终用户,用户可以使用一个小型Swing应用程序下载另一个JAR,该应用程序会将条目添加到其中.java.policy.

我的问题:

是否有一个众所周知的库来部署/交付/安装java.policy

小应用程序将简单地附加到.java.policy.如果多次运行,程序将多次追加相同的数据.如果我只添加一次条目会更好.为此,我必须解析.java.policy并回写.是否有任何库来操纵java.policy条目?

java security applet java-8

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

SQLite在query()中的运算符

我这样叫SQLite

String[] args = new String[]{"(A,B)"}
Cursor cur = db.query("tab1", null, "name in ?", args, null, null, null);
Run Code Online (Sandbox Code Playgroud)

和接收异常:

android.database.sqlite.SQLiteException: near "?": syntax error: , while compiling: SELECT * FROM tab1 WHERE name in ?
Run Code Online (Sandbox Code Playgroud)

如何in在query()中使用运算符?

我已经试过了

String[] args = new String[]{"('A','B')"}
Run Code Online (Sandbox Code Playgroud)

sqlite android

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

从Javascript获取InDesign CS5中的当前页码

获取光标所在的当前页面的DOM表达式是什么:

app.activeDocument.currentPage ?
Run Code Online (Sandbox Code Playgroud)

javascript flash-cs5 adobe-indesign

6
推荐指数
1
解决办法
8818
查看次数

堆内存行为

我总是对堆内存行为有疑问.

分析我的应用程序我得到上面的图表.好像很好.但我不明白为什么,在GC时间,堆长痘痘位,即使有足够的内存(红圈).

这意味着对于一个长期运行的应用程序,它将在一段时间内耗尽堆空间?

替代文字

java memory-management

6
推荐指数
1
解决办法
710
查看次数

使用环境调用 popen

在我的 Lua 程序中,我必须捕获外部程序的输出。该外部程序需要某些环境变量。所以我这样做:

e = ""
e = e .. "A=100;"
e = e .. "B=Hi;"
e = e .. "C=Test;"
file = io.popen(e .. "/bin/aprogr")
Run Code Online (Sandbox Code Playgroud)

显然,如果环境很大,popen() 的参数可能会超过限制(如果有)。

还有其他方法将环境传递给外部程序吗?

lua external-process

6
推荐指数
1
解决办法
1344
查看次数

在Eclipse中维护格式的XML注释部分的格式

在Eclipse(Helios)中,我有这个XML源文件

<?xml version="1.0" encoding="utf-8"?>
<!--
I wanted to 
===========
save this format of the comments.

-->
<x>
</x>
Run Code Online (Sandbox Code Playgroud)

在格式化文件(Ctrl-Shft-F)时,我重新格式化了评论.

<?xml version="1.0" encoding="utf-8"?>
<!-- I wanted to =========== save this format of the comments. -->
<x>
</x>
Run Code Online (Sandbox Code Playgroud)

是否可以选择切换评论部分的漂亮印刷品?

xml eclipse pretty-print

6
推荐指数
1
解决办法
692
查看次数

重构异常处理

好吧我犯了罪,我写了太多像这样的代码

try {
   // my code
} catch (Exception ex) {
   // doesn't matter
}
Run Code Online (Sandbox Code Playgroud)

现在我要清理/重构这个.

我正在使用NB 6.7并且代码完成在第一次写入时工作正常,添加所有异常类型等.一旦我完成了上面的代码NB就不提供更多帮助.

你知道一种方法可以说NB再次查看所有Exception类型并提出处理它们并再次完成代码的建议吗?

java refactoring netbeans exception-handling

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

使用Lua,检查文件是否是目录

如果我有这个代码

local f = io.open("../web/", "r")
print(io.type(f))

-- output: file
Run Code Online (Sandbox Code Playgroud)

我如何知道是否f指向某个目录?

lua

5
推荐指数
4
解决办法
7008
查看次数

从shell脚本函数返回单个值

例:

#!/bin/sh

a() {
R=f
ls -1 a*
[ "$?" == "1" ] && { R=t; }
echo $R
}

r=`a`
echo $r
Run Code Online (Sandbox Code Playgroud)

$r包含t或者f也包含ls命令的输出.

我可以写ls -1 a* >/dev/null 2>/dev/null,但如果有一个更复杂的脚本可能导致错误.

有没有办法从单个值返回a()

shell return-value bash-function

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