- 博客(18)
- 资源 (10)
- 收藏
- 关注
原创 Thinkx200 XP安装资料整理
详细驱动安装list //ThinkPad_X200_74574AC_驱动程序安装一览表_for_XP_CN1、Intel主板驱动程序(Windows Vista/XP/2000)(设备管理器中显示为:SM总线控制器):http://think.lenovo.com.cn/support/driver/detail.aspx?docID=DR1221303651950&docTypeID=DOC_TYPE_DRIVER默认解压路径:C:/DRIVERS/WIN/INTELINF/INFINST_AUTOL.
2011-05-15 19:36:00
1116
原创 HTTP--WWW服务工作流程
WWW服务工作流程浏览器中输入要访问的超链接 http://www.baidu.com浏览器分析超链指向页面的 URL浏览器向 DNS 请求解析 www.baidu.com 的 IP 地址域名系统 DNS 解析出百度服务器的 IP 地址浏览器与百度服务器建立TCP连接浏览器发出取文件命令 ( GET index.htm )百度服务器做出相应,发送 index.htm 文件给浏览器浏览器接受 index.htm, 释放 TCP 连接浏览器显示 index.htm 内容
2011-05-09 14:52:00
1010
原创 Tools--调试工具
<br />Totalview<br />http://www.total-view.com.cn/<br />Totalview调试器8.9现在可供下载。该toalview 8.9版本功能支持IPv6,下一代的IP寻址。美国"管理和预算"办公室发布命令,要求政府机构2008年6月必须支持IPv6。全世界 98% 的超级计算机安装了 TotalView Debugger,这是一款简单易用且屡获殊荣的旗舰产品。它也是调试多线程、多处理器应用程序的最佳工具,可以极大减少调试时间并提高开发者的生产率。
2011-05-03 17:37:00
722
原创 Tools--sniffer功能简介
1,用sniffer学习协议;2,学习CCNP; 学习CIT,排除部分网络故障,比如断网;-----------------------------------------------------搜索CIT, CCNP,如何分析抓取的数据报3,sniffer解决问题; --快速定位冲击波受感染的机器; --可查找对网络影响大的病毒(如蠕虫类型),对文件型病毒很难发现; --评估内网的安全状况 [是否有病毒,攻击,扫描] [防火墙,IDS,防毒软
2011-05-03 17:22:00
1069
原创 Linux--ftp建立
<br />1,安装 vsftpd;<br />2,启动 vsftpd;<br /> service vsftpd start<br />3,建立虚拟账户;<br />4,防火墙中添加20端口;<br /> /etc/init.d/iptables<br /> service iptables stop //关闭防火墙<br /> iptables -A INPUT -p tcp --sport 20 //添加20端口
2011-04-29 17:43:00
377
原创 VC_调试
[VC2008]1,条件断点 --比如要监视 bool bUpdate = false; 什么时候 bUpdate == true; 1,首先在 bool bUpdate = false; 处设置断点; 2,Alt + F9打开断点管理窗口; 3,找到刚才设置的断点,右键 -〉 "Condition..." 4,设置条件 "bUpdate == true"s
2011-04-26 17:46:00
325
转载 Android---10大开源项目
<br />Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用: <br /> 1、Android团队提供的示例项目<br /> 如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。
2011-04-23 12:37:00
487
转载 p2p---开源项目收集
<br />不是专业的评价,就像读书笔记吧:<br />1、Azureus(http://azureus.sourceforge.net):这是java版的betorrent,最新版本2.4.0.2。从网上直接下载的源代码是没法构建的,所用的库没有在包里面。可以到:http://azureus.cvs.sourceforge.net/azureus/这个地方去找。对我们研究的意义主要在于参考其算法。<br />2、Shareaza(http://www.shareaza.com/):这是C++版的,他最大特
2011-04-23 12:27:00
625
转载 P2P---UDP穿透NAT的原理与实现
<br />首先先介绍一些基本概念:<br />NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。<br />最开始NAT是运行在路由器上的一个功能模块。<br /><br />最先提出的是基本的NAT,它的产生基于如下事实:一个私有网络(域)中的节点中只有很少的节点需要与外网连接(呵呵,这
2011-04-23 12:20:00
309
原创 mfc_vc_控件
<br />[Button]<br /> 1,构造button;<br /> --CButton m_btn;<br /> --在CView.h中,不然其为局部变量,无法显示; <br /> 2,创建button;<br /> --m_btn.Create(lpcaption, style, rect, parewnd, nID);<br /> --在CView::OnCreate()返回前; //没有此项,需要添加Wizzard WM_CREATE;<br /> 3,显示button;<br /
2011-04-12 10:33:00
337
原创 vc_mfc_执行流程
<br />1,CWnd<br /> --窗口操作相关的基类;<br /> --CWnd m_wd; //此时,m_wd作为CWnd类可以使用,但其m_hwnd并没有关联上窗口;<br /> --w_hwnd = CreateWindowEx(); //窗口创建了以后,才是CWnd和窗口关联起来,此时w_hwnd才能使用;<br /> --CWnd如何和窗口相关联;<br /> --其封装了Win32 API,比如CreateWindowEx(), ::ShowWindow(); UpdateWind
2011-04-12 10:29:00
493
原创 vc_mfc_消息机制
1,删除消息响应函数 --类结构中,找到相应函数,右键-〉删除;-------------------------------------2,mfc消息映射机制 1,CWnd类定义virtual 窗口响应函数 virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam); 2,CWnd::WindowProc() --CWnd::OnWndMsg() //完成消息的派发; --DefW
2011-04-12 10:27:00
673
转载 session与cookie区别
<br />关于session与cookie区别<br /><br />Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时,会将这一 SessionID提交到服务器端,来存取Session数据。这一过程,是不用开发人员干预的。所以一旦客户端禁用Cookie,那么Session也会失效。
2011-04-09 10:24:00
477
转载 windows资料_win int 2Eh的资料集合(二)
<br />下面是反汇编ntdll.dll的NtCreateEvent部分 NtCreateEvent调用了int 2E<br />Exported fn(): NtCreateEvent - Ord:005Ah<br />Exported fn(): ZwCreateEvent - Ord:02E2h<br />:77F83219 B81E000000 mov eax, 0000001E<br />:77F8321E 8D542404 lea edx, dword
2011-04-08 11:38:00
1855
原创 vc_mfc_对话框
对话框 1,插入对话框,双击左键为其增加相关联的类; 2,DoDataExchange() //对话框的数据响应和校验; 3,模态对话框; *产生: CDialog::DoModal(); *结束: CDialog::EndDialog(),对于模态Dialog,函数销毁窗口; *可以使用局部变量,因为Dailog显示时,程序暂停执行; *点击"OK"后,窗口并被销毁; 4,非模态对话框: *产生: CDialog::Create(); *显示: CDialog::ShowWindow();
2011-04-05 20:26:00
695
原创 vc_mfc_菜单
菜单 1,弹出菜单; *属性: POPUP,不能响应消息; *菜单中消息传递顺序: 建一个新的菜单,在CMainFrame,CView,CApp,CDoc中分别加入对菜单的响应,查看顺序; CView优先,其他类不再起作用; CDoc次之; CMainFrame第三; CApp最后; *命令消息被ONCOMMAND()传入CMainFrame()处理;CMainFrame()将消息传入其子窗口CView(); CView()若没有响应,则传给CDoc(); CDoc
2011-04-05 20:25:00
809
原创 vc_mfc_文本
文本编程 1,光标; *时机: 在CView窗口创建后完成, CView::OnCreate(); *创建: CWnd::CreateSolidCaret(); *显示: 默认创建后是隐藏的,ShowCaret(); HideCaret(); *属性: 大小(一般参考文字大小: CDC::GetTextMetrics()); 位置(CWnd::SetCaretPos()); *图形caret; CBitmap bitmap; bitmap.LoadBitmap(IDC_BITMAP
2011-04-05 20:24:00
411
原创 vc_mfc_绘图
1,画线原理及函数; 2,CMainFrame, CView显示区域及覆盖; 3,MFC消息影射实现流程; 4,HDC, CDC, ClientDC, CWindowDC HDC : Win SDK 全局DC句柄; CDC : 专门用来画图的DC; ClientDC: public CDC, 析构时自动调用 ReleaseDC(); 可访问 View , Frame的客户区域; 传入 CView*,访问区域为 Client 区域; 传入 CMainFrame*,访问区域为
2011-04-05 20:22:00
493
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人