`
hello_player
  • 浏览: 152414 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
动态语言的兴起已经有些年头了。现在,人们早已不再去争论动态语言是否能够取代静态语言,因为这种争论毫无意义。越来越多的开发者开始在动态语言更为擅长的领域应用它们。比如,Django和Ruby on Rails等开发框架的盛行使得像Python和Ruby这样的动态语言可以在Web开发领域大放异彩,PHP和JavaScript也早已在Web开发领域占有一席之地。 不过目前动态语言在企业开发中的应用还不够广泛,很多企业只是用它来做一些粘合系统的工作,并没有承担起主力开发语言的重任。尤其是在底层系统开发方面,动态语言远没有在Web开发方面那么风光。在运行时效率和虚拟机稳定性方面的不足,使得动态语 ...
struts2 的项目的建立我就不多说了,网上很多。这里就说下 struts.xml 里面关于 result 的配置含义,因为 struts2 会通过这个配置来判断你想要做什么样的操作,是重定向、返回数据还是其他什么的,默认配置的结果类型是dispatcher。具体的 result-type 可以 在struts2-core-2.0.11.1.jar 包或 struts2 源代码中的 struts-default.xml 文件中找到,在这个文件中找到标签,所有的result-type都在里面定义了。   result-type class 说明 ...
好久没有写点东西了,最近接到 Flex4 研发任务,flex 自带组件功能比较弱,都要自己扩展,不像 ext ,都是定义好的组件,90% 以上需要用到的组件都不需要自己动手,直接可以使用,但这样也有个好处,把发挥的空间留给研发和 ...
        很多人在写 ext 页面的时候需要用到带时、分、秒的日期控件,苦于官方没有提供,很多时候只能分开实现。网上已经有高手自己扩展了这个控件,网上也能搜到这两个 js 的原码,但没有写明调用方法,搞了几个小时,终于把两个调出来了,原文件连同调用文件打了两个包,第一个是官网搜到的,里面有作者,第二个下的时候个原码里面就没有作者,应该不会牵涉侵权之类的吧~           言归正传,先上两个测试的截图,代码我打了包,大家把包解压以后话到和 ext-all.js 同一级目录,直接打开 html 文件就可以看到效果。忘了说明了,这个是 ext3.2 的版本。   控件一:   ...
        最近有新需求,需要使用 ext3.2 的版本重新开发新加页面,因为以前都是用的 ext2.2 的版本,本以为一般版本都会向下兼容,哪知道一些东西拿过来一测,好多地方不一样,更崩溃的是,在 firefox 里面显示正常,在 ie7 里面怎么都报参数不正确,什么提示也没,也许是我没有装 ie 的 debug 的原因,查了 N 久终于发现了问题,想想还是记下来,以后肯定还有其他的不同的地方,也许其他人也会遇到,以前就对 ext 印象不好就是因为很多时候因为一个参数问题要查好长时间。           参数不正确:FormPanel 里面的 height 参数原来 2.2 的时候我 ...
Ext is not defined 这种问题一般都是 js 引入的顺序不对,ff 里面可以看出是哪个 js,里面用到了 Ext 里面的东西,但又这个 js 又是在 ext-base.js 和 ext-all.js 之前加载的,所以就会报 Ext 找不到定义的错误,只要把这个 js 放到 Ext 的库文件 js 后面加载就可以了。   GridPanel 单元格自动换行 定义列的时候加个 renderer,例 { header : '序号', dataIndex : 'ind', renderer: function(value, meta, record) { me ...
        Builder模式定义:    将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.      为何使用?    是为了将构建复杂对象的过程和它的部件解耦.注意: 是解耦过程和部件.           为了简单说明,下面用办理贷款模拟 builder 模式的实现           先说下思路,一民工在买房的时候没钱要办理贷款,房产交易大厅下面很多银行的代办点,于是跑过去打听,接待他的是个漂亮小MM,一听说是打听贷款办理,喜上眉梢,心想又一笨蛋房奴上钩了,便热情地跟你介绍他们的办理手续,手续简单,只要提供相应的材料到前台,办理完申请以后就可以回去等 ...
        在房屋买卖过程当中,中介的作用是不可小看的,除了比较熟悉的人之外买卖双方一般都不敢自己交易,一个是不知道具体的买卖过程中的流程以及需要哪些材料,还有就是怕被骗,不知道如何验证买卖双方提供的信息的真实性,中介就扮演着处理这些功能的角色,我们通常做的就是把需要提供的材料给中介,然后就可以等待各个过程的结果,直到最后房屋买卖成功。这里的中介就类似 java 模式里面的 proxy,在调用代理的过程中只要提供需要的参数代理就能帮我们实现想要的结果,对调用者来说,需要面对的对象只有代理一个,而不要去面对具体的实现类。         话说一民工在网上看中一个二手房,于是联系中介,中介带他 ...
package example.regularexpressions; import java.util.regex.MatchResult; import java.util.regex.Matcher; import java.util.regex.Pattern; import junit.framework.TestCase; public class Basics extends TestCase { /** * Pattern类: * Pattern类的静态方法compile用来编译正 ...
org.springframework.dao.InvalidDataAccessApiUsageException: No value supplied for the SQL parameter 'startDate': No value registered for key 'startDate' 这种问题是由于我们在使用 sql 操作数据库的时候使用了占位符,而在参数 Map 里面没有 put 这个对应的参数和值,导致 jdbc 在执行的时候找不到这个参数对应的值。   Caused by: java.sql.SQLException: ORA-01427: single-row ...
     供给移动硬盘的电流不足的问题      移动硬盘的工作电流,最小的看见过希捷的,0.45A,一般是0.65-0.8A,最大的标注1A的。      电脑技术标准,一个USB口的最大供电能力是0.5A,也就是说,一般使用一个USB口供电,移动硬盘会供电不足的,因而产生不认识盘,或者数据读取不正常等。所以移动硬盘需要双USB接口供电,或者使用其它的辅助电源供电,才能保证可靠工作。      需要使用双USB的数据线供电,就不会发生供电不足的问题了。如果电脑没有多余的USB插口,可以使用5V/500mA以上的稳压电源为移动硬盘辅助供电。
problem finding external file flex 在使用外联方式导入外部 as 文件时报错,即  使用报错。主要习惯了平时 import 时候的点号表示法,举个例子,如果要导入一个 flex 文件下面的 test.as ,使用 import 的时候用法为 import flex.test; 而使用flex ...
      在一个应用中如果数据量比较大,开始影响到页面 sql 执行效率的时候,我们通常会考虑到将历史数据搬迁到一个历史库中,以此来提高当前系统的性能,但往往有时候可以发现搬迁了以后效率并没有提升或者反而有一定的下降。         其中一个主要的原因就是我们在操作的时候通常都是用 delete 语句来删除一些历史数据,但 delete 语句是不会释放表空间占用的数据块,也就是说数据是删掉了,但位置还保留着,这块空着的表空间只能由以后再 insert 进来的时候填充。很显然这不是我们想要的效果,我们想要的就是减少表空间,提高 sql 的执行效率。         下面说下解决的办法, ...
starting weblogic with Java version:java version "1.6.0.01"Java(TM) SE Runtime Environment (build 1.6.0.01-jinteg_06_jun_2008_13_24-b00)Java HotSpot(TM) Server VM (build 1.6.0.01 jinteg:06.07.08-04:50 IA64, mixed mode)Starting WLS with line:/opt/java6/bin/java -server   -Xms1024m -Xmx1024m ...
模拟 ext 的 ItemSelector 写了个控件,可以实现拖拽、鼠标双击、按钮操作功能,大概界面如下,原来里面的上下移动的功能感觉没有什么用也就没有实现,有需要的自己加两个方法实现下:       itemSelector.mxml <?xml version="1.0" encoding="utf-8"?> <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="{wid}" height="{hei} ...
Global site tag (gtag.js) - Google Analytics