自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hbyufan的专栏

以有经验的人为骨架,寻找有纪律性的新人,建设一支稳定的团队

  • 博客(31)
  • 资源 (67)
  • 收藏
  • 关注

原创 实战 Groovy: Groovy:Java 程序员的 DSL——用 Groovy 编写更少的代码,完成更多的工作

很好的一篇groovy入门文章http://www.ibm.com/developerworks/cn/java/j-pg02179.html?S_TACT=105AGX52&S_CMP=tec-csdn推荐技术站点:技术精英网 www.ofbizchina.com"ITSTAND.NET - 专注于软件开发中文IT社区,为从事软件开发技术人员提供最全面的信息传播和服务平台"

2009-03-12 17:00:00 8817 1

原创 C语言-数据结构-二叉排序树与平衡树算法实现及演示

这个程序是我05年2月份学数据结构时候,老师说让我做个演示程序时候做的一个最初版本程序。当然这不是教给老师的演示程序版本,演示版本的算法是套用书上的(清华-严老师),这版本算法是我自己写的,所以我不能保证它没BUG(PS:在删除平衡树节点时候,由于我采用不同于书上的删除策略,所以后面演示程序可能不会象想象中那样旋转)。下面我给出程序中主要的算法及功能模块函数概要说明,最后附上源代码。算法1:平

2006-04-29 05:12:00 15382 4

原创 C语言-课表排课系统

程序用C语言实现,看文档日期是04年中旬写的。程序有WORD文档但流程图和结构图我拷不上来,我在下面帖一些程序的主要模块、主要函数以及程序操作说明,方面了解程序的整个流程,以供学习:基本操作:输入并创建链表(单向和双向) //参见:infcreat(); 装载 //算法与存储一致 存储 //图形模式下,进行文件读写操作后有无故的异常显示 查询 //算法参见pdemand()

2006-04-29 04:40:00 19178 10

原创 C语言-进制转换

这个程序比较小,在TC2下运行,实现的功能是多种进制间转换,看了看文件修改日期是03年2月大概是我初学C语言时候写的,记得同一个时期还写了个大数加法的C程序有点意思,等找到了也贴出来让大家笑笑。PS:程序里一些调试代码我也帖出来了,时间长了我也记不清是出于什么目的,不过程序估计不难懂,我偷懒这不做注释研究了。/*进制转换作者:周志明*/#include#include#

2006-04-29 04:10:00 10592 2

原创 C语言中面向对象的尝试

C语言中面向对象的尝试作者:周志明说明:程序中关于画直线和园的算法,请参阅图形学相关知识.算法部分写在在main函数后.运行环境:TC2.0(运行时候注意路径问题)#include#include#includevoid InitGraphSys(){int driver,mode;detectgraph(&driver,&mode);

2006-03-23 13:53:00 8230 1

原创 主题:寻求VC++技术内幕(第四版)笔记和孙鑫VC++讲座笔记志愿者

主题:寻求VC++技术内幕(第四版)笔记和孙鑫VC++讲座笔记志愿者有好多网友通过邮件的方式问我,笔记怎么不继续了?每次见到这样的邮件,我都感到有种惭愧:VC++技术内幕(第四版)笔记和孙鑫VC++讲座笔记是去年年底系统学VC的做的,虽然视频和书我差不多过了遍遍,但遗憾笔记却没跟上,主要是受当时时间和精力的限制.记得那时候,我每做一篇笔记(特别是孙鑫VC++讲座),我都要花费大量时间认真的

2006-03-18 19:48:00 20481 11

原创 VC++技术内幕(第四版)笔记(第17章)

/*************************************/第十七章:读和写文档--MDI应用程序1, MFC库中CMDIFrameWnd类封装了主框架窗口和MDI客户窗口所有的函数(包含了所有Windows MDI消息的消息控制函数),因而完全可以管理它的子窗口(由CMDIChildWnd类对象来表示的)。2,MDI应用程序中,任何时候只有一个子窗口处于活动状态。MDI应用程序

2005-12-18 14:09:00 11868 2

原创 VC++技术内幕(第四版)笔记(第16章)

/********************************************/第十六章:读和写文档--SDI应用程序一,序列化:1,序列化:对象可以被持续,即当程序退出时候它们被存盘,当程序重启时候它们又可被恢复,对象这种存盘和恢复处理过程称之为序列化。注意:MFC库中,不能利用序列化来代替数据库管理系统。与文档相关的所有对象只能在某个单独的磁盘文件中进行顺序读写,而不支持对象在磁盘

