自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mashuwei

荒废中觉醒,点滴中积累,生活中成长,学习中的博客

  • 博客(26)
  • 收藏
  • 关注

转载 TCP连接:SYN ACK RST UTG PSH FIN

TCP的三次握手是怎么进行的:发送端发送一个SYN=1,ACK=0标志的数据包给接收端,请求进行连接,这是第一次握手;接收端收到请求并且允许连接的话,就会发送一个SYN=1,ACK=1标志的数据包给发送端,告诉它,可以通讯了,并且让发送端发送一个确认数据包,这是第二次握手;最后,发送端发送一个SYN=0,ACK=1的数据包给接收端,告诉它连接已被确认,这就是第三次握手。之后,一个TCP连接建立,开

2011-06-20 13:55:00 1135 1

原创 linux下抓包工具tcpdump使用范例

抓包保存到文件的命令参数是-w xxx.cap抓eth1的包 tcpdump -i eth1 -w /tmp/xxx.cap抓 192.168.1.123的包 tcpdump -i eth1 host 192.168.1.123 -w /tmp/xxx.cap抓192.168.1.123的80端口的包 tcpdump -i eth1 host 192.168.1.123 and p

2011-06-19 21:09:00 1528

转载 Google首页电吉他Doodle源代码

 为了纪念电吉他之父莱斯·保罗(Les Paul,1915年6月9日-2009年8月13日)诞辰96周年,Google Doodle又出神作,首页的Logo被设计成一个电吉他形,并且鼠标滑过会弹出美妙的音乐,当你按下键盘图标时,还可以直接用键盘弹奏这个“电吉他”。弹了几下,发现自己很有音乐天赋呢,于是决定保存下来,永久收藏。下面是我从Google首页上抠下来的电吉他源代码,去掉了无关代

2011-06-12 19:45:00 880

原创 一些关于SQL SERVER 2008的问题

今天在windows 2003 64位下安装了SQL Server 2008,有个问题困扰了我,64位下sql 2008不支持Microsoft.Jet.OLEDB.4.0驱动,这下蒙了,网上找了很久,才知道64位系统不在有Microsoft.Jet.OLEDB.4.0驱动了。那怎么办呢,在网上发现可以用Microsoft.ACE.OLEDB.12.0驱动来代替,不过默认情况下,也没有该驱动,需

2011-06-12 13:17:00 694

原创 函数指针

一直想深入的去了解函数指针,所谓学C++不懂函数指针,可真谓是不学也。 在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。1.函数指针定义函数类型 (*指针变量名)(形参列表);“函数类型”说明函数的返回类型,由于“()”的优先级高于“*”,所以指针变量名外的括号必不可少,后面的“形参列表”表示指针变量指向的函数所

2010-07-04 16:02:00 470

原创 Linux FreeTDS连接SQL Server200

一、下载FreeTDS官方网站:http://www.freetds.org版本:0.64下载地址:http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz这个软件能够用Linux和Unix连接MS SQLServer和Sybase数据库。二、安装配置FreeTDS1 解压 tar -zxvf freetds-stable.tgz 2 cd ... 到解压目录3

2010-06-14 00:10:00 747

原创 入股市了“股票定投”

今天是一个大日子,把期望已久的股市账号给开通了,意味着要开始炒股了。听了很多人可能都会笑我,都什么年代了,居然还没炒股。不好意思,本人对玩资金不是那个感兴趣,加上也没多少资金,就更加没兴趣了。 这段时间关注了下股市,听很多人说,股市怎么怎么坏,让我千万别进去,进去就知道后悔了。但看着钱越来越不值钱,存银行的价值已远远的落后于股市,打动了我一颗入市的心。 打算这么玩下去:存银行一样的玩股市,长期投入,取个新词,”股票定投“。

2010-06-11 00:29:00 870

原创 Linux 连接SQL Server库——sqlapi_trial

今天发现一个很好的开源库,下载地址 http://www.sqlapi.com/index.html连接SQl Server 实例:1、Connecting to database (and error handling)2、Executing a simple SQL command3、Executing a select query (and fetching result set)

2010-06-11 00:22:00 2022 2

转载 Linux下通过freetds连接MSSQL数据库

