自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

转载 kali linux 安装 vmware tools方法

虚拟机kali安装vmtools作者: phithon 分类: 资源分享 时间: 2013-10-18 17:49 评论: 3条评论浏览: 12310人看过 标签: kali     之前遇到的这个问题一直没有时间解决,明天举办比赛,今天下午也算突然清闲了,干脆再实验室把vmtools弄好。    kali进去后,安装vmtools有点蛋疼,中途会问你要编译内核

2015-05-22 00:06:01 16211 1

转载 被忽略的方法之-mini-lanaguage

mini-language方法,在UNIX领域流传很久。但没有进入软件设计方法的课程。 在这个“面向对象”的时代,有许多这种传统的好的设计方法被忽视了。 在《The Art of Unix Programming》中,整个的第8章和《The Pragmatic Programmer》的第12节都对这个方法进行了介绍。 DB2DB是我开发的一个程序。完成数据库之间数据的传输。用户在配置文件中指定源数

2013-11-20 10:59:28 1156

原创 postgresql学习1

1、windows下修改postgresql用户密码postgres=# ALTER USER postgres with password 'pwd';2、windows下忘记pg密码怎么办?修改pg_hba.conf文件中的 登陆认证为trust

2013-10-22 21:40:46 613

转载 python装饰器理解

python装饰器,一个强大实用的设计模式!Author: 萧山燕 Posted at 2012/05/05 Under Python没有评论首先感谢团队的Leno、Damon、以及Joel,是他们让我接触到这个实用的知识点!装饰器是一个著名的设计模式,常用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。比如:要查看一段程序的执行时间:以往我会在代码

2013-10-22 14:36:06 853

转载 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 919

转载 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 9996

转载 postgresql角色和权限相关---转载

PostgreSQL是通过角色来管理数据库访问权限的,我们可以将一个角色看成是一个数据库用户,或者一组数据库用户。角色可以拥有数据库对象,如表、索引,也可以把这些对象上的权限赋予其它角色,以控制哪些用户对哪些对象拥有哪些权限。    一、数据库角色:    1. 创建角色:    CREATE ROLE role_name;        2. 删除角色:    D

2013-08-29 11:00:41 717

原创 postgresl创建用户密码

1、postgres=# alter user postgres with password 'password'

2013-08-28 20:31:18 838

原创 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 12296 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 10720 2

转载 Webkit内核探究

Webkit内核探究【1】——Webkit简介注:【转载请注明文章来源、保持原样】出处:http://www.cnblogs.com/jyli/archive/2010/01/31/1660355.html作者:李嘉昱研究Webkit内核已经有一段时间了,在这期间我花了很多时间去研读webkit代码,并在网上查阅了不少的资料。在这之后,我开始尝试对Webkit内核进行剪

2013-06-25 16:41:04 715

转载 设计模式随笔-蜡笔与毛笔的故事-转自博客园

设计模式随笔-蜡笔与毛笔的故事我想大家小时候都有用蜡笔画画的经历吧。红红绿绿的蜡笔一大盒,根据想象描绘出格式图样。而毛笔下的国画更是工笔写意,各展风采。而今天我们的故事从蜡笔与毛笔说起。设想要绘制一幅图画,蓝天、白云、绿树、小鸟,如果画面尺寸很大,那么用蜡笔绘制就会遇到点麻烦。毕竟细细的蜡笔要涂出一片蓝天,是有些麻烦。如果有可能,最好有套大号蜡笔,粗粗的蜡笔很快能涂抹完成。

2013-05-10 22:42:05 1023

转载 转载自博客园

设计模式随笔-蜡笔与毛笔的故事我想大家小时候都有用蜡笔画画的经历吧。红红绿绿的蜡笔一大盒,根据想象描绘出格式图样。而毛笔下的国画更是工笔写意,各展风采。而今天我们的故事从蜡笔与毛笔说起。设想要绘制一幅图画,蓝天、白云、绿树、小鸟,如果画面尺寸很大,那么用蜡笔绘制就会遇到点麻烦。毕竟细细的蜡笔要涂出一片蓝天,是有些麻烦。如果有可能,最好有套大号蜡笔,粗粗的蜡笔很快能涂抹完成。

2013-05-10 22:39:23 770

原创 转换构造函数

定义:构造函数也是一个成员函数,他可以被重载;当一个构造函数只有一个参数,而且该参数又不是本类的const引用时,这种构造函数称为转换构造函数。转换构造函数将一个类对象转换为另一个类对象。class rain1{}class rain2{pubilc: rain2(const rain&1){}}

