现在位置: 首页 > 11025821发表的所有文章
  • 09月
  • 30日
综合 ⁄ 共 1161字 评论关闭
假定存在数组 array[0..n-1], 选择排序的核心思想是: 第 i 趟排序是从后面的 n - i + 1(i = 1,2,3,4,. . .,n - 1)个元素中选择一个值最小的元素与该 n - i + 1 个元素的最前门的那个元素交换位置,即与整个序列的第 i 个元素交换位置。如此下去,直到 i = n - 1,排序结束。 也可描述为: 每一趟排序从序列中未排好序的那些元素中选择一个值最小的元素,然后将其与这些未排好序的元素的第一个元素交换位置。 特点: 1. 算法完成需要 n - 1 趟排序,按照算法的描述,n - 1 趟排序之后数组中的前 n - 1 个元素已经处于相应......
阅读全文
  • 05月
  • 28日
操作系统 ⁄ 共 7703字 评论关闭
linux内核源代码情景分析 非扫描版 上下册合订版 字清楚 带书签 1575页 pdfhttp://download.csdn.net/source/2002579*************************************************************linux设备驱动开发详解 pdf,针对ARM9 s3c2410 经典 宋宝华 http://download.csdn.net/source/3135744随书光盘:http://download.csdn.net/source/2530660*************************************************************精通Linux设备驱动程序开发 英文版 850页 pdf Essential Linux Device Drivershttp://download.csdn.net/source/2485152******......
阅读全文
  • 07月
  • 13日