FreeTDS的安装与配置官方网站:http://www.freetds.org版本:0.64下载地址:http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz这个软件能够用Linux和Unix连接MS SQLServer和Sybase数据库。二、安装与配置2.1编译安装freetds:$ tar zxvf freetds-stable.tgz(解压)$ ./configure -

2010-06-11 00:04:00 1871 1

原创 Linux NetBeans中文乱码问题

周末去了上海世博会,见识到了,什么叫做人海,中国就是人多。看了7、8个馆,挺不错的,就是那个累啊,老婆都请假在家休息了一天。This is chinese people‘s big party! 哈哈 个人认为。 回归正题,这几天在移植windows下的代码,发现将windows下的文件直接拖到linux下显示会出现乱码。上网查了老半天,也尝试了一些说法,可都不行。最后发现,原来是编码

2010-05-24 22:37:00 1070

原创 Linux单用户登入

昨天将Linux系统硬盘塞满了,今天就进步了系统了,那行就直接给虚拟机再增加了块硬盘,设想windows就是这样来了,谁知道还是一样就不去。问了下同事才知道,需要把硬盘挂上去才生效。 那不惨了,我系统都进不去怎么挂硬盘呢,钟哥(同事)告诉我Linux用单用户进去删除点东西就能进去了。 行,那就马上试呗,还没尝试过呢。 在进系统的时候,按向下方向按钮1.出现Linux g

2010-05-20 22:40:00 1114

转载 Linux关机命令详解

在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都 可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希 望你可以更加灵活的运用各种关机命令。    1.shutdown    shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux, 这是十分危险的。因为linux与windows不同,其后

2010-05-20 22:25:00 567

原创 redhat9.0 安装QT4 开发平台

安装平台为 redhat9.0本文综合网上教程 根据自己实践综合而来。首先在这里下载 ftp://ftp.qtsoftware.com/qt/source/qt-embedded-linux-opensource-src-4.5.1.tar.bz2qt-x11-opensource-src-4.5.1.tar.gz qt-x11版本可以产生Qt开发工具,如designer等

2010-05-19 23:54:00 657

转载 Linux下oracle Occi开发环境的安装

1.首先要知道什么是ORACLE的客户端:Oracle Instant client 是oracle提供的简便客户端, 支持多种平台. 可从oracle网站下载, 下载地址为http://www.oracle.com/technology/tech/oci/instantclient/index.html 这时你按个libaio的库就可以

2010-05-19 22:52:00 1309

原创 Linux 进程互斥量

网上找了下Linux进程间互斥的实现,两种方法,semaphore 和 文件锁。刚开始也尝试用semaphore来实现,但发现sem_wait和singal无法实现Windows下CirtSec,而采用了后者文件锁; 但对于读写锁来说实用文件锁实现,存在一定的不足,它分开了读写锁,而没有分开解读写锁,利用UnLock来统一解读写锁,对于这进程间读写锁的实现,还需要再进一步了解才可! 

2010-05-14 23:27:00 2857 1

原创 桌面提醒工具 Active Desktop Calendar

一直在找一款有用的提醒工具,近期公司事务繁忙,很多事情都记不住,多了个保姆Active Desktop Calendar来提醒,真是很好!!^_^ Active Desktop Calendar下载地址:ed2k://|file|%5B%E6%A1%8C%E9%9D%A2%E6%97%A5%E5%8E%86%5D.Active_Desktop_Calendar_7%5B1%5D.8

2010-05-13 21:57:00 1102

转载 valgrind使用说明

valgrind使用说明 注:我会在做项目过程中,逐渐把对valgrint的使用心得加到这里面来。也欢迎大家把使用心得加进来。 注1:最近查看MySQL文档,发现MySQL的内存调试也用到了valgrind。说明valgrint还是不错的。0、valgrind的下载地址      可以从http://valgrind.org/downloads/current.html下载valgrind

2010-05-13 21:55:00 679

原创 pthread_cond_t 条件锁

近期开始编写一点Linux下的程序,才刚开始进入基础库的封装,下面的对glib库中GCond条件锁的说明,也是就是pthread_cond_t 在Windows下我们采用Event作为事件,用waitforsingalobject(),waitformultipleobjects()来等待事件。而在Linux下就采用pthread_cond_t作为事件,采用内部的pthread_cond_

2010-05-13 21:41:00 2755