2013-04-27 14:11:47 2089

转载 Visual Studio 遇到了异常。这可能是由某个扩展导致的。

Visual Studio 遇到了异常。这可能是由某个扩展导致的。作者:ThelostMind装了个VS2010,安装了2008的MSDN,结果问题就出现了:    只要在VS2010源码编辑器中输入一个字符,它就报道错误了 "visual studio 2010 遇到了异常,可能是由某个扩展导致的......"。刚开始一看,以为是扩展引起的,那我就把vs中所有的扩

2013-04-27 13:40:58 1031

转载 如何编写更佳的bug report

如何编写更佳的bug report --- MihirKamdar《HowTo Write Better Bug Reports》 我们是否经常看到开发人员针对我们归档的bug report要求提供更多的信息?我们是否经常需要在bug report归档后花更多的时间去研究那个问题?我们是否经常从开发人员那里听到在他们那边难以重现bug并且需要即刻提供“可重现的步骤”?广义上来说

2013-04-25 15:42:21 907

转载 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 3467

转载 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 689

原创 主机无法访问虚拟机中的网站的问题

如下:局域网无法访问vmware虚拟机WEB服务器环境:虚拟机服务器是redhat+apache环境,但是局域网无法访问1.本机能ping通虚拟机 2.虚拟机也能ping通本机 3.虚拟机能访问自己的web 4.本机无法访问虚拟己的web 后来发现是防火墙将80端口屏蔽了的缘故。检查是不是服务器的80端口被防火墙堵了,可以通过命令:telnet {服务器ip}80

2013-04-01 00:04:53 6635

原创 在开启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 2161

原创 使用telnet协议登陆solrais遇到的问题

在使用putty登陆solrais的时候,输入用户名和密码后突然就断开了连接,在google了好久终于发现了一个方法,在这记录下来找到 /etc/default/login 然后稍稍修改即可--------------------------------------------------------------------找到 CONSOLE=/dev/console这一行在前面

2013-03-27 08:43:22 931

原创 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 1428

原创 RedHat Enterprise Linux 5 下搭建LAMP(python) 全过程分享(for Django)

#-----------sky------------在安装的过程中遇到不少困难,所以记下来,好让后面的人能少浪费些时间在上面1】先列出我的系统的版本---我使用的是redhat-enterprise-5.5 自己在网上下载的2】首先安装apache服务器 ,在安装过程中遇到的问题基本上都可以自己解决或者在网上找到很多经验。我安装的是apache2,从官网上下载的3】接下来要 安装

2013-03-25 23:16:55 1419

转载 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 5217

原创 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 8531

转载 《dig挖出DNS的秘密》

【初次见面】我相信使用nslookup的同学一定比使用dig的同学多,所以还是有必要花些时间给大家介绍一下dig的。dig,和nslookup作用有些类似,都是DNS查询工具。dig,其实是一个缩写,即Domain Information Groper。一些专业的DNS管理员在追查DNS问题时,都乐于使用dig命令,是看中了dig设置灵活、输出清晰、功能强大的特点。

2013-03-06 11:41:01 4196 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 1442

原创 解决方案:Active Server Pages 错误 'ASP 0201

最近在安装动网论坛的时候 出现——————————————————————————————Active Server Pages 错误 'ASP 0201' 无效的默认脚本语言 为此应用程序指定的默认脚本语言无效。 —————————————————————————————在网上搜了半天没解决,最近自己偶然发现了个问题在  网站/属性/主目录   中点击

2013-01-10 23:38:57 1905

转载 c++中的代理类和句柄类

指针是 C 与其他语言区别的重要特征之一,在 C++ 中,指针也被广泛运用,我们通过指针实现多态。然而,众所周知,指针的使用必须小心,否则很容易造成内存泄漏 Memory Leak。当我们有几个指针指向同一个对象时有其应该注意,关于何时释放这个对象:(1) 如果释放的太早,那么其它的指针仍然指向这片内存,如果再使用它会造成未定义行为。(2) 如果一直不释放可能会丢失最后一个指向这个对象的指

2013-01-06 11:49:59 473

原创 梦想需要时刻提醒你

