自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (39)
  • 收藏
  • 关注

原创 基于JAVA的水泥三维图像特征提取系统设计与实现 之一 JAVA 3D学习笔记

处理三维图像需要使用到JAVA 3D。水泥三维图像是一系列的二维图像序列。

2012-01-08 20:04:18 925

原创 和青春有关的日子------------------大学随手写(11年06月06-------至今)

和青春有关的日子------------------大学随手写(11年06月06-------至今)2011-06-06 20:31 (分类:乱七八糟)NEXT -------------------------------------------------

2011-07-03 20:47:35 1105

原创 一场游戏一场梦------------------大学随手写(11年05月-------11年06月04)

一场游戏一场梦------------------大学随手写(11年05月-------11年06月04)2011-05-19 13:45 (分类:乱七八糟)片段一:生活就如同QQ够级2011年04月26Action人生如这打牌般,牌好,或者不好,都要用心去努

2011-07-03 20:46:45 1177

原创 JAVA内存分析笔记

成员变量与局部变量:成员变量可以不赋初值直接使用,打印出默认值;局部变量不赋初值使用出错基本类型变量(byte short int long char float double boolean)分配一块空间,放在栈中引用类型的变量要分配两块内存空间,所有new出来的东西放在堆内存中。例如:String s;s = new String("hello world"); 

2011-04-29 17:28:00 375

原创 生活就如同QQ够级

<br /><br />人生就如同QQ够级。<br />人生如这打牌般,牌好,或者不好,都要用心去努力。<br />有时候我们遇不到好的伙伴,只能将就着打吧。我们就这么将就着,而在关键的十字路口,你的联邦总不让你舒舒服服的出牌,勾起来,又勾起来,直把你憋到大拉。感慨一声没有遇见生命中对的那个人,所以,还是要有耐心去等待,等待对的人到来。<br />有时候我们会拿一手烂牌。有的人直接把人生托管了,放纵自己,放任自流。不但害了联邦,也将自己的人生写下了空白。有的人,拿了烂牌也会好好去打。努力的奋斗,为之拼搏却终

2011-04-26 10:11:00 477

北大ACM试题库及解答打包之二

解题报告:Fence 题目来源:POJ 1031 解法或类型: 计算几何 作者:杨清玄 Fence Time Limit:1S Memory Limit:1000K Total Submit:103 Accepted:26 Description There is an area bounded by a fence on some flat field. The fence has the height h and in the plane projection it has a form of a closed polygonal line (without self-intersections), which is specified by Cartesian coordinates (Xi, Yi) of its N vertices. At the point with coordinates (0, 0) a lamp stands on the field. The lamp may be located either outside or inside the fence, but not on its side as it is shown in the following sample pictures (parts shown in a thin line are not illuminated by the lamp): The fence is perfectly black, i.e. it is neither reflecting, nor diffusing, nor letting the light through. Research and experiments showed that the following law expresses the intensity of light falling on an arbitrary illuminated point of this fence: I0=k/r where k is a known constant value not depending on the point in question, r is the distance between this point and the lamp in the plane projection. The illumination of an infinitesimal narrow vertical board with the width dl and the height h is dI=I0*|cosα|*dl*h where I0 is the intensity of light on that board of the fence, α is the angle in the plane projection between the normal to the side of the fence at this point and the direction to the lamp. You are to write a program that will find the total illumination of the fence that is defined as the sum of illuminations of all its illuminated boards. Input The first line of the input file contains the numbers k, h and N, separated by spaces. k and h are real constants. N (3 <= N <= 100) is the number of vertices of the fence. Then N lines follow, every line contains two real numbers Xi and Yi, separated by a space. Output Write to the output file the total illumination of the fence rounded to the second digit after the decimal point. Sample Input 0.5 1.7 3 1.0 3.0 2.0 -1.0 -4.0 -1.0 Sample Output 5.34 Source Northeastern Europe 1998 解题思路: 本题是一道计算几何的题目。首先,由于题目可以得到dI=I0*|cosα|*dl*h 也就是说一条边的总照度为 = = =a*h*k 其中下,X1,X2为一条边的坐右端点,a为这条边对原点所张的角度 所以实际上本题是要求整个FENCE区域对原点所张开的总角度, 定义FENCE为一有向回路 那么每条边都是有向的。。如果按照边的方向对原点所张开的角度为顺时针。那么定义为正。逆时针为负。并且每输入一条边就把本边对原点张开的角度计算进去加到一个数里去 那么对于包含原点的区域。这个数应该为正负2 ; 对于不包含原点的区域,这个数在按边过程中的最大值-最小值就是这个区域对原点所张开的角度。 还有一种情况,那就是区域不包含原点,但是总共张开的角度大于2 ,那么只要计算为2 即可因为原点对任何区域最多只能张开2 。 数据结构: 用一个POINT数组来储存点的位置 时空分析: 如果有N个点 那么空间复杂度为O(N) 时间复杂度为O(N) 源程序: fence.cpp

2011-04-28

北大ACM题库及解答打包下载

解题报告:Fence 题目来源:POJ 1031 解法或类型: 计算几何 作者:杨清玄 Fence Time Limit:1S Memory Limit:1000K Total Submit:103 Accepted:26 Description There is an area bounded by a fence on some flat field. The fence has the height h and in the plane projection it has a form of a closed polygonal line (without self-intersections), which is specified by Cartesian coordinates (Xi, Yi) of its N vertices. At the point with coordinates (0, 0) a lamp stands on the field. The lamp may be located either outside or inside the fence, but not on its side as it is shown in the following sample pictures (parts shown in a thin line are not illuminated by the lamp): The fence is perfectly black, i.e. it is neither reflecting, nor diffusing, nor letting the light through. Research and experiments showed that the following law expresses the intensity of light falling on an arbitrary illuminated point of this fence: I0=k/r where k is a known constant value not depending on the point in question, r is the distance between this point and the lamp in the plane projection. The illumination of an infinitesimal narrow vertical board with the width dl and the height h is dI=I0*|cosα|*dl*h where I0 is the intensity of light on that board of the fence, α is the angle in the plane projection between the normal to the side of the fence at this point and the direction to the lamp. You are to write a program that will find the total illumination of the fence that is defined as the sum of illuminations of all its illuminated boards. Input The first line of the input file contains the numbers k, h and N, separated by spaces. k and h are real constants. N (3 <= N <= 100) is the number of vertices of the fence. Then N lines follow, every line contains two real numbers Xi and Yi, separated by a space. Output Write to the output file the total illumination of the fence rounded to the second digit after the decimal point. Sample Input 0.5 1.7 3 1.0 3.0 2.0 -1.0 -4.0 -1.0 Sample Output 5.34 Source Northeastern Eu

2011-04-28

北大ACM题库及解答之四

解题报告:Fence 题目来源:POJ 1031 解法或类型: 计算几何 作者:杨清玄 Fence Time Limit:1S Memory Limit:1000K Total Submit:103 Accepted:26 Description There is an area bounded by a fence on some flat field. The fence has the height h and in the plane projection it has a form of a closed polygonal line (without self-intersections), which is specified by Cartesian coordinates (Xi, Yi) of its N vertices. At the point with coordinates (0, 0) a lamp stands on the field. The lamp may be located either outside or inside the fence, but not on its side as it is shown in the following sample pictures (parts shown in a thin line are not illuminated by the lamp): The fence is perfectly black, i.e. it is neither reflecting, nor diffusing, nor letting the light through. Research and experiments showed that the following law expresses the intensity of light falling on an arbitrary illuminated point of this fence: I0=k/r where k is a known constant value not depending on the point in question, r is the distance between this point and the lamp in the plane projection. The illumination of an infinitesimal narrow vertical board with the width dl and the height h is dI=I0*|cosα|*dl*h where I0 is the intensity of light on that board of the fence, α is the angle in the plane projection between the normal to the side of the fence at this point and the direction to the lamp. You are to write a program that will find the total illumination of the fence that is defined as the sum of illuminations of all its illuminated boards. Input The first line of the input file contains the numbers k, h and N, separated by spaces. k and h are real constants. N (3 <= N <= 100) is the number of vertices of the fence. Then N lines follow, every line contains two real numbers Xi and Yi, separated by a space. Output Write to the output file the total illumination of the fence rounded to the second digit after the decimal point. Sample Input 0.5 1.7 3 1.0 3.0 2.0 -1.0 -4.0 -1.0 Sample Output 5.34 Source Northeastern Europe 1998 解题思路: 本题是一道计算几何的题目。首先,由于题目可以得到dI=I0*|cosα|*dl*h 也就是说一条边的总照度为 = = =a*h*k 其中下,X1,X2为一条边的坐右端点,a为这条边对原点所张的角度 所以实际上本题是要求整个FENCE区域对原点所张开的总角度, 定义FENCE为一有向回路 那么每条边都是有向的。。如果按照边的方向对原点所张开的角度为顺时针。那么定义为正。逆时针为负。并且每输入一条边就把本边对原点张开的角度计算进去加到一个数里去 那么对于包含原点的区域。这个数应该为正负2 ; 对于不包含原点的区域,这个数在按边过程中的最大值-最小值就是这个区域对原点所张开的角度。 还有一种情况,那就是区域不包含原点,但是总共张开的角度大于2 ,那么只要计算为2 即可因为原点对任何区域最多只能张开2 。 数据结构: 用一个POINT数组来储存点的位置 时空分析: 如果有N个点 那么空间复杂度为O(N) 时间复杂度为O(N) 源程序: fence.cpp