原创 笔记本无限网卡如何当做路由器

一、网络IP设置:      打开 “网络连接”,点击“无线网络连接”菜单的属性“常规”选项把里面 的ip地址设置成192.168.0.1,子网掩码255.255.255.0。DNS要填上本地连接那个,找出来首选和备用都填上。二、无线网络配置:       1.点“无线网络配置”第一个选项在“用window配置我的无线络设置”前打勾。       2.在“无线网络配置”里,点“添加”在出现的“关联

2010-01-20 22:31:00 2189

原创 MS08-067漏洞攻击的防范

MS08-067漏洞来临,你准备好了吗? 原创:老板MS08-067:补丁号:KB958644漏洞描述:Server 服务中的漏洞可能允许远程代码执行。远程溢出演示,让我们看看我们的机子是如何轻易的成为人家的肉鸡,被控制的:1.漏洞主机扫描。使用专业端口扫描工具扫描445端口。获取可溢出的主机列表。如下图:2.MS08-067溢出工具进行主机溢出,格式 ms08-067.exe ip 溢出成功标志

2009-12-15 15:32:00 1806

转载 MS08-067溢出漏洞详解

利用远程溢出漏洞进行攻击是一种非常有效而且威力巨大的黑客攻击手段。微软Windows系统已经有一年多没有爆出远程溢出漏洞了,微软爆出四年以来最严重的特大安全漏洞——MS08-067远程溢出漏洞,几乎影响所有Windows系统,并且很快成为黑客攻击和木马传播利用的手段,受此漏洞危害的用户系统非常之多! 一、MS08-067远程溢出漏洞简介曾经的冲击波、震荡波等大规模攻击都是由于Windo

2009-12-15 15:30:00 2336

原创 出差回味计——西安

   8号来的西安,还是急急忙忙赶了过来,东西都没完全准备好,就被领导一声令下,忽悠来了这。说实话心里慌慌的,不过也只能披肩上阵,问题杀来则杀之。   下了飞机,坐上大巴,赶往目的地(鼓楼),一路过来,心情不错,西安感觉挺不错的。 忽悠忽悠看到了城墙,哇...古城!后来才知道,全来这就是三环,西安一共就三环。   到了到了,目的地! 怎么着。。。一到就干活呗。一整...诶,忘带东西了,赶紧

2009-11-11 20:48:00 488

转载 如何检查MDAC版本,如何查看MDAC版本

 本文介绍了两种不同的方法,用来检查系统中安装的 Microsoft 数据访问组件 (MDAC) 的版本。 •使用组件检查器工具。•检查存储在注册表中的版本信息。安装和使用组件检查器工具确定已安装的 MDAC 版本的最可靠的方法是:将每个 MDAC DLL 文件的版本号与每个 MDAC 版本所附带的 DLL 文件列

2009-11-10 22:21:00 1597

原创 内存调试,3天值吗 (默认程序调试器的修改)

  最近一个同事一直被一个Debulg困扰着,都找了3天了,还是找不出个所以来,问题主要是在编译器环境下允许调试程序不会出现,而直接运行程序就莫名奇妙的跳出Debulg错误(内存块的问题)  最后项目经理亲自出马,解决过程:     1、找了个不知道什么高深的测试软件(明天补上),监视进程中线程的运行状态(测试软件还能监视软件的通信情况,厉害),还是没有找到在哪个线程中,这下麻烦了  

2009-11-04 13:59:00 618

原创 预编译头文件

 预编译头的概念:所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件这些预先编译好的代码可以是任何的C/C++代码--------甚至是inline的函数,但是必须是稳定的,在工程开发的过程中不会被经常改变。如果这些代码被修改,则需要重新编译生成预编译头文件。注意生成预编译头文件是很耗时间的。同时你得注意预编译头文件

2009-11-02 22:12:00 475

原创 开博了

荒废了一年多,走走停停,学学玩玩,试学试做,一切都没毕业时想的那么顺畅、那么容易。 心灰吗?没。失去动力了吗?没。还年青,啥都还来得急,做好每一天,抓好每一点,一点一点积累,积累中成长 新博客,以老婆的名字命名,开启了  【21:38:18】 

2009-11-02 21:33:00 389

空空如也

空空如也

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

TA关注的人

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