<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[flexworks的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/flexworks</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; flexworks]]></copyright><item><title><![CDATA[工作中Flex开源框架及代码]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6737484</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6737484</guid><author>flexworks</author><pubDate>Wed, 31 Aug 2011 23:19:59 +0800</pubDate><description><![CDATA[Flex的开源框架和代码有很多，整理出工作中主要用到的框架和代码如下：
09年 
      Cairngorm                       MVC架构 （ universamind 扩展自Cairngorm）]]></description><category></category></item><item><title><![CDATA[DialogDesign 堆栈溢出]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6737369</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6737369</guid><author>flexworks</author><pubDate>Wed, 31 Aug 2011 22:34:39 +0800</pubDate><description><![CDATA[在我们的电话银行系统发布后，发生过DialogDesign 堆栈溢出的问题。
根据同事对log的信息发现异常是发生在系统对用户访问的菜单进行权限认证时， 即在流程中系统检查菜单的SecurityMatrix时出错。
SecurityMatrix的验证类似一个递归的过程，Dia]]></description><category></category></item><item><title><![CDATA[AVAYA  java.lang.Exception: javax.servlet.ServletException: empty String]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6642192</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6642192</guid><author>flexworks</author><pubDate>Thu, 28 Jul 2011 22:18:24 +0800</pubDate><description><![CDATA[在基于Avaya Dialog Design平台的电话银行系统的开发维护过程中遇到过empty String错误。在本文中给出错原因分析及解决。      Application在Prod Server的日志中发生了empty String Error， 我们要根据AIX6.0系]]></description><category></category></item><item><title><![CDATA[Eclipse 配置Tomcat的参数，使JConsole访问]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6641420</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6641420</guid><author>flexworks</author><pubDate>Thu, 28 Jul 2011 21:09:07 +0800</pubDate><description><![CDATA[1. 在Tomcat的Overview视图下点击Open launch configration 进入 Edit launch configuration properties框.2. 点击Arguments选项卡, 在VM arguments中加入     -Dcom.sun.]]></description><category></category></item><item><title><![CDATA[Ant 不打包空文件夹]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6623847</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6623847</guid><author>flexworks</author><pubDate>Thu, 21 Jul 2011 20:07:02 +0800</pubDate><description><![CDATA[以前在应用中备份转移log日志时发生一个异常, 发现存储log日志的父文件夹没有创建, 后来对Ant打包的EAR文件和工程目录进行比较才发现工程目录下用来存储log日志的文件夹并没有被打包进的EAR中, 由于该文件夹是用来当日志达到一定规模后, 转移并备份这些日志文件用的, 因此]]></description><category></category></item><item><title><![CDATA[zip压缩/解压缩带空文件夹的文件]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6623750</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6623750</guid><author>flexworks</author><pubDate>Thu, 21 Jul 2011 20:04:54 +0800</pubDate><description><![CDATA[在EncryptZip的项目中对Zip的加密/解密没有包含带子文件夹的需求, 只有一层的关系. 在此文中给出普通的zip压缩/解压缩的Java代码,  压缩时递归压缩文件,包含文件及文件下的空文件夹. 若Flex端需要类似的功能, 可以参考本文中的zipFileWithTier]]></description><category></category></item><item><title><![CDATA[Notepad++ 正则表达式]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6576576</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6576576</guid><author>flexworks</author><pubDate>Thu, 30 Jun 2011 10:34:00 +0800</pubDate><description><![CDATA[ Notepad++是一款功能很强大的编辑器. 在此将一些常用到的正则表达式记录下来, 以后好用. 查找^abc               	      查找以abc开始的所有行^abc.*target.*$    查找以abc开始中间含有target的所有行abc$                      查找以abc结尾的所有行 替换^(.)    ]]></description><category></category></item><item><title><![CDATA[Smooks 应用 Xml2Java]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6575976</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6575976</guid><author>flexworks</author><pubDate>Wed, 29 Jun 2011 22:21:00 +0800</pubDate><description><![CDATA[     Smooks 是一个数据流事件框架， 可以在EDI， CSV， XML， Java四格式之间进行转换，在项目中用到将Xml转换为Java对象， 然后将java对象持续化到数据库中。     可以到Smooks官网下载源代码及Samples。（结合Sample学习会更快）     给出Xml2Java转换的测试代码：       package com.training.dem]]></description><category></category></item><item><title><![CDATA[AIX 6.0 command]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6575612</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6575612</guid><author>flexworks</author><pubDate>Wed, 29 Jun 2011 18:01:00 +0800</pubDate><description><![CDATA[man command  Make File         View File      Modify File     Find File      Zip File  touch file            head           cp                   find             tar -zcvf fielmkdir file          ]]></description><category></category></item><item><title><![CDATA[Java 加密解密zip文件]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6568664</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6568664</guid><author>flexworks</author><pubDate>Sun, 26 Jun 2011 15:49:00 +0800</pubDate><description><![CDATA[       网上有很多关于zip文件加密解密的帖子， 大多没有给出具体的Java语言的实现代码。本文将给出测试及实现代码。       在前面的文章中我给出了前端AS3语言的zip加密解密代码，而在后台Java也要实现这个功能，这样才能保证数据的正确加密解密。(实际上我是先实现Java语言的zip加密解密，而后才实现AS3语言的zip加密解密，其中原因请见前面文章)      Java有]]></description><category></category></item><item><title><![CDATA[Ant 打包EAR]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6551588</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6551588</guid><author>flexworks</author><pubDate>Fri, 17 Jun 2011 13:52:00 +0800</pubDate><description><![CDATA[  由于工作流程的限制, 代码暂时在CMS上不能提交, 只好在本地打好ear包, 再部署Websphere上去.  Ant 打包EAR步骤  (Apache Ant version 1.8.0) 1. 设置ANT工作环境   1.1 系统环境变量中配置ANT_HOME          ANT_HOME = "C:/apache-ant-1.8.0"    1.2 ]]></description><category></category></item><item><title><![CDATA[Excel 取两页中相同的数据项算法二 时间复杂度O(n)]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6548071</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6548071</guid><author>flexworks</author><pubDate>Thu, 16 Jun 2011 11:34:00 +0800</pubDate><description><![CDATA[      将Sheet3 和Sheet5 中的数据项同时按关键列排序, 一般默认按A-Z升序排列.  (关于数组的排序可以参考高效的QuickSort排序算法). 在此不将Sheet3 和Sheet5 的排序的时间计算在内.      下面先给出按指定名称建立新Sheet的函数, 若不存在指定名称的Sheet, 则新建;  若Sheet已存在且用户同意删除, 则删除后新建一页Sheet, 若]]></description><category></category></item><item><title><![CDATA[Excel 取两页中相同的数据项算法一  时间复杂度O(n2) ]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6545889</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6545889</guid><author>flexworks</author><pubDate>Wed, 15 Jun 2011 12:53:00 +0800</pubDate><description><![CDATA[    工作需要，有时要从Excel的两页中提取一些共同的数据项出来分析, 而两页中的数据都没有按某关键列排过过序,  简单的用VBA写了一个抽取数据的方法:Sheet6 中存放Sheet3 和 Sheet5中相同的数据项.   public Sub GetMixedInfo()Dim i As IntegerDim j As IntegerDim keyword As Str]]></description><category></category></item><item><title><![CDATA[AS3 zip加密解密算法三]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6541975</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6541975</guid><author>flexworks</author><pubDate>Mon, 13 Jun 2011 18:01:00 +0800</pubDate><description><![CDATA[  在AS3.0中解决"两个大数相乘值不正确"的问题, 参考的C#的zip加密/解密算法. 在实际的测试开发过程中, 我知道需要采用了十六进制相乘的算法, 并对得到的十六进制的数据从低位截取八位, 将这八位十六进制值加一后赋给 _Keys[1]. 这样计算后得到的key的值完全和C#的key值一致了.   代码如下:            public class ZipCrypto ]]></description><category></category></item><item><title><![CDATA[AS3 zip加密解密算法二]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6541569</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6541569</guid><author>flexworks</author><pubDate>Mon, 13 Jun 2011 16:05:00 +0800</pubDate><description><![CDATA[      上文提到Java的的zip加密/解密工作, 由于Flex端陷入僵持, 想想能在Java端实现zip加密/解密也不错. 为了保持和Flex的目录结构一致, 我将Java端的的zip加密/解密代码目录命名为nochump.util.zip.    在JDK中已有zip的解压缩代码, 因此我只需要扩展现有的java.util.zip包下的代码, 并实现加密/解密算法的即可.加密/解密]]></description><category></category></item><item><title><![CDATA[AS3 zip加密解密算法一]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6541506</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6541506</guid><author>flexworks</author><pubDate>Mon, 13 Jun 2011 15:45:00 +0800</pubDate><description><![CDATA[     在EncryptZip的开发中,  前端Flex要能够对加密的zip的文件进行解密, 当时网上没有这个功能的现有的代码. 由于我使用的是纯AS代码, 经过比较几个网上现有的zip文件压缩的开源代码, 我采用了nochump, 并尝试在此基础上进行扩展.     zip的开发需要了解zip文件的压缩格式, 每个数据标志位的意义, 好在nochump的代码给出了详细的注释,在此对Davi]]></description><category></category></item><item><title><![CDATA[AS3  深度拷贝对象的构造函数带参数]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6541203</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6541203</guid><author>flexworks</author><pubDate>Mon, 13 Jun 2011 14:19:00 +0800</pubDate><description><![CDATA[     关于AS3的深度拷贝, 网站有不少的的文章介绍.  我在EncryptZip项目中也用到了, 由于ZipEntry 有自己的构造函数, 在copier.readObject()处得到了参数个数不匹配错误(ArgumentError: Error #1063),  所以查找了相关资料, 然而最终也没有找到一个好的解决方案.      资料显示:如果不使用registerClassAli]]></description><category></category></item><item><title><![CDATA[AS3 和 Java  密码解压zip文件]]></title><link>https://blog.youkuaiyun.com/flexworks/article/details/6540973</link><guid>https://blog.youkuaiyun.com/flexworks/article/details/6540973</guid><author>flexworks</author><pubDate>Mon, 13 Jun 2011 12:33:00 +0800</pubDate><description><![CDATA[      在09年实现AS3 和 Java 之间交互加密的zip文件, 并能解密.  现将其开源在code google上. 以下是项目的相关信息. 1. 项目名         EncryptZip 2. 开发环境：          JDK1.6          Flex SDKs3.3           Eclipse 3.2          ]]></description><category></category></item></channel></rss>