2011-04-28

北大ACM试题库及解答之三

解题报告:Fence 题目来源:POJ 1031 解法或类型: 计算几何 作者:杨清玄 Fence Time Limit:1S Memory Limit:1000K Total Submit:103 Accepted:26 Description There is an area bounded by a fence on some flat field. The fence has the height h and in the plane projection it has a form of a closed polygonal line (without self-intersections), which is specified by Cartesian coordinates (Xi, Yi) of its N vertices. At the point with coordinates (0, 0) a lamp stands on the field. The lamp may be located either outside or inside the fence, but not on its side as it is shown in the following sample pictures (parts shown in a thin line are not illuminated by the lamp): The fence is perfectly black, i.e. it is neither reflecting, nor diffusing, nor letting the light through. Research and experiments showed that the following law expresses the intensity of light falling on an arbitrary illuminated point of this fence: I0=k/r where k is a known constant value not depending on the point in question, r is the distance between this point and the lamp in the plane projection. The illumination of an infinitesimal narrow vertical board with the width dl and the height h is dI=I0*|cosα|*dl*h where I0 is the intensity of light on that board of the fence, α is the angle in the plane projection between the normal to the side of the fence at this point and the direction to the lamp. You are to write a program that will find the total illumination of the fence that is defined as the sum of illuminations of all its illuminated boards. Input The first line of the input file contains the numbers k, h and N, separated by spaces. k and h are real constants. N (3 <= N <= 100) is the number of vertices of the fence. Then N lines follow, every line contains two real numbers Xi and Yi, separated by a space. Output Write to the output file the total illumination of the fence rounded to the second digit after the decimal point. Sample Input 0.5 1.7 3 1.0 3.0 2.0 -1.0 -4.0 -1.0 Sample Output 5.34 Source Northeastern Europe 1998 解题思路: 本题是一道计算几何的题目。首先,由于题目可以得到dI=I0*|cosα|*dl*h 也就是说一条边的总照度为 = = =a*h*k 其中下,X1,X2为一条边的坐右端点,a为这条边对原点所张的角度 所以实际上本题是要求整个FENCE区域对原点所张开的总角度, 定义FENCE为一有向回路 那么每条边都是有向的。。如果按照边的方向对原点所张开的角度为顺时针。那么定义为正。逆时针为负。并且每输入一条边就把本边对原点张开的角度计算进去加到一个数里去 那么对于包含原点的区域。这个数应该为正负2 ; 对于不包含原点的区域,这个数在按边过程中的最大值-最小值就是这个区域对原点所张开的角度。 还有一种情况,那就是区域不包含原点,但是总共张开的角度大于2 ,那么只要计算为2 即可因为原点对任何区域最多只能张开2 。 数据结构: 用一个POINT数组来储存点的位置 时空分析: 如果有N个点 那么空间复杂度为O(N) 时间复杂度为O(N) 源程序: fence.cpp

2011-04-28

北大ACM试题库及解答之二

解题报告:Fence 题目来源:POJ 1031 解法或类型: 计算几何 作者:杨清玄 Fence Time Limit:1S Memory Limit:1000K Total Submit:103 Accepted:26 Description There is an area bounded by a fence on some flat field. The fence has the height h and in the plane projection it has a form of a closed polygonal line (without self-intersections), which is specified by Cartesian coordinates (Xi, Yi) of its N vertices. At the point with coordinates (0, 0) a lamp stands on the field. The lamp may be located either outside or inside the fence, but not on its side as it is shown in the following sample pictures (parts shown in a thin line are not illuminated by the lamp): The fence is perfectly black, i.e. it is neither reflecting, nor diffusing, nor letting the light through. Research and experiments showed that the following law expresses the intensity of light falling on an arbitrary illuminated point of this fence: I0=k/r where k is a known constant value not depending on the point in question, r is the distance between this point and the lamp in the plane projection. The illumination of an infinitesimal narrow vertical board with the width dl and the height h is dI=I0*|cosα|*dl*h where I0 is the intensity of light on that board of the fence, α is the angle in the plane projection between the normal to the side of the fence at this point and the direction to the lamp. You are to write a program that will find the total illumination of the fence that is defined as the sum of illuminations of all its illuminated boards. Input The first line of the input file contains the numbers k, h and N, separated by spaces. k and h are real constants. N (3 <= N <= 100) is the number of vertices of the fence. Then N lines follow, every line contains two real numbers Xi and Yi, separated by a space. Output Write to the output file the total illumination of the fence rounded to the second digit after the decimal point. Sample Input 0.5 1.7 3 1.0 3.0 2.0 -1.0 -4.0 -1.0 Sample Output 5.34 Source Northeastern Europe 1998 解题思路: 本题是一道计算几何的题目。首先,由于题目可以得到dI=I0*|cosα|*dl*h 也就是说一条边的总照度为 = = =a*h*k 其中下,X1,X2为一条边的坐右端点,a为这条边对原点所张的角度 所以实际上本题是要求整个FENCE区域对原点所张开的总角度, 定义FENCE为一有向回路 那么每条边都是有向的。。如果按照边的方向对原点所张开的角度为顺时针。那么定义为正。逆时针为负。并且每输入一条边就把本边对原点张开的角度计算进去加到一个数里去 那么对于包含原点的区域。这个数应该为正负2 ; 对于不包含原点的区域,这个数在按边过程中的最大值-最小值就是这个区域对原点所张开的角度。 还有一种情况,那就是区域不包含原点,但是总共张开的角度大于2 ,那么只要计算为2 即可因为原点对任何区域最多只能张开2 。 数据结构: 用一个POINT数组来储存点的位置 时空分析: 如果有N个点 那么空间复杂度为O(N) 时间复杂度为O(N) 源程序: fence.cpp

2011-04-28

Wireshark使用教程.doc

第 1 章 介绍 1.1. 什么是Wireshark Wireshark 是网络包分析工具。网络包分析工具的主要作用是尝试捕获网络包, 并尝试显示包的尽可能详细的情况。 你可以把网络包分析工具当成是一种用来测量有什么东西从网线上进出的测量工具,就好像使电工用来测量进入电信的电量的电度表一样。(当然比那个更高级) 过去的此类工具要么是过于昂贵,要么是属于某人私有,或者是二者兼顾。 Wireshark出现以后,这种现状得以改变。 Wireshark可能算得上是今天能使用的最好的开元网络分析软件。 1.1.1. 主要应用 下面是Wireshark一些应用的举例: • 网络管理员用来解决网络问题 • 网络安全工程师用来检测安全隐患 • 开发人员用来测试协议执行情况 用来学习网络协议

2011-04-28

Notepad++手册.pdf(标题够长吗)

1.1. 1.1. 1.1. 1.1. 功能介绍 功能介绍 功能介绍 功能介绍 资料来源你官方网址 http://notepad-plus.sourceforge.net http://notepad-plus.sourceforge.net http://notepad-plus.sourceforge.net http://notepad-plus.sourceforge.net Notepad++ 是在微軟視窗環境之下的一個免費的代碼編輯器。 為了產生小巧且有效率的代碼編輯器,這個在 GPL 許可證下的自由軟體開發專案採用 win32 api 和 STL 以 C++ 程式語言撰寫成,並且選用功能強大的編輯模組 Scintilla 。 藉由加強與優化許多函數及演算法, Notepad++ 致力於減少世界二氧化碳的排放。當使用較少的 CPU 功

2011-04-28

计算机考研各方向院校专业分析.pdf

计算机系统结构方向大学排名 1. 清华大学 2. 华中科技大学 3. 西安交通大学 4. 上海交通大学 5. 浙江大学 6. 西安电子科技大学 7. 武汉大学 8. 复旦大学 9. 哈尔滨工业大学 10. 东北大学 11. 北京大学 , 12. 东南大学 , 13. 北京航空航天大学 , 14. 中国科学技术大学 , 15. 电子 科技大学 , 16. 吉林大学 , 17. 南京理工大学 , 18. 重庆大学 , 19. 北京科技大学 , 20. 同济大学

2011-04-28

