问题列表 - 第12917页

使用带有sftp的.netrc

我有一些现有的脚本,其中使用ftp + .netrc.

我想现在切换到sftp,但它似乎不支持宏/ .netrc.

还有其他选择吗?

请帮忙.

ftp macros sftp

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

代码重复的任何正当理由?

我目前正在审查一个非常古老的C++项目,并在那里看到许多代码重复.

例如,有一个包含5个MFC消息处理程序的类,每个消息处理程序包含10行相同的代码.或者,每个地方都有一个5行代码段用于非常具体的字符串转换.在这些情况下,减少代码重复不是问题.

但我有一种奇怪的感觉,我可能会误解某些东西,并且最初有这种重复的原因.

什么可能是重复代码的正当理由?

c++ language-agnostic code-duplication

20
推荐指数
6
解决办法
2350
查看次数

有没有办法列出PostgreSQL服务器?

目前我正在为PostgreSQL服务器编写客户端.我想列出在本地网络中运行PostgreSQL服务器的服务器的详细信息(IP地址和端口号).libpq或libpqxx中有一些方法吗?

关心
Devara Gudda

postgresql libpqxx libpq

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

面向方面编程?

如何在C#中使用AOP将属性应用于类函数?

更新:我有点不清楚在什么情况下应该使用AOP?由于我们可以使用AOP进行日志记录,安全性(身份验证),请建议我们可以从AOP中获益的其他方案

AOP是否可以用于在应用程序进程中的不同运行线程之间共享数据?

c# vb.net aop

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

CakePHP对Oracle有好处吗?其他框架怎么样?

我正在研究一些我即将开始的PHP项目的框架(特别是CakePHP),它必须在Oracle上运行.

一个快速的谷歌搜索发现,蛋糕没有与Oracle支持打包,并且有人写了一个驱动程序,但那是在2007年4月,所以我不知道信息的有效性如何.

有没有人有过使用CakePHP或任何其他运行在Oracle上的PHP框架的经验?对我来说有什么指针?

php oracle frameworks zend-framework cakephp

4
推荐指数
1
解决办法
2260
查看次数

Java:Linux上的字体看起来很乱,但在Windows上很好

我正在编写一个将PDF文档呈现给图像的java应用程序,当我在Windows上运行它时,它运行正常.但是当我在Linux上渲染PDF时,标准字体看起来有点乱,就像在某些字符的右侧会丢失一些像素.

我只是在安装了OpenJDK 6的Ubuntu 9.04上进行了测试,但我很确定我之前在Linux上遇到过类似的问题.我还试图用其他Java PDF应用程序打开PDF,比如SwingLabs PDFRenderer和IcePDF Demo Applet,他们遇到了同样的问题.在Windows上,它们都可以很好地渲染文档.我还使用默认的PDF查看器evince在同一台Ubuntu机器上打开文档.Evince渲染文档没有字体问题,所以我很确定这是一个普遍的Java + Linux问题.

用于比较:
此图像在Windows上呈现.
此图像在Linux上呈现.我用红色圆环标记了一些乱码.
这个也在Linux上呈现.看起来只有标准字体会受到影响.

任何帮助表示赞赏.

java linux pdf openjdk

4
推荐指数
1
解决办法
9730
查看次数

Git stash:"不能申请肮脏的工作树,请进行更改"

我正在尝试应用我之前隐藏的更改git stash pop并获取消息:

Cannot apply to a dirty working tree, please stage your changes
Run Code Online (Sandbox Code Playgroud)

关于如何处理的任何建议?

git git-stash

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

如何在Python中获取/设置函数的局部变量(从外部)?

如果我有一个函数(在Python 2.5.2中),如:

def sample_func():
    a = 78
    b = range(5)
    #c = a + b[2] - x
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  1. 如何在使用函数内部的locals()的情况下从外部获取函数的局部变量(a,b)?(一种反思)
  2. 是否可以从外部设置局部变量(比如说x),以便注释行有效?(我知道这听起来很奇怪).

提前致谢.

编辑:

每个人都在要求用例.但这是一个奇怪的情况.(别怪我,我没有创造它).这是场景:

  1. 我有一个包含python函数的加密python源文件.
  2. AC扩展模块对其进行解密并在内存中构建该功能.
  3. 主python程序首先使用该加密文件位置调用C扩展.
  4. 然后主程序调用内存中构建的函数(通过C扩展)
  5. 但是主程序需要知道该函数的局部变量(不要问我为什么,这不是我)
  6. 对于某些(该死的)原因,主程序也需要设置一个变量(最奇怪)

python

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

什么时候应该调用connection.rollback()方法?

请告诉我们何时需要调用connection.rollback()方法;

try{
  connection = getConnection();
  connection.setAutoCommit(false);
  pstmt1 = connection.preparedstatement ( ... );
  ...
  pstt1.executeUpdate();
  pstmt2 = connection.preparedstatement ( ... );
  ...
  pstt2.executeUpdate();
  connection.commit();
}catch ( Exception sqe ) {  sqe.printStacktrace();
}finally {
  closeQuitely ( pstmt1 );
  closeQuitely ( pstmt2 );
  closeQuitely ( connection );
}
Run Code Online (Sandbox Code Playgroud)

在上面的代码中我们没有使用connection.rollback(),但是如果发生了一些异常,即使这样一切都会正常工作[我猜],cos连接已经在autoCommit = false模式下设置了.

那么当我们需要使用这种方法时可能出现的情况.请发布示例.

java database jdbc

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

为什么无锁并发这么大(在Clojure中)?

我被告知Clojure具有无锁并发性,这很重要.

我使用了许多语言,但没有意识到他们在幕后执行锁定.

为什么这是Clojure(或任何具有此功能的语言)的优势?

concurrency deadlock clojure lock-free

6
推荐指数
4
解决办法
2591
查看次数