小编Mar*_*son的帖子

Oracle SQL Developer:通过Dropbox共享配置

我想在几台使用Dropbox的计算机上共享我的Oracle SQL Developer配置.

我怎样才能做到这一点?

sql oracle dropbox oracle-sqldeveloper

6
推荐指数
2
解决办法
7824
查看次数

Windows Python多播上的错误10049

这是一些用于设置多播接收器的Python代码.它在mac和linux上运行良好.

import socket, struct

ADDR='239.239.250.1'
PORT=8001

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
sock.bind((ADDR, PORT))
mreq = struct.pack("4sl", socket.inet_aton(ADDR), socket.INADDR_ANY)
sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
Run Code Online (Sandbox Code Playgroud)

但在Windows上运行时在绑定上收到错误10049.

Z:\winx>c:\Python27\python.exe q2.py
Traceback (most recent call last):
  File "q2.py", line 11, in <module>
    sock.bind((ADDR,PORT))
  File "c:\Python27\lib\socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 10049] The requested address is not valid in its context
Run Code Online (Sandbox Code Playgroud)

Windows多播是否存在已知问题?如果没有,我可以采取哪些步骤进行诊断?

python windows multicast

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

Maven:运行程序的生命周期阶段?

我可以使用Maven编译和测试程序

mvn compile
mvn test
Run Code Online (Sandbox Code Playgroud)

是否有一个生命周期命令来简单地运行程序,或者生成一个运行该程序的脚本?

java maven

6
推荐指数
2
解决办法
1620
查看次数

自制软件:以编程方式复制安装?

我想将我的 macos brew 配置复制到多台机器上。

有没有办法以编程方式检查 brew 的状态或让它生成一组命令以与另一台机器同步状态?

更新:似乎没有任何东西,所以我整理了一个快速包来执行此操作。到目前为止,它对我来说效果很好。

https://github.com/marhar/brewmaster
Run Code Online (Sandbox Code Playgroud)

macos homebrew

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

"纯粹的git"是否有拉取请求的概念?

当然,有git pull,但有一个正式的方法(即不是一个特殊的方法,如发送电子邮件)在"纯"git中提出拉取请求?

git version-control git-pull pull-request

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

Tmux:如何将功能键绑定到命令?

如何将功能键(例如生成的F1 ESC O P)绑定到tmux命令(例如"下一个窗口" ctrl-B n)?

上下文:ssh在mac上运行到linux上的tmux会话.我正在按下fn-F1mac键盘来生成ESC O P.

tmux

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

比较两个熊猫系列的浮点数接近相等?

我可以使用 比较两个 Pandas 系列的完全相等性pandas.Series.equals。是否有相应的函数或参数来检查元素是否等于 some ?精度?

python floating-point numpy equality pandas

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

自动生成Python类型注释?

我正在改装一些旧的Python代码以添加PyType注释。我通过将打印语句添加到每个函数的顶部来机械地进行此操作

def f(a, b):
    print("type a:", type(a))
    print("type b:", type(b))
Run Code Online (Sandbox Code Playgroud)

并进行相应的更新。

有什么可以帮助自动化该过程的吗?

python types type-hinting

6
推荐指数
2
解决办法
632
查看次数

自动测量所有SQL查询

也许正火是不正常的杰夫·阿特伍德说,"你自动测量所有通过软件流,正确的查询?" 我不是,但我想.

该应用程序的一些功能:

sql-server optimization

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

X11:等到窗口可见?

我正在通过慢速网络连接运行X. 如何判断窗口何时可见?我需要等待,以便我可以在可见窗口上执行另一个操作.

xterm -T foo &
# how to flush the display, or wait until the window is visible?
# polling the visibility would be acceptable as well
xmovewindow foo  10 20 
Run Code Online (Sandbox Code Playgroud)

更新:感谢Jim Lewis,这里有一个快速的shell函数可以解决问题.

function xwait() {
    while ! xwininfo -name $1|grep 'Map State: IsViewable';do sleep 1;done
}
xterm -T foo &
xwait foo
xmovewindow foo  10 20 
Run Code Online (Sandbox Code Playgroud)

x11 visibility

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