计算机专业个人简历集锦

自己做简历的时正好查看 计算机专业个人简历集锦 给计算机专业的同学参考 里面很多

2011-04-27

搜索引擎-原理、技术与系统.pdf

搜索引擎开发入门的经典书籍 目 录 前言 第一章 引论................................................................................................................. 1 第一节 搜索引擎的概念................................................................................................ 2 第二节 搜索引擎的发展历史........................................................................................ 3 第三节 一些著名的搜索引擎........................................................................................ 7 上篇 WEB搜索引擎基本原理和技术.................................................................... 16 第二章 WEB搜索引擎工作原理和体系结构.......................................................... 17 第一节 基本要求.......................................................................................................... 17 第二节 网页搜集.......................................................................................................... 18 第三节 预处理.............................................................................................................. 20 第四节 查询服务.......................................................................................................... 22 第五节 体系结构.......................................................................................................... 25 第三章 WEB信息的搜集.......................................................................................... 29 第一节 引言.................................................................................................................. 29 一、 超文本传输协议.............................................................................................. 29 二、 一个小型搜索引擎系统.................................................................................. 31 第二节 网页搜集.......................................................................................................... 33 一、 定义URL类和Page类...................................................................................... 34 二、 与服务器建立连接.......................................................................................... 39 三、 发送请求和接收数据...................................................................................... 41 四、 网页信息存储的天网格式.............................................................................. 42 第三节 多道搜集程序并行工作.................................................................................. 45 一、 多线程并发工作.............................................................................................. 46 二、 控制对一个站点并发搜集线程的数目.......................................................... 47 第四节 如何避免网页的重复搜集.............................................................................. 47 一、 记录未访问、已访问URL和网页内容摘要信息.......................................... 47 二、 域名与IP的对应问题...................................................................................... 48 第五节 如何首先搜集重要的网页.............................................................................. 49 第六节 搜集信息的类型.............................................................................................. 52 第七节 本章小结.......................................................................................................... 54 iii 第四章 对搜集信息的预处理................................................................................... 55 第一节 信息预处理的系统结构.................................................................................. 55 第二节 索引网页库...................................................................................................... 56 第三节 中文自动分词.................................................................................................. 58 第四节 分析网页和建立倒排文件.............................................................................. 64 第五节 本章小结.......................................................................................................... 66 第五章 信息查询服务............................................................................................... 67 第一节 查询服务的系统结构...................................................................................... 67 第二节 检索的定义...................................................................................................... 68 第三节 查询服务的实现.............................................................................................. 69 一、 结果集合的形成.............................................................................................. 69 二、 查询结果显示................................................................................................. 70 第四节 本章小结.......................................................................................................... 72 中篇 对质量和性能的追求..................................................................................... 73 第六章 可扩展搜集子系统....................................................................................... 75 第一节 天网系统概述和集中式搜集系统结构........................................................... 75 一、 天网系统结构................................................................................................. 75 二、 集中式搜集系统.............................................................................................. 76 第二节 利用并行处理技术高效搜集网页的一种方案............................................... 82 一、 节点间URL的划分策略.................................................................................. 83 二、 关于性能的讨论.............................................................................................. 86 三、 性能测试和评价.............................................................................................. 88 四、 系统的动态可配置性设计.............................................................................. 91 第三节 本章小结.......................................................................................................... 93 第七章 网页净化与消重........................................................................................... 95 第一节 网页净化与元数据提取.................................................................................. 95 一、 引言................................................................................................................. 95 二、 DocView模型.................................................................................................. 98 三、 网页的表示..................................................................................................... 99 四、 提取DocView模型要素的方法..................................................................... 103 五、 模型应用及实验研究.................................................................................... 108 第二节 网页消重算法................................................................................................ 112 一、 消重算法....................................................................................................... 112 iv 二、 算法评测....................................................................................................... 115 第八章 高性能检索子系统..................................................................................... 120 第一节 检索系统基本技术........................................................................................ 121 一、 系统设计与结构............................................................................................ 121 二、 索引创建....................................................................................................... 124 三、 检索过程....................................................................................................... 126 第二节 倒排文件性能模型........................................................................................ 127 一、 引言............................................................................................................... 128 二、 倒排文件的概念............................................................................................ 129 三、 倒排文件的一种性能模型............................................................................ 131 四、 结合计算机性能指标的考虑........................................................................ 136 第三节 混合索引技术................................................................................................ 138 一、 引言............................................................................................................... 138 二、 混合索引原理............................................................................................... 139 三、 混合索引实现............................................................................................... 141 第四节 倒排文件缓存机制........................................................................................ 144 一、 引言............................................................................................................... 144 二、 倒排文件缓存............................................................................................... 145 三、 负载特性....................................................................................................... 147 四、 缓存策略的选择............................................................................................ 149 第五节 本章小结........................................................................................................ 149 第九章 用户行为的特征及缓存的应用................................................................. 151 第一节 用户查询与点击日志.................................................................................... 152 第二节 用户行为特征的统计分析............................................................................ 154 一、 用户查询词的分布情况................................................................................ 154 二、 雷同查询词的衰减统计................................................................................ 155 三、 相邻N项查询词的偏差分析......................................................................... 156 四、 用户在输出结果中的翻页情况统计............................................................ 158 五、 用户点击URL的分布情况............................................................................ 159 六、 考虑与不考虑查询项时点击URL分布的对比分析.................................... 160 七、 查询过程的自相似性.................................................................................... 161 第三节 查询缓存的使用............................................................................................ 164 一、 基于用户行为的启示.................................................................................... 164 二、 缓存替换策略研究........................................................................................ 165 v 第四节 用户行为与WEB信息的分布特征................................................................. 167 一、 基本术语....................................................................................................... 167 二、 海量Web信息的特征分析............................................................................. 168 第十章 相关排序与系统质量评估......................................................................... 173 第一节 传统IR的相关排序技术................................................................................ 173 第二节 链接分析与相关排序.................................................................................... 176 一、 链接分析....................................................................................................... 176 二、 Web查询模式下的新信息............................................................................ 178 第三节 相关排序的一种实现方案............................................................................ 182 一、 形成网页中词项的基本权重........................................................................ 183 二、 利用链接的结构............................................................................................ 185 三、 收集用户反馈信息........................................................................................ 187 四、 计算最终的权重............................................................................................ 189 第四节 搜索引擎系统质量评估................................................................................ 191 一、 引言............................................................................................................... 191 二、 查询类别分析与查询集的构建.................................................................... 192 三、 评估实验的建立与分析................................................................................ 193 下篇 面向主题和个性化的WEB信息服务.......................................................... 196 第十一章 中文网页自动分类技术......................................................................... 197 第一节 引言................................................................................................................ 197 第二节 文档自动分类算法的类型............................................................................ 197 第三节 实现中文网页自动分类的一般过程............................................................. 199 第四节 影响分类器性能的关键因素分析................................................................. 201 一、 实验设置....................................................................................................... 201 二、 训练样本....................................................................................................... 202 三、 特征选取....................................................................................................... 207 四、 分类算法....................................................................................................... 210 五、 截尾算法....................................................................................................... 216 六、 一个中文网页分类器的设计方案................................................................ 218 第五节 天网目录导航服务........................................................................................ 219 一、 问题的提出................................................................................................... 219 二、 天网目录导航服务的体系结构.................................................................... 220 三、 天网目录的运行实例.................................................................................... 221 第六节 本章小结........................................................................................................ 221 vi 第十二章 搜索引擎个性化查询服务..................................................................... 223 第一节 基于WEB挖掘的个性化技术......................................................................... 223 一、 Web挖掘技术................................................................................................ 224 二、 典型个性化Web服务系统的比较................................................................. 225 三、 基于Web挖掘的个性化技术的发展............................................................. 226 第二节 天网知名度系统............................................................................................ 227 一、 系统结构....................................................................................................... 227 二、 网页与命名实体的相关度评价.................................................................... 231 第十三章 面向主题的信息搜集与应用................................................................. 235 第一节 主题信息的搜集............................................................................................ 235 一、 主题信息分布的局部性................................................................................ 235 二、 一种主题信息搜集系统................................................................................ 236 第二节 主题信息的一种搜集与处理模型及其应用................................................. 238 一、 模型设计....................................................................................................... 238 二、 应用实验:以“十六大”为主题................................................................ 242 三、 总结与讨论................................................................................................... 244 参考文献................................................................................................................... 245 附录. 术语................................................................................................................ 256 后记........................................................................................................................... 264

2011-04-26

传智播客.net视频教程种子全

.net视频教程 传智播客 种子 第一季到第十一季 .net视频教程 传智播客 种子 第一季到第十一季 全了,真的不错呦

2011-04-26

100个经典C语言程序