2005-12-18 14:07:00 10102

原创 VC++技术内幕(第四版)笔记(第15章)

/********************************/第十五章:文档与视图的分离1,SDI应用程序文档类由CDocument类派生,一个文档类可以有一个或多个由CView类派生的视图类。 2,重要成员函数:1)CView::GetDocumentCDocument* GetDocument( ) const;//文档对象是用来保存数据的,而视图对象则是用来显示数据的。//一个视图对象

2005-12-18 14:06:00 13546 1

原创 VC++技术内幕(第四版)笔记(第14章)

/****************************/第十四章:可重用框架窗口类1, 可重用基类的设计:为某个工程所设计的类应该能够被提取出来 ,使它进一步一般化后被应用于其他的应用程序。2, 一些重要函数:1)CFrameWnd::ActivateFrame virtual void ActivateFrame( int nCmdShow = -1 );//以nCmdShow作为参数调用C

2005-12-18 14:02:00 9607

原创 VC++技术内幕(第四版)笔记(第13章)

第十三章:工具栏和状态栏1,工具栏是CToolBar类一个对象,状态栏是CStatusBar类的对象.CToolBar类和CStatusBar类均由CControlBar类派生.CControlBar类则由CWnd类派生.CControlBar类所支持的控制栏窗口位于主框架窗口内,并且这些控制栏窗口能够随着主框架窗口的尺寸改变或移动自动调整自己的尺寸与位置.控制栏对象的构造与析构以及窗口的创建都是

2005-12-18 14:01:00 5766

原创 自行设计的一个ustring类

半夜醒来,闲着没事,自己设计了下string类,贴到BLOG上。C++都学迷茫了,好久也没动了,今以此立照,激励下学习。当然啊,自己的C++底子薄的要命,其中难免错漏百出,因而贴帖更期望的是得到老人指点些啊。class ustring{private: char *pstr; int length;public: ustring(); ustring(const char *str); ustri

2005-12-17 08:11:00 5336 4

原创 MASM-文件记录操作

文件记录操作该程序实现及其说明:1)从磁盘文件中读入记录数据.(这里磁盘文件中的数据为字符串格式,而且字符型串与数值型的串混杂在一起,要从中分离数值型字符串并将其转化为数值以便进行数值运算等.我这里作了简化这程序核心目的不在这.)记录文件格式:(串与串第一个字符之间间隔8个字符,可以按这格式添加若干行,但列数和列名如下得一致.呵呵,这麻烦点,程序了简单多了啊,不信编编试试看)name mat

2005-11-06 05:23:00 5559

原创 MASM-打字练习程序

打字练习程序功能:1) 从磁盘文件中读入一些字母(程序中只载入一屏306个字符)2)运行时,可按照屏幕显示的字母输入练习(模拟金山打字,这个实现很有挑战性哦,先拷贝过去运行下看看效果哦)3) 输完结束或按ESC结束.结束时可显示出练习输入的时间,并显示出正确率. 说明:该程序主要分成(刮弧中为相应主要的函数块)1)打字事例文件加载模块(LoadFile )注:加载文件的时候提供绝地路径,而且文

2005-11-06 03:53:00 5950 2

原创 MASM-两个16位二进制数减法模拟

两个16位二进制数减法模拟 功能说明:输入两组16位二进制代码模拟两为16位二进制整数,对其求差并以16进制输出.基本算法:采用补码,模拟二机制减法(加法类同),得到差(补码)转换成原码后,转化成十六进制并输出.16为二进制转换成4为十六进制数的方法是采用:将16位二进制分成4组,每组由连续4位二进制组成,模拟4位二进制到一位十六进制转换,将每组转换成16进制数并输出.详见代码本代码在MAS

2005-11-06 02:20:00 6148

原创 VC++技术内幕(第四版)笔记(第12章)

/***************************************/第十二章:菜单、键盘加速键、复文本编辑控件和属性表1,主框架窗口包含标题栏和菜单栏,而各种各样的子窗口(包括工具栏窗口、状态栏窗口和视图窗口)覆盖着主框架窗口的客户区域。应用程序通过框架和视图之间的消息传递来控制框架和视图之间的相互作用。2,MFC应用程序框架提供了一个非常复杂的命令消息传递系统,这些消息来自菜单的选

2005-11-06 01:27:00 6711 4

原创 VC++技术内幕(第四版)笔记(第11章)

