- 博客(415)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 ActiveMQ队列特性:组合队列(Composite Destinations)
组合队列(Composite Destinations)当你想把同一个消息一次发送到多个消息队列,那么可以在客户端使用组合队列。// send to 3 queues as one logical operationQueue queue = new ActiveMQQueue("FOO.A,FOO.B,FOO.C");producer.send(queue, someMessag
2012-12-26 20:27:39 6315
原创 分享一个两年前写的JMS&ActiveMQ入门的ppt
http://activemq-store-mongodb.googlecode.com/files/JMSandActiveMQ.pptx
2012-12-25 16:23:33 8959 1
原创 [开源框架推荐]VTD-XML:世界上最快的XML处理框架
DOM方式是直接把xml文件全部加载到内存,然后建立dom树,特点:可读可写,支持XPath,但是非常慢,占用内存为xml的10倍数量级,无法处理大文件。SAX方式则是事件通知机制,一点点的处理xml,每分析一个节点,调用用户自己实现的处理逻辑,特点:非常快,几乎不占用内存,只能读,并且只能读一次,不能读取指定内容也不能重复读,API也比dom难用的多。VTD-XML则兼容了这两个xml处
2012-12-24 12:22:21 5911
原创 ActiveMQ消息特性:消息属性
消息属性的说明:queue的消息默认是持久化的消息的优先级默认是4消息发送时设置了时间戳消息的过期时间默认是永不过期,过期的消息进入DLQ,可以配置DLQ及其处理策略如果消息时重发的,将会标记出来JMSReplyTo标识响应消息发送到哪个queueJMSCorelationID标识此消息相关联的消息id,可以用这个标识把多个消息连接起来JMS同时也记录了消息重发的次数,默认是6次如果有
2012-12-23 17:21:36 13755
原创 ActiveMQ资料大全
官方文档入门:http://activemq.apache.org/getting-started.html常见问题:http://activemq.apache.org/faq.html各种功能特性详解:http://activemq.apache.org/features.html连通性相关文档:http://activemq.apache.org/connectivity
2012-12-20 21:47:59 16279
原创 ActiveMQ传输文件的几种方式原理与优劣
本文讨论ActiveMQ传输文件的几种方法的原理及其利弊,作为消息发送、直接传输文件、使用ftp或http中转。最后介绍扩展ActiveMQ实现自定义文件传输方式,讨论如何实现高效的文件传输。by kimmking作为消息发送按照JMS规范,为了保证可靠性,所有的消息都应该是发送到broker,然后交由broker来投递的。也即是说其实JMS是不建议或不支持传输文件的。对于比较小的文件
2012-12-20 20:24:52 52487 7
原创 单独部署activemq-web-console
activemq-web-console的默认使用方式是通过在activemq.xml中导入jetty.xml配置一个jetty server来实现的。其实activemq-web-console完全可以和activemq-broker分开来部署。部署的两种方式:1、直接把apache-activemq-5.7.0-bin.zip/webapps部署到web容器,添加必要的ja
2012-12-18 16:12:43 7544 3
原创 [开源框架推荐]Icepdf:纯java的pdf文档的提取和转换库
ICEpdf 是一个轻量级的开源 Java 语言的 PDF 类库。通过 ICEpdf 可以用来浏览、内容提取和转换 PDF 文档,而无须一些本地PDF库的支持。可以用来做什么?1、从pdf文件中提取所有的文字或信息,比如给pdf文档做摘要2、把pdf转换成图片,这个功能非常的棒,比如给pdf文件做缩略图或者直接做一个纯js的pdf阅读器。3、pdf文档的分页打印和信息搜索。4、
2012-12-17 14:54:13 10861 5
原创 XQuery与XQJ的介绍与使用
1.XQueryXQuery is to XML what SQL is to database tables.XQuery was designed to query XML data.XQuery对于XML,就像SQL对于数据库表。XQuery被设计用来查询XML数据。W3C规范:http://www.w3schools.com/xquery/
2012-12-13 13:42:23 4110
转载 Eclipse 的历史、现状和未来-2006年IBM Eclipse 策略经理 John Kellerman 访谈
http://www.ibm.com/developerworks/cn/opensource/os-ecl-john/IBM Corporation (jincx@cn.ibm.com), developerWorks 中国网站编辑简介: 2001 年 11 月,IBM 向开源社区捐献了 Eclipse 代码,自此 Eclipse 在开发者社区得到飞速发展。200
2012-12-11 16:30:50 1747
原创 .net运行时和核心类库源码微软官方下载
核心类库:http://referencesource.microsoft.com/netframework.aspx运行时clr: http://www.microsoft.com/en-us/download/confirmation.aspx?id=4917Available Source Code ComponentsProduct Name
2012-12-10 17:52:06 3511
翻译 Mule应用架构:1、关于mule
Mule应用架构kimmking2012-12-6本文介绍Mule结构上的特性,你可以使用它们构建你的Mule应用。l 关于Mulel 关于Mule执行单元l 关于流l 流架构l 子流l 流的配置l 高级用例 关于MuleMule ESB提供综合的应用集成,既可服务于小型商业公司,也可用于大型企业。企业服务总线(ESB)作为Mule
2012-12-09 04:34:04 5582
原创 javascript创建二维码(Table/Canvas两种方式)
由于二维码的编码标准是公开的,而且也比较简单,所以像zxing或d-project都提供了多种语言环境下的编解码库。d-project提供的方式中就有javascript的脚本。 http://www.d-project.com/qrcode/index.html可以直接根据输入的内容、版本号和容错级别,生成一个qrcode的编码矩阵,然后通过table的cell置为黑白来展示成二
2012-12-07 17:38:18 12829 9
原创 [开源框架推荐]pdf2htmlEX: 高保真PDF至HTML转换
特点:单页html,嵌入字体(高保真源于此),嵌入图片,分页显示。其他类型的工具 icepdf,直接输出成一页一页的图片。pdf to html5 js: http://andreasgal.com/2011/06/15/pdf-js/pdf to html5:http://www.idrsolutions.com/pdf to html5 for .net: http://www
2012-12-07 11:40:07 10011
原创 [开源框架推荐]jsDraw2D: 功能强大的js绘图框架
jsDraw2D是jsFiction公司提供的第一个产品,他们计划创造各种各样的革命性的JavaScript库和应用,来帮助JavaScript 开发者,Web开发者以及Web站长扩展JavaScript的内涵和功能。jsDraw2D包括基本形状(如多边形,弧形,圆),填充形状,以及贝塞尔曲线(包括一次,二次和立体曲线)。开发者可以在div元素中改变坐标系统的 原点到任意点上,并且可以选择
2012-12-07 10:57:02 13877
原创 [实用工具推荐] Graphviz :自动生成系统结构图
Graphviz是开源可视化图形软件。它有几个主要的图形布局计划,具有网络和交互图形界面,以及辅助工具,图书馆和语言绑定。可用在linux或windows上。实用简单的文本定义对象、关系、形状、连线和颜色,生成图表。可以跟shell脚本或程序结合,实现自动生成各种动态的结构图。详见:http://www.oschina.net
2012-12-07 10:46:07 7395
原创 消息系统kafka及其变种Jafka、Metamorphosis (MetaQ)
1、Kafka : 基于scalakafka是一个发布订阅的消息系统,关注于海量数据、性能和吞吐量,不关注可靠性和事务。-------------------- 以下内容来自oschina的介绍kafka是一种高吞吐量的分布式发布订阅消息系统,她有如下特性:通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。高吞吐量
2012-12-06 00:20:49 21144
转载 蒙娜丽莎的微笑 css版
使用css编写的蒙娜丽莎的微笑标签: 代码片段(2)[文件] 蒙娜丽莎的微笑.css ~ 240KB 下载(605)[图片] 屏幕快照 2012-11-29 下午8.37.17.pngfrom: http://www.oschina.net/code/snippet_96568_15984
2012-12-06 00:11:18 3492
转载 纯JS绘制的QQ LOGO
纯JS绘制的QQ LOGO 代码片段(1)[文件] canvasqqlogo.zip ~ 4KB 下载(278) 标签: from: http://www.oschina.net/code/snippet_876246_15957
2012-12-06 00:09:41 2128
转载 Kafka分布式环境搭建
这篇文章将介绍如何搭建kafka环境,我们会从单机版开始,然后逐渐往分布式扩展。单机版的搭建官网上就有,比较容易实现,这里我就简单介绍下即可,而分布式的搭建官网却没有描述,我们最终的目的还是用分布式来解决问题,所以这部分会是重点。Kafka的中文文档并不多,所以我们尽量详细点儿写。要交会你搭建分布式其实很简单,手把手的教程大不了我录个视频就好了,可我觉得那不是走这条路的方式。只有真正了解原
2012-12-06 00:08:53 18077 2
转载 Kafka实现细节(上)
如果你第一次看kafka的文章,请先看《分布式消息系统kafka初步》之前有人问kafka和一般的MQ之间的区别,这个问题挺难回答,我觉得不如从kafka的实现原理来分析更为透彻,这篇将依据官网上给出的design来详细的分析,kafka是如何实现其高性能、高吞吐的。这一段应该会挺长的我想分两篇来写。今天这一篇主要从宏观上说kafka实现的细节,下一篇,在从具体的技术上去分析。
2012-12-06 00:07:36 7774
转载 分布式消息系统Kafka初步
终于可以写kafka的文章了,Mina的相关文章我已经做了索引,在我的博客中置顶了,大家可以方便的找到。从这一篇开始分布式消息系统的入门。在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题:l 我想分析一下用户行为(pageviews),以便我能设计出更好的广告位l 我想对用户的搜索关键词进行统计,分析出当前的流行趋势。这个很有意思,在经
2012-12-06 00:06:40 3079
转载 Mule ESB Studio v3.3 安装使用手册(附文档下载)--by he_sk
Mule ESB Studio v3.3 安装使用手册 from he_sk 下载链接:http://mule3doc.googlecode.com/svn/trunk/others/Mule+ESB+Studio+v3.3%E5%AE%89%E8%A3%85%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.docx 1 ***初级教程***如
2012-12-05 18:31:02 13748 4
转载 Bootstrap 2.2.2 的新特性
Twitter计划在本周发布Bootstrap 2.2.2正式版本,并且已将最新的进度(wip版本)发布到了Github上。截止到目前,已经修复了50多个CSS和文档相关的bug。另外,还有一些明显的JavaScript问题,将会在2.2.3版本中解决。 该版本的一些特性包括: 在文档中增加了视网膜屏幕相关的资源增加了HTML5 Boilerplate打印样式将pl
2012-12-04 16:59:31 2119
原创 ActiveMQ vs JbossMQ
http://activemq.apache.org/how-does-activemq-compare-to-jbossmq.html 这两个MQ有很多相似性:都支持JMS 1.1,可以运行在Jboss 4.x之上。但是ActiveMQ有一些特定的不同和改进(至少在我们看来是如此): n ActiveMQ 很好地运行在任何jvm,而不是在Jboss应用服务器中n
2012-12-03 21:47:38 3133
原创 ActiveMQ vs Fuse Message Broker
http://activemq.apache.org/how-does-activemq-compare-to-fuse-message-broker.htmlFuse Message Broker 是FuseSource提供的Apache ActiveMQ可信发布版本。FuseSource 作为Apache ActiveMQ社区的一部分,负责其所有的开发和bu
2012-12-03 21:46:25 2876
原创 ActiveMQ vs AMQP
http://activemq.apache.org/how-does-activemq-compare-to-amqp.html AMQP(Advanced Message Queue Protocol)是一个消息client和broker交互的规范。是一个关于client到消息broker的wire-level协议通信的规范。不像ActiveMQ一样是一个消息系统,而仅仅是一个
2012-12-03 21:45:26 7093
原创 [框架技术推荐]ichartjs国产开源html5/js图表工具
国产的开源js图表工具,没见过这么好的了.支持各种浏览器,包括移动设备整个ichartjs压缩文件只有90k跨平台效果也很酷 官方网站 http://www.ichartjs.com/googlecode http://code.google.com/p/ichartjs入门示例 http://www.ichartjs.com/started.htmldemo展
2012-12-02 21:13:54 5132
原创 [mule3doc]Mule3 user guide翻译原则与术语
1. 公共术语(建议不翻译,翻译最后附加一份术语表)Flow 流Pattern 模式Service 服务Component 组件connector 连接器inbound 接入outbound 接出transport 传输器endpoint 端点router 路由filter 过滤器transformer 转换器enricher
2012-12-02 18:57:29 2191
原创 [mule3doc]Mule3 user guide翻译计划
一共有881页。目前有9个人。已经启动,计划3个月左右翻译完毕。有兴趣的可以联系我qq:632244434。opendoc网站:opensourceside.comMule3doc翻译群:238494825
2012-12-02 18:56:37 2935 6
原创 生成彩色二维码(渐变色、插入图片和文字)2 反锯齿
C# GDI+直接支持反锯齿,并且换了下中间字母的字体。彩色二维码去锯齿的彩色二维码正常黑白二维码 这个是我的这两天的成果,处理过程先做到渐变上色,然后调整颜色搭配最后处理字体和反锯齿
2012-12-01 20:45:23 10264 14
转载 [框架技术推荐]用Xwt构建跨平台应用程序
转载于infoq,可以用来创建运行于windows,linux,mac os的桌面UI。很奇怪的搭配,GTK+本身就是跨平台的,效果也不错,参见Gnome、vmware、gedit的界面。而且GTK的近N个版本的语言绑定都不支持c#。WPF就不用说了,现在的桌面UI开发里最强大的工具。mono还不能搞定WPF,为了满足mono的跨平台UI,组合的不伦不类。
2012-12-01 19:43:13 2332
原创 专业的收费艺术二维码设计网站
http://www.qrblaster.com/ 这里有不少非常专业的二维码设计,不过看起来都不是程序生成的,而且很贵,$89一个。可以从这里借鉴一些灵感用来做艺术二维码生成程序。
2012-12-01 18:58:09 8365
原创 ActiveMQ性能与调优相关链接
ActiveMQ性能与调优相关链接 amq自己带了一个性能test:http://activemq.apache.org/activemq-performance-module-users-manual.html使用jmeter压测的介绍:http://activemq.apache.org/jmeter-performance-tests.html我个人的经验:htt
2012-12-01 13:46:32 5430 2
原创 影响ActiveMQ性能的几个重要因素
影响ActiveMQ性能的几个重要因素 影响ActiveMQ性能的几个重要因素Queue1、Send/dispatch Async 影响非常大,本地测试2个数量级2、Not transacted 去掉了记录redo日志3、Auto_ACK/Optim_ACK 优化确认4、Non-persistence 持久化消息,跟下面几点有关5、pend
2012-12-01 13:45:47 7966
原创 生成彩色二维码(渐变色、插入图片和文字)
花了一天时间,研究生成彩色的二维码程序。下面是阶段性成果:渐变颜色、插入文字和log图片。使二维码看起来更协调、更醒目。突出强调文字和logo,而不仅仅是一个信息的黑盒。基于zxing的c#版本,稍微做了点修改,改了version判断部分。其他的是GDI+,做了渐变色Brush,图片的异或,此外,因为qrcode上下左右各空白,计算位置也是一个痛苦的事儿。正常黑
2012-11-30 22:13:21 15580 11
原创 zxing生成QRCODE的一个问题
zxing有个变态的地方qrcode有1-40个versionversion愈大,容错越高,像素愈多qrcode的api把version给屏蔽掉了。 它自己根据输入的文字量和容错级别,算出来需要多少bit来存数据。然后循环所有的version,看哪个能放下这么多字,就用哪个version。这样的话,优势是生成的qrcode一直最小。但是输入一个简单的url,
2012-11-30 17:36:11 9018 7
原创 [框架技术推荐]Bootstrap:快速开发Web应用程序的前端工具包
Bootstrap是Twitter推出的一个开源的用于前端开发的工具包,由Twitter的设计师Mark Otto和Jacob Thornton合作开发。Bootstrap提供了优雅的HTML和CSS规范,它由动态CSS语言LESS写成,与CSS框架Blueprint存在很多相似之处。Bootstrap推出后颇受欢迎,一直是GitHub上的热门开源项目。Bootstrap是快速开发We
2012-11-30 10:21:21 4230
原创 [框架技术推荐]桌面应用框架DirectUI
国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、Mobile等平台。Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。提供所见即所得的开发工具UIDesigner。使用DirectUI后将使得我们的设计人员彻底解 放,不会受到开发
2012-11-29 18:13:26 3812
原创 给一个朋友创业公司商业计划书的建议
问题1、 整体不太连贯,背景和策略之间缺了一些东西,背景太大,并不能支撑你们的策略。只有做什么,没有为什么做,怎么做。使得你们的策略本身并没有说服性。2、 数据和图表太少。文字太多。所引用的材料和数字都没有说明出处,材料中引用重点的观点SNS和移动互联网,后面的描述不够充分。3、 广告收入预期是一个亮点,但是没有对应的投入预期,不是一个完整的ROI,
2012-11-29 17:13:07 3195
本文使用74页分析了国内重点银行核心系统的数据库选型方案和细节,以及国内主流分布式数据库的优缺点
2024-09-03
0101技术的定位:程序员是这个时代的手艺人
2024-08-27
百亿流量API网关的设计与实现.pdf
2020-04-22
Apache-ShardingSpher-20200421.pdf
2020-04-22
如何在android系统中实现pkcs11,或者有什么可用的开源类库?
2013-03-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人