1.绘制余弦曲线:在屏幕上用“*”显示0~360度的余弦函数cos(x)曲线 分析:在余弦曲线在0~360度的区间内,一行中要显示两个点,为了同时得到余弦函数cos(x)图形在一行上的两个点,考虑利用cos(x)的左右对称性。将屏幕的行方向定义为x,列方向定义为y,则0~180度的图形与180~360度的图形是左右对称的,若定义图形总宽度为62列,计算出x行0~180度时y点的坐标m,则同一行与之对称的180~360度的y点坐标就是62-m。程序中利用反余弦函数acos计算坐标(x,y)的对应关系。 #include<stdio.h> #include<math.h> void main( ) { double y; int x, m; for(y=1;y>=-1;y-=0.1) //y为列方向,值从1到-1,步长为0.1 { m=acos(y)*10; //计算出y对应的弧度m,乘以10为图形放大倍数 for(x=1; x<m; x++) printf(" "); printf("*"); //控制打印左侧的 * 号 for( ; x<62-m; x++) printf(" "); printf("*\n"); //控制打印同一行中对称的右侧*号 } }

2011-04-26

张孝祥正在整理Java就业面试题大全

从享受生活的角度上来说:“程序员并不是一种最好的职业,我认为两种人可以做程序员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的工作但是你非常不愿意去做;第二,你非常痴迷和爱好程序,并且在这方面有一些天赋和优势。程序员的结局也是有两种:第一,默默退休,第二以程序员为起点或跳板,注意积累,跟对了好的老板或团队,找到和很好的搭档自己创业,成为IT金领和富翁。” 人们在时间面前是平等的,吾生也有涯,所以,你的经验更丰富点,那不算什么,经验是用时间积累的,你一生只有那么多时间,你能积累多少经验呢?最重要的是你的学习能力和学习方法,这个发挥的能量可以有很大差异,要提高学习能力和学习方法首先要学会思考和总结,要学会掌握事物的根本性的东西,而不是一些表面的细节。学习方法和学习能力对于IT工作者来说尤为重要,因为IT行业技术更新太快,并且细节太多,同一个技术的细节变来变去也是常有的事情,所以,IT技术学习者绝不能照着书籍和老师的讲解死记硬背和生搬硬套。搞IT工作很累人,如果学习方法不对、学习能力不强,那就更累了,不过,这怨不得别人,你的学习方法和学习能力只适合做刷盘子的工作,却非要跑到程序员圈子里来混,那谁能有办法拯救你! 在没有人指引的情况下,只能是自己一个知识点、一个知识点地漫无目的学习,等到积累了足够的知识量后,才有能力开始思考和琢磨原理方面的问题,这个学习过程很漫长。如果能在好老师的指引下,老师会启发你先思考原理问题,然后再去学习一个具体的知识点,让你能够举一反三、触类旁通,这样的学习效率就会更高。 多学了几个知识,并不能说明你就很厉害了,只能说是你比别人投入了更多的时间和精力而已,别人想做也能做到!不是你学了多少知识就算厉害了,关键是要用好学到的知识,要让学到的知识发挥出最大的社会价值和经济价值,这才是最厉害的。 另外,一个人的未来和造化,会深受环境的影响,所谓孟母三迁,近朱者赤、近墨者黑的大大道理,这些典故大家不一定能深刻领悟和感受,我们就不多说了。就拿现代比较接近我们生活的事例来说,如果你周围的朋友全是以擦皮鞋为生、每月辛辛苦苦下来就挣1500元,那么估计你的职业也是跟着擦皮鞋了,即使你再聪明和再勤奋,顶多每月比你那帮朋友多挣300元,合下来也就区区1800元/月。前几年只要抓住了大势,没钱全部找银行贷款了在北京买房、到山西开煤矿,是头猪也能每年大把大把地捞钱,如果你周围的朋友全是投机倒把的买房和开煤矿者,你的职业自然也是与他们干同样的事情,即使你再差,每年也能挣到百来万不成问题,这就是环境的重要性。聪明的你因为没有机会置身于炒房团中,比那些有机会接触炒房者的猪挣得就要少、就要累。到传智播客的环境中来,你就很有机会拿到高薪了,你可以不参加传智播客的培训,但只要想办法与传智播客的学员们住在一起,成功的机会就大多了。

2011-04-26

侯捷深入浅出MFC简体中文第2版

看到论坛有,但是我手头正好也有一个,不是从这下的;给那些分少的。谁说便宜无好货?下来看看便知。 你一定要知道(导读) 这本书适合谁 深入淺出 深入淺出 深入淺出 深入淺出 MFC 是一本介绍MFC(Microsoft Foundation Classes)程序设计技术的书籍。 对于Windows 应用软件的开发感到兴趣,并欲使用Visual C++ 整合环境的视觉开发工 具,以MFC 为程序基础的人,都可以从此书获得最根本最重要的知识与实例。 如果你是一位对Application Framework 和对象导向(Object Oriented)观念感兴趣的技 术狂热份子,想知道神秘的Runtime Type Information、Dynamic Creation、Persistence、 Message Mapping 以及Command Routing 如何实作,本书能够充分满足你。事实上,依 我之见,这些核心技术与彻底学会操控MFC 乃同一件事情。 全书分为四篇:

2011-04-26

架构之美中文文字版(_Reilly)

序   前言 5   第一部分 论架构   第1章 架构概述 13   1.1 简介 13   1.2 创建软件架构 19   1.3 架构结构 23   1.4 好的架构 27   1.5 美丽的架构 28   致谢 30   参考文献 31   第2章 两个系统的故事:现代软件神话 33   2.1 混乱大都市 34   2.2 设计之城 40   2.3 说明什么问题 47   2.4 轮到你了 48   参考文献 48   第二部分 企业级应用架构   第3章 伸缩性架构设计 51   3.1 简介 51   3.2 背景 52   3.3 架构 56   3.4 关于架构的思考 61   第4章 记忆留存 67   4.1 功能和约束 68   4.2 工作流 69   4.3 架构关注点 70   4.4 用户反应 90   4.5 结论 90   参考文献 90   第5章 面向资源的架构:在Web中 91   5.1 简介 91   5.2 传统的Web服务 92   5.3 Web 94   5.4 面向资源的架构 99   5.5 数据驱动的应用 102   5.6 应用面向资源的架构 103   5.7 结论 108   第6章 数据增长:Facebook平台的架构 109   6.1 简介 109   6.2 创建一个社会关系Web服务 114   6.3 创建社会关系数据查询服务 121   6.4 创建一个社会关系Web门户:FBML 129   6.5 系统的支持功能 142   6.6 总结 147   第三部分 系统架构   第7章 Xen和虚拟化之美 151   7.1 简介 151   7.2 Xenoservers 152   7.3 虚拟化的挑战 154   7.4 半虚拟化 155   7.5 Xen的变换形式 158   7.6 改变的硬件,改变的Xen 163   7.7 经验教训 165   7.8 延伸阅读 166   第8章 Guardian:一个容错操作系统环境 169   8.1 Tandem/16,将来所有的计算机都会像这样构建 170   8.2 硬件 170   8.3 物理布局 172   8.4 处理器架构 172   8.5 处理器间总线 178   8.6 输入/输出 178   8.7 进程结构 179   8.8 消息系统 179   8.9 文件系统 183   8.10 轶闻趣事 188   8.11 弊端 189   8.12 后继者 190   8.13 延伸阅读 191   第9章 JPC:一个纯Java的x86 PC模拟程序 193   9.1 简介 193   9.2 概念验证 195   9.3 PC架构 198   9.4 Java性能技巧 199   9.5 把4GB放入4GB:这不起作用 200   9.6 保护模式的危险 203   9.7 从事一项毫无成功希望的斗争 206   9.8 劫持JVM 210   9.9 终极灵活性 220   9.10 终极安全性 222   9.11 第二次做会更好 223   第10章 元循环虚拟机的力量:Jikes RVM 225   10.1 背景 225   10.2 与运行时环境相关的传言 227   10.3 Jikes RVM简史 229   10.4 一个自足执行的运行时自举 230   10.5 运行时组件 234   10.6 经验教训 246   参考文献 247   第四部分 最终用户应用架构   第11章 GNU Emacs:滋长的特性是其优势 251   11.1 使用中的Emacs 252   11.2 Emacs的架构 254   11.3 滋长的特性 260   11.4 另外两个架构 262   第12章 当集市开始构建教堂 267   12.1 简介 267   12.2 KDE项目的历史和组织结构 269   12.3 Akonadi 274   12.4 ThreadWeaver 289   第五部分 语言与架构   第13章 软件架构:面向对象与面向函数 299   13.1 概述 299   13.2 函数式示例 302   13.3 函数式解决方案的模块性评价 305   13.4 面向对象视图 313   13.5 面向对象模块性的评价和改进 319   13.6 代理:将操作封装到对象中 323   致谢 328   参考文献 328   第14章 重读经典 331   14.1 所有东西都是对象 335   14.2 类型是隐式定义的 342   14.3 问题 348   14.4 砖块和灰浆建筑架构 352