/******************************************/第十一章:Winsows消息处理和多线程编程一)Winsows消息处理1,单线程:程序代码只有一条执行路径。2,单线程程序消息处理过程:MSG message;while(::GetMessage(&message,NULL,0,0)){::TranslateMessage(&message);//翻译如wm_

2005-11-06 01:25:00 4625

原创 VC++技术内幕(第四版)笔记(第10章)

第十章:位图1,Windows的位图实际上是一些和显示象素相对应的位阵列。2,GDI位图是设备相关位图,用MS基本类库(MFC)中的CBitmap类表示的,依赖具体的设备。3,DIB社设备无关位图,比GDI位图有许多编程优势。任何运行Windows的机器都可以处理DIB位图。DIB位图通常以.BMP文件形式保留在磁盘中,或作为资源保存在程序的EXE或DLL文件中。WIN32API只直接支持DIB格

2005-11-06 01:22:00 5064

原创 VC++技术内幕(第四版)笔记(第9章)

第九章:Win32内存管理1,一个程序就是一个EXE文件。Windows中,一旦一个程序被启动的,系统为其创建一个进程。一个进程拥有自己的内存,文件句柄,和其它的系统资源。如果连续两次启动同一个程序,系统为其创建两个独立的进程并发运行(并发:微观交替串行,宏观并行)。说明:1)一个进程(如Windows Wxplorer)可能有多个主窗口(每一个窗口由一个线程支持),也可能没有任何窗口。2)进程拥

2005-11-06 01:19:00 4561

原创 VC++技术内幕(第四版)笔记(第8章)

/************************************/第八章:使用ActiveX控件1,ActiveX控件是一个直接插入到C++程序中的软件模块,以前常称OLE控件(OCX),是基于MS-COM技术。2,ActiveX控件与普通Windows控件比较:相同点:ActiveX控件也可看成是一个子窗口(可以看成这样的)。如果想在对话框上加入ActiveX控件,则只要在对话框编辑器

2005-10-11 00:42:00 4421 1

原创 VC++技术内幕(第四版)笔记(第7章)

/*****************************************/第七章:无模式对话框 和 Windows通用对话框类1,[无模式对话框]在它处于激活状态下还允许用户在(同一个应用程序中)其它地方工作。   [通用对话框]则是C++和一组Windows的实用对话框之间的程序设计借口,包括File Open,Page Setup,Color等等,它们都是通过COMDLG32.DL

2005-10-11 00:40:00 3040

原创 VC++技术内幕(第四版)笔记(第6章)

/**************************************/第六章:模式对话框和Windows通用控件1,对话框也是窗口,它不当可以接受消息,而且还可以被移动和关闭,甚至可以在它的客户区中进行绘图操作。2,模式对话框在被关闭之前,用户无法在同一应用程序的其它地方进行工作。模式对话框更易于编程。无模式对话框在它仍保留在屏幕的同时,用户还可以在应用程序的其它窗口进行工作。3,对话框

2005-10-11 00:37:00 3206

原创 VC++技术内幕(第四版)笔记(第4章)

/******************************************/第四章:基本事件处理、映射模式和滚动视图1,消息映射:如在视窗中按下鼠标做键,会自动发送WM_LBUTTONDOWN消息,如果要对这消息有所反应的话,需//{{AFX_MSG(CEx04aView) afx_msg void OnLButtonDown(UINT nFlags, CPoint point);//

2005-10-11 00:31:00 3520

原创 VC++技术内幕(第四版)笔记(第3章)

/********************************************/第三章:从“Hello,world!”着手学习AppWizard1,视图:从用户角度看,视图是一个普通的窗口;从程序员角度看,试图是一个从MFC库中CView类所派生的类的对象。视图对象的行为完全由类的成员函数和数据成员决定,其中包括派生类的特定成员和基类的继承而来的成员。2,CEx03aView类最重要的

2005-10-11 00:26:00 3428

原创 VC++技术内幕(第四版)笔记(1~2章)

/***************************************/第一章:Microsoft Windows 和 Visual C++1,Windows应用程序中一定要有WinMain函数,用来完成某些特殊的任务,其中最主要的是创建应用次序的主窗口。2,DOS下,所有次序的目标模块在创建过程中都被静态连接起来。而Windows允许动态连接,即一些特定结构的库(DLL)可以在运行过程

2005-10-11 00:20:00 6434 8

原创 孙鑫VC++讲座笔记-(6)菜单编程

