自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Pointer的Blog

技术,英文,随笔

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

原创 昨天和某人的聊天记录

Huang 说: 你觉得工作,最重要的是什么, 也就是你从中得到了什么,你会做的很开心 Yong Zhang 说: 成就感,自己的价值得到人家的认同 Yong Zhang 说: 第1点就上精神上的 Yong Zhang 说: 第2点说俗气点就是钱多点 Huang 说: 太对了, 我所追求的最重要的就是成就感和成长, 钱很重要,但不会是决定因素 Yong Zhang 说: 恩 Yong Zhang

2007-08-08 22:28:00 1134

原创 最近的生活

最近公司里面比较忙,很多bug根本让人无从调起,只有用屡试不爽的2分法,硬着头皮让自己在那成堆的代码里面寻找一点点蛛丝马迹周末和几个高中同学小聚了一下,谈了下各自的情况,纷纷感叹时间过的真快,真的是转瞬间过去了10年。人一生中能有多少个十年呢?想想自己,大学毕业就来到了这家公司,年复一年,日复一日,每年每天的生活感觉都没什么变化,人的锐气也一天天的消磨掉。渐渐的激情变成了麻木,也谈不上什么自己

2006-12-14 13:54:00 893 1

原创 做些小题目

1.要传下去的五个人谁需要我就传给谁  2.你的名字中文:zhang yong英文: yong  zhang 3.多大很大了。过了结婚的年纪了4.职业是挨踢5.兴趣是看碟,上网6.喜欢的异性类型好像男人都喜欢美女7、专长/特技是什么?如果吃饭的技能也能算一个,那就算一个8.有沒有什么证书读书的时候,证书拿了一堆。 9.有烦恼的事情吗有10.喜欢和讨厌的食物好吃的、不好吃的11.对你爱的人说

2006-11-08 15:18:00 1046

原创 开始着手看mesa的代码了

今天调了下,感觉mesa很值得去研究下,虽然我自己都没怎么写过opengl的代码。里面还有opengl shader的虚拟机,我也做过一个虚拟机,正好学习下。这几个月就交给opengl好了。最近身体状态不太好。不知道是怎么回事情。好多东西我都不想碰。每天回来就想睡觉。但愿会慢慢好起来。

2006-05-25 23:05:00 1515

原创 总结下.

现在可以比较好的支持纹理映射了。最土的点采样,透视修正纹理映射(考虑到z的影响),到所谓的双线线纹理滤波都可以了,也把有纹理的光照加上了,后来把深度缓存支持,1/z 缓存支持也都加上去了。看起来都是很简单的东西,实现起来确费了点周折。在debug下面运行的结果是正确的,但是release下就不对了。本来以为是inline的影响。后来看了下,是个内存对齐的问题。还有就是一些强制转换的问题。所以看来无

2006-05-14 22:11:00 1059

原创 优化用gdi渲染的engine的速度

我原来的代码是这么写的HDC hdc,hMemDC;hMemDC = ::CreateCompatibleDC(hdc);HBITMAP hbmp = ::CreateCompatibleBitmap(hdc);HBITMAP holdbmp = ::SelectObject(hMemDC,hbmp);//draw something on the memory dc::S

2006-05-12 10:12:00 1686

原创 假期过完了

昨天我组织了一次聚会。我们班好多同学都过来上海这边了。把他们召集起来集体活动了一下午。先是去好乐迪唱歌,因为人比较多。轮到偶发挥的机会也很少的说。唱到六点多的样子。就出去找吃的地方。最后还是决定去吃火锅。一吃就吃到晚上10点多。本来我这工作2年来,从来都不喝酒的。昨天没办法。硬是喝了好几杯。我酒量比较差,吃完了我头就晕乎乎的,晚上好晚才睡着。今天来上班精神状态不好的说。把本本拿过去修了。不过看来这

2006-05-08 17:46:00 1164

原创 这个五一没电脑用了

ibm的本本坏了。启动不了。不知道咋搞的。上次也坏过一次,症状和这次相同。难道又要换块主板了?可怜我这几天没法在家上网,写我的那个程序了,本来打算看几部碟的,现在也看不成了。埃。可怜的人啊。偶的计划完不成了。只有看书了。郁闷ing