2011-04-26

C++学习路线所有中文经典书籍打包

我整理的C++的学习路线图所有书籍的中文版,个人觉得非常经典,全是文字版。因为是打包的,所以分高了些,部分书单如下:C++Primer4th中文.pdf;Effective.C++中文版.pdf;标准C++库函数参考.chm;Effective.STL.zh-cn中文版.chm; 其他非文字版和英文版我会陆续上传

2011-04-26

Struts2教程参考手册

本章要点 — Web应用的发展 — Model 1和Model 2 — MVC思想 — MVC模式的优势 — 常用MVC框架及其特征 — Struts 1的基本结构及其存在的问题 — WebWork的基本结构 — Struts 2的起源 — Struts 2的框架架构 — Struts 2的标签库 — Struts 2的控制器组件 — Struts 1和Struts 2的对比 Struts 1是全世界第一个发布的MVC框架,它由Craig McClanahan在2001年发布,该框架一经推出,就得到了世界上Java Web开发者的拥护,经过长达6年时间的锤炼,Struts 1框架更加成熟、稳定,性能也有了很好的保证。因此,到目前为止,Struts 1依然是世界上使用最广泛的MVC框架。 目前,基于Web的MVC框架非常多,发展也很快,每隔一段时间就有一个新的MVC框架发布,例如像JSF、Tapestry和Spring MVC等。除了这些有名的MVC框架外,还有一些边缘团队的MVC框架也很有借鉴意义。 对于企业实际使用MVC框架而言,框架的稳定性则应该是最值得考虑的问题。一个刚刚起步的框架,可能本身就存在一些隐藏的问题,会将自身的BUG引入自己的应用。这也是笔者不推荐开发者自己实现框架的原因。 虽然Struts 2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度上来讲,Strut2没有继承Struts 1的血统,而是继承了WebWork的血统。或者说,WebWork衍生出了Struts 2,而不是Struts 1衍生了Struts 2。因为Struts 2是WebWork的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证;而且吸收了Struts 1和WebWork两者的优势,因此,是一个非常值得期待的框架。 1.1 MVC思想概述

2011-04-26

Spring2.0参考手册