1,弹出菜单(Pop-up)是不能用来作命令响应的。2,MFC中菜单项消息如果利用ClassWizard来对菜单项消息分别在上述四个类中进行响应,则菜单消息传递顺序:View类--Doc类--CMainFrame类--App类。菜单消息一旦在其中一个类中响应则不再在其它类中查找响应函数。具体:当点击一个菜单项的时候,最先接受到菜单项消息的是CMainFrame框架类,CMainFrame框架类将会

2005-10-11 00:10:00 8597 5

原创 孙鑫VC++讲座笔记-(5)文本编程

1,创建插入符:void CreateSolidCaret( int nWidth, int nHeight );//创建插入符void CreateCaret( CBitmap* pBitmap );//创建位图插入符void ShowCaret( );//显示插入符void HideCaret( );//隐藏插入符static void PASCAL SetCaretPos( POINT po

2005-10-11 00:09:00 6793 2

原创 孙鑫VC++讲座笔记-(4)MFC消息映射机制的剖析

一,消息映射机制1,消息响应函数:(例:在CDrawView类响应鼠标左键按下消息) 1)在头文件(DrawView.h)中声明消息响应函数原型。//{{AFX_MSG(CDrawView)   //注释宏afx_msg void OnLButtonDown(UINT nFlags, CPoint point);//}}AFX_MSG   //注释宏说明:在注释宏之间的声明在VC中灰色显示。afx

2005-10-11 00:07:00 7049 1

原创 孙鑫VC++讲座笔记-(3)MFC程序框架的剖析

