自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

兵无常势 水无常形

Running Hard - akai's memo

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

转载 C++面试题解析

1.引言   本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。   许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的st

2006-12-12 17:22:00 1548

转载 重剑无锋 大巧不工

简单的东西往往有其隐含的复杂性,金庸的这句话也很有趣,值得反复思索。《神雕侠侣》中: “凌厉刚猛,无坚不摧,弱冠前以之与河朔群雄争锋。”(无名利剑) “紫薇软剑,三十岁前所用,误伤义士不祥,乃弃之深谷。” “重剑无锋,大巧不工。四十岁前恃之横行天下。” “四十岁后,不滞于物,草木竹石均可为剑。自此精修,渐进于无剑胜有剑之境。”

2006-09-19 19:12:00 1905 1

原创 Java开发的环境配置

一、开发环境配置         第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows   Offline   Installation的SDK,同时最好下载J2SE   1.4.2   Documentation,然后到tomcat官方站点(http://ww

2006-08-07 09:20:00 1111

转载 《疯狂的石头》经典台词和镜头大全 评论

对石头经典桥段的全面总结和精彩点评 博主严重推荐此文 看了这部电影之后,我只能说拍得很好,把生活融入喜剧色彩融得太好了,好到让人忘了或者说不去注意他揭示的背后的东西。看了一些吹毛求疵的人的评论之后,我发现的只是他们自己的急躁和肤浅——更何况,这部电影自身的定位本身也就是喜剧和商业娱乐片。我们在需要思想已经思想过了;而当我们需要娱乐的时候,我们就只要娱乐! 【镜头1】 在缆车上,谢小盟对着美女说:

2006-08-04 16:04:00 2919 1

原创 about "callback" function

1 什么是回调软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件时,会主动通知客户方(即调用客户方的接口

2006-08-04 01:08:00 1290

转载 该内存不能为written或read的解决方案(比较全)

该内存不能为written或read的解决方案(比较全)运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。“0x????????”指令引用的“0x????????”内存。该内存不能为“read”。 “0x????????”指令引用的“0x????????”内存,该内存不能为“written”。 以上的情况相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系

2006-08-03 20:32:00 5717

转载 (转)贝勃定律

有人做过一个试验:一个人右手举着300克重的砝码,这时在其左手上放305克的砝码,他并不会觉得有多少差别,直到左手砝码的重量加至306克时才会觉得有些重。如果右手举着600克这时左手的重量加至612 克才能感觉到重了。也就是说,原来的砝码越重,后来就必须加更大的量才能感觉到差别。 这种现象被称为“贝勃定律”。“贝勃定律”在生活中到处可见。比如5毛钱一份的晚报突然涨了50块钱,那么你会觉得不

2006-08-02 11:05:00 1062

转载 typedef的用法

 C/C++语言中的typedef相信大家已经不陌生,本文对C/C++语言关键字typedef的各种用法作一个介绍。typedef,顾名思义,为“类型定义”,可以解释为:将一种数据类型定义为某一个标识符,在程序中使用该标识符来实现相应数据类型变量的定义。例如: typedef unsigned int UINT;int main (int argc, char

2006-08-02 10:58:00 1030

转载 c++中的内存分配(转帖)-

原帖摘自CSDN论坛 koko1998(追印) 五大内存分区    在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。    栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。    堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个d

2006-07-20 13:38:00 1076

转载 普天C++笔试题

  普天是南京一家通信公司,全称为:南京普天通信股份有限公司,公司网址为:http://www.postel.com.cn 网上流传一套普天C++笔试题,网上搜集到的答案公布与此,仅供参考。1.实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数;答://假设线性表的双向链表存储结构typedef struct DulNode{    struct DulNode *prio

2006-06-04 15:55:00 1327

转载 c/c++笔试题

C/C++笔试题1、字符串比较,同strcmp的功能,以下为仿函数版本。struct StringCmp{ int operator()( const char* lpszStr1, const char* lpszStr2 ) {  if ( NULL == lpszStr1 )  {   if ( NULL == lpszStr2 ) return 0;   return -1;  }  if

2006-06-04 15:17:00 4065

转载 C++的虚基类与java的多态性

  很多人在发帖或文章时根本就没有做过必要的验证;事实上从外文翻译过来的经典教材也不是完全没有失误,当然我更相信是翻译造成的问题,但对于理解的人来说错误的例子会造成极恶劣的恶果,就是距离真正的概念失之毫厘,谬以千里      C++一个多继承的例子中,由类A,类B1和类B2以及类C组成了类继

2006-05-29 23:44:00 1778

转载 nslookup-ipconfig基础网络命令

Nslookup显示可用来诊断域名系统 (DNS) 基础结构的信息。使用此工具之前,您应当熟悉 DNS 的工作原理。只有在已安装 TCP/IP 协议的情况下才可以使用 Nslookup 命令行工具。语法nslookup [-SubCommand ...] [{ComputerToFind| [-Server]}]参数-SubCommand ...将一个或多个 nslookup 子命令指定为命令行选

2006-05-27 15:48:00 2390

转载 浅谈C++函数的参数

函数参数的求值顺序 当一个函数带有多个参数时,C++语言没有规定在函数调用时实参的求值顺序。而编译 器根据对代码进行优化的需要自行规定对实参的求值顺序。有的编译器规定自左至右, 有的编译器规定自右至左,这种对求值顺序的不同规定,对一般参数来讲没有影响。但 是,如果实参表达式中带有副作用的运算符时,就有可能产生由于求值顺序不同而造成 了二义性。例如:int z = add_int(++x, x+y)

2006-05-24 13:40:00 881

转载 出现bad interpreter:No such file or directory的原因

 今天在编译完Fortran的一个程序之后,却用原来的调用脚本怎么也没法执行,问题如标题,最好找到这篇文章,恍然大悟。 Linux下面一个脚本死活也运行不了, 我检查了数遍,不可能有错。快Insane啦!提示:bad interpreter:No such file or directory上网上找了好久,总算发现原来是文件格式的问题。这个文件是我在Windows下编写的。换行

2006-05-24 11:37:00 2396

转载 Windows编程基础

 1.事件驱动程序要实现这种Windows的多任务工作方式,过程式编程方式显然是不适合的。于是就产生了适应于这种工作方式的编程模式:事件驱动编程方式。事件驱动程序以窗口为中心,根据用户的不同操作激活处理相应事件的代码并完成相应的任务。事件驱动的程序设计是一种“被动”式程序设计方法,程序开始运行时,处于等待用户输入事件状态,然后取得事件并作出相应反应,处理完毕又返回并处于等待事件状态。2.消

2006-05-09 15:21:00 758

转载 CString related

 CString是属于MFC的类,实际上程序中,好多地方都要用到标准c++里面char*,或者LPCTSTR。比如cout。这里,前几个问题都说的有关标准c++的char*,后面说CString的使用中一些有必要注意的地方。1 字符数组名,字符串常量,和字符指针都属于同一种类型.  char buffer[10]; char* pc; "hello"; 可以互相赋值.2  const

2006-05-09 15:19:00 760

转载 HTA基础

HTA基础,可以改写ASP文件,使得自动下载运行隐秘!!HTA基础,可以改写EXE2BMP生成的ASP文件,使得自动下载运行隐秘HTML Application请看下面的一个标准的HTML应用程序:      HTA DemoAPPLICATIONNAME="myApp"  BORDER="thin"  BORDERSTYLE="normal"  CAPTION="yes"  ICON="file

2006-04-06 18:45:00 1318

转载 HP笔记本S-AV 端子线改造方法

那一张图纸太有用了,我终于从s端子实现了av输出.根据那张图纸,5的定义就是复合视频,这样子只需要再从2、4、7中任选一个作为接地就可以了。我买了一根成品的s转av,直接不能使用,如下步骤进行改造:1、将1用尖嘴钳弯曲到5的位置。2、将3折断,试验过程表明,不将3折断,即使进行了第一步,也还是没有显示。接地的4、7都不用动了。很简单吧,就是弯一根,拆一根,呵呵,希望对大家有用。有条件的可以自己去买

2006-03-31 11:41:00 2534

原创 去除intel集成显卡桌面右键菜单

intel芯片组主板集成显卡安装驱动后,右键点击桌面时菜单显示迟缓的问题去掉Intel集成显卡的桌面右键菜单:运行里输入:regsvr32 /u igfxpph.dll 恢复使用运行里输入:regsvr32 igfxpph.dll

2006-03-31 11:39:00 2810

原创 c++学习memo

变量作用域外部变量 或者 静态变量 不初始化也有 默认值。变量类别:自动类变量,寄存器变量(register)外部类变量(extern)静态类变量(static)

2006-03-27 16:24:00 1338

转载 C++从零开始(下)

C++从零开始(十一)上篇 ——类的相关知识     前面已经介绍了自定义类型的成员变量和成员函数的概念,并给出它们各自的语义,本文继续说明自定义类型剩下的内容,并说明各自的语义。权限    成员函数的提供,使得自定义类型的语义从资源提升到了具有功能的资源。什么叫具有功能的资源?比如要把收音机映射为数字,需要映射的操作有调整收音机的频率以接收不同的电台;调整收音机的音量;打开和关闭

2006-03-23 16:58:00 1291

转载 C++从零开始(中)

上面的第一个e的有效范围是整个a.cpp文件内,而a的有效范围是main函数内,而main函数中的e的有效范围则是括着它的那对“{}”以内。即上面到最后执行完e++;后,long e = 2;定义的变量e已经不在了,也就是被释放了。而long e = 10;定义的e的值为12,a的值为11。    也就是说“{}”可以一层层嵌套包含,没一层“{}”就产生了一个作用域,在这对“{}”中定义的变量只在

2006-03-23 16:57:00 1595

转载 C++从零开始(上)

C++从零开始(一) ——何谓编程 引言    曾经有些人问我问题,问得都是一些很基础的问题,但这些人却已经能使用VC编一个对话框界面来进行必要的操作或者是文档/视界面来实时接收端口数据并动态显示曲线(还使用了多线程技术),却连那些基础的问题都不清楚,并且最严重的后果就是导致编写出拙劣的代码(虽然是多线程,但真不敢恭维),不清楚类的含义,混杂使用各种可用的技术来达到目的(连用异常代替选

2006-03-23 16:56:00 3584 1

转载 中国姓氏英文翻译大全

A:艾--Ai安--Ann/An敖--AoB:巴--Pa白--Pai包/鲍--Paul/Pao班--Pan贝--Pei毕--Pih卞--Bein卜/薄--Po/Pu步--Poo百里--Pai-liC:蔡/柴--Tsia/Choi/Tsai曹/晁/巢--Chao/Chiao/Tsao岑--Cheng崔--Tsui查--Cha常--Chiong车--Che陈--Chen/Chan/Tan成/程--Ch

2006-03-16 10:57:00 2023

原创 冰封王座 英雄被动技能评估

被动技能是战斗中最划算的技能。(不要魔法,不要点选)   tft中这些技能的效果都有了增强。      5地穴领主的甲克:   升级之后你发现心爱的小强变帅了,加高了护甲又有了反弹攻击的效果   使他无愧与“挺王”的称号,一般不要多,升一级就最划算了。      4山丘之王的重击:   “想跑!捶死你~~~~”2秒的昏眩虽然不长,但由于雷霆一击在一级时就有与3级   一样的辅助效果,所以可以升级重

2006-03-15 10:19:00 1573

原创 魔兽争霸3冰封王座秘籍指令

      iseedeadpeople - 打开地图    allyourbasearebelongtous - 直接胜利    somebodyset

2006-03-15 10:18:00 2209

原创 2202内存超频稳定参数

关于2202的性能内存是其瓶颈,将原厂的333内存用A64Tweaker超频的话可以大幅度提高性能(内存带宽和3D性能提升40%左右),但超后的稳定性是我们不得不担心的问题,我刚刚试出了一套A64Tweaker最稳定的设置参数,与大家分享左边Tcl选3.0Trfc选12右边2T Timing选DisableMEMCLK Frequency选183*然后按SET设置好后打开CPU-Z你会发现内存的频

2006-03-15 10:17:00 1110

转载 偷樑换柱 - 突破长宽MAC绑定

 不得不说北京最大的三家ISP都不怎么的.ADSL人人都用过,就不多说了.歌华的速度还是令人不敢恭维,有时甚至不及ADSL.我家一直用长宽,只是记得当年长宽有个官方论坛,后来简直就成了投诉和斥骂长宽的口水坛.那个论坛最终难逃一死(毕竟人家不能花钱来找骂),后来重生的BBCool论坛当然也变成了一方净土.无商不奸,长宽亦不例外,我记得当年我在初装的时候,一台旧电脑没有网卡,服务人员称可以提供,本

2006-03-15 10:13:00 1555

转载 Windows XP注册表信息

1、在〔我的电脑〕上隐藏软驱   在〔开始〕→〔运行〕→输入〔Regedit〕→〔HKEY_CURRENT_USER〕→〔Software〕 →〔Microsoft〕→〔Windows〕→〔CurrentVersion〕→〔Policies〕→〔Explorer〕→增加一个 DWORD 值〔NoDrives〕的数值资料请使用十进制及如下设置隐藏 A 盘为〔1〕,隐藏 B 盘为 A 盘的一倍即〔

2006-03-15 10:12:00 2298

原创 sqlplus & common table

sqlplus test/pass@espqaopdb_opdbwebdb_webdbselect eventtype from wbxmeetinglog where confid=41986129root > sqlplus test/pass@espqaopdb_opdbroot > insert into wbxpagever(domainid,pagever) values(60

2006-03-15 10:10:00 698

转载 Linux: rpm安装篇

从一般意义上说,软件包的安装其实是文件的拷贝,RPM安装软件包,也无外乎此。但RPM要更进一步、更聪明一些就需要多做些工作了。 聪明的安装 从一般意义上说,软件包的安装其实是文件的拷贝,即把软件所用的各个文件拷贝到特定目录。RPM安装软件包,无外乎此。但RPM要更进一步,更聪明一些。在安装前,它通常要执行以下操作: 1.检查软件包的依

2006-03-15 10:00:00 948

转载 Linux Command introduce

名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 --squ

2006-03-15 09:58:00 839

转载 Linux 系统中的超级权限的控制

作者:北南南北赞助: eTony,pandonny,懒猫, Arch来自:LinuxSir.Org摘要: 超级用户是系统最高权限的拥有者,是系统管理唯一的胜任者;由于权限的超级并且达到无所不能的地步,如果管理不擅,必会对系统安全造成威胁。 除了尽可能的避免用直接用超级用户root登录系统外,我们还要学会在普通用户下临时切换到超级用户root下完成必要的系统管理工作;从用户管理和系统安全角度来说是极

2006-03-15 09:37:00 1880

原创 How to remove ^M in the file

I edited  yel.dat in window, ^M appears at end of each line.sed -e s/^M//g yel.dat   > new.dat^M is an character composed by Ctrl+V and Ctrl+M

2006-03-15 09:33:00 682

原创 Linux Command Tips:sftp, scp, ssh

这篇文章的中心是介绍在ssh软件包中非常有用的程序如:sftp,scp,ssh-agent,和ssh-add。 在下文中我们假设sshd2守护进程很好地被设置并且运行良好。 Sftp和scp总览 让我们把注意力集中到sftp和scp上。 第一个(sftp安全文件传输)是一个类ftp的客户端程序,它能够被用来在网络中传输文件。 它并不使用FTP守护进程(ftpd或wu-ftpd)来进行连接,

2006-03-15 09:29:00 2238

原创 Linux Command Tips:rpm

8.2 使用RPMRPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。 本节简要的描述了这五种操作。使用命令 rpm --help, 或查阅第8.4 节以获得更为全面的信息。8.2.1 安装RPM 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中包括 软件包的名称(foo), 版本号(1.0), 发行号(1), 和 硬件平台(

2006-03-15 09:28:00 798

原创 Linux Command Tips

rpm 命令常用方法安装一个包# rpm -ivh升级一个包# rpm -Uvh移走一个包# rpm -e安装参数--force 即使覆盖属于其它包的文件也强迫安装--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。查询一个包是否被安装# rpm -q 得到被安装的包的信息# rpm -qi 列出该包中有哪些文件# rpm -ql 列出服务器上的一个文件属于哪一个RPM包

2006-03-15 09:27:00 757

转载 Unicode是什么?

1.      各地的方言  首先说明一下现在常用的一些编码方案:1.         在中国,大陆最常用的就是GBK18030编码,除此之外还有GBK,GB2312,这几个编码的关系是这样的。n         最早制定的汉字编码是GB2312,包括6763个汉字和682个其它符号n         95年重新修订了编码,命名GBK1.0,共收录了21886个符号。n    

2006-03-15 09:20:00 825

空空如也

空空如也

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

TA关注的人

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