目录 前言 1. 简介 1.1. 概览 1.2. 使用场景 2. Spring 2.0 的新特性 2.1. 简介 2.2. 控制反转(IoC)容器 2.2.1. 更简单的XML配置 2.2.2. 新的bean作用域 2.2.3. 可扩展的XML编写 2.3. 面向切面编程(AOP) 2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的支持 2.4. 中间层 2.4.1. 在XML里更为简单的声明性事务配置 2.4.2. JPA 2.4.3. 异步的JMS 2.4.4. JDBC 2.5. Web层 2.5.1. Spring MVC的表单标签库 2.5.2. Spring MVC合理的默认值 2.5.3. Portlet 框架 2.6. 其他特性 2.6.1. 动态语言支持 2.6.2. JMX 2.6.3. 任务规划 2.6.4. 对Java 5(Tiger)的支持 2.7. 移植到Spring 2.0 2.7.1. 一些变化 2.8. 更新的样例应用 2.9. 改进的文档 I. 核心技术 3. 控制反转容器 3.1. 简介 3.2. 容器和bean的基本原理 3.2.1. 容器 3.2.2. 实例化容器 3.2.3. 多种bean 3.2.4. 使用容器 3.3. 依赖 3.3.1. 注入依赖 3.3.2. 构造器参数的解析 3.3.3. bean属性及构造器参数详解 3.3.4. 使用depends-on 3.3.5. 延迟初始化bean 3.3.6. 自动装配(autowire)协作者 3.3.7. 依赖检查 3.3.8. 方法注入 3.4. bean的作用域 3.4.1. Singleton作用域 3.4.2. Prototype作用域 3.4.3. 其他作用域 3.4.4. 自定义作用域 3.5. 定制bean特性 3.5.1. Lifecycle接口 3.5.2. 了解自己 3.6. bean定义的继承 3.7. 容器扩展点 3.7.1. 用BeanPostProcessor定制bean 3.7.2. 用BeanFactoryPostProcessor定制配置元数据 3.7.3. 使用FactoryBean定制实例化逻辑 3.8. ApplicationContext 3.8.1. 利用MessageSource实现国际化 3.8.2. 事件 3.8.3. 底层资源的访问 3.8.4. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.9.1. 使用Singleton-helper类 4. 资源 4.1. 简介 4.2. Resource 接口 4.3. 内置 Resource 实现 4.3.1. UrlResource 4.3.2. ClassPathResource 4.3.3. FileSystemResource 4.3.4. ServletContextResource 4.3.5. InputStreamResource 4.3.6. ByteArrayResource 4.4. ResourceLoader 4.5. ResourceLoaderAware 接口 4.6. 把Resource作为属性来配置 4.7. Application context 和Resource 路径 4.7.1. 构造application context 4.7.2. Application context构造器中资源路径的通配符 4.7.3. FileSystemResource 提示 5. 校验,数据绑定,BeanWrapper,与属性编辑器 5.1. 简介 5.2. 使用Spring的Validator接口进行校验 5.3. 从错误代码到错误信息 5.4. Bean处理和BeanWrapper 5.4.1. 设置和获取属性值以及嵌套属性 5.4.2. 内建的PropertyEditor实现 6. 使用Spring进行面向切面编程(AOP) 6.1. 简介 6.1.1. AOP概念 6.1.2. Spring AOP的功能和目标 6.1.3. Spring的AOP代理 6.2. @AspectJ支持 6.2.1. 启用@AspectJ支持 6.2.2. 声明一个切面 6.2.3. 声明一个切入点(pointcut) 6.2.4. 声明通知 6.2.5. 引入(Introductions) 6.2.6. 切面实例化模型 6.2.7. 例子 6.3. Schema-based AOP support 6.3.1. 声明一个切面 6.3.2. 声明一个切入点 6.3.3. 声明通知 6.3.4. 引入 6.3.5. 切面实例化模型 6.3.6. Advisors 6.3.7. 例子 6.4. AOP声明风格的选择 6.4.1. Spring AOP还是完全用AspectJ? 6.4.2. Spring AOP中使用@AspectJ还是XML? 6.5. 混合切面类型 6.6. 代理机制 6.7. 编程方式创建@AspectJ代理 6.8. 在Spring应用中使用AspectJ 6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. 其它资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点实施 7.2.3. AspectJ切入点表达式 7.2.4. 便利的切入点实现 7.2.5. 切入点的基类 7.2.6. 自定义切入点 7.3. Spring的通知API 7.3.1. 通知的生命周期 7.3.2. Spring里的通知类型 7.4. Spring里的advisor(Advisor) API 7.5. 使用ProxyFactoryBean创建AOP代理 7.5.1. 基础 7.5.2. JavaBean属性 7.5.3. 基于JDK和CGLIB的代理 7.5.4. 对接口进行代理 7.5.5. 对类进行代理 7.5.6. 使用“全局”advisor 7.6. 简化代理定义 7.7. 使用ProxyFactory通过编程创建AOP代理 7.8. 操作被通知对象 7.9. 使用“自动代理(autoproxy)”功能 7.9.1. 自动代理bean定义 7.9.2. 使用元数据驱动的自动代理 7.10. 使用TargetSources 7.10.1. 热交换目标源 7.10.2. 池化目标源 7.10.3. 原型目标源 7.10.4. ThreadLocal目标源 7.11. 定义新的通知类型 7.12. 更多资源 8. 测试 8.1. 简介 8.2. 单元测试 8.3. 集成测试 8.3.1. Context管理和缓存 8.3.2. 测试fixture的依赖注入 8.3.3. 事务管理 8.3.4. 方便的变量 8.3.5. 示例 8.3.6. 运行集成测试 8.4. 更多资源 II. 中间层数据访问 9. 事务管理 9.1. 简介 9.2. 动机 9.3. 关键抽象 9.4. 使用资源同步的事务 9.4.1. 高层次方案 9.4.2. 低层次方案 9.4.3. TransactionAwareDataSourceProxy 9.5. 声明式事务管理 9.5.1. 理解Spring的声明式事务管理实现 9.5.2. 第一个例子 9.5.3. 回滚 9.5.4. 为不同的bean配置不同的事务语义 9.5.5. <tx:advice/> 有关的设置 9.5.6. 使用 @Transactional 9.5.7. 插入事务操作 9.5.8. 结合AspectJ使用 @Transactional 9.6. 编程式事务管理 9.6.1. 使用 TransactionTemplate 9.6.2. 使用 PlatformTransactionManager 9.7. 选择编程式事务管理还是声明式事务管理 9.8. 与特定应用服务器集成 9.8.1. BEA WebLogic 9.8.2. IBM WebSphere 9.9. 公共问题的解决方案 9.9.1. 对一个特定的 DataSource 使用错误的事务管理器 9.10. 更多的资源 10. DAO支持 10.1. 简介 10.2. 一致的异常层次 10.3. 一致的DAO支持抽象类 11. 使用JDBC进行数据访问 11.1. 简介 11.1.1. Spring JDBC包结构 11.2. 利用JDBC核心类实现JDBC的基本操作和错误处理 11.2.1. JdbcTemplate类 11.2.2. NamedParameterJdbcTemplate类 11.2.3. SimpleJdbcTemplate类 11.2.4. DataSource接口 11.2.5. SQLExceptionTranslator接口 11.2.6. 执行SQL语句 11.2.7. 执行查询 11.2.8. 更新数据库 11.3. 控制数据库连接 11.3.1. DataSourceUtils类 11.3.2. SmartDataSource接口 11.3.3. AbstractDataSource类 11.3.4. SingleConnectionDataSource类 11.3.5. DriverManagerDataSource类 11.3.6. TransactionAwareDataSourceProxy类 11.3.7. DataSourceTransactionManager类 11.4. 用Java对象来表达JDBC操作 11.4.1. SqlQuery类 11.4.2. MappingSqlQuery类 11.4.3. SqlUpdate类 11.4.4. StoredProcedure类 11.4.5. SqlFunction类 12. 使用ORM工具进行数据访问 12.1. 简介 12.2. Hibernate 12.2.1. 资源管理 12.2.2. 在Spring的application context中创建 SessionFactory 12.2.3. HibernateTemplate 12.2.4. 不使用回调的基于Spring的DAO实现 12.2.5. 基于Hibernate3的原生API实现DAO 12.2.6. 编程式的事务划分 12.2.7. 声明式的事务划分 12.2.8. 事务管理策略 12.2.9. 容器资源 vs 本地资源 12.2.10. 在应用服务器中使用Hibernate的注意点 12.3. JDO 12.3.1. 建立PersistenceManagerFactory 12.3.2. JdoTemplate和JdoDaoSupport 12.3.3. 基于原生的JDO API实现DAO 12.3.4. 事务管理 12.3.5. JdoDialect 12.4. Oracle TopLink 12.4.1. SessionFactory 抽象层 12.4.2. TopLinkTemplate 和 TopLinkDaoSupport 12.4.3. 基于原生的TopLink API的DAO实现 12.4.4. 事务管理 12.5. iBATIS SQL Maps 12.5.1. iBATIS 1.x和2.x的概览与区别 12.5.2. iBATIS SQL Maps 1.x 12.5.3. iBATIS SQL Maps 2.x 12.6. JPA 12.6.1. 在Spring环境中建立JPA 12.6.2. JpaTemplate 和 JpaDaoSupport 12.6.3. 基于原生的JPA实现DAO 12.6.4. 异常转化 12.6.5. 事务管理 12.6.6. JpaDialect III. Web 13. Web框架 13.1. 介绍 13.1.1. 与其他web框架的集成 13.1.2. Spring Web MVC框架的特点 13.2. DispatcherServlet 13.3. 控制器 13.3.1. AbstractController 和 WebContentGenerator 13.3.2. 其它的简单控制器 13.3.3. MultiActionController 13.3.4. 命令控制器 13.4. 处理器映射(handler mapping) 13.4.1. BeanNameUrlHandlerMapping 13.4.2. SimpleUrlHandlerMapping 13.4.3. 拦截器(HandlerInterceptor) 13.5. 视图与视图解析 13.5.1. 视图解析器 13.5.2. 视图解析链 13.5.3. 重定向(Rediret)到另一个视图 13.6. 本地化解析器 13.6.1. AcceptHeaderLocaleResolver 13.6.2. CookieLocaleResolver 13.6.3. SessionLocaleResolver 13.6.4. LocaleChangeInterceptor 13.7. 使用主题 13.7.1. 简介 13.7.2. 如何定义主题 13.7.3. 主题解析器 13.8. Spring对分段文件上传(multipart file upload)的支持 13.8.1. 介绍 13.8.2. 使用MultipartResolver 13.8.3. 在表单中处理分段文件上传 13.9. 使用Spring的表单标签库 13.9.1. 配置标签库 13.9.2. form标签 13.9.3. input标签 13.9.4. checkbox标签 13.9.5. radiobutton标签 13.9.6. password标签 13.9.7. select标签 13.9.8. option标签 13.9.9. options标签 13.9.10. textarea标签 13.9.11. hidden标签 13.9.12. errors标签 13.10. 处理异常 13.11. 惯例优先原则(convention over configuration) 13.11.1. 对控制器的支持: ControllerClassNameHandlerMapping 13.11.2. 对模型的支持:ModelMap (ModelAndView) 13.11.3. 对视图的支持: RequestToViewNameTranslator 13.12. 其它资源 14. 集成视图技术 14.1. 简介 14.2. JSP和JSTL 14.2.1. 视图解析器 14.2.2. 'Plain-old' JSPs versus JSTL 'Plain-old' JSP与JSTL 14.2.3. 帮助简化开发的额外的标签 14.3. Tiles 14.3.1. 需要的资源 14.3.2. 如何集成Tiles 14.4. Velocity和FreeMarker 14.4.1. 需要的资源 14.4.2. Context 配置 14.4.3. 创建模板 14.4.4. 高级配置 14.4.5. 绑定支持和表单处理 14.5. XSLT 14.5.1. 写在段首 14.5.2. 小结 14.6. 文档视图(PDF/Excel) 14.6.1. 简介 14.6.2. 配置和安装 14.7. JasperReports 14.7.1. 依赖的资源 14.7.2. 配置 14.7.3. 构造ModelAndView 14.7.4. 使用子报表 14.7.5. 配置Exporter的参数 15. 集成其它Web框架 15.1. 简介 15.2. 通用配置 15.3. JavaServer Faces 15.3.1. DelegatingVariableResolver 15.3.2. FacesContextUtils 15.4. Struts 15.4.1. ContextLoaderPlugin 15.4.2. ActionSupport 类 15.5. Tapestry 15.5.1. 注入 Spring 托管的 beans 15.6. WebWork 15.7. 更多资源 16. Portlet MVC框架 16.1. 介绍 16.1.1. 控制器 - MVC中的C 16.1.2. 视图 - MVC中的V 16.1.3. Web作用范围的Bean 16.2. DispatcherPortlet 16.3. ViewRendererServlet 16.4. 控制器 16.4.1. AbstractController和PortletContentGenerator 16.4.2. 其它简单的控制器 16.4.3. Command控制器 16.4.4. PortletWrappingController 16.5. 处理器映射 16.5.1. PortletModeHandlerMapping 16.5.2. ParameterHandlerMapping 16.5.3. PortletModeParameterHandlerMapping 16.5.4. 增加 HandlerInterceptor 16.5.5. HandlerInterceptorAdapter 16.5.6. ParameterMappingInterceptor 16.6. 视图和它们的解析 16.7. Multipart文件上传支持 16.7.1. 使用PortletMultipartResolver 16.7.2. 处理表单里的文件上传 16.8. 异常处理 16.9. Portlet应用的部署 IV. 整合 17. 使用Spring进行远程访问与Web服务 17.1. 简介 17.2. 使用RMI暴露服务 17.2.1. 使用 RmiServiceExporter 暴露服务 17.2.2. 在客户端链接服务 17.3. 使用Hessian或者Burlap通过HTTP远程调用服务 17.3.1. 为Hessian配置DispatcherServlet 17.3.2. 使用HessianServiceExporter暴露你的bean 17.3.3. 客户端连接服务 17.3.4. 使用Burlap 17.3.5. 对通过Hessian或Burlap暴露的服务使用HTTP基础认证 17.4. 使用HTTP调用器暴露服务 17.4.1. 暴露服务对象 17.4.2. 在客户端连接服务 17.5. Web服务 17.5.1. 使用JAXI-RPC暴露服务 17.5.2. 访问Web服务 17.5.3. 注册bean映射 17.5.4. 注册自己的处理方法 17.5.5. 使用XFire来暴露Web服务 17.6. 对远程接口不提供自动探测 17.7. 在选择这些技术时的一些考虑 18. Enterprise Java Bean(EJB)集成 18.1. 简介 18.2. 访问EJB 18.2.1. 概念 18.2.2. 访问本地的无状态Session Bean(SLSB) 18.2.3. 访问远程SLSB 18.3. 使用Spring提供的辅助类实现EJB组件 19. JMS 19.1. 简介 19.2. 使用Spring JMS 19.2.1. JmsTemplate 19.2.2. 连接工厂 19.2.3. (消息)目的地管理 19.2.4. 消息侦听容器 19.2.5. 事务管理 19.3. 发送一条消息 19.3.1. 使用消息转换器 19.3.2. SessionCallback 和ProducerCallback 19.4. 接收消息 19.4.1. 同步接收 19.4.2. 异步接收 - 消息驱动的POJOs 19.4.3. SessionAwareMessageListener 接口 19.4.4. MessageListenerAdapter 19.4.5. 事务中的多方参与 20. JMX 20.1. 介绍 20.2. 输出bean到JMX 20.2.1. 创建一个MBeanServer 20.2.2. 复用现有的MBeanServer 20.2.3. MBean的惰性初始化 20.2.4. MBean的自动注册 20.2.5. 控制注册行为 20.3. 控制bean的管理接口 20.3.1. MBeanInfoAssembler 接口 20.3.2. 使用源码级元数据 20.3.3. 使用JDK 5.0注解 20.3.4. 源代码级的元数据类型 20.3.5. 接口AutodetectCapableMBeanInfoAssembler 20.3.6. 用Java接口定义管理接口 20.3.7. 使用MethodNameBasedMBeanInfoAssembler 20.4. 控制bean的 ObjectName 20.4.1. 从Properties中读取ObjectName 20.4.2. 使用 MetadataNamingStrategy 20.5. JSR-160连接器 20.5.1. 服务器端连接器 20.5.2. 客户端连接器 20.5.3. 基于Burlap/Hessian/SOAP的JMX 20.6. 通过代理访问MBeans 20.7. 通知 20.7.1. 为通知注册监听器 20.7.2. 发布通知 20.8. 更多资源 21. JCA CCI 21.1. 介绍 21.2. 配置CCI 21.2.1. 连接器配置 21.2.2. 在Spring中配置ConnectionFactory 21.2.3. 配置CCI连接 21.2.4. 使用一个 CCI 单连接 21.3. 使用Spring的 CCI访问支持 21.3.1. 记录转换 21.3.2. CciTemplate 类 21.3.3. DAO支持 21.3.4. 自动输出记录生成 21.3.5. 总结 21.3.6. 直接使用一个 CCI Connection 接口和Interaction接口 21.3.7. CciTemplate 使用示例 21.4. 建模CCI访问为操作对象 21.4.1. MappingRecordOperation 21.4.2. MappingCommAreaOperation 21.4.3. 自动输出记录生成 21.4.4. 总结 21.4.5. MappingRecordOperation 使用示例 21.4.6. MappingCommAreaOperation 使用示例 21.5. 事务 22. Spring邮件抽象层 22.1. 简介 22.2. Spring邮件抽象结构 22.3. 使用Spring邮件抽象 22.3.1. 可插拔的MailSender实现 22.4. 使用 JavaMail MimeMessageHelper 22.4.1. 创建一条简单的MimeMessage,并且发送出去 22.4.2. 发送附件和嵌入式资源(inline resources) 23. Spring中的定时调度(Scheduling)和线程池(Thread Pooling) 23.1. 简介 23.2. 使用OpenSymphony Quartz 调度器 23.2.1. 使用JobDetailBean 23.2.2. 使用 MethodInvokingJobDetailFactoryBean 23.2.3. 使用triggers和SchedulerFactoryBean来包装任务 23.3. 使用JDK Timer支持类 23.3.1. 创建定制的timers 23.3.2. 使用 MethodInvokingTimerTaskFactoryBean类 23.3.3. 打包:使用TimerFactoryBean来设置任务 23.4. SpringTaskExecutor抽象 23.4.1. TaskExecutor接口 23.4.2. 何时使用TaskExecutor接口 23.4.3. TaskExecutor类型 23.4.4. 使用TaskExecutor接口 24. 动态语言支持 24.1. 介绍 24.2. 第一个例子 24.3. 定义动态语言支持的bean 24.3.1. 公共概念 24.3.2. JRuby beans 24.3.3. Groovy beans 24.3.4. BeanShell beans 24.4. 场景 24.4.1. Spring MVC控制器脚本化 24.4.2. Validator脚本化 24.5. 更多的资源 25. 注解和源代码级的元数据支持 25.1. 简介 25.2. Spring的元数据支持 25.3. 注解 25.3.1. @Required 25.3.2. Spring中的其它@Annotations 25.4. 集成Jakarta Commons Attributes 25.5. 元数据和Spring AOP自动代理 25.5.1. 基本原理 25.5.2. 声明式事务管理 25.5.3. 缓冲 25.5.4. 自定义元数据 25.6. 使用属性来减少MVC web层配置 25.7. 元数据属性的其它用法 25.8. 增加对额外元数据API的支持 A. XML Schema-based configuration A.1. Introduction A.2. XML Schema-based configuration A.2.1. Referencing the schemas A.2.2. The util schema A.2.3. The jee schema A.2.4. The lang schema A.2.5. The tx (transaction) schema A.2.6. The aop schema A.2.7. The tool schema A.2.8. The beans schema A.3. Setting up your IDE A.3.1. Setting up Eclipse A.3.2. Setting up IntelliJ IDEA A.3.3. Integration issues B. Extensible XML authoring B.1. Introduction B.2. Authoring the schema B.3. Coding a NamespaceHandler B.4. Coding a BeanDefinitionParser B.5. Registering the handler and the schema B.5.1. META-INF/spring.handlers B.5.2. META-INF/spring.schemas C. spring-beans-2.0.dtd D. spring.tld D.1. Introduction D.2. The bind tag D.3. The escapeBody tag D.4. The hasBindErrors tag D.5. The htmlEscape tag D.6. The message tag D.7. The nestedPath tag D.8. The theme tag D.9. The transform tag E. spring-form.tld E.1. Introduction E.2. The checkbox tag E.3. The errors tag E.4. The form tag E.5. The hidden tag E.6. The input tag E.7. The label tag E.8. The option tag E.9. The options tag E.10. The password tag E.11. The radiobutton tag E.12. The select tag E.13. The textarea tag F. Spring 2.0 开发手册中文化项目 F.1. 声明 F.2. 致谢 F.3. 参与人员及任务分配 F.4. Spring 2.0 正式版开发手册翻译说明 F.5. 项目历程 F.5.1. Spring 2.0 RC2 开发手册翻译项目 F.5.2. Spring 2.0 正式版开发手册翻译项目 表格清单 3.1. bean定义 3.2. Autowiring modes 3.3. 依赖检查方式 3.4. Bean作用域 3.5. 内置事件 4.1. Resource strings 5.1. 属性示例 5.2. 内建的PropertyEditors 9.1. <tx:method/> 有关的设置 9.2. @Transactional 注解的属性 12.1. iBATIS SQL Maps 1.x和2.x的支持类 13.1. WebApplicationContext中特殊的bean 13.2. DispatcherServlet初始化参数 13.3. AbstractController提供的功能 13.4. MultiActionController提供的功能 13.5. 视图解析器 13.6. CookieLocaleResolver的属性 13.7. ThemeResolver的实现 14.1. 宏定义表 14.2. JasperReports View Classes 14.3. JasperReportsMultiFormatView默认Mapping Key映射 16.1. WebApplicationContext 里的特殊的Bean 16.2. DispatcherPortlet的初始化参数 16.3. AbstractController提供的功能 20.1. 注册行为 20.2. 源代码级的元数据类型 20.3. 源码级的元数据参数 21.1. Usage of Interaction execute methods 21.2. Usage of Interaction execute methods A.1. Eclipse XML editors D.1. Attributes D.2. Attributes D.3. Attributes D.4. Attributes D.5. Attributes D.6. Attributes D.7. Attributes D.8. Attributes E.1. Attributes E.2. Attributes E.3. Attributes E.4. Attributes E.5. Attributes E.6. Attributes E.7. Attributes E.8. Attributes E.9. Attributes E.10. Attributes E.11. Attributes E.12. Attributes F.1. 参与人员列表 F.2. 任务分配表 F.3. 任务分配表

