Software Engineering
saintwang
教育背景:
2001年9月-2006年6月, 山东科技大学, 计算机科学与技术, 工学学士,
2006年9月-2009年6月, 山东科技大学, 计算机应用技术, 研究生 硕士
实习经历:
2007年8月-2008年1月,上海申维影像科技有限公司
2008年2月-2009年10月,无锡网购科技有限公司
2009年11月-至今,江苏大为科技股份有限公司
展开
-
如何学习vc++(vc的用处)
1 vc的用处我感觉下面一些领域比较适合于用vc: 操作系统编程,game,图形设计,corba编程,com编程,网络编程。我谈谈我的体会。我现在在深圳的一家公司从事IP电话网关的开发。通过这个项目,我 才真正体会到VC有多么强大,上百个线程同时工作,数据库并发访问,而且全部软件基 于COM构造,这样高性能的大型软件,只有VC方显出其英雄本色!不过,在国内,有机会 接触这样的大型系统软件的不多转载 2007-01-15 20:00:00 · 2338 阅读 · 0 评论 -
XML的四种解析器原理及性能分析比较
XML的四种解析器原理及性能分析比较 1: DOMDOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优转载 2007-01-16 10:40:00 · 824 阅读 · 0 评论 -
明确区分堆与栈 (摘)
堆与栈的区分问题,似乎是一个永恒的话题,初学者对此往往混淆不清,所以我决定拿他第一个开刀。 首先,我们举一个例子: void f() { int* p=new int[5]; } 这条短短的一句话就包含了堆与栈,看到new,我们首先就应该想到,我们原创 2007-03-12 16:46:00 · 566 阅读 · 0 评论 -
C++中的异常处理(摘)
1. 异常处理的使用首先说明,千万别对异常处理钻牛角尖,那样会死人的(当然是烦死的)!在C++编程处理中,我秉承这样一个思想,就是:能不用异常处理的就不用。因为造成的混乱实在是太——多了。如果能用其他方法捕捉到错误并处理的话,誓死不用异常处理!呵呵,或许有点偏激,但我认为,这不失为一个避免不必要的错误的一个好办法。当什么分配内存失败,打开文件失败之类的通常错误,我们只需用as原创 2007-03-11 17:26:00 · 725 阅读 · 0 评论 -
在你准备最后做一点什么之前,还是早点休息吧
“思考”是一切错误之源;我可以轻易地举出事实来证明这一点:犯了错的人总是会说,“哦,可是我原以为……”只要大健琴的各种部件还没有粘合到一起,你就应该反复思考直到真正理解,这种“思考”是无姑的。你应该在不用粘合剂的情况下把所有的部件拼装起来(称为演习或排练),研究它们是如何接合的,并与装配图仔细对照。 在你把某些部件粘合起来之后,还应该再检查一遍。我听过很多次这种不幸的故事原创 2007-09-29 20:36:00 · 686 阅读 · 0 评论 -
TCP/IP 学习方法、计划
1、 TCP/IP 协议簇——计算机经典书籍元旦去好朋友那游玩,书桌恰巧摆这本书,粗粗翻了翻,感觉不错!stw对TCP/IP的掌握不是那么透彻,不客气的说就是一知半解。很有必要系统的学习一下TCP/IP,而这本书是首选!电子资料:ppt_presentations_Forouzan B.A. TCP/IP Protocol Suite second ed (2003) Mc Graw-原创 2008-01-12 18:58:00 · 2091 阅读 · 0 评论 -
(转)深入理解sizeof
深入理解sizeof转载 2011-05-26 08:36:00 · 418 阅读 · 0 评论 -
匿名和命名管道(windows)
<br />一、概述 <br /> 管道(Pipe)实际是用于进程间通信的一段共享内存,创建管道的进程称为管道服务器,连接到一个管道的进程为管道客户机。一个进程在向管道写入数据后,另一进程就可以从管道的另一端将其读取出来。匿名管道(Anonymous Pipes)是在父进程和子进程间单向传输数据的一种没有名字的管道,只能在本地计算机中使用,而不可用于网络间的通信。 <br />二、匿名管道 <br /> 匿名管道由CreatePipe()函数创建,该函数在创建匿名管道的同时返回两个句柄:管道读句柄和管道转载 2011-05-26 09:52:00 · 495 阅读 · 0 评论