- 博客(22)
- 资源 (1)
- 收藏
- 关注
转载 HTTP请求报文
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.netHTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。请求报文一个HTTP请求报文由请求行(request line)、请求头部(heade
2015-11-19 10:50:45 529
转载 Hibernate查询对象所有字段,单个字段 ,几个字段取值的问题
查询整个映射对象所有字段 Java代码 //直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段 String hql = “from Users”; Query query = session.createQuery(hql); List<Users> users = query.list(); for(Users use
2015-11-18 12:51:11 803
原创 内存管理方案
内存管理方案 Memory Management SystemAuthor: Owen目 录 内存管理方案 1 目 录 1 1 概述 2 2 理论依据 2 2.1 不对内存进行管理 2 2.2 对内存进行内部管理: 2 3 实现方案 2 3.1 增加类名属性,用于管理登记 2 3.2 增加自创建,自销毁函数,统一管理 3
2015-11-16 17:42:36 568
转载 kmeans 算法,python
#kmeans: k-means clusterAuthor : zouxyDate : 2013-12-25HomePage : http://blog.csdn.net/zouxy09Email : zouxy09@qq.com#from numpy import * import time import matplotlib.pyplot as pltcalculate Euclid
2015-11-16 17:38:06 718
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-11-16 17:37:08 339
转载 WINDOWS后台服务程序编写
WINDOWS后台服务程序编写 2011-08-02 16:24:16| 分类: C/C++ | 标签:windows服务 |举报|字号 订阅在2000/XP等基于NT 的操作系统中,有一个服务管理器,它管理的后台进程被称为 service。服务是一种应用程序类型,它在后台运行,与 UNIX 后台应用程序类似。服务应用程序通常可以在本地和通过
2015-02-02 14:36:35 559
转载 从零开始学习Windows WDF驱动程序开发
摘要:本文通过简单的例子和精简的说明,带你快速了解和掌握基于WDF架构的Windows驱动程序的开发过程。WDF自带的文档非常详细而且冗长,读者需要一定的编程基础和英语水平,再加上一定的努力,才能看明白。而在网络上,写得既简单又清楚还具有操作性的资料几乎没有。本文就是一篇简洁明了并且有实际操作的教程,节约你宝贵的时间和脑细胞。即便你是从来没有接触过Window下面驱动程序开发的新手,也能让你快速建
2014-11-25 11:00:35 2680
原创 第七篇 硬件内存资源的获取,解析
硬件资源的获取,解析 1. 生成WDF的KMDFhelloWorld程序2. 改写INF文件中硬件ID3. 编译安装以上三点不重复介绍,下面直接关注更新,增加的代码。 在DeviceADD例程中添加首先是增加即插即用管理.... 应该对应于WDM的IRP_MN_START_DEVICE//初始化即插即用和电源管理例程配置结构WDF_PNPPOWER
2014-11-24 13:54:55 2003
原创 第六篇 驱动的调试
1. 驱动的调试1.1 调试工具 通常都是vs2013+vmware调试,但是速度奇慢。设置方法也比较简单这里不介绍,网上一大把。这里我推荐使用的方式是通过Dbgview.exe打印调试信息。在驱动程序需要打印信息的地方 使用DbgPrint打印调试信息
2014-11-24 11:18:51 711
原创 第五篇 如何调用驱动接口,完成互操作
1. 如何调用驱动功能5.1 编写调用驱动的应用程序5.1.1 定义驱动设备接口,以及调用接口的控制码例如:DEFINE_GUID(GUID_DEVINTERFACE_SampleDriver,\ 0xc459a9ec, 0xb463, 0x4838, 0x9a, 0xd5,0xe0, 0x4a, 0x9a, 0xa2, 0xc4, 0xbe); #
2014-11-24 11:13:00 1952
原创 第四篇,驱动的安装
1. 驱动的安装1.1 安装证书Package程序会自动生成用于调试的驱动证书。1.2 拷贝必要的文件通常package项目已经帮你拷贝了,如果自己装的话,要注意拷贝对应版本的如: WdfCoInstaller01011.dll 1.3 使用devcon命令Devcon install kbfiltr.inf"ACPI\VEN_PNP&DEV_030
2014-11-24 11:10:26 1659
原创 第二篇.WDF驱动简介及几个驱动对象介绍
1.1 WDF简述:WDF是微软提出的全新驱动程序模型,它提供了面向对象、事件驱动的驱动程序开发框架,对它的研究是设计高效稳定设备驱动程序的基础。注意理解WDF模型的特点,对象模型,以及基本结构.设备驱动程序是硬件设备连接到计算机系统的软件接口,任何设备都必须有相应的驱动程序才能在计算机系统上正常工作。设备驱动程序的优劣直接关系到整个系统的性能和稳定性,因此,设计和开发稳定高效的驱
2014-11-24 10:19:30 3261
转载 LinuxOracle
Linux下启动Oracle服务和监听程序<br />文章分类:操作系统<br /> oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。<br />安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如:<br />export ORACLE_SID=test export ORACLE_BASE=oracl
2010-10-27 10:19:00 495
原创 Oracle启动错误解决心得
1. 说没有init.ora文件的解决方法:先使用lsnrctl start,启动监听 然后,再sqlplus /nologsql->conn /as sysdbasql->startup如果还有问题,注意看错误码我修正的一个错误是, 因为目标目录没有配置.只要将ORACLE_BASE替换成ect/profile.d/oracle.sh 里填写的ORACLE_BASE的路径就好了。//也就是替换成用户的环境变量2.ora-00845 MEMORY_TARGET not supported on this s
2010-10-27 10:17:00 571
转载 栈和堆的区别
2010-04-15栈和堆的区别文章分类:.net编程一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量
2010-10-26 10:14:00 510
转载 vc 模态和非模态对话框关闭过程
vc 模态和非模态对话框关闭过程作者:ruiliang12 提交日期:2010-1-15 10:59:00 | 分类: | 访问量:813 <br /><br /> 非模态对话框相对于模态对话框,他的创建和销毁过程和模态对话框有一定的区别 <br /><br /> 先看一下MSDN的原文:<br /><br /> When you implement a modeless dialog box, alwa
2010-09-06 11:13:00 719
转载 七年IT经验的七个总结
<br />1、分享第一 条经验:“学历代表过去、能力代表现在、学习力代表未来。”<br /><br />其实这是一个来自国外 教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白 太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!<br /><br />2、心态有多开放,视野就有多开阔。<br /><br />不要抱着自己的技术和成果,等到它们都已经过时变成垃圾了,才拿出来丢人现眼。请及时发布自己的研究成果
2010-08-12 16:33:00 570
转载 项目背后的思考
<br />人往高处走,水往低处流,我们都希望每年提高一点点进步一点点,每年都能更上一个层次。我们有时候开玩笑,说有的人吧,你把金子放到他的口袋里,他会嫌太沉了,把金子甩开,继续往前走,继续寻找食物。。。<br />虽然大家都有很多项目经验,但是不知道是否进行了项目经验的整理、甚至是工作经验的整理,相对来讲对开发人员来说收获最大的还是项目后期的经验更值钱一些,当然从项目开始到结案为止能得到整个过程经验,那会更理想一些,将来对你的职业提升铺垫个牢固的基础了。<br />其实很少有人项目从头参与到尾巴的,一般是
2010-08-12 16:14:00 488
转载 [个人管理]一位技术人员成长的烦恼【转载】
<br />个人成长提升技术的关键<br />问:很想成为技术高手,最重要的,是不是要看大量书,做很多项目? <br />答:我看很多人买了一堆书,做了无数的项目,还是技术平平,因为买了书没读,后五年做项目,是在前三年水平循环。 <br />能力提升靠学习,学习的持久动力来源于兴趣。 <br />有兴趣,买书后会看、会思考;做项目时会总结。 <br />有兴趣,就会勤奋、专注、有耐心。 <br />有兴趣,就会不断总结方法。而方法,是提升学习效率和工作效率的关键。 <br />
2010-08-12 16:14:00 462
转载 [转]一个完整的软件项目里,你最起码要关注哪些比较好呢?
<br />人往高处走,水往低处流,我们都希望每年提高一点点进步一点点,每年都能更上一个层次。我们有时候开玩笑,说有的人吧,你把金子放到他的口袋里,他会嫌太沉了,把金子甩开,继续往前走,继续寻找食物。。。<br />虽然大家都有很多项目经验,但是不知道是否进行了项目经验的整理、甚至是工作经验的整理,相对来讲对开发人员来说收获最大的还是项目后期的经验更值钱一些,当然从项目开始到结案为止能得到整个过程经验,那会更理想一些,将来对你的职业提升铺垫个牢固的基础了。<br />其实很少有人项目从头参与到尾巴的,一般是
2010-07-15 09:49:00 610
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人