学习历程
文章平均质量分 62
Sodier
银行业应用架构师
展开
-
.NET框架开发平台体系架构
很多人或许正在用微软的.NET作为开发平台来开发软件,.NET平台相对来说是个比较复杂的集成开发环境,功能很全,也很方便,对于熟悉.NET平台的开发人员来说,这是一个功能强大的开发工具,然而,对于对于很多初次接触.NET平台的人来说,功能全却意味着使用的复杂,如果能够理解.NET平台的内部运作机制,对于理解和使用这个平台,相信会有不少的裨益。笔者也是这个平台的初级用户,最初使用.N原创 2005-08-09 22:20:00 · 3966 阅读 · 1 评论 -
(转载)Linux应用开发入门(GCC)
前一阵子在QQ上和朋友聊天的时候,总会看到有人说Linux上的应用程序开发是高手才可以完成的,而且这种“迷信”在目前似乎还很普遍。然而,情况并不是这样的,从程序库的支持方面,Linux平台为用户级应用程序的开发提供了很多功能强大且丰富的程序库,而且它们大部分是跨平台的(Boost、OpenGL、STL、Qt、Java等)和基于POSIX标准的(glibc等),同时Linux内核还为驱动程序的开发提原创 2005-08-12 16:16:00 · 3440 阅读 · 0 评论 -
(转载)总结应用和驱动之间用事件通讯的办法
总结应用和驱动之间用事件通讯的办法 1. 驱动中IoCreateNotificationEvent,KeClearEvent 应用中OpenEvent(SYNCHRONIZE, FALSE, EVENT_NAME) 这样,只能在应用中WaitForSingleObject,而不能SetEvent,ResetEvent 驱动中可以KeSetEvent,(而且必须紧接着KeClear原创 2005-08-18 23:55:00 · 1850 阅读 · 0 评论 -
如何在 Windows 2000 的驱动程序(SYS)中得到当前进程的进程名和完整路径?
首先利用PsGetCurrentProcess或IoGetCurrentProcess函数得到当前进程的句柄,这个句柄是指向_EPROCESS结构的指针,_EPROCESS的结构如下: typedef struct _EPROCESS { KPROCESS Pcb; NTSTATUS ExitStatus; KEVENT LockEvent; DWORD LockCount; QWORD Crea原创 2005-08-18 23:57:00 · 1808 阅读 · 0 评论 -
如何阅读文献
如何阅读文献 来源于:北邮PRIS共享天地之一 1。由点到面。选工作实践中的疑点,热点,由一个小枝节,检索较全的文献,一般近期的20 篇左右已经相当多了。之所以不必在意3年以前的,是因为知识更新非常快,且网上能查到的多为近几年的全文。学习别人是怎么发现解决问题的。知道目前对这个问题的共同看法,和分歧。然后,扩展开,根据兴趣和研究的目的,知道,在研究的领域:谁的文章被引用的次数多,谁的文章最转载 2006-02-08 22:51:00 · 1826 阅读 · 0 评论 -
(zz)如何做研究?
【转贴】麻省理工教授箴言:怎样做研究生!麻省理工学院人工智能实验室AI Working Paper 316 1988年10月来自MIT人工智能实验室:如何做研究?作者:人工智能实验室全体研究生编辑:David Chapman版本:1.3时间:1988年9月译者:柳泉波 北京师范大学信息学院2000级博士生摘要 本文的主旨是解释如何做研究。我们提供的这些建议,对做研究本身(阅读、写作和程序设计)原创 2006-02-08 22:17:00 · 1724 阅读 · 0 评论