当你处在一个堕落的环境中的时候你就是一个堕落的人,当你长时间处在这种环境下你就会被同化,这是很可怕的一件事,最主要 的是你还要不停地责难自己,怪罪自己,恨自己。有些人说人生差不多就行了,该放弃的要放弃,懂得活在当下,每个人的看法不一样,所以每个人的人生也不一样,坚持自己坚持的,做自己喜欢做的!加油,青春不等人!@

2012-12-23 23:14:54 397

原创 进程隐藏工具的实现

那天用驱动程序实现了进程的隐藏,测试成功,还是利用上次的思路今天又写了个应用程序实现进程的遍历和隐藏把图贴上来。吼吼~~隐藏后:是不是很好玩啊!

2012-12-21 17:18:47 981 1

原创 在windows内核模式下隐藏进程

进程隐藏之内核实现1、在内核模式下,系统为每个进程维护了一个EPROCESS结构体,系统所有的进程是通过EPROCESS结构体中的一个ActiveProcessLinks指向的双端链表连接起来的,通过winDBG内核调试工具就可以发现并获取其相对于EPROCESS结构体的地址(0x88),这样我们可以通过遍历该循环链表找到我们的目的进程将其链表的节点删除即可隐藏该进程。(EPROCESS中进程

2012-12-19 17:07:04 4274 1

原创 关于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 4049

原创 如何在python使用图片处理模块?

在看python编程实践这本书的时候里面有讲到图片处理模块,需要用到模块,但是这个模块又不是标准库,所以使用之前需要我们自己安装,我在网上搜了半天找到了相关的几个帖子,但是都说的模糊不清不能解决问题,下面是我总结的安装方法,并且提供了相关的安装模块的下载链接1、安装 Python Imaging (http://www.pythonware.com/products/pil/media) 选择

2012-11-05 13:17:04 1676

原创 学习的目的

我们一生都在学习,从小学到大学,甚至于出了校园都要不断的学习,小学的时候学习是为了争第一,中学学习是为了考个好大学,大学的时候学习都是为了找个好工作,工作了以后学习是为了能够晋升得到领导的青睐,我们的这种学习的态度其实都是在本着为别人服务的前提下的,其实我们应该回过头来想一想,我们也可以自己创造出属于自己的东西,为自己而学习。

2012-10-06 15:17:27 423

原创 安装SOFTICE后电脑蓝屏解决方法

第一次安装softice 以为很随便就一路狂点,结果自己重启后就蓝屏了。安全模式也进不去,bios设置了半天也没效果,最后无赖使用winpe 到C盘下找到了softice的卸载文件运气好啊,运行了下,就卸载了,重启就一切OK!

2012-09-27 23:38:09 906

原创 c++可变参数列表---float问题

我发现在定义可变参数函数的时候,float类型得不到正确的结果,查了资料发现如下规则:``参数默认晋级" 规则适用于在可变参数中的可变动部分: 参数类型为 float 的总是晋级 (扩展) 到 double, char 和 short int 晋级到 int。所以 va_arg(arpg, float) 是错误的用法。应该总是用 va_arg(arpg, double)。 同理, 要用

2012-08-27 22:07:23 1060

原创 一种背包问题的解法

一个体积为V的背包,现在有体积分别为(w1, w2, w3, w4, w5, w6......)i个物体,如何从中选取若干个物体放满背包:以下是我的代码,主要采用了回朔的思想。#include void baibao(int a[], int n, int v){ int sum=0; int index[10]={0}; int q=0; int j,i; sum = a

2012-08-23 13:18:42 501

原创 float 类型变量未初始化带来的后果

最近在辅导学生的过程中遇到一些问题特别奇怪,有一部分同学写的代码在自己机子上运行会崩溃,但是在别人的机子上运行一切正常,最后发现是float类型的变量未初始化造成的后果。测试程序如下#include int main(void){       float a;       scanf("%f",&a);       return 0;}当这个程序第一次在

2012-08-08 11:41:44 3670 2

原创 你有没有感觉到自己的记忆力下降的很厉害

自从上了大学以后我发现自己的记忆力越来越差了,特别是最近这段时间,看了好多东西但是一段时间后什么都不知道了,什么都忘了。搞得人很郁闷,都说搞IT的人要不断的学习新东西,但是就咱这记忆力以后可怎么办啊 !就没有什么办法可以让我们快速提高记忆力吗?

2012-07-18 13:51:37 1077 1

进程隐藏工具--内核驱动实现

可以实现进程的遍历和隐藏,自己写的,希望大家批评指正,谢谢!

2012-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除