`
文章列表
P3D出来已有一阵时间了,但在许多使用P3D的例子中大都是作者显示他如何用P3D做出了什么2D做不出的效果来,结合到实际商业应用什么的不为多见,今天见到这么一个P3D应用到三维视频中着实不多见,有些新意,具体DEMO地址请点击这里,^_^
构造Cluster是架构师们实现Scalability与High Availability 的最直接用药。所以大家很多都会无意中使用Cluster的思想去设计自己的服务器。其实Java EE里的Clustering已经做得很熟很烂,大家如果烂熟各家vendor对Web,EJB,JNDI,JMS,WebService....的 Cluster实现,再思考自己的烂摊子时,思路便快捷清晰,少很多与同僚们的无谓争论。 JavaEE Cluster的经典范文是Sun的王昱写于2005年的Uncover the hood of J2EE Clustering Preface,更可贵的是dev2dev上的Ja ...
     在一次公司网站与第三方网站合作过程中,发生了一个变态的问题。就是对方网站采用iframe的方式嵌入我们网站的程序,此时我们网站需要有一些 Cookie 设置到浏览器上(比如:jsessionid,没有了这个ID我们服务器连用户信息都没法保留,除非所有URL上都带该参数),问题出现了,竟然iframe嵌入的程序无法对浏览器进行设置 Cookie ?? 对了,这里有个前提,就是对方网站与我们网站的域名不同(废话)。      鉴于这个问题,我用 firefox 测试了一下,竟然一切正常,我的第念头就觉得又是IE的BUG了,若真是有这样的BUG那可真是烦人啊!后来到 google 张罗了张大 ...
     最近网站会出现一个现象是,在并发量大的时候,Tomcat或JBoss的服务线程会线程挂起,同时服务器容易出现数据连接的 java.net.SocketException: Broken pipe  的错误。刚才开始咋一看感觉像是DB端处理不来或是DB端的连接时间到了wait_timeout 的时间强行断开。出于这两个目的,网收集了一些资料后,有的说法是在DB的 wait_timeout 时间后断开的一些连接在连接池中处于空闲状态,当应用层获取该连接后进行的DB操作就会发生上面这个错误。      但在我查看了DBCP连接池代码和做了些测试后,发生这种说法并非正确。      1. 首先 ...
   最近在看一篇英文的文章时,老出现chrome这单词,放到计算机世界里还真不知怎么翻译好,Google了把,终于找到合适的答案了,记录一把,如下:    最早是用在计算机游戏设计上面,人们会说游戏里一些人物造型很“炫”,就是好看不中用,就管这种“炫”的设计叫Chrome,它原意是铬,可能因为铬都闪闪发光?后来就被科普成代表GUI Graphic User Interface了,都可以叫Chrome,再后来,用在浏览器设计上面,就是说浏览器视窗(window)周边的框,也包括上面的导航条,都叫chrome,象一个金属的框。
由于实际开发对加密解密相关算法的需要,今天网搜了篇相对较全面的一篇加密算法JAVA版,这里转载一下以供大家参考。 2.4. DESede/DES对称算法 首先生成密钥,并保存(这里并没的保存的代码,可参考DSA中的方法) KeyGenerator keygen = KeyGenerator.getInstance(Algorithm); SecretKey deskey = keygen.generateKey(); 用密钥加密明文(myinfo),生成密文(cipherByte) Cipher c1 = Cipher.getInstance(Algorithm); c1.init(Cip ...
由于实际开发对加密解密相关算法的需要,今天网搜了篇相对较全面的一篇加密算法JAVA版,这里转载一下以供大家参考。 第1章基础知识 1.1. 单钥密码体制 单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。 通常,使用的加密算法比较简便高效,密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并且如果在多用户的情况下密钥的保管安全性也是一个问题。 单钥密码体制的代表是美国的DES 1.2. 消息摘要 一个消息摘要就是一个数据块的数字指纹。即对一个任意长度的一个数据块进行计算,产 ...
    今天无意中发现轻量级的WebService实现——Hessian协议尽然也进军RIA这一领域,真是值得庆祝一下,RIA领域实现包括对Flex和JavaFx,大家可以到官方网站去看看最新的Hessian动态,也可以下个Hessian RIA的Demo来看看。     由于感觉GraniteDS的性不是很佳,原本自己还想安排时间来实现Flex中的Hessian协议,初忠的想法是轻量级的Hessian性能应该会高些。另一方面就是基于DataService的GraniteDS开发的Flex程序编译后,尽然把JAVA服务器的context名也编译进去到SWF中去,哪天不小心想换一下context ...
    Flex SDK 里有一个运行时组件共享库——RSL ( Runtime Shared Library ),应该也差不多是对SWC的管理吧,作用就是使同域里的项目可共享资源,这样可以节省项目的档案大小,易切割、易搬运、易分享组件库项目与组件库可分开开发 如下图所示:      所以,当我在开发项目时,一些常用的数据、函式、类别、接口...等都可以归纳整理,然后编译成RSL,下次开发的时候,直接在项目设定里加入RSL( Add SWC )就可以了,有点像是自己的知识管理吧。另外,还可以拿来作图库的管理。通常我们在写Flex时,UI都可以加上一些Icon、CSS定义等,一般来说,都会直接 ...
Flex Skin Design Extension for Flash 1.安装 Flex Skin Design Extension 2. 打开Flash,选New > Templates > Flex Skins 3.修改好存盘,存到Project 里面自己找个地方,例如:src里面 4. Export Movie,这边Adobe官网 写的是 Public SWC 但是public 里面根本没有SWC 不管他,就用Export Movie,Flash会自动产生swc 5.打开Flex,选 File > Import > Skin Artwork,选好修改好的xxx ...
     近期时间主要在花在Flex相关技术的学习上,今天偶尔看到了一篇关于《The Future of Firefox and JavaScript》的文章,感觉还是有必要记录一下,因为未来的浏览器可能会有不少目前只有Flash上才能实现的功能,这也势必改变了我部分对当前WEB技术的观点,看来到时我的ESS也得顺应潮流做一下相应调整。关于浏览器与JS语言知道是会再做进一步改进以及相关功能的增加,像JS基于新的引擎升到2.0等等,浏览了 John Resig 这篇文章后才知道WEB技术还会有如此多的改进,主要改动如下(没加载成功的,到原文应该可以看到): 相关技术点可参考: SVG Forei ...
Adobe APIs 主要包含corelib, mappr, flickr, youtube及加密等类库. http://labs.adobe.com/wiki/index.php/ActionScript_3:resources:apis:libraries as3awss3lib 与 Amazon S3 交互的 ActionScript 3.0 类库 http://code.google.com/p/as3awss3lib/ as3soundeditorlib 声音编辑类库 http://code.google.com/p/as3soundeditorlib/ as3ds 为游戏开发者 ...
  今天看了闲云孤鹤的一篇关于Flex-config方式的命令行编译后,试了一下,结果flex-config.xml文件的内容与其文章中提到的不同,也许是Flex SDK版本不所致吧,下面贴出新的flex-config.xml修改方式    >. 导出原始flex-config.xml配置文件: mxmlc -dump-config flex-config.xml;    >. 修改部分默认值: (主要是在一些系统路径上加上 ${flexlib} 变量)       >. 在31行: libs 前加上 ${flexlib}/       >. 在93行: libs 前加上 ...
    为什么要推荐使用flex-config.xml的方式呢,flex-config.xml涵盖flex编译及其他控制的所有选项,对于命令行编译来说,mxmlc复杂的编译选项对于命令行的输入简直就是噩梦,而使用flex-config.xml可以方便的修改编译选项,并且一次修改就可以在后续的所有mxmlc编译过程中保存下来,还有个重要的地方,flex-config.xml文件是一个xml文件,更加的友好,而且其中每个参数都有详细的注释,对于我的调整编译参数也更方便。     因为Adobe的Flex文档有很多语焉不详的地方,为了避免大家在命令行编译过程中出现混乱,我们现在来仔细解释基于flex ...
     Macromedia Flash8 Image API 描述了一个的新的actionscirpt class类BitmapData 以及与其相关的各式各样的方法所带来的新的特性。这些新的方法使flash开发人员通过Actionscript在运行时创建并操作32位图像。这些Image Api非常类似于macromedia ...
Global site tag (gtag.js) - Google Analytics