
学习
A8572785
出污泥而不染!
展开
-
Win32 汇编: 常用寄存器的常规功能
通用寄存器EAX 累加(Accumulator)寄存器 AX(AH、AL) 常用于乘、除法和函数返回值EBX 基址(Base)寄存器 BX(BH、BL) 常做内存数据的指针ECX 计数器(Counter)寄存器 CX(CH、CL) 常做字符串和循环操作中的计数器EDX 数据(Data)寄存器 DX(DH、DL) 常用于乘、除法和 I/O 指针ESI 来源索引(Source In原创 2012-06-08 14:00:40 · 850 阅读 · 0 评论 -
User Acceptance Test(用户接受测试)
UAT - User Acceptance Test(用户接受测试)2. UAT测试前准备工作2.1 需求人员准备系统介绍PPT2.2 测试人员编写UAT测试用例 (不要太详细, 两页纸左右就好)2.3 确认测试用户, 并发出测试通知2.4 分配好测试具体功能点的用户和测试支持人员2.5 UAT测试用例Review(需求人员和项目经理提意见,测试人员根据意见改进UA转载 2013-04-12 11:41:06 · 3736 阅读 · 0 评论 -
如何编写更佳的bug report
如何编写更佳的bug report --- MihirKamdar《HowTo Write Better Bug Reports》 我们是否经常看到开发人员针对我们归档的bug report要求提供更多的信息?我们是否经常需要在bug report归档后花更多的时间去研究那个问题?我们是否经常从开发人员那里听到在他们那边难以重现bug并且需要即刻提供“可重现的步骤”?广义上来说转载 2013-04-25 15:42:21 · 975 阅读 · 0 评论 -
Visual Studio 遇到了异常。这可能是由某个扩展导致的。
Visual Studio 遇到了异常。这可能是由某个扩展导致的。作者:ThelostMind装了个VS2010,安装了2008的MSDN,结果问题就出现了: 只要在VS2010源码编辑器中输入一个字符,它就报道错误了 "visual studio 2010 遇到了异常,可能是由某个扩展导致的......"。刚开始一看,以为是扩展引起的,那我就把vs中所有的扩转载 2013-04-27 13:40:58 · 1088 阅读 · 0 评论 -
转载自博客园
设计模式随笔-蜡笔与毛笔的故事我想大家小时候都有用蜡笔画画的经历吧。红红绿绿的蜡笔一大盒,根据想象描绘出格式图样。而毛笔下的国画更是工笔写意,各展风采。而今天我们的故事从蜡笔与毛笔说起。设想要绘制一幅图画,蓝天、白云、绿树、小鸟,如果画面尺寸很大,那么用蜡笔绘制就会遇到点麻烦。毕竟细细的蜡笔要涂出一片蓝天,是有些麻烦。如果有可能,最好有套大号蜡笔,粗粗的蜡笔很快能涂抹完成。转载 2013-05-10 22:39:23 · 819 阅读 · 0 评论 -
设计模式随笔-蜡笔与毛笔的故事-转自博客园
设计模式随笔-蜡笔与毛笔的故事我想大家小时候都有用蜡笔画画的经历吧。红红绿绿的蜡笔一大盒,根据想象描绘出格式图样。而毛笔下的国画更是工笔写意,各展风采。而今天我们的故事从蜡笔与毛笔说起。设想要绘制一幅图画,蓝天、白云、绿树、小鸟,如果画面尺寸很大,那么用蜡笔绘制就会遇到点麻烦。毕竟细细的蜡笔要涂出一片蓝天,是有些麻烦。如果有可能,最好有套大号蜡笔,粗粗的蜡笔很快能涂抹完成。转载 2013-05-10 22:42:05 · 1073 阅读 · 0 评论 -
Webkit内核探究
Webkit内核探究【1】——Webkit简介注:【转载请注明文章来源、保持原样】出处:http://www.cnblogs.com/jyli/archive/2010/01/31/1660355.html作者:李嘉昱研究Webkit内核已经有一段时间了,在这期间我花了很多时间去研读webkit代码,并在网上查阅了不少的资料。在这之后,我开始尝试对Webkit内核进行剪转载 2013-06-25 16:41:04 · 766 阅读 · 0 评论 -
windows下使用swig
最近上面让学个东西,swig。之前都没请说过,网上搜了搜,说是可以扩展python模块的,整理了下资料1、下载swigwin,解压即可2、编写c++代码如下main.cpp#include#include"main.h"using namespace std;int compute(int a, int b){ return a+b;}main.h#ifndef原创 2013-08-28 09:51:11 · 12488 阅读 · 4 评论 -
python抓取百度搜索结果
# -*- coding: utf-8 -*-#!/usr/bin/env python#抓取百度搜索结果import sysimport re import urllib2from BeautifulSoup import BeautifulSoupdef search(key): search_url='http://www.baidu.com/s?wd=ke原创 2013-08-17 02:23:41 · 10908 阅读 · 2 评论 -
postgresql角色和权限相关---转载
PostgreSQL是通过角色来管理数据库访问权限的,我们可以将一个角色看成是一个数据库用户,或者一组数据库用户。角色可以拥有数据库对象,如表、索引,也可以把这些对象上的权限赋予其它角色,以控制哪些用户对哪些对象拥有哪些权限。 一、数据库角色: 1. 创建角色: CREATE ROLE role_name; 2. 删除角色: D转载 2013-08-29 11:00:41 · 791 阅读 · 0 评论 -
Windows 下 Python easy_install 的安装---转载
下载安装python安装工具下载地址:http://pypi.python.org/pypi/setuptools 可以找到正确的版本进行下载。win7 32位可以下载setuptools-0.6c11.win32-py2.7.exe 。注意:win7 64位必须使用ez_setup.py进行安装。方法是下载ez_setup.py后,在cmd下执行 python ez_setup.py,即可自转载 2013-09-02 18:45:08 · 10085 阅读 · 0 评论 -
python super()用法
一、问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1: 代码段1:class A: def __init__(self): print "enter A" print "leave A" class B(A): def __init__(self):转载 2013-09-05 17:49:01 · 971 阅读 · 0 评论 -
被忽略的方法之-mini-lanaguage
mini-language方法,在UNIX领域流传很久。但没有进入软件设计方法的课程。 在这个“面向对象”的时代,有许多这种传统的好的设计方法被忽视了。 在《The Art of Unix Programming》中,整个的第8章和《The Pragmatic Programmer》的第12节都对这个方法进行了介绍。 DB2DB是我开发的一个程序。完成数据库之间数据的传输。用户在配置文件中指定源数转载 2013-11-20 10:59:28 · 1242 阅读 · 0 评论 -
Linux 下 mysql 数据库结构目录
1、准备安装程序(官方网站下载)服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm客户端:MySQL-client-community-5.1.44-1.rhel4.i386.rpm2、安装(打印信息略)[root@localhost /]#rpm -ivh MySQL-server-community-5.1.44-1.r转载 2013-04-11 23:16:18 · 739 阅读 · 0 评论 -
在开启windows2000server 的Terminal Services时候遇到错误ERROR:1053
在开启windows2000server 的Terminal Services时候遇到错误ERROR:1053Could Not Start the Terminal Services Service on Local Computerhttp://support.microsoft.com/default.aspx?scid=kb;en-us;222146上面有解决方案,原创 2013-03-28 10:55:08 · 2239 阅读 · 0 评论 -
MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost'
# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';mysql>原创 2013-03-26 22:23:02 · 1485 阅读 · 0 评论 -
心情随笔
今天在校园里面转了一圈,发现自己不再那么烦躁不安,心情平静了许多,回想了自己过去所做的事和当下的事,久违的那种信心和激情又在我的内心燃起了熊熊的火焰,坚持就是胜利,不管未来怎样,我依然为自己而骄傲!原创 2012-06-10 23:28:47 · 484 阅读 · 0 评论 -
c++可变参数列表---float问题
我发现在定义可变参数函数的时候,float类型得不到正确的结果,查了资料发现如下规则:``参数默认晋级" 规则适用于在可变参数中的可变动部分: 参数类型为 float 的总是晋级 (扩展) 到 double, char 和 short int 晋级到 int。所以 va_arg(arpg, float) 是错误的用法。应该总是用 va_arg(arpg, double)。 同理, 要用原创 2012-08-27 22:07:23 · 1142 阅读 · 0 评论 -
安装SOFTICE后电脑蓝屏解决方法
第一次安装softice 以为很随便就一路狂点,结果自己重启后就蓝屏了。安全模式也进不去,bios设置了半天也没效果,最后无赖使用winpe 到C盘下找到了softice的卸载文件运气好啊,运行了下,就卸载了,重启就一切OK!原创 2012-09-27 23:38:09 · 960 阅读 · 0 评论 -
如何在python使用图片处理模块?
在看python编程实践这本书的时候里面有讲到图片处理模块,需要用到模块,但是这个模块又不是标准库,所以使用之前需要我们自己安装,我在网上搜了半天找到了相关的几个帖子,但是都说的模糊不清不能解决问题,下面是我总结的安装方法,并且提供了相关的安装模块的下载链接1、安装 Python Imaging (http://www.pythonware.com/products/pil/media) 选择原创 2012-11-05 13:17:04 · 1725 阅读 · 0 评论 -
关于Win32的winMain函数的hPrevInstance参数
任何一个基于GDI的Windows程序以WinMain函数作为入口被系统调用。在Win16中,hPrevInstance指向前一个实例的句柄,但在Win32中,每一个进程都有一个独立的4G地址空间,从0到2G属于进程私有,对其他进程来说是不可见的。所以,在Win32中,hPrevInstance总是为NULL。int WINAPI WinMain( HINSTANCE hInstan原创 2012-11-20 17:29:59 · 4200 阅读 · 0 评论 -
c++中的代理类和句柄类
指针是 C 与其他语言区别的重要特征之一,在 C++ 中,指针也被广泛运用,我们通过指针实现多态。然而,众所周知,指针的使用必须小心,否则很容易造成内存泄漏 Memory Leak。当我们有几个指针指向同一个对象时有其应该注意,关于何时释放这个对象:(1) 如果释放的太早,那么其它的指针仍然指向这片内存,如果再使用它会造成未定义行为。(2) 如果一直不释放可能会丢失最后一个指向这个对象的指转载 2013-01-06 11:49:59 · 532 阅读 · 0 评论 -
进程隐藏工具的实现
那天用驱动程序实现了进程的隐藏,测试成功,还是利用上次的思路今天又写了个应用程序实现进程的遍历和隐藏把图贴上来。吼吼~~隐藏后:是不是很好玩啊!原创 2012-12-21 17:18:47 · 1120 阅读 · 1 评论 -
Valgrind 使用说明
Valgrind是一個GPL的軟件,用於Linux(For x86, amd64 and ppc32)程序的內存調試和代碼剖析。你可以在它的環境中運行你的程序來監視內存的使用情況,比如C 語言中的malloc和free或者 C++中的new和 delete。使用Valgrind的工具包,你可以自動的檢測許多內存管理和線程的bug,避免花費太多的時間在bug尋找上,使得你的程序更加穩固。Valg转载 2013-01-11 17:37:37 · 1518 阅读 · 0 评论 -
winscp使用SSH连接linux系统
linux若是安装在本机搭建的虚拟机中需要先配置好ip地址1、确保首先安装了sshps -e|grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了2、如果没有安装sshsudo apt-get install openssh-server安装完就o原创 2013-03-12 22:40:40 · 8640 阅读 · 0 评论 -
主机无法访问虚拟机中的网站的问题
如下:局域网无法访问vmware虚拟机WEB服务器环境:虚拟机服务器是redhat+apache环境,但是局域网无法访问1.本机能ping通虚拟机 2.虚拟机也能ping通本机 3.虚拟机能访问自己的web 4.本机无法访问虚拟己的web 后来发现是防火墙将80端口屏蔽了的缘故。检查是不是服务器的80端口被防火墙堵了,可以通过命令:telnet {服务器ip}80原创 2013-04-01 00:04:53 · 6843 阅读 · 0 评论 -
python 操作excel用来做考勤报表。
这两天帮公司写的一个考勤表报的脚本。#!c://python25//env python#-*-coding:utf8-*-#-*-coding:GB2312-*-#-*-coding:cp936-*-#-*-coding:WINDOWS-936-*-#from win32com.client import Dispatchimport win32com转载 2013-03-19 13:47:50 · 5422 阅读 · 0 评论 -
RedHat Enterprise Linux 5 下搭建LAMP(python) 全过程分享(for Django)
#-----------sky------------在安装的过程中遇到不少困难,所以记下来,好让后面的人能少浪费些时间在上面1】先列出我的系统的版本---我使用的是redhat-enterprise-5.5 自己在网上下载的2】首先安装apache服务器 ,在安装过程中遇到的问题基本上都可以自己解决或者在网上找到很多经验。我安装的是apache2,从官网上下载的3】接下来要 安装原创 2013-03-25 23:16:55 · 1461 阅读 · 0 评论 -
kali linux 安装 vmware tools方法
虚拟机kali安装vmtools作者: phithon 分类: 资源分享 时间: 2013-10-18 17:49 评论: 3条评论浏览: 12310人看过 标签: kali 之前遇到的这个问题一直没有时间解决,明天举办比赛,今天下午也算突然清闲了,干脆再实验室把vmtools弄好。 kali进去后,安装vmtools有点蛋疼,中途会问你要编译内核转载 2015-05-22 00:06:01 · 16358 阅读 · 1 评论