2006-05-04 10:15:00 927

原创 基本完成了自己的预定计划

这周都去忙我的那个入门级别的3d的东西了.最初的设想是想学习下图形学,用gdi做个可以支持透视投影,光照,材质,zbuffer的渲染engine.例子就做个有光照,材质的旋转的立方体.基本上实现完了.因为我的目的是为了学习图形学,所以代码尽量是写得简洁,练习下那些算法,所以基本上没什么错误处理(呵呵,学习得目的可以这么干,要是实际上就不能这么搞了).在学校里面没学过图形学.刚开始还是挺吃力得说,不

2006-05-01 23:05:00 1276

原创 准备写个软件渲染engine了

去年6月开始对3d图形学有了兴趣。看了好多书,由于工作忙,一直都没什么时间写这方面的代码。这次准备整理下自己对图形学的理解。虽然《3d游戏编程大师技巧》我看了好几遍了,不过毕竟看不如自己动手来的深刻,通过自己的思考再写出来也会更有成就感一些。离自己做完那个编译系统到现在差不多停了一个月了,之间把一些原来看过若干遍的书又看了一次,这次当然比较快了。重新又看了下com,scott meyers的c++

2006-04-19 16:17:00 1279

原创 工作后的学习生活

最近有些事情搞的人心里比较烦,想了很多。不过现在好了,总算不需要想那么多了。人如果想的太远,真的就会给自己太大的压力。最近又恢复背新概念了。我对单纯背单词没什么感觉。以前考4,6级的时候就是买本10块钱的词典,还记得好像是王迈迈编的。考试前1个月就开始每天背个字母系列的(比如以a开头的所有词汇),考试起来还是好多不记得。所以感觉这种方法不适合我。我差不多也背了好几个月的课文,虽然远没到倒背如流

2006-04-19 12:48:00 1730

原创 vc下使用asm文件

