- 博客(28)
- 收藏
- 关注
转载 英雄不问出处--十大名企用人理念
百事可乐:潜能与品质 与单纯的学历相比,百事更注重员工的潜能与品质,团队协作和发展。百事在面试、招聘员工时,特别注重3大方面——专业能力、管理能力(潜能)和个人品质。他们强调:一个优秀的百事员工,应具有在既有能力基础上培养发展的可塑性(潜能)。 应届毕业生实用提醒:百事建立了一套自己独有的目标选才系统,进入百事一般要经过3至4次面试。面试前,公司根据职位的能力要求对理想人选设定统一标
2005-01-19 14:05:00
1411
转载 不要以为装了防火墙,我就监视不到你.(zt)
通过本文的httptunnel 技术同时逃过了防火墙的屏蔽以及系统的追踪试验,我们可以看到网络安全仅仅依靠某种或某几种手段是不可靠的,同时对安全系统的盲目性依赖往往会造成巨大的安全隐患。希望通过本文能引起管理员对网络安全防护系统的思考。什么是http暗藏通道 什么是局域网安全,系统管理员怎样才能保障局域网的安全?这是一个不断变化的安全概念,很长的一个时期以来,在局域网与外界互联处放置一个防火墙,严
2004-12-09 10:46:00
1229
转载 补充 - C++字符串完全指引
写了n年程序,近来在字符串上栽了。:( 认真的研究了一些关于字符串的文章,在此记下。许多关于字符串的问题,在文章最后的参考文章中,相信有更加深入和精确的描述。不过关于中文的处理,我想先补充一些自己的看法。背景:WIN32 console程序,使用printf输出字符串。相信许多人都有使用过。平台:VisualStudio.NET 2003(MFC 7.1)。MBCS
2004-12-07 10:40:00
1148
转载 详谈调用winpcap驱动写arp多功能工具
详谈调用winpcap驱动写arp多功能工具创建时间:2002-09-14文章属性:原创文章来源:中华安全网文章提交:TOo2y (too2y_at_safechina.net)详谈调用winpcap驱动写arp多功能工具Author: TOo2y[原创]E-mail: TOo2y@safechina.netHomepage: www.safechina.netDate: 11-9-2002一 w
2004-11-29 17:29:00
1827
转载 以原始套接字方式对网络数据进行捕获(转)
以原始套接字方式对网络数据进行捕获 从事网络安全的技术人员和相当一部分准黑客(指那些使用现成的黑客软件进行攻击而不是根据需要去自己编写代码的人)都一定不会对网络嗅探器(sniffer)感到陌生,网络嗅探器无论是在网络安全还是在黑客攻击方面均扮演了很重要的角色。通过使用网络嗅探器可以把网卡设置于混杂模式,并可实现对网络上传输的数据包的捕获与分析。此分析结果可供网络安全分析之用,但如为黑客所利用也可以
2004-11-26 14:28:00
1715
转载 下面的程序运行时哪里会出现错误
1、下面的程序运行时哪里会出现错误:struct S{ int i; int * p;}; int main(){ S s; int * p = &s.i; p[0] = 4; p[1] = 3; s.p = p; s.p[1] = 1; s.p[0] = 2; retur
2004-11-24 14:13:00
1680
1
转载 函数调用时参数压栈顺序的问题(转)
昨天忽然想起来函数压栈顺序的问题,就跟舍友讨论了一下,结果发现在不同的编译器下面出现的结果竟然不一样!于是做了如下分析:【源程序】 #include stdio.h>void print(int a, int b, int c){ printf("%d/t%d/t%d/n", a, b, c);}int main(void){ int p = 0; p
2004-11-24 11:29:00
4430
1
转载 C、C++中指针加 1 的问题
先用贝尔的一道笔试题简要的说明一下吧:【题】说明以下程序。#include stdio.h>int main(void){ unsigned int a[3] = {0x01020304, 0x05060708, 0x090a0b0c}; unsigned int *p = (unsigned int *)((int)a +1);① printf("%x/n",
2004-11-24 11:25:00
1382
原创 简单string类及对象构造测试
class string{public: string():data(0){ printf("string()/n"); data = new char[1]; *data = /0; } string(const char* str):data(0){ printf("string(const char* s)/n"); if (str==NULL) return; d
2004-11-23 18:25:00
1139
转载 关于C++复杂性的零碎思考(myan)
关于C++复杂性的零碎思考C++的表面困境来自两方面,一是开发效率低,而是容易犯错,维护难度大。此二者俱是表象,本质就是一个——过度复杂。或有人说C++之关键缺陷是没有统一完整的类库支撑,Bjarne Stroustrup即强调此因素。然而这其实只不过是一个结果,而不是原因。正是因为语言太复杂,才无法在有效期内开发出高质量的大一统的类库。C++的复杂,并非是其体积庞大之必然结果。复杂是对结构混
2004-11-19 15:37:00
1054
转载 名词概念
面向对象 ( Object Oriented )基于对象 ( Object Based )泛型编程(Generic Programming )面向接口编程附:huoju: 如果说设计一个功能,你按照某种架构,面向对象来设计,分析,最终实现这个功能,这就是OO,是自顶置底的;如果从下至上,一点点做,做好一块用一块,好象是拼积木一样,这个就是OB,每一小块都是一个对象,当时你做某个小对象的时候,还是会
2004-11-19 15:16:00
1150
转载 我的面向对象程序观
我的面向对象程序观 /** * Title: 我的面向对象程序观 * Description: 描述我对面向对象的一些理解,思想上并不成熟,文章随时都在更新,希望大家都来参与讨论 * Copyright: Copyright (c) 2001 * Company: Matrixfox * @author 莫特探员 * @version 本文章还在继续更新中。
2004-11-19 14:59:00
870
原创 文件结构(摘录)
文件结构(摘录) 当用户对记录式文件采用顺序存以方式时,用户总是依次地访问一个个逻辑记录,即当访问了第I个记录后,下次总是访问第i+1个记录。所以,当用户采用顺序存取方式访问文件时,只要给出访问要求(读或写)而无需再
2004-11-18 09:06:00
1498
转载 C++字符串完全指南 - STL和ATL类
C++字符串完全指南(2) - STL和ATL类 作者: 连波 类别: VC/VC.NET 日期: 2003-1-6 14:31:59 C++字符串完全指南(2) - STL和ATL类 STL类STL只有一个字符串类,即basic_string。basic_string管理一个零结尾的字符数组。字符类型由模板参数决定。通常,basic_str
2004-11-17 08:53:00
1453
转载 C++字符串完全指南 - MFC类
C++字符串完全指南(2) - MFC类 作者: 连波 类别: VC/VC.NET 日期: 2003-1-6 14:29:21 C++字符串完全指南(2) - MFC类 MFC类CStringMFC的CString含有TCHAR,它的实际字符类型取决于预处理标记的设置。通常,CString象STL字符串一样是不透明对象,只能用CString的
2004-11-17 08:52:00
2528
转载 C++字符串完全指南 - Win32字符编码(一)
C++字符串完全指南 - Win32字符编码(一)作者: 翻译:连波 类别: VC/VC.NET 日期: 2003-1-6 14:35:46 C++字符串完全指南 - Win32字符编码(一) http://www.zdnet.com.cn/developer/tech/story/0,2000081602,39098124-1,00.htm
2004-11-17 08:48:00
1599
转载 C++字符串完全指南 - Win32字符编码(二)
C++字符串完全指南 - Win32字符编码(二)作者: 翻译:连波 类别: VC/VC.NET 日期: 2003-1-6 14:41:02 Win32 API中的MBCS 和 UnicodeAPI的二个字符集http://www.zdnet.com.cn/developer/tech/story/0,2000081602,39098306-
2004-11-17 08:47:00
1446
转载 编译器stack操作
编译器stack操作 标题起了这么一个奇怪的名字,呵呵,其实这个跟游戏制作没有什么大的关系,跟底层驱动程序到是有很大的关系. 众所周知有个 crt ,他提供了很多有用的函数,比如 printf ,比如 strlen 等等,同时大家也知道 c++ 也依赖这个 crt ,而同时 c++ 里面的全局静态变量要在 main 函数运行之前完成初始话,相信也有人知道,其实我们自己写的 m
2004-11-15 16:40:00
2164
转载 c++对象内存布局(转)
c++对象内存布局 写这个文章完全是因为想要搞清楚 vc 怎么布局每个 c++ 对象,以及怎样完成指针的转换的过程. 先问一个问题,两个不同类型的指针相互转换以后,他们在数值上是一样的吗?比如: int nValue = 10; int *pInt = &nValue; void *pVoid = pInt; char *pChar = (char*)pInt;
2004-11-15 16:38:00
1452
转载 结构化异常处理(seh) (转)
结构化异常处理(seh) 毕业的事情终于要搞定了,几个月前就答应要写这么一个文章,现在补上. 结构化异常处理是一种操作系统提供的机制,用来优化程序的结构,提供更加健壮的程序执行环境.试想想你写程序不用考虑哪里有个内存访问错误,哪里有个空指针等等一类的错误,一直按照程序的逻辑结构向下写,而不用去检查函数是否成功,这会是多么愉悦的事情(这个乃是seh的宣传词,不代表我的观点,这里完全是无责任
2004-11-15 16:36:00
1387
转载 利用seh进行错误处理(转)
错误处理 闲来无事作点翻译工作,今天要介绍的是关于错误处理的.以下内容大部分不是我的原创,我只是把他们收集到一起来了而已.错误处理在一个系统里面算是一个比较底层的东西了.拥有一个稳定的错误处理系统,是一个良好的系统的基础.从发展的角度看,错误处理大体有下面几种方式.比较基础的,使用返回值表示错误还是正确,比如使用int作为返回值,0表示正常1表示错误,这种
2004-11-15 16:16:00
1530
转载 Windows自带的小巧的调试利器(转)
1.Dr.Watson是什么? Dr.Watson( drwtsn32.exe)是Windows自带的调试工具,相比于比较专业的程序调试工(WinDbg,Ntsd…)她显得比较的弱小,但是在如下场合她应该是比较好的一种选择:a. 在没有安装任何调试工具的测试机器上我们的程序崩溃了.怎么办?是把Windows弹出来的报错的对话框抓屏发给开发人员看吗?说实话那个对
2004-11-15 13:54:00
1040
转载 内存访问错误解决案例(转)
前两天和鞠总一起成功解决了一个加密锁服务程序的内存访问错误。对于内存访问错误,我们以前一直认为难以定位而置之不理,其实要是好好跟踪分析一下,还是有可能解决的。在这里把解决过程描述一下,希望对大家以后处理类似问题有些帮助。硬件环境TEST(192.168.0.3), PIII 700, 512M, Morrowsoft USB Lock Installed软件环境 Windows 2000
2004-11-15 11:15:00
2052
转载 Win32程序函数调用时堆栈变化情况分析(zt)
Win32程序函数调用时堆栈变化情况分析在经典的汇编语言教程中,函数调用时堆栈的使用都是着重讲解的问题。如今随着高级语言的越来越完善,单纯使用汇编开发的程序已经不多了。但对函数调用时堆栈动向的了解仍有助于我们明晰程序的执行流程,从而在程序编写和调试的过程中有一个清晰的思路。一.调用约定在Win32中,有关函数的调用主要有两种约定。1. __stdcall:以__s
2004-11-15 10:39:00
1082
转载 关于Delphi下子类调用父类虚函数的一个问题
NO.0标题:朱元琪:关于Delphi下子类调用父类虚函数的一个问题作者:施维刚 时间:2002-9-28 15:03:12两个Delphi class,声明如下: TFather = class public procedure ShowMe; virtual; end; TSon = class(TFather) public procedure ShowMe;
2004-10-27 09:49:00
5413
转载 谈谈explicit关键字
谈谈explicit关键字 今天看到公司的代码内有大量的explicit关键字,但是老版的MSDN内例子并不完善,实在是不明白,最终从网上一篇文章内找到了答案:原来explicit是为了防止隐式使用拷贝构造函数的.以下附上从新版MSDN中找到的例子和网上那篇文章:// Copy From MSDNThis keyword is a declaration specifier t
2004-10-25 14:09:00
1627
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人