我是程序员,我的父亲使用Access收集患者信息(我父亲是医生),
他希望我教他如何使用它.
我不喜欢Access(我是一个Linux家伙),我找不到任何替代品.你们知道吗?(它必须很容易让我父亲使用)
我有一个程序,使用pyserial,我想测试它而不使用真正的串口设备.
在Windows中,我使用com0com,在linux中,我知道有一种方法可以创建虚拟串行端口对而无需使用其他程序.
所以我查阅了手册,找到了pts,/ dev/ptmx,但我不知道如何按照手册创建一对,有人能给我举个例子吗?
我试过(在python中):
f = open("/dev/ptmx", "r")
Run Code Online (Sandbox Code Playgroud)
并且它工作,/ dev/pts/4被创建.
我试过了:
f = open("/dev/4", "w")
Run Code Online (Sandbox Code Playgroud)
结果是:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 5] Input/output error: '/dev/pts/4'
Run Code Online (Sandbox Code Playgroud)
编辑:我找到了一个使用socat的解决方案(workround).
socat PTY,link=COM8 PTY,link=COM9
Run Code Online (Sandbox Code Playgroud)
然后COM8 COM9创建为虚拟串行端口对.
我知道很多网站支持类似VIM的密钥绑定(gg,G,jkhl),
我想让我的网站支持他们,有没有我可以使用的Javascript项目?
无法通过谷歌找到.谢谢!
我们有一个使用 BDE 连接到 Oracle DB 的应用程序。
我使用 TQuery 进行 SQL 查询,它连接到 TDatabase,我们不是专业程序员,我们不知道幕后发生了什么。
我们的网络不稳定,存在丢包问题。
当问题发生时,我们的应用程序会与数据库服务器断开连接,或者无法完成当前查询。
处理这个问题的最佳方法是什么?
我们的网络团队目前正在努力解决根本问题,并且我们已经更改了代码以在出现故障时重新连接到数据库。我们遇到了数据库服务器上打开会话数量的问题。
有什么解决办法吗?
这对我们来说似乎是一个常见问题。
我正在使用PyQt4和sqlite开发一个程序,
我想要包含一个小的sqlite浏览器/编辑器/管理器,就像sqliteman或sqlitebrowser一样,
是否有任何一个由pyqt写的?
我正在编写我的博客系统(django),我的博客文件是由mercurial进行的VCS,
我想获取文件创建/更新时间,我怎么能通过使用命令行或python来做到这一点?
编辑:这是一个例子:
$ SOME_COMMAND
xxx.txt 2010-12-13-04:12:12 2010-12-14:04:12:12
xyx.txt 2010-12-13-04:12:12 2010-12-14:04:12:12
xxy.txt 2010-12-13-04:12:12 2010-12-14:04:12:12
yxx.txt 2010-12-13-04:12:12 2010-12-14:04:12:12
yyx.txt 2010-12-13-04:12:12 2010-12-14:04:12:12
Run Code Online (Sandbox Code Playgroud) tramp缓冲区的自动保存非常烦人,每次花费几十秒.
我可以使用Alt-X自动保存模式禁用它,有什么办法可以自动禁用它吗?也许通过使用某种钩子?
我们有两个存储库,一个用于当前代码,一个用于项目管理.
现在我们需要将代码分支到项目管理存储库.
SVN给了我一个错误,我在文档中发现SVN无法完成这项工作(不同的存储库),
所以我导出代码并签入项目存储库.
问题:
PS:我知道有一种主干/分支方式,但我们使用两个存储库.
我想向工作类添加记录器函数,如何将成员函数作为函数指针传递?使用 mem_fun 吗?
这是代码示例:
class Work{
public:
void (*logger) (const string &s);
void do_sth(){if (logger) logger("on log")};
};
classs P{
public:
void log(const string &s)(cout << s);
};
int main(){
Work w;
P p;
w.logger = &p.log;
w.do_sth();
}
Run Code Online (Sandbox Code Playgroud)
编辑:
我不想使用 void (P::*xxx)() 因为它坚持类 P ...
我知道C++隐藏……,真正的日志函数是:void log(P &p, const string &s),
真正的项目是这样的:
我创建了一个 CDialog,并且有一个日志功能,它将日志字符串复制到 CEdit。
所以我需要把这个日志函数传递给一个 Worker 类,这个类做一些串口工作,
我需要记录并显示发送和接收的数据...
我是一个python/c/c ++程序员,我正在使用emacs,我读黑客和画家,我读了SICP,我开始阅读实用的常见lisp,但问题是,我需要一个库参考作为python文档做(也与如何与C库通信),所以我可以在现实生活中实际使用lisp.任何链接?(目前关注common-lisp)
并且,在我真正使用lisp后,我如何向其他人学习,并深入了解lisp社区?
也许一个完整的lisp参考包含所有,但我没有找到一个.
linux ×2
bde ×1
branch ×1
c++ ×1
command-line ×1
common-lisp ×1
datetime ×1
delphi ×1
emacs ×1
javascript ×1
logging ×1
mercurial ×1
ms-access ×1
networking ×1
open-source ×1
oracle ×1
pyqt ×1
python ×1
repository ×1
serial-port ×1
sqlite ×1
svn ×1
tramp ×1
vi ×1