- 浏览: 50745 次
- 性别:
- 来自: 珠海
最新评论
-
kingheaven:
vb2005xu 写道现在可以了, 有个疑问,python那个 ...
Python保存二进制数据到sqlite3 -
vb2005xu:
现在可以了, 有个疑问,python那个open读取文件,是按 ...
Python保存二进制数据到sqlite3 -
zzsczz:
貌似 sqlite3 不可以 保存 带"00"字节的 数据啊 ...
Python保存二进制数据到sqlite3 -
peikona:
kingheaven 写道peikona 写道kingheav ...
Python保存二进制数据到sqlite3 -
kingheaven:
peikona 写道kingheaven 写道vb2005xu ...
Python保存二进制数据到sqlite3
文章列表
单击“开始/运行”,输入“rundll32 netplwiz.dll,UsersRunDll”,然后取消选定“要使用本机,
用户必须输入用户名和密码”选项,单击确定,在弹出的对话框中输入你想让电脑每次
自动登录的账户和密码即可。
在 /etc/samba/smb.conf 的 global 选项里加上 lanman auth = yes 这一项,就可以了。
详细内容见这里:
On Tue, Sep 16, 2008 at 12:04:34PM -0700, oden08 wrote:
> Hello, wondering if you all could help me with a problem that I have been
> searching for an answer to for a few days.
> I have a Samba V3.0.28 ...
今天在用到os.walk(a_dir)时,出现了"listdir() argument 1 must be (buffer overflow), not str"的错误,Google了一下,说是文件路径太深了,可以用这个办法解决:
比如要把 a_dir = r'd:\test' 改成 a_dir = ur'd:\test' 就可以了。
安装REE时自动安装了nginx,却没有nginx的启动脚本,记录下来备忘:
假设nginx安装在/opt/nginx下面
安装nginx到启动项:$sudo update-rc.d nginx defaults
把以下复制到/etc/init.d/nginx,并加上执行权限,$sudo chmod +x /etc/init.d/nginx
#! /bin/sh
### BEGIN INIT INFO
# Provides: nginx
# Required-Start: $all
# Required-Stop: $all
# Def ...
记下来备忘:
1. sudo vi /etc/modprobe.d/blacklist.conf
在最后面加入如下几行:
blacklist pcspkr # 关闭蜂鸣器
blacklist net-pf-10
blacklist ipv6
2. 修改/boot/grub/menu.lst
title Ubuntu 9.04, kernel 2.6.28-15-server
kernel /boot/vmlinuz-2.6.28-15-server ... ro quiet splash ipv6.disable=1
...
前几天安装了一个Ubuntu服务器(作共享使用),颇费了一番周折。具体情况如下:
硬件配置如下:
硬盘四个:sda, sdb, sdc, sdd 各80G
每个硬盘分四个区:/boot 100M, swap 4G, /home 25G, / 剩下的空间
Raid设置:
1)四个/boot组成raid1 - /dev/md0 (据说grub不支持raid10,所以做了raid1)
2) 剩下的3个分区都做了raid10:
/dev/md1 - swap
/dev/md2 - /home
/dev/md3 - /
先是安装的ubuntu 9.10 server版,在 ...
在工厂里难免要用到系统控制,这样的控制系统一般称为SFCS,系统控制的原理是把数据都放到数据库里,以后在产品的每一个测试步骤中从数据库里查询此产品的状态(是否在此测试工位能测试,是否已达到最大测试次数等), ...
我们有这样一个需求:要保存二进制文件到数据库,以后还要从数据库读出来使用。到网上g了一下,发现可以实现,记录以备忘。
# coding: utf8
# Python2.6.2
import sqlite3
db = sqlite3.connect('test.db')
cur = db.cursor()
cur.execute("CREATE TABLE if not exists t (b BLOB);")
with open('0.bin', 'rb') as f:
cur.execute("insert int ...
很简单,不多说了, 记下来备忘。看代码: # 假设有2个二进制文件(0.bin, 1.bin),用checksum检验内容是否相同
# coding: utf8
# Python2.6.2
import md5
with open('0.bin', 'rb') as f:
s = md5.new(f.read()).hexdigest()
with open('1.bin', 'rb') as f:
ss = md5.new(f.read()).hexdigest()
print repr(s), len(s)
print repr(ss), ...
有这样一个需求:客户的测试程序扫描一个产品的条形码,但是它没有和系统验证的功能(就是从系统里面检查是否可以在此测试位进行测试。比如说有10个测试位,这是第4个,那么就必须前面的3个测试位全部pass后,第4个测试位才能测试,这就是所说的验证。当然还有其他的情况,比如每个产品同一测试位只能测2次,再测第3次系统就应该提示要去维修了)。 我们碰到的问题是客户给的程序没有验证这一块,让客户改程序也不是很好办。唉,谁让现在的客户那么牛。 于是我们看看能不能自己搞定。思路是:我们添加一个程序先接收产品的条码,和系统验证之后如果能继续测试,就把条码再写到客户程序的条码文本框里,如果流程错误,提 ...
今天有个同事有这样一个需求:
他们ICT测试的HP3070的硬盘太小(2G),导致测试程序放在本地后系统的空闲空间太小,甚至有一台的空闲空间为零了!严重影响了正常生产,他们就想能不能把程序放到一个共享服务器上,但是不能放到Windows上,因为程序的文件名有“:”这个字符,Windows下是非法字符,所以就想弄个Linux或Unix系统。
而我手上只有RHEL5和Ubuntu 8.10 Server,而我常使用的是Ubuntu,所以就顺手装了,不过在配置的过程中有一些问题,所以在这里把它写下来以作备忘(本人是菜鸟)。
1. 安装的步骤不细说了,我使用了自动使用整个硬盘的方式
swap ...
- 2009-04-03 21:09
- 浏览 3451
- 评论(0)