- 浏览: 24238 次
- 性别:
- 来自: 上海
最新评论
文章列表
[转]Python使用struct处理二进制(pack和unpack用法)
Leave a reply
转载自:http://www.cnblogs.com/gala/archive/2011/09/22/2184801.html
这篇文章写的很好,所以无耻的转了。。
有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时 ...
paramiko模块的安装
安装paramiko有两个先决条件,python和另外一个名为PyCrypto的模块。
下载PyCrypto ,地址是
https://www.dlitz.net/software/pycrypto/
安装PyCrypto:
解压缩
在dos下进入解压缩的目录,运行
python setup.py build
python setup.py install
下载paramiko,地址是http://www.lag.net/paramiko/
解压缩
在dos下进 入解压缩的目录,运行
python setup.py build
python se ...
1、以管理员身份登录mysql
mysql -u root -p
2、选择mysql数据库
use mysql
3、创建用户并设定密码
create user 'testuser'@'localhost' identified by 'testpassword'
远程访问用户:
create user 'testuser'@'%' identified by 'testpassword'
4、使操作生效
flush privileges
5、为用户创建数据库
create database testdb
6、为用户赋予操作数据库testdb的所有权限
grant all ...
备份:
请先用 mysqldump -u [user] -p [database_name] > [dump_name]
如: mysqldump -u root -p database_name > dump_name
再将 dump_name 复制到别台计算机,
恢复:
进入 mysql后 先建立一个 database_name , 然后再执行
mysql -u [user] -p [database_name] < [dump_name]
从SQL文件中导入数据:
mysqldump -u root -p database_name > d:/ ...
Ubuntu下彻底卸载mysql
做个记录:
1、删除 mysql
1 sudo apt-get autoremove --purge mysql-server-5.0
2 sudo apt-get remove mysql-server
3 sudo apt-get autoremove mysql-server
4 sudo apt-get remove mysql-common (非常重要)
上面的其实有一些是多余的,建议还是按照顺序执行一遍
清理残留数据
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
2、 ...
DbUnit是测试数据库的利器,不过要想弄明白还是需要一番研究。好在它的源代码不多,文档也还算全。我就在此做一个总结吧。
DbUnit.NET是DbUnit的.NET版,不过只推出了alpha版,而且自从06年以后就不再更新了。Stack Overflow上有一个帖子,提出了一些替代方案。
现在的DbUnit要求在测试时继承DBTestCase,而不是之前的DatabaseTestCase(前者继承自后者,而后者继承了junit的TestCase)。DatabaseTestCase包含两个抽象方法,getConnection()和getDataSet(),前者用来获取数据库连接,后者获取要测试 ...
Hibernate4 buildSessionFactory过时解决方案(Annotation也是一样解决) .
今天想用Hibernate4时候发现原先的buildSessionFactory已经过时,查了一下文档得到如下解决方案~
[java] view plaincopyprint?
01.public void test() {
02. Configuration cfg = new Configuration();
03. cfg.configure();
04. ServiceRegistry sr = new ...
//需将java——JDBC相关jar包导入
//mysql-connector-java-版本-bin-jar
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.ResultSet;
public class DataManage
{
public static void main(String[] argv)
{
System.out.println(& ...
用MySQL-Front连接远端的MYSQL就会有些问题。大多提示1045错误:"Access denied for user duan@192.168.0.104,请检查用户名和口令".怎么回事呢?
首先让我们看一下远端MYSQL的用户表
mysql> select host,user
-> from user;
+---------------+------+
| host | user |
+---------------+------+
| localhost | root |
+--------- ...
一、安装smb 执行命令行:
#sudo apt-get install samba
#sudo apt-get install smbfs
二、添加准备共享的文件夹。
1、在ubuntu中使用图形界面的共享功能 按Alt+F2或打开终端,把执行运行程序界面叫出來。输入如下命令:shares-admin
2、添加需要共享的文件
/home/share
三、windows下匿名访问Ubuntu共享文件 使用samba不进行任何设置时,winXP机器可以连接到Ubuntu机器但提示输入用户名密码,此时不论输入什么都不能访问,要实现匿名访问需要做如下设置: 1)修改配置文件smb.c ...
现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可。在决定安装mysql之前,要先确定系统是否已经安装mysql。如下图:
由此可以看出系统中并没有安装mysql.下面执行sudo apt-get install mysql-server my-client进行安装。下图:
输入Y进入到安装界面,在安装过程中,会弹出一个界面要求输入mysql的root的密码,这里一定输入,省得安装后再设密码了。如下图
然后会要求确认,再输一遍,然后系统会自动安装mysql直到完成。
mysql安装完成后, ...
was able to add this feature by making the following changes:
in user.class.php I eliminated the self::isPasswordMgmtExternal test in comparePassword and encryptPassword
in doAuthorize.php I changed the auth_does_password_match function
function auth_does_password_match(&$user,$cleartext_passw ...
We use compuware testpartner and Watir/Ruby for test automation, I created a common PHP page that can be called by either to update TL status.
It is a simple straight forward PHP file that accepts query string values to pass to the DB execution table.
(I am sure there is a better way to write this, ...
RVM的主要作用是方便的管理系统中的多个ruby版本而不至于混乱。
我们来看看如何安装RVM,我使用的ubuntu12.04LTS。
准备工作
后面需要使用curl,用dpkg -s curl命令检查一下系统中有没有安装
[plain] view plaincopyprint?
01.abbuggy@abbuggy-ubuntu:~$ dpkg -s curl
02.Package: curl
03.Status: install ok installed
04.Priority: optional
05.Section: web
06.Installed-Size: ...
行为驱动开发: Cucumber的目录结构和执行过程 (转载)
Cucumber是Ruby世界的BDD框架,开发人员主要与两类文件打交到,Feature文件和相应的Step文件。Feature文件是以 feature为后缀名的文件,以Given-When-Then的方式描述了系统的场景(scenarios) ...