- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 熟悉多种编程语言的一个好处
需求: server 提供一种服务, client 通过特定的协议和 server 通信. 因为 server 面向的范围较广, client 可能由 Python, PHP 或 Java 编写. 如果有一个熟悉上面三种语言的人, 他理解协议后, 用三种语言各写一个和 server 通信的模块, 给需要的人调用. 如果由三种语言的人各自编写通信模块, 则每一个人都需要理解协议. 当 serv
2014-02-17 17:42:27 1086
原创 VirtualBox NAT 方式下和宿主机的连接
以前用 VMware 采用 NAT 方式, 宿主机和虚拟机是可以通信的. 今天用 VirtualBox 设置为 NAT, 宿主机和虚拟机不能正常通信, 以为是配置的问题. VirtualBox三种网络设置说明(Nat Host Bridge) 中提到 VirtualBox 这样设置宿主机不能访问到虚拟机. 看了下 VirtualBox 的网络设置, 发现支持多网卡, 这就很容易解决.
2014-02-12 15:57:16 1203
原创 Python 生成临时文件名
Python2.7 的库 tempfile 中, 只有生成临时文件的函数, 没有生成临时文件名的函数. 但很多时候, 我们需要在程序中安全地生成一个临时文件名, 由我们自己写入内容和负责删除. 可以用这种方式得到:os.path.join ( temfile.mkdtemp() + name )使用后, 由自己删除临时文件和临时目录.
2014-02-08 16:38:20 3880
原创 win 下用 pyinstaller 转换python代码为可执行程序
选择 pyinstaller 而非 py2exe 的原因可参考: 关于python打包成exe的一点经验之谈 . 此时 pyinstaller 的最新版本为 2.1, 用 Google 搜到的相关文章基本为 2.0, 安装并不相同. 官网在 win 下的安装介绍为: Installing in Windows For Windows, PyWin32 is
2014-02-08 15:40:35 1153
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人