2011-04-26

MySQL5.1参考手册中文版

这是MySQL参考手册的翻译版本,关于MySQL参考手册,请访问:dev.mysql.com。 原始参考手册为英文版,与英文版参考手册相比,本翻译版可能不是最新的。 This translation was done by MySQL partner GreatLinux, Beijing, People's Republic of China. GreatLinux Inc. 北京万里开源软件有限公司在全国范围提供MySQL产品相关的商务及 技术方面的咨询与支持服务。垂询请致电:8610-65694500,或发送邮件至:[email protected] 。 本手册编译于2006-7-27,目录及索引由官方HTML文档转换并加以修订,如有链接错误请发送邮件至: [email protected] 。获取最新CHM及PDF版本,请访问:hemon.ecjtu.net 。 张伟,华东交通大学。 摘要 这是MySQL参考手册 它涉及MySQL 5.1至5.1.2-alpha版本。

2011-04-26

计算机操作系统(第3版)课后答案(完整版)

网上找的都不全,这个是比较全面的版本。是汤子瀛,汤小丹的第三版

2011-04-25

你必须知道的495个C语言问题(完整版本)

目录 i 前言 xvii 1 声明和初始化 1 1.1 我如何决定使用那种整数类型? . . . . . . . . . . . . . . . . . . . 1 1.2 64 位机上的64 位类型是什么样的? . . . . . . . . . . . . . . . . 1 1.3 怎样定义和声明全局变量和函数最好? . . . . . . . . . . . . . . . 2 1.4 extern 在函数声明中是什么意思? . . . . . . . . . . . . . . . . . 2 1.5 关键字 auto到底有什么用途? . . . . . . . . . . . . . . . . . . . 2 1.6 我似乎不能成功定义一个链表。我试过 typedef struct f char *item; NODEPTR next; g *NODEPTR; 但是编译器报了错误信 息。难道在C语言中一个结构不能包含指向自己的指针吗? . . . . 3 1.7 怎样建立和理解非常复杂的声明?例如定义一个包含 N 个指向返 回指向字符的指针的函数的指针的数组? . . . . . . . . . . . . . . 3 1.8 函数只定义了一次, 调用了一次, 但编译器提示非法重定义了。 . . 4 1.9 main()的正确定义是什么? void main()正确吗? . . . . . . . . . 4 1.10 对于没有初始化的变量的初始值可以作怎样的假定?如果一个全 局变量初始值为“零”, 它可否作为空指针或浮点零? . . . . . . . 4 1.11 代码 int f() f char a[] = "Hello, world!";g 不能编译。 . . . . . . . 5 1.12 这样的初始化有什么问题?char *p = malloc(10);编译器提示“非 法初始式”云云。 . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.13 以下的初始化有什么区别?char a[] = "string literal"; char *p = "string literal"; 当我向 p[i]赋值的时候, 我的程序崩溃了。 . . . . 5 1.14 我总算弄清除函数指针的声明方法了, 但怎样才能初始化呢? . . 5 2 结构、联合和枚举 7 2.1 声明 struct x1 f . . . g; 和 typedef struct f . . . g x2; 有什么不同? . 7 2.2 为什么 struct x f . . . g; x thestruct;不对? . . . . . . . . . . . . . 7 2.3 一个结构可以包含指向自己的指针吗? . . . . . . . . . . . . . . . 7 2.4 在 C语言中实现抽象数据类型什么方法最好? . . . . . . . . . . . 7 2.5 在 C中是否有模拟继承等面向对象程序设计特性的好方法? . . . 7