1,寻找WinMain人口:在安装目录下找到MFC文件夹下的SRC文件夹,SRC下是MFC源代码。路径:MFC|SRC|APPMODUL.CPP:_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow){ // call shared/exported WinMain return

2005-10-11 00:03:00 8546 3

原创 孙鑫VC++讲座笔记-(2)C++

1, c语言中,结构体struct中不能包括函数的,而在C++中struct中可以包括函数。2,C++中结构体和类可以通用,区别主要表现在访问控制方面:struct中默认是public,而 class中默认的是private。3,构造函数最重要的作用是创建对象的本身,C++中每个类可以拥有多个构造函数,但必须至少有一个构造函数,当一个类中没有显式提供任何构造函数,C++编辑器自动提供一个默认的不带

2005-10-11 00:00:00 8711 6

原创 孙鑫VC++讲座笔记-(1)Windows程序内部运行机制

1,windows程序设计是种事件驱动方式的程序设计,主要基于消息的。当用户需要完成某种功能时,需要调用OS某种支持,然后OS将用户的需要包装成消息,并投入到消息队列中,最后应用程序从消息队列中取走消息并进行响应。2,消息结构:typedef struct tagMSG {     // msg     HWND   hwnd;     //接收消息的窗口句柄。和哪个窗口相关联。    UINT 

2005-10-10 22:48:00 10410 7

《深入理解Java虚拟机:JVM高级特性与最佳实践》高清完整PDF版(文字版)

深入理解Java虚拟机,啥也不说了,有点底子的人才能看的懂。最重要的是,非扫描版的!非扫描版的!非扫描版的!网上根本找不到!

2017-10-16

JSP分页通用组件

JSP分页通用组件,给需要的朋友.........

2014-01-06

JSP+MySql分页组件

JSP+MySql分页组件,给需要的朋友

2014-01-06

bootstrap框架写的后台管理模板

偶然接触了bootstrap,感觉不错。现在正学习用bootstrap做网站后台,自己特意下了一些素材,整理了一下,希望对大家有用。

2014-01-06

lucene总结.chm

lucene总结.chm lucene总结.chm lucene总结.chm

2009-08-25

Lucene之四主要算法介绍

Lucene之四主要算法介绍 Lucene之四主要算法介绍 Lucene之四主要算法介绍

2009-08-25

Lucene之三深入了解Lucene

Lucene之三深入了解Lucene Lucene之三深入了解Lucene Lucene之三深入了解Lucene

2009-08-25

Lucene之二索引结构.ppt

Lucene之二索引结构.ppt Lucene之二索引结构.ppt Lucene之二索引结构.ppt

2009-08-25

Lucene之一系统结构分析.pptx

Lucene之一系统结构分析.pptx Lucene之一系统结构分析.pptx Lucene之一系统结构分析.pptx

2009-08-25

Oracle9iRMAN参考使用手册.pdf

Oracle9iRMAN参考使用手册.pdf Oracle9iRMAN参考使用手册.pdf

2009-08-25

lucene 站内搜索示例.rar

lucene 站内搜索示例.rar lucene 站内搜索示例.rar lucene 站内搜索示例.rar

2009-08-25

Lucene与关系型数据库对比.pdf

Lucene与关系型数据库对比.pdf Lucene与关系型数据库对比.pdf

2009-08-25

lucene检索数据库.doc

lucene检索数据库.doc lucene检索数据库.doc lucene检索数据库.doc

2009-08-25

lucene进行开发.doc

lucene进行开发.doc lucene进行开发.doc lucene进行开发.doc

2009-08-25

Lucene+基础指南.doc

Lucene+基础指南.doc Lucene+基础指南.doc Lucene+基础指南.doc

2009-08-25

Lucene入门与使用

Lucene入门与使用 Lucene入门与使用 Lucene入门与使用

2009-08-25

Lucene关于几种中文分词的总结.doc

Lucene关于几种中文分词的总结.doc Lucene关于几种中文分词的总结.doc Lucene关于几种中文分词的总结.doc

2009-08-25

关于jforum2.1.6的全文检索问题(采用lucene实现).zip

关于jforum2.1.6的全文检索问题(采用lucene实现).zip 关于jforum2.1.6的全文检索问题(采用lucene实现).zip

2009-08-25

Lucene倒排原理.docx

Lucene倒排原理.docx Lucene倒排原理.docx Lucene倒排原理.docx

2009-08-25

Java上传的通用代码.rar

Java上传的通用代码.rar Java上传的通用代码.rar Java上传的通用代码.rar

2009-08-25

lucene学习资料.rar

lucene学习资料.rar lucene学习资料.rar lucene学习资料.rar

2009-08-25

Lucene深入讲解.txt

Lucene深入讲解.txt Lucene深入讲解.txt Lucene深入讲解.txt

2009-08-25

xml建立索引.txt

xml建立索引.txt xml建立索引.txt xml建立索引.txt

2009-08-25

lucene查询结果集分页代码.zip

Lucence学习资料: lucene查询结果集分页代码.zip

2009-08-25

Lucene+使用正则表达式.txt

Lucence学习资料: Lucene+使用正则表达式.txt

2009-08-25

录波数据文件的有损压缩传送及文件传输协议的选择研究

录波数据文件的有损压缩传送及文件传输协议的选择研究

2009-06-14

struts+hibernate+spring源码学习:BBS系统(6月13日上传版)

struts+hibernate+spring源码学习:BBS系统(6月13日上传版)

2009-06-13

电子书:如何查找学位论文

电子书:如何查找学位论文,如何查找学位论文

2009-06-13

WebService原理與前端Client應用

WebService原理與前端Client應用

2009-06-13

Capuchin—JavaME程序员延伸之路

Capuchin—JavaME程序员延伸之路

2009-06-07

struts+hibernate+spring源码学习:BBS系统(6月5日上传版)

struts+hibernate+spring源码学习:BBS系统(6月5日上传版)

2009-06-05

ZK入门学习资料:ZK实例学习

ZK入门学习资料:ZK实例学习ZK入门学习资料:ZK实例学习ZK入门学习资料:ZK实例学习

2009-05-31

ZK简明教程.doc

ZK简明教程.docZK简明教程.docZK简明教程.docZK简明教程.doc

2009-05-31

ZK框架_J2EE技术(有胜于SSH的WEB与手机框架).rar

ZK框架_J2EE技术(有胜于SSH的WEB与手机框架).rar

2009-05-31

ZK中文开发手册3.5.1+第二修正版(全).

ZK中文开发手册3.5.1+第二修正版(全).ZK中文开发手册3.5.1+第二修正版(全).

2009-05-31

ZK框架上手学习资料:zk+studio安装.doc

资料整理:ZK框架上手学习资料:zk+studio安装.doc

2009-05-31

ZK框架上手学习资料:zk上手.doc

资料整理:ZK框架上手学习资料:zk上手.doc

2009-05-31

JSON-RPC+for+Java使用说明.pdf

JSON-RPC+for+Java使用说明.pdf

2009-05-31

JSON-RPC+for+Java使用说明.doc

JSON-RPC+for+Java使用说明.doc

2009-05-31

ZKDevelopersGuide[1].part2.rar

官方推荐ZK电子书,要花钱买的,不是免费的文档:ZKDevelopersGuide[1].part2.rar,共两个压缩包和一个源码包

2009-05-31

空空如也

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

TA关注的人

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