<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[洗尽铅华]]></title><description><![CDATA[一路前行，无法停止]]></description><link>https://blog.youkuaiyun.com/leecho571</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; leecho571]]></copyright><item><title><![CDATA[Docker部署Dubbo跨主机IP访问解决方案]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/81199067</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/81199067</guid><author>leecho571</author><pubDate>Wed, 25 Jul 2018 11:36:23 +0800</pubDate><description><![CDATA[最近在对现有业务系统进行Dubbo服务化重构，部署方式采用Docker部署，在部署过程中发现Dubbo服务注册的一些问题(因为现在团队中缺少容器化的大神支撑)，在这里和大家进行分享；

Dubbo在Docker中部署时往注册中心注册的是Docker实例的IP地址，通常为：172.18.0.*。这种IP外网是服务访问的。

针对这种方式，在Google上查了很多解决方案，本人觉得比较合理的解决方案：...]]></description><category></category></item><item><title><![CDATA[HteOS - Win10 Metro UI 风格的Web桌面]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/29217261</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/29217261</guid><author>leecho571</author><pubDate>Sat, 07 Jun 2014 18:37:05 +0800</pubDate><description><![CDATA[HteOS是一款Win8 Metro UI风格的Web桌面应用开发框架
现代的、简约的界面，丰富的组件、功能，全新的Web桌面]]></description><category></category></item><item><title><![CDATA[自定义ExtJS控件之Ext下拉树和Ext下拉表格]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/12715847</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/12715847</guid><author>leecho571</author><pubDate>Mon, 14 Oct 2013 20:28:20 +0800</pubDate><description><![CDATA[简介在Ext官方的例子中只有下拉列表控件，但是在实际业务中只有下拉列表无法满足需求的，像下拉树和下拉表格都是很常见的控件，对于刚使用Ext的人来说，自定义一个控件好难，其实多读官方的源码有些事情就不会那么难了。下面是下拉树的代码：Ext.define('ComboTreeBox',{
	extend : 'Ext.form.field.ComboBox',
	
	multiSelect : tru]]></description><category></category></item><item><title><![CDATA[SpringMVC请求分发的简单实现]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/12647745</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/12647745</guid><author>leecho571</author><pubDate>Sat, 12 Oct 2013 10:22:22 +0800</pubDate><description><![CDATA[简介    以前用了下SpringMVC感觉挺不错了，前段事件也简单了写了一些代码来实现了SpringMVC简单的请求分发功能，实现的主要思想如下：将处理请求的类在系统启动的时候加载起来，相当于SpringMVC中的Controller读取Controller中的配置并对应其处理的URL通过调度Servlet进行拦截请求，并找到相应的Controller进行处理主要代码首先得标识出来哪些类是Con]]></description><category></category></item><item><title><![CDATA[使用WebRTC实现电脑与手机通过浏览器进行视频通话]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/10034815</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/10034815</guid><author>leecho571</author><pubDate>Sat, 17 Aug 2013 21:38:31 +0800</pubDate><description><![CDATA[最近一直在研究WebRTC，做了一个小项目：www.meet58.com，利用WebRTC可以只通过浏览器进行视频聊天。下面是手机和电脑进行视频聊天的截图：PC端手机端我的测试环境：PC端：Chrome 28手机端：GalaxyS2 Android4.03 浏览器Chrome Beta好像目前手机上只有Chrome Beta支持WebRTC测试的时候遇到一个问题，就是发热很严重]]></description><category></category></item><item><title><![CDATA[基于Tomcat7、Java、WebSocket的服务器推送聊天室]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/9707497</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/9707497</guid><author>leecho571</author><pubDate>Thu, 01 Aug 2013 21:35:45 +0800</pubDate><description><![CDATA[前言        HTML5 WebSocket实现了服务器与浏览器的双向通讯，双向通讯使服务器消息推送开发更加简单，最常见的就是即时通讯和对信息实时性要求比较高的应用。以前的服务器消息推送大部分采用的都是“轮询”和“长连接”技术，这两中技术都会对服务器产生相当大的开销，而且实时性不是特别高。WebSocket技术对只会产生很小的开销，并且实时性特别高。下面就开始讲解如何利用WebSocket技]]></description><category></category></item><item><title><![CDATA[HTML5 Web Speech API 结合Ext实现浏览器语音识别以及输入]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/9316799</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/9316799</guid><author>leecho571</author><pubDate>Sat, 13 Jul 2013 10:17:34 +0800</pubDate><description><![CDATA[简介
Web Speech API是HTML5技术中的一个提供原生语音识别技术的API，Google Chrome在25版之后开始支持Web Speech API，Google也提供了一个官方实例，效果如下：
实现效果
我根据Google提供的实例中的相关实现，在Web即时通讯系统中结合Ext实现语音输入，Ext作为展示层，将识别的过程进行展示。效果如下：




开启语音输入时，]]></description><category></category></item><item><title><![CDATA[Ext-Desktop Web桌面项目 Leetop 开发<持续更新中....>]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/8207102</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/8207102</guid><author>leecho571</author><pubDate>Wed, 21 Nov 2012 11:20:12 +0800</pubDate><description><![CDATA[前言
做了Ext桌面项目这么久了，感受到了Ext开发的方便也看到了Ext开发的短板，Ext可能更是适应于企业内部系统更好点，对于互联网开发确实捉襟见肘，也可能是对于Ext的优化还没有深入，这个项目也只是业余爱好写一写，没有项目的支持。也就当是挖掘挖掘能力把。Ext的设计确实考虑的特别详细，非常好的一个框架。也领略到了JS的魅力。抱怨一下优快云博客的目录，太难调了。
 2011年6月]]></description><category></category></item><item><title><![CDATA[基于Chrome、Java、WebSocket、WebRTC实现浏览器视频通话]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/8146525</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/8146525</guid><author>leecho571</author><pubDate>Sun, 04 Nov 2012 13:04:55 +0800</pubDate><description><![CDATA[介绍


        最近这段时间折腾了一下WebRTC，看了网上的https://apprtc.appspot.com/的例子（可能需要翻墙访问），这个例子是部署在Google App Engine上的应用程序，依赖GAE的环境，后台的语言是python，而且还依赖Google App Engine Channel API，所以无法在本地运行，也无法扩展。费了一番功夫研读了例子的pyt]]></description><category></category></item><item><title><![CDATA[Spring3+Hibernate4+SpringMVC整合Ext：JSON数据格式传输]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/8054467</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/8054467</guid><author>leecho571</author><pubDate>Wed, 10 Oct 2012 00:28:22 +0800</pubDate><description><![CDATA[前言


前两篇文章介绍了Spring3、Hibernate4、SpringMVC的整合以及Ext界面MVC的实现，这次介绍的内容是处理Ext的分页和前后台的数据传输。
目前Ext大部分组件使用的都是JSON数据格式（如果有不知道JSON数据格式的同学可以去网上找点资料看下，在这里就不赘述了）。包括表格控件、树控件、报表控件以及表单空间等等，所以说对于整合Ext来说如何向前台空间传输JSO]]></description><category></category></item><item><title><![CDATA[Spring3+Hibernate4+SpringMVC整合Ext：开发Ext界面及Accordin Tree]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/8043264</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/8043264</guid><author>leecho571</author><pubDate>Sat, 06 Oct 2012 15:28:03 +0800</pubDate><description><![CDATA[前言
Spring3+Hibernate4+SpringMVC整合Ext：项目架构搭建中已经介绍了Spring3、Hibernate4和SpringMVC的整合，下面介绍的是开发一个典型的Ext后台管理界面：




        开发这个界面使用了Ext MVC，好多人都叫我用MVC方法去实现，其实MVC不是每个场景都适合。就我现在这个界面的场景而言并不适合用MVC开发，本来一个j]]></description><category></category></item><item><title><![CDATA[Spring3+Hibernate4+SpringMVC整合Ext：项目架构搭建]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/8042839</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/8042839</guid><author>leecho571</author><pubDate>Sat, 06 Oct 2012 11:32:32 +0800</pubDate><description><![CDATA[前言

       前段时间突然想用SpringMVC结合Ext做一个框架原型，整合后发现SpringMVC配合Ext简直天衣无缝，当然SpringMVC结合别的UI框架应该也是天衣无缝的。SpringMVC比Struts2确实要强大很多，特别对于Ext框架JSON数据的完美支撑，开发起来相当舒服。Spring3整合Hibernate4的时候可能有点问题，跟Spring2+Hibernate]]></description><category></category></item><item><title><![CDATA[Ext.form.field.ComboBox结合Servlet、JSON实现AutoComplete]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/7621680</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/7621680</guid><author>leecho571</author><pubDate>Thu, 31 May 2012 22:28:27 +0800</pubDate><description><![CDATA[这是一个利用Ext.form.field.ComboBox实时获取数据的例子，这个combo必须是可以编辑的，在编辑的过程中通过输入的关键词去后台获取相关的数据。由于combo在自身的代码实现中已经实现了autocomplete的功能，只不过没有着重的表达出来，不过我们还是还是可以通过代码挖掘出来。这个是从一个官方的例子衍生而来的，官方的例子还是很全面的。下面我们看具体实现，前端JS代码：
Ex]]></description><category></category></item><item><title><![CDATA[Ext4+Java构建Web应用程序后台经典界面]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/7574246</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/7574246</guid><author>leecho571</author><pubDate>Wed, 16 May 2012 23:21:53 +0800</pubDate><description><![CDATA[在我以前写的一篇文章ExtJS4+Servlet/Struts2+JSON+accordion布局动态Ext.tree.Panel菜单，大家都对Ext.tree.Panel组件和Ext.tab.Panel组件相结合起来比较困惑。对于Ext.tree.Panel的异步加载也有问题。写这篇文章分享我对Ext开发的一些做法和认识。谈谈自己如何构建Ext应用框架的，下面让大家看看效果图：]]></description><category></category></item><item><title><![CDATA[Ext4+Servlet+HTML5实现实时获取文件上传进度、本地预览、文件拖拽上传的相册实例]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/7555472</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/7555472</guid><author>leecho571</author><pubDate>Thu, 10 May 2012 22:54:58 +0800</pubDate><description><![CDATA[今天晚上花了几个小时的功夫做了一个相册，类似于QQ空间的文件上传，不过我用的Ext+HTML5等新的技术，结合Servlet上传文件。有几个特点：


文件拖拽上传实时获取上传进度本地预览与Ext结合起来
说了这么多，还是贴几张图给大家吧！！


这个是没有做任何操作时候的窗口


拖动图片的时候，提示将图片拖动到指定的区域


这个是拖拽进去后，生成了本地预览，并有相应]]></description><category></category></item><item><title><![CDATA[MyEclipse 10.0,9.0,8.0 下添加jadClipse反编译插件]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/7482672</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/7482672</guid><author>leecho571</author><pubDate>Fri, 20 Apr 2012 20:08:10 +0800</pubDate><description><![CDATA[jad是一个使用比较广泛的Java反编译软件，jadClipse是jad在eclipse下的插件，下面像大家介绍下如何将jadclipse加入到MyEclipse10.X，9.X，8.X当中：



http://nchc.dl.sourceforge.net/project/jadclipse/jadclipse3.3/3.3.0%20%28for%20Eclipse%20_%3D3.3]]></description><category></category></item><item><title><![CDATA[Google Chrome无法添加扩展程序（插件）的解决方案]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/7482663</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/7482663</guid><author>leecho571</author><pubDate>Fri, 20 Apr 2012 19:45:51 +0800</pubDate><description><![CDATA[在chrome添加扩展程序时总是显示“正在检查”，很恶心的一件事。解决这个问题的关键是无法下载扩展程序，因为google的相关网站已经被封掉了。解决方案有两种：


在翻墙的情况下可以添加，这个绝对没有问题。

手动在host文件里面添加google的ip，方法如下：




进入到dos命令下，输入命令：pingwww.google.com，




将获取到的IP]]></description><category></category></item><item><title><![CDATA[ExtJS4+Servlet/Struts2+JSON+accordion布局动态Ext.tree.Panel菜单]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/7051825</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/7051825</guid><author>leecho571</author><pubDate>Wed, 07 Dec 2011 23:57:04 +0800</pubDate><description><![CDATA[先贴个图给大家,实现的是一个Accordion布局的动态菜单,俗称手拉琴布局，切入正题：
       首先构造出一个窗口（Ext.window.Window）,布局选择Accordion，代码：
var win = Ext.create("Ext.window.Window", {
				title : "Accordion布局动态菜单",
				width : 300,
				hei]]></description><category></category></item><item><title><![CDATA[Leetop/Ext-Desktop Web桌面 项目开发实录<持续更新中....>]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/6882589</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/6882589</guid><author>leecho571</author><pubDate>Mon, 17 Oct 2011 21:34:22 +0800</pubDate><description><![CDATA[纯属热爱Ext开发，上班忙一直没时间写，做的比较慢。
     2011.6-2011-7，新增功能列表：
      1、更改桌面图标显示样式
      2、增加桌面图标右键菜单
      3、桌面图标自动换列
      4、桌面图标拖动
      5、桌面图标选择器
      6、增加页面图标名称修改控件
      7、优化页面JS文件通过动态加载获取]]></description><category></category></item><item><title><![CDATA[ExtJS4 Ext.tree.Panel获取Node对象]]></title><link>https://blog.youkuaiyun.com/leecho571/article/details/6799059</link><guid>https://blog.youkuaiyun.com/leecho571/article/details/6799059</guid><author>leecho571</author><pubDate>Thu, 22 Sep 2011 00:11:58 +0800</pubDate><description><![CDATA[Ext4改了好多，树控件都改得自己不认识了，切入正题：
在Ext3中只要注册了'click','contextmenu'，就会将Node对象传进来，代码示例：

contextmenu : function(Ext.tree.TreeNode,Ext.EventObject]]></description><category></category></item></channel></rss>