昨天想配置下以后写asm的环境。就想看看在vc里面怎么使用asm文件。本来我觉得是很简单的问题。汇编器生成obj文件。然后由linker来链接就ok了。当然这里面有个函数名字问题。这些我都知道的。比较郁闷的是我刚开始编译asm文件生成的obj文件居然不在debug目录下。老以为那个custom build step里面的output 应该就是我要求ml(masm+linker,不过我只需要它帮我生

2006-04-15 10:25:00 3058

原创 方向问题

今天和别人聊天。谈到将来给自己定的方向。其实也是老问题了。技术还是管理?想想自己也没怎么想清楚。只是觉得自己目前对技术好像还比较有兴趣的说。只是太迟了才给自己想到要专门精通一个方面(图形,网络,嵌入式,驱动啥的)。技术从来都不是为了技术而技术。就象c++一样。如其花大量的时间去弄c++一些不常用的东西,还不如去好好搞搞行业知识。代码就是为了解决问题。过分的追求这些东西感觉没啥意义的说。呵呵。不

2006-04-13 12:44:00 901

原创 面试有感

最近偶们部门在招实习的。偶也被安排去面试。今天面试个研究生gg,感觉技术水平还不错的(c++,mfc).不过问到算法和数据结构就差了点了,这gg可能英文读写还可以,不过偶觉得他说起来感觉象是在数词样的。让人感觉比较遗憾。估计现在大部分人对具体的一些技术都很熟。毕竟这些东西只学要自己多练,时间一长,自然就很熟了。不过偶自己觉得算法和数据结构还是很重要。所以平时也特别注意补这部分。前段时间写编译方面的

2006-04-11 19:04:00 1489

原创 c++函数名字隐藏

昨晚在newsgroup上看到一个问题。我自己也弄错了。放在这。做个记录。看下面的程序:#include using namespace std;class Base{public: virtual void fun(int a) {  cout } virtual void fun() {  cout }};class Der:public Base{public:// using

2006-04-10 13:12:00 1760

原创 编译系统实现完了.总结下

前段时间搞了个编译方面的东东。主要分成四部分: 1.c- (注意后面有一个横线),一个c语言的子集。c语言重要的东西都有了。而且也不算特别大。用来做编译器最好了。花的时间也不会太长。具体语言规范可以去看《编译原理设计与实践》后面的附录。这本书带了个tiny 的编译器的实现。全部用ansi c写的。我觉得写的不错的。包括它所有文件的组织。我就模仿它也搞了一个project,文件名基本一样。也用纯c写

2006-04-08 11:05:00 2829

原创 一点点感受

又过了一年了.2006年到了.该做做计划了.看了天涯上一篇帖子.现在每天都在坚持背背读读外语,感觉效果还可以.技术方面就没怎么学了.看了很多书,不过好多都忘记了.真得象学生时代那样做做笔记啊.其实我看得书工作上也用不到.纯粹当做补基础和自己兴趣爱好吧.先自己祝福自己!

2006-01-02 22:02:00 711

原创 19bytes!玩转嵌入式rtos―r&s在mcs51上的移植

工作了就很长时间没写文章了.在此转发一篇我朋友的文章.也想借此机会介绍一下他开发的一个操作系统内核.希望高手多多指教!19bytes!玩转嵌入式rtos―r&s在mcs51上的移植阮海深 2004-12-7 初稿r&s是一款层次清晰的嵌入式内核,努力追求稳定与快速;r&s主体部分是严格按照ansi c标准语法构建的,幸运的是,当前流行的处理器都有支持的标准c编译环境,只需改动少量与处理器相关代码,

2004-12-07 22:17:00 1496

原创 关注内存 提高软件性能

本文主要讨论2个问题:1.      C++中的gc(垃圾回收)问题.2.      如何提高内存的使用效率,改善程序的性能一.  C++中的gc在java,c#中在创建对象的时候,你只需要调用new,而根本不需要去delete.因为这项工作交给由语言内嵌的机制实现了.当一个对象不用的时候,会由这种机制来实现垃圾收集,把资源归还给os的任务.而c++就没这么幸运了.你必须自己负责显

2004-05-07 13:21:00 1254

原创 关注内存 提高软件性能(2)

还有一种就是定义一个基类.里面实现new,delete操作符,然后以后所有的类从该类派生,自动继承基类的new,delete的实现.这种方法容易产生内存碎片.我的代码实现如下.下面的代码还存在很多问题.暂时先放上去吧.版本3.#include#include #include using namespace std;class memorypool//该类的实例只允许出

2004-05-07 13:21:00 967

原创 关注内存 提高软件性能(3)

二.如何提高内存的使用效率  我所见过的主要有以下2种:1.       stl里面的2级配置器的设计.我曾按照 stl里面的思路自己实现了一个简单的vector,效率和stl的vector没法比.差远了;).stl在内存分配(alloc)这块下了很大的功夫(当然不只是内存使用).极大改善了效率.呵呵,想看更多细节就去翻候捷老师的源码解析>>第2章吧2.       SLAB算法,(以

2004-05-07 13:21:00 1214

原创 vc6.0工具使用的几个技巧

俗话说"工欲善其事,必先利其器",我使用vc6.0已经有一段时间了.慢慢的摸索出了一些可是说是技巧的东东吧(有些也许是从书上,网上看来的,忘记了).我想这些技巧对大家来说都比较实用.1.当程序代码格式乱七八糟的时候怎么办?你可以自己慢慢的用TAB,SPACE,去调整,如果是一个成千上万行的可就够你受的了.其实你可以先选中你想调整的代码,然后在"edit->advanced->format se

2004-03-24 10:07:00 1144

原创 一个小语言的词法分析程序原理及其实现(1)

             词法分析是编译程序的第一步,是以后编译步骤:语法分析,语义分析以及代码生成的基础.目前可以利用LEX进行词法分析程序的编写,如果所要翻译的语言比较庞大则应该使用LEX,这就需要学习LEX的使用了,本文不使用该工具,而自己手工编写一个,旨在解除大家对编译系统的神秘感,也希望能给大家一个提示吧.网上有些词法分析程序的原代码,觉得写的挺复杂的。其实词法分析程序的原理都是一样的,

2004-03-23 09:57:00 3309

原创 利用WSE 加密SOAP报文(3)

WSE对加密的支持 WSE支持对SOAP 报文的部分加密.对称加密使用一个共享的密钥,不对称加密支持使用x.509证书.当使用WSE来加密SOAP报文时,整个body节点的内容被加密,除非明确指定不要加密.下面举了2个例子,一个加密这个主体部分,一个加密部分.WSE运行时库实现了所有的WS-security.在SecurityInputFilter 和SecurityOutputFilte

2004-03-23 09:55:00 1134

原创 一个小语言的词法分析程序原理及其实现(2)

(接上篇)根据这个表来构造程序,程序的核心是下面的这个函数,/********************************************************************以下为主分析函数从输入文件里面读,把分析结果写到输出文件中参数:fpin :输入文件指针  fpout: 输出文件指针********************************

2004-03-22 16:13:00 2741

原创 利用WSE 加密SOAP报文(6)

加密对外发送的报文我已经修改了前面的GetXmlDocument方法,让它可以使用由WSE实现的基于X.509非对称加密技术。加密回应报文,FindCertificateBySubjectString方法可以用来接收客户端证书的公开备份,一个来自本地机器账号的个人储存室给的客户端证书。这个证书然后被用来创建一个新的 X.509安全Token,这个Token将被加入到响应报文的SoapConte

2004-03-22 15:51:00 1336

原创 利用WSE 加密SOAP报文(7)

给收到的报文解密当收到一个由X.509证书加密后的报文后,SoapInputFilter会自动尝试使用用户密钥储存室的私有密钥来进行解密,当然,这个需要告诉WSE运行时哪里可以找到这个证书的额外配置信息。这个信息由应用程序配置文件的Security元素所指定,这个例子在客户端上的应用程序配置文件是App.config。对于 X.509加密,你只需要添加一个x509子节点,内容和下面一样就可以了

2004-03-22 15:51:00 936

原创 利用WSE 加密SOAP报文(8)

下面是被WSE在运行时序列化后产生的报文加密后的结果  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xmlns:xsd="http://www.w3.org/2001/XMLSchema">            xmlns:wsu="http://schemas.xmlsoap.org/ws/2002

2004-03-22 15:51:00 1100

原创 利用WSE 加密SOAP报文(1)

摘要:如何使用支持WS安全规范的WSE(Microsoft Web Services Enhancements)使加密SOAP能够跨越标准HTTP呢?讲述了SOAP报文加密是如何进行,在WS安全和XML加密规范中又是如何定义的。目录:l       介绍WSEl       WSE的安全特性l       加密SOAP报文l       WSE对加密的支持l      

2004-03-22 15:50:00 1977

原创 利用WSE 加密SOAP报文(2)

一个加密后的SOAP 报文下面的SOAP报文示例有一个payment节点,含有一些敏感的客户信息.OAP:Envelope SOAP:xmlsn="http://www.w3.org/2002/12/SOAP-envelope">    ...      ...                            123456789123456  

2004-03-22 15:50:00 1506

原创 利用WSE 加密SOAP报文(4)

加密对外发送的报文这里我简单描述下如何创建一个可以返回个被加密的XML文档的Web服务。第一步先用using指示符来添加必要的命名空间,如下:using System.Web.Services;using Microsoft.Web.Services;using Microsoft.Web.Services.Security;using System.Security.Cryp

2004-03-22 15:50:00 989

原创 利用WSE 加密SOAP报文(5)

解密收到的报文不管是在客户端还是在服务器端,WSE总是在SecurityInputFilter实现报文解密的,由于对称加密需要由公共密钥派生出来的加密密钥,你需要创建一个SecurityInputFilter能够调用的方法来得到这个对称密钥,然后你就能使用包含在EncryptedData中的密钥和算法信息来帮你找到正确的共享密钥和加密算法了。这个方法必须实现在从Microsoft.Web.

2004-03-22 15:50:00 1130

空空如也

空空如也

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

TA关注的人

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