综合 ⁄ 共 945字 评论关闭
1. Layout xml文件中的配置     main.xml view plainprint? <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"       android:layout_width="fill_parent"       android:layout_height="fill_parent"       android:orientation="vertical">       <com.larry.testbuild.MyListView android:id="@+id/my_list"           android:layout_width="fill_parent"           android:layout_height="fill_parent"/>   </RelativeLayout>   注意在引用自定义的View类......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 3505字 评论关闭
[成语知识一]下面梳理出在日常生活中极容易用错的成语40例,供大家复习。同时,大家中依此思路,注意这类成语的用法,以不断强化积累。1 曾几何时:表示“过去没有多久”。常误用为“曾经”“不知何时”。2 不学无术:指“没有学问才能”。不能在其前加上“整天”“整月”等修饰词语。“学”为名词,常误作动词。3 不可理喻:指“无法用道理使之明白”,常误用为“不可思议”。4 不以为然:指“不认为是正确的”。常误用为“不以为意”,表示“不放在心上”“无所谓”。5 守株待兔:贬义词,指“不主动努力,心存侥幸,希望得到意外的收获”,常误来形容公安干......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 202字 评论关闭
最近因为在准备考研,所以做项目的时间大大缩水,这时匆忙之下完成的(其实只是在原有的修改),但效果却出奇地好!!!现在分享一下,先上图: 速度比SURF快了很多很多,效果却差不多!!大家如果已经做过SURF拼接的话,可以把SURF改成ORB就行了,如果想看完整的源代码,可以猛戳这里点击打开链接 另外因为时间仓促,没有做后续处理,所以会有明显边界与黑边,但只要再加一些简单的算法处理就行了,对大家应该没难度吧!
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 811字 评论关闭
http://218.5.5.242:9018/JudgeOnline/problem.php?id=1316 #include<cstdio> #include<cstring> #include<iostream> #include<string> using namespace std; int a,b,c; string sa[1005],sb[1005],sc[1005]; bool checka(int x){ for(int i=0;i<a;i++) if(sa[i]==sb[x])return 1; return 0; } bool checkc(int x){ for(int i=0;i<c;i++) if(sc[i]==sb[x])return 1; return 0; } int main(){ while(scanf("%d%d%d",&a,&b,&c)!=......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 857字 评论关闭
public class InsertContent {    public static void insert(String fileName,long pos,String insertContent) throws IOException    {      RandomAccessFile   raf = null;      File tmp = File.createTempFile("tmp",null);      FileOutputStream  tmpOut = null;      FileInputStream  tmpIn = null;      tmp.deleteOnExit();      try      {        raf = new RandomAccessFile(fileName,"rw");        tmpOut  = new FileOutputStream(tmp);        tmpIn = new FileInputStream(tmp);        raf.seek(pos);        ......
阅读全文
  • 04月
  • 06日

技术Blog文章目录列表导航(方便快速查找文章) 阿里巴巴使命、愿景、价值观、绩效管理中的六大价值观、TAE 与 TOP、聚石塔、阿里云的差异化服务找寻自己的哲学世界?认识信仰-找到自己的信仰?程序员的四境界、七宗”罪”与七武器如何根据”需求及功能需要”去选择相关的”材料、型号、技术”的思考哲理故事三百篇[转]管理小故事精髓 100例(转)作为学科的计算科学(上、中、下)作为学科的计算科学(中)Java 专业人士必备的书籍和网站列表数学、物理、化学、生物、地理常用软件介绍(草稿)作为学科的计算机科学(COMPUTING AS A DISCIPLINE)文艺编程 Literate Programming (原文中英文对照)计算机科学数学理论浅谈在数学的海洋中飘荡算法、数据结构经典资料简介(TAOCP、Robert Sedgewick、算法导论、编程珠玑)程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦信息技术领域会议(技术领域和非技术领域)影响计算机算法世界的十位大师The ACM Computing Classification System (1998)物联网云计算Peter Norvig:Teach Yourself Programming in Ten Years(自学编程,十年磨一剑)Stiff asks, great programmers answer 对九位卓越程序员的采访分布式计算领域的哥德尔Eric Brewer玻利亚(Polya)的《怎样解题》如何阅读科研论文阿里研发:核心系统–中间件–阿里云–yunOS介绍软件的架构与设计模式之模式的种类一个基于角色的WEB 安全访问控制系统RBAC 模型初探21种代码的“坏味道”linux下抓包命令–tcpdump的使用Hibernate常见的20个问题作为学科的计算科学(上、中、下)作为学科的计算科学(中)作为学科的计算科学(下)软件工程师分级_理解做软件开发人员角度如何进行绩效评价?云计算ACID, BASE和CAPNoSQL漫谈 NoSql = Not Only Sql != No SqlSPRING中BEAN的作用域?软件与Cache架构师书单JDKjdk1.4、jdk5.0、JDK6.0、 JDK7.0 新特性Java内存模型为什么Java中的long与double不是线程安全的?Oracle体系结构:内存结构和进程结构-体系架构Oracle体系结构-数据库和实例什么是ACID特性,数据库如何保证ACID特性的? 事务的传播特性与隔离级别?oracle index学习总结九大Oracle性能优化基本方法详解Oracle性能调优:详解Oracle几种性能调优方法Socket(TCP/UDP)及服务器、应用层协议(Http/FTP/SIP/Mega/SNMP)及服务器(Apache/FTPServer/SipProxy/MegaServer/SNMPServe如何根据”需求及功能需要”去选择相关的”材料、型号、技术”的思考程序员没有真实读的书(Books Programmers Don’t Really Read)IO与文件读写—Java的IO流架构操作系统调优Java 专业人士必备的书籍和网站列表性能调优概述伸缩性、可用性、稳定性(Scalability, Availability & Stability Patterns)JgroupTomcat5集群中的SESSION复制集群中几种session同步解决方案的比较几种常见的基于Lucene的开源搜索解决方案对比程序员的四境界、七宗”罪”与七武器JVM调优总结JVM调优总结(精)JConsole手册淘宝iDataForum归来说说IO – IO的分层Java_BIO/NIO/AIOAMQP和RabbitMQ入门AMQP协议介绍浅谈Java中的同步的方法和原理13种提高系统伸缩性的最佳实践前 Facebook 工程总监黄易山的总结的 Facebook 五条工程管理经验(总结整理)负载均衡算法大全程序员技术练级攻略IO – 同步,异步,阻塞,非阻塞 (亡羊补牢篇)关于IO的同步,异步,阻塞,非阻塞linux和windows下TIME_WAIT过多的解决办法分布式设计与开发(一)——宏观概述分布式设计与开发(二)——几种必须了解的分布式算法分布式设计与开发(三)——高一致性服务ZooKeeper几个主流的Java连接池整理SSH三大框架 整合必备jar包架构师成长之路使用 Eclipse 远程调试 Java 应用程序常用技术面试题常用缓存算法简介几种负载均衡算法一种可以避免数据迁移的分库分表scale-out扩容方式分布式系统领域经典论文翻译集Hadoop Reading Listjavascript事件列表大全解说,点击事件,双击事件,触发事件,键盘事件,鼠标移…css布局常用规范[Sys Performance] linux top命令详解开源数据库 Sharding 技术 (Share Nothing)BTree,B-Tree,B+Tree,B*Tree百度、新浪、Mixi、Apache社区赞助的开源key-value分布式存储系统[原创]Java版服务器开发总结Java服务器开发基础知识select、poll、epoll iocp, kqueue再谈select, iocp, epoll,kqueue及各种I/O复用机制Java开发常识资料The C10K problem翻译主流消息中间件 SOA\ESB正向代理和反向代理有和区别几种序列化协议(protobuf,xstream,jackjson,jdk,hessian)相关数据对比【分布式系统工程实现】Bigtable Merge-Dump存储引擎【分布式系统工程实践】随机访问KV存储引擎ECMAScript 5正式发布探索Google App Engine背后的奥秘最常被程序员们谎称读过的计算机书籍用SNMP协议实现系统监控互联网产品经理常用软件及工作平台阿里巴巴使命、愿景、价值观、绩效管理中的六大价值观、TAE 与 TOP、聚石塔、阿里云的差异化服务信息系统项目管理师考试大纲(组织整理)阅读源代码系列代码大全中英文要点C,C++,java,python对比借助开源项目,学习软件开发 (learn-with-open-source)数学、物理、化学、生物、地理常用软件介绍(草稿)作为学科的计算机科学(COMPUTING AS A DISCIPLINE)美媒评薪酬最高25家IT公司:思科居首文艺编程 Literate Programming (原文中英文对照)C++11Objective-C 维基计算机语言-维基The New Methodology新方法论软件架构学习小结《代码阅读方法与实践》–读书笔记C/C++内存泄露及其检测工具查找Windows内存泄露的工具与技术介绍内存管理内幕内存调试技巧Linux常用命令计算机科学数学理论浅谈在数学的海洋中飘荡算法、数据结构经典资料简介(TAOCP、Robert Sedgewick、算法导论、编程珠玑)程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦信息技术领域会议(技术领域和非技术领域)影响计算机算法世界的十位大师C语言计算机语言计算机科学主要领域The ACM Computing Classification System (1998)C♯物联网云计算How To Become A Hacker——如何成为黑客不要成为工具的奴隶Stiff asks, great programmers answer 对九位卓越程序员的采访我学到的一些关于编程的事儿(翻译)一张图了解马云制胜的九种武器:六脉神剑、十八罗汉、核心价值观…神图一般的存在看看一些著名的软件都用什么编程语言写成(更新中…)?(FlashBuilder/eclipse) failed to create the java virtual machine无名师的Unix心传摘录-软件行者如何阅读科研论文Linux容器虚拟化技术介绍I/O系统:中断、DMA、通道性能调优攻略前淘宝工程师:12306几乎是一个奇迹Java Collections Framework之TreeMap源码分析(基于JDK1.6)Java Collections Framework之HashSet及LinkedHashSet源码分析(基于JDK1.6)深入java虚拟机第二版阅读笔记(不断整理中)操作系统调优linux gcc编译C程序 分享linux和windows下TIME_WAIT过多的解决办法[Sys Performance] linux top命令详解读《Unix编程艺术》笔记Linux 编程大全 UNIX/Linux编程相关工具和资源内存管理内幕内存调试技巧Linux常用命令Linux的历史、linux当前市场情况及Linux目录结构Linux 开发环境工具 下载网址大全x86机器(VMware安装Linux系统)启动日志、日志分析、故障分析LINUX 常见问题处理Linux 下通过脚本实现远程自动备份vi/vim 基本使用方法用 GDB 调试程序linux下抓包命令–tcpdump的使用Linux 2.6.36内核优化指南Linux 网络栈剖析: 从 socket 到设备驱动程序Linux 进程管理剖析: Linux 同步方法剖析 内核原子,自旋锁和互斥锁Linux 文件系统剖析: Linux flash 文件系统剖析 选择和架构Linux 文件系统剖析: Linux SCSI 子系统剖析 分层 SCSI 架构简介Linux 文件系统剖析: 使用 /proc 文件系统来访问 Linux 内核的内容 这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口Linux 文件系统剖析: 网络文件系统与 Linux NFS:与以往一样有用并在不断演变Linux 文件系统剖析:NFS 文件系统源代码剖析Linux 文件系统剖析:Linux 日志文件系统剖析 日志的现在和未来Linux 文件系统剖析:按照分层结构讨论 Linux 文件系统Linux内存管理: Linux Kernel Shared Memory 剖析 Linux 内核中的内存去耦合Linux内存管理: Slab Allocator 分配器剖析:了解 Linux 内存管理的方式Linux内存管理:Linux 可加载内核模块剖析:2.6 内核透视图Linux 进程管理剖析: 创建、管理、调度和销毁进程Linux系统调用的内核命令 : 探究SCI并添加自己的调用Linux 内核剖析:历史和体系结构分析Linux 是一个适应性很强的平台,支持多种使用模型GCC 中文手册linux 内核源代码目录结构概述C语言Linux 网络栈剖析: 使用 SCTP 优化网络 流控制传输协议结合了 TCP 和 UDP 的优点Linux虚拟化: 虚拟 Linux 虚拟化方法、架构和实现概述Linux虚拟化: 探索 Linux 内核虚拟机 学习 KVM 架构及其优点Linux虚拟化:虚拟化技术漫谈无名师的Unix心传sysbench的安装和性能测试Linux容器虚拟化技术介绍JVM Management APILinux的sysctl 命令参数Linux sysctl.conf优化方案I/O系统:中断、DMA、通道I/O子系统:select,poll,epoll,kqueue, iocp(Windows)及各种I/O复用机制 模式Reactor Proactor操作系统内存管理——分区、页式、段式、段页式管理Java concurrent Framework 基础知识之进程管理Java concurrent Framework之util.concurrent(包括atomic and locks)包概述并发导论JDKjdk1.4、jdk5.0、JDK6.0、 JDK7.0 新特性Java内存模型为什么Java中的long与double不是线程安全的?Java 6 JVM参数选项大全(中文版)Java 虚拟机体系结构深入理解JVM(重要)类加载器探究JVM和GC探究JVM内存泄露操作系统调优性能调优的基本知识和JDK调优Weblogic服务器性能调优性能调优概述各种垃圾回收算法的通俗解JVM内存模型以及垃圾收集策略解析(重要)几种常见的基于Lucene的开源搜索解决方案对比JVM调优总结JVM调优总结(精)JConsole手册淘宝iDataForum归来浅谈Java中的同步的方法和原理13种提高系统伸缩性的最佳实践BEA WebLogic平台下J2EE调优攻略(收藏)你需要多大的池?— WebSphere性能优化(一)关于IO的同步,异步,阻塞,非阻塞JVM学习笔记(一)——基本结构JVM学习笔记(二)——Java代码编译和执行的整个过程JVM学习笔记(三)——内存管理和垃圾回收JVM学习笔记(四)——内存调优垃圾回收系列使用 Eclipse 远程调试 Java 应用程序常用技术面试题java性能调优的基本思路Web容量规划的艺术-要点JVM内存状况查看方法和分析工具Tomcat6.0源码学习Linux 编程大全 UNIX/Linux编程相关工具和资源内存泄露检测工具内存管理内幕Linux常用命令Java 6 JVM参数选项大全(中文版)Linux 2.6.36内核优化指南Java virtual machineLinux 文件系统剖析:剖析 ext4 了解第 4 个扩展文件系统JVM Management APILinux的sysctl 命令参数Linux sysctl.conf优化方案性能调优攻略并发导论深入java虚拟机第二版阅读笔记(不断整理中)Linux 编程大全 UNIX/Linux编程相关工具和资源Linux 2.6.36内核优化指南Linux虚拟化: 虚拟 Linux 虚拟化方法、架构和实现概述Linux虚拟化: Libvirt 虚拟化库剖析 针对简单的 Linux 虚拟化的 APILinux虚拟化: 探索 Linux 内核虚拟机 学习 KVM 架构及其优点Linux虚拟化:虚拟化技术漫谈sysbench的安装和性能测试Linux容器虚拟化技术介绍JVM Management APILinux的sysctl 命令参数Linux sysctl.conf优化方案Java concurrent Framework 基础知识之进程管理性能估算(修改版)常用的排序算法的时间复杂度和空间复杂度分布式系统的数据结构【分布式系统工程实现】Bigtable Merge-Dump存储引擎【分布式系统工程实践】随机访问KV存储引擎深入分析 Java 中的中文编码问题数学、物理、化学、生物、地理常用软件介绍(草稿)树的遍历(基础)计算机科学数学理论浅谈在数学的海洋中飘荡机器视觉开源处理库汇总-介绍n款计算机视觉库/人脸识别开源库/软件 -几种图像处理类库的比较-视觉相关网站0 开场白元素项类的设计1.1 线性表2 栈3 队列4 堆5. 树5.1 二叉树6. 图6.1 图的深度优先和广度优先搜索6.2 拓扑排序6.3.1 强连通分支算法–Kosaraju算法、Tarjan算法和Gabow算法6.3.2 最小支撑树树–Prim算法,基于优先队列的Prim算法,Kruskal算法,Boruvka算法,“等价类”UnionFind6.3.3 最短路径算法–Dijkstra算法,Bellmanford算法,Floyd算法,Johnson算法7. 网络流算法–Ford-Fulkerson方法及其多种实现8 排序–选择排序,插入排序,冒泡排序,shell排序,快速排序(递归,迭代,改进版本),归并排序算法、数据结构经典资料简介(TAOCP、Robert Sedgewick、算法导论、编程珠玑)程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦计算机科学中最重要的32个算法影响计算机算法世界的十位大师Java virtual machine【编程珠玑】鸟瞰 — 编程珠玑 (2012.8.7)VS2010+Opencv-2.4.0的配置攻略 & Win7x64+VS2012+OpenCV2.4.3+CMake2.8.10+TBB41重编译OpenCVeclipse+ mingw + opencv2.3.1 配置计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接sysbench的安装和性能测试操作系统内存管理——分区、页式、段式、段页式管理Java collections framework(Java容器框架)(基于维基百科补充)Java Collections Framework之ArrayList源码分析(基于JDK1.6)Java Collections Framework之HashMap源码分析(基于JDK1.6)Java Collections Framework之TreeMap源码分析(基于JDK1.6)Java Collections Framework之LinkedList源码分析(基于JDK1.6)Java Collections Framework之HashSet及LinkedHashSet源码分析(基于JDK1.6)Java Collections Framework之Stack源码分析缺陷,栈改进版(通过LinkedList实现)(基于JDK1.6)Java Collections Framework之Queue(LinkedList实现)源码分析(基于JDK1.6)Java Collections Framework之Deque(LinkedList实现)源码分析(基于JDK1.6)(已补充)Java Collections Framework之LinkedHashMap源码分析(基于JDK1.6)(??)Java Collections Framework之Arrays(method:sort(),binarySearch(),copyOf())部分源码分析(基于JDK1.6)Java Collections Framework之Collections源码分析(基于JDK1.6)关于随机数权重的实现java.lang包之String,StringBuffer,StringBuilder分析NoSQL漫谈 NoSql = Not Only Sql != No SqlOracle体系结构:内存结构和进程结构-体系架构Oracle体系结构-数据库和实例什么是ACID特性,数据库如何保证ACID特性的? 事务的传播特性与隔离级别?oracle index学习总结九大Oracle性能优化基本方法详解Oracle性能调优:详解Oracle几种性能调优方法说说IO – IO的分层BEA WebLogic平台下J2EE调优攻略(收藏)你需要多大的池?— WebSphere性能优化(一)BTree,B-Tree,B+Tree,B*TreeHandler-Socket Plugin for MySQL – SQL的功能、NoSQL的性能开源数据库 Sharding 技术 (Share Nothing)[Sys Performance] linux top命令详解Hadoop Reading List一种可以避免数据迁移的分库分表scale-out扩容方式Web容量规划的艺术-要点java性能调优的基本思路大型网站架构演变和知识体系常用技术面试题数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器几个主流的Java连接池整理hibernate的工作原理MySQL-Proxy探索Google App Engine背后的奥秘分布式系统的数据结构Rowid和Rownum的区别数据库性能诊断的七种武器-图片参考附件3.4 数据库相关基础百度、新浪、Mixi、Apache社区赞助的开源key-value分布式存储系统[原创]深入分析 iBATIS 框架之系统架构与映射原理MySQL和PostgreSQL的比较开源日志系统比较由浅入深探究mysql索引结构原理、性能分析与优化MySQL体系结构MySQL源码分析——代码结构与基本流程DB2、ORACLE和DM的强制访问控制模型对比大数据的存储和管理mysql 基准测试和性能分析MySQL性能诊断与调优MYSQL的慢查询分析MySQL服务器性能剖析sysbench的安装和性能测试1.MySQL整体逻辑架构DDAL技术议案选型性能调优攻略Java Collections Framework之HashMap源码分析(基于JDK1.6)DBCP,C3P0,Tomcat_JDBC druidDatasource 性能及稳定性测试

综合 ⁄ 共 60226字 评论关闭
Blog文章导航(设个坑,有时间补充。blog文章太多,查找自己以前的文章太慢,是时候给blog建索引的时候了) 课程网: https://www.coursera.org/ 网易公开课: http://open.163.com/ 1 哲学 阿里巴巴使命、愿景、价值观、绩效管理中的六大价值观、TAE 与 TOP、聚石塔、阿里云的差异化服务 找寻自己的哲学世界? 认识信仰-找到自己的信仰? 程序员的四境界、七宗"罪"与七武器 如何根据"需求及功能需要"去选择相关的"材料、型号、技术"的思考 哲理故事三百篇[转] 管理小故事精髓 100例(转) 1.1 自然科学 作为学科的计算科学(上、......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 3105字 评论关闭
Android : 继承BaseAdapter对ListView进行填充 import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.ListView; import android.widget.TextView; class User { private String userid;、 private String username; public String getUserid() { retur......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 9936字 评论关闭
在android开发中地图和定位是很多软件不可或缺的内容,这些特色功能也给人们带来了很多方便。              首先介绍一下地图包中的主要类:              MapController :  主要控制地图移动,伸缩,以某个GPS坐标为中心,控制MapView中的view组件,管理Overlay,提供View的基本功能。使用多种地图模式(地图模式(某些城市可实时对交通状况进行更新),卫星模式,街景模式)来查看Google Map。常用方法:animateTo(GeoPoint point)  setCenter(GeoPoint point)  setZoom(int zoomLevel) 等。              Mapview  : 是用来......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 3565字 评论关闭
转自:博客地址:http://blog.csdn.net/shuxiao9058         原始作者:季亚 一. 首先贴出本人在网络上找到与VMware网络连接相关的知识         安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,其他的未安装(当然也可以手动安装其他的)。其中VMnet1是host网卡,用于host方式连接网络的。VMnet8是NAT网卡,用于NAT方式连接网络的。它们的IP地址是随机生成的,如果要用虚拟机做实验的话,最好将VMnet1到VMnet8的IP地址改掉。习惯上把VMware虚拟网卡使用的网段"固定",使用如下原则:VMnet1对应的网段是192.168.10.0......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 3950字 评论关闭
MessageBroker          MessageBroker 我们称他为信息经纪人,它职责就是把messages 发给到services 就是我们的程序服务,它是BlazeDs在服务器上的核心。endpoint 处理完一个request,也即是把messages 从request抽取出来,然后传给MessageBroker ,然后MessageBroker 就检测这个消息的destination ,接着把它传给它想到的服务目的地。假若我们的服务有安全保护,MessageBroker 要先运行authentication ,authentication 是在信息传递前先做check。你要在你BlazeDS  WEB应用WEB-INF/web.xml 文件中配置你的MessageBroker。    En......
阅读全文