Change
在无知的时候,我们常常会笑他人的肤浅。但终会明白,肤浅的是自己。

导航

 

2013年3月6日

摘要: 前一阵子忽然蛋疼菊紧,对计算机硬件的工作原理产生了些许兴趣。故查阅了一些资料,加上本人的总结和理解(以及猜测),为园友先奉上一文如下。附:本文仅对CPU中断技术进行理论上的剖析,而没有针对中断技术的实现进行分析。Ready Go目录一、什么是CPU中断?二、CPU中断的作用三、CPU中断的类型四、CPU中断的过程五、多核CPU对中断的处理一、什么是CPU中断? 使用计算机的过程中,经常会遇到这么一种情景: 1. 你正在看电影 2. 你的朋友发来一条QQ信息 3. 你一边回复朋友的信息,一边继续看电影 这个过程中,一切是那么的顺其自然。但理论上来说,播放电影的时候,CPU正在一丝不苟的... 阅读全文
posted @ 2013-03-06 09:55 Funeral 阅读(18543) 评论(9) 推荐(7) 编辑
 

2010年8月24日

摘要: 最近在做一个EDI项目,主要流程就是客户以HttpPost或Webservice的方式向我们公司下订单,订单内容是以XML格式表示,我这边需要做的操作是:一: 验证请求是否合法(双方密钥)二: 验证请求内容是否正确且符合一定的格式要求三: 对订单进行处理 验证用户的请求是否合法以及对订单的处理就不说了,我今天主要说的是一种优雅、美观、清爽、干净的验证方式 对于XML的内容,我这边的处理方式是... 阅读全文
posted @ 2010-08-24 00:07 Funeral 阅读(3066) 评论(28) 推荐(7) 编辑
 

2009年4月20日

摘要: 现在很多程序员在面试的时候都遇到过这个问题---<猫叫了,老鼠跑了,主人醒了...>,实现一个连动效果,我也遇到过,感觉这道面试题目挺经典的,挺考验面向对象设计(OOD)的能力,虽然是个很简单的例子,但要考虑到程序的扩展性。比如说有新的需求,要求后面再加上狗叫了,那些写的过死且繁琐的代码就要来次大地震了;再比如说又变需求了,猫叫了是因为被跳蚤咬的,那跳蚤就成为了导火线,就算是用事件和接... 阅读全文
posted @ 2009-04-20 17:25 Funeral 阅读(3397) 评论(50) 推荐(0) 编辑
 

2009年3月20日

摘要: 记得<倚天屠龙记>中有这样一段情节:张三丰向张无忌传授一套太极剑法,一路剑法使完,竟无一人喝彩,各人尽皆诧异:"这等慢吞吞、软绵绵的剑法,如何用来对敌过招"。还以为是张真人有意放慢了招数,好让张无忌瞧个明白。只听张三丰问道:“孩儿,你瞧明白了没有”,无忌答道:“看清楚了”。张三丰道:“都记得了没有?”,张无忌答道:... 阅读全文
posted @ 2009-03-20 12:13 Funeral 阅读(5577) 评论(41) 推荐(2) 编辑
 

2009年3月16日

摘要: 编程中经常会用到XML,.Net FrameWork提供了专门对XML进行处理的DLL,里面提供了很多对XML处理的方法,在这里简单介绍一下XPath的使用方法. XPath 使用路径表达式来选取 XML 文档中的节点或者节点集.类似于用正则表达式对文本进行目的性匹配. 首先我们写一个普通的XML文档<?xml version="1.0" encoding="utf-8" ?><... 阅读全文
posted @ 2009-03-16 13:08 Funeral 阅读(1988) 评论(1) 推荐(0) 编辑
 

2009年3月9日

摘要: 关于TCP通道的Remoting的基本使用方法:一:首先导入命名空间System.Runtime.Remoting,然后using System.Runtime.Remoting;using System.Runtime.Remoting.Channels;using System.Runtime.Remoting.Channels.Tcp;建一个简单的测试接口和它的实现类namespace Re... 阅读全文
posted @ 2009-03-09 17:45 Funeral 阅读(544) 评论(0) 推荐(1) 编辑