2011-04-25

Java_TCPIP_Socket编程中文版(非常好的一本java网络编程书籍)

第 1 章 简介....................................................................................................................................3 1.1 计算机网络,分组报文和协议........................................................................................3 1.2 关于地址............................................................................................................................6 1.3 关于名字............................................................................................................................8 1.4 客户端和服务器................................................................................................................8 1.5 什么是套接字....................................................................................................................9 1.6 练习..................................................................................................................................10 第 2 章 基本套接字......................................................................................................................10 2.1 套接字地址......................................................................................................................10 2.2 TCP套接字.......................................................................................................................17 2.2.1 TCP客户端............................................................................................................17 2.2.2 TCP服务器端........................................................................................................22 2.2.3 输入输出流...........................................................................................................26 2.3 UDP套接字......................................................................................................................28 2.3.1 DatagramPacket类...............................................................................................28 2.3.2 UDP客户端...........................................................................................................30 2.3.3 UDP服务器端.......................................................................................................36 2.3.4 使用UDP套接字发送和接收信息......................................................................38 2.4 练习..................................................................................................................................40 第 3 章 发送和接收数据...............................................................................................................41 3.1 信息编码..........................................................................................................................42 3.1.1 基本整型...............................................................................................................42 3.1.2 字符串和文本.......................................................................................................48 3.1.3 位操作:布尔值编码...........................................................................................50 3.2 组合输入输出流..............................................................................................................51 3.3 成帧与解析......................................................................................................................52 3.4 Java特定编码...................................................................................................................58 3.5 构建和解析协议消息......................................................................................................59 3.5.1 基于文本的表示方法...........................................................................................62 3.5.2 二进制表示方法...................................................................................................65 3.5.3 发送和接收...........................................................................................................67 3.6 结束..................................................................................................................................76 3.7 练习..................................................................................................................................76 第 4 章 进阶..................................................................................................................................77

2011-04-25

软件工程导论第五版 课后答案(个人认为最好的一个)

软件工程导论第五版 课后答案(个人认为最好的一个) 软件工程导论 张海潘 清华大学出版社 课后答案

2011-01-10

C语言实现图论 C语言实现图论

C语言实现图论 C语言实现图论 C语言实现图论

2009-05-24

图像特征提取与分析

图像特征及特征提取的基本概念。 常见的图像特征提取与描述方法,如颜色特征、纹理特征和几何形状特征提取与描述方法。 原始特征的数量很大,或者说原始样本处于一个高维空间中,通过映射或变换的方法可以将高维空间中的特征描述用低维空间的特征来描述,这个过程就叫特征提取 。

2011-12-06

JAVA图像特征提取代码

基于ImageJ的一个java图像处理插件 有完整的界面(尚未完善好) 暂时包含的是灰度特征的提取,包含像素个数,灰度直方图 正在完善形状和纹理特征,敬请期待!

2011-12-06

An algorithmic introduction using Java

An algorithmic introduction using Java An algorithmic introduction using Java 数字图像处理:java语言描述

2011-11-26

[GPU编程]CUDA技术3.0.doc

深入浅出谈CUDA “CUDA 是 NVIDIA 的 GPGPU(非图像计算) 模型,它使用 C 语言为基础,可以直接以大多数人熟悉的 C 语言,写出在显示芯片上执行的程序,而不需要去学习特定的显示芯片的指令或是特殊的结构。” GPU就是早期的图形运算处理器,但是随着发展,拥有较高带宽的GPU被人们开发出来进行除开图形运算的其它运算,提高程序的执行效率即GPGPU;

2011-10-15

遗传算法基础.ppt

编码:从问题域到遗传域的映射。即性状与基因的DNA序列的映射 解码:从遗传域到问题域的映射。即将DNA序列解释成个体的性状 适应度:种群的某个个体对生存环境的适应程度。适应度高的个体可以获得更多的繁殖机会,而适应度低的个体,其繁殖机会就会比较少,甚至逐渐灭绝 选择:以一定概率从种群中选择若干个体的操作。一般而言,选择就是基于适应度的优胜劣汰的过程 交叉:有性生殖生物在繁殖下一时两个同源染色体之间通过交叉而重组,即在两个染色体的相同位置处DNA被切断,前后两串分别交叉组合形成新的染色体

2011-10-15

神经计算智能基础原理方法.pdf

神经智能方面的一本基础书籍,有研究智能计算这方面的可以下载下来看看

2011-10-15

英文简历模板之一(标题不够长)

IT行业个人简历英文 IT行业个人简历英文 IT行业个人简历英文 IT行业个人简历英文

2011-04-27

IT行业个人简历模板之二.rar

IT行业个人简历模板之一.rar IT行业个人简历模板之一.rar IT行业个人简历模板之一.rar IT行业个人简历模板之一.rar

2011-04-27

IT行业个人简历模板之一.rar

IT行业个人简历模板之一.rar IT行业个人简历模板之一.rar IT行业个人简历模板之一.rar IT行业个人简历模板之一.rar IT行业个人简历模板之一.rar

2011-04-27

Java程序员面试技巧

Java 程序员面试技巧 对于每一个求职者,有一份优秀的简历是很必要的,企业通过简历的筛选,会给予求职者面 试的机会。然而,很多求职者就是在面试过程中与钟情的工作失之交臂。如何在面试中取得成功 呢?“细节决定成败” ,有很多求职者有很强的专业技术,因为在面试过程中忽略了一些细节, 从而失去了一次工作机会。下面介绍一些面试技巧。 一、面试前的准备 面试前要把面试材料准备齐全,简历、证书等,应该事先整理在一起。最好有一个简洁的公 文袋,纸质材料不要有很多的折皱,保持白净整洁。 其次,要了解面试公司的相关资料,可以去公司网站看下,如果有朋友在这个公司工作或熟 悉这个公司的情况可以让其帮忙介绍一下。了解公司的性质、企业文化、制度及发展状况等,当 然知道的越多越好。这样能让你明白公司对员工的要求和员工的未来发展。正所谓“知己知彼,

2011-04-27

空空如也

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

TA关注的人

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