08 2009 档案

深入DNS域名解析服务原理
摘要:DNS分为Client和Server,Client扮演发问的角色,也就是问Server一个Domain Name,而Server必须要回答此Domain Name的真正IP地址。而当地的DNS先会查自己的资料库。如果自己的资料库没有,则会往该DNS上所设的的DNS询问,依此得到答案之后,将收到的答... 阅读全文

posted @ 2009-08-30 16:03 海南一哥 阅读(177) 评论(0) 推荐(0) 编辑

深入理解JAVA事件机制
摘要:java中的事件机制的参与者有3种角色: 1.event object:事件状态对象,用于listener的相应的方法之中,作为参数,一般存在与listerner的方法之中 2.event source:具体的事件源,比如说,你点击一个button,那么button就是event source,要... 阅读全文

posted @ 2009-08-28 22:39 海南一哥 阅读(212) 评论(0) 推荐(0) 编辑

Ext出来个3.0.1版本,不过不能免费下载了,郁闷
摘要:3.0.1的更改还不少: Release Notes for Ext 3.0.1 Release Date: Aug 20, 2009 Current Version: 3.0.1 (rev 5073) Previous Version: 3.0.0 (rev 4750) Change... 阅读全文

posted @ 2009-08-28 12:12 海南一哥 阅读(141) 评论(0) 推荐(0) 编辑

150天成为JAVA高级程序员?
摘要:今天无意中点到一个JAVA培训网站上的内容,吓了一跳 课程主题 实训内容 实验项目 课时 第一模块课程学习目标:Java工程师 Java入门和J2SE 面向对象编程,继承、封装和多态等,Java语言的基本语法。基本的界面编程(AWT和Swing),集合框架,多线程编程,网络编程,泛... 阅读全文

posted @ 2009-08-27 21:54 海南一哥 阅读(206) 评论(0) 推荐(0) 编辑

Drools业务逻辑框架
摘要:大部分 web 以及企业级 Java 应用可被分成三部分:与用户交互的前台,与数据库这样的后台系统交互的服务层,以及它们之间的业务逻辑。最近这段时间,通常我们会使用框架来实现前台和后台的需求(例如:Struts, Cocoon, Spring, Hibernate, JDO, 以及实体 Beans... 阅读全文

posted @ 2009-08-26 23:13 海南一哥 阅读(578) 评论(0) 推荐(0) 编辑

CSS核心--盒子模型
摘要:前言 如果你想尝试一下不用表格来排版网页,而是用CSS来排版你的网页,也就是常听的用DIV来编排你的网页结构,又或者说你想学习网页标准设计,再或者说你的上司要你改变传统的表格排版方式,提高企业竞争力,那么你一定要接触到的一个知识点就是CSS的盒子模式,这就是DIV排版的核心所在,传统的表格排版是... 阅读全文

posted @ 2009-08-24 23:06 海南一哥 阅读(113) 评论(0) 推荐(0) 编辑

CSS单位和CSS默认值大全
摘要:这两天我对css做了较为深入的研究,更体会到了css的强大,由于我不是美工,所以我主要深入其中原理和一些常用的CSS。 CSS默认值 em相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。ex相对长度单位。相对于字符“x”的高度... 阅读全文

posted @ 2009-08-23 15:44 海南一哥 阅读(183) 评论(0) 推荐(0) 编辑

UltraEdit中使用正则表达式
摘要:今天我朋友要吧C写的常量定义(#define MAX 0xFFFF)转成java的常量定义(public static final int MAX=0xFFFF;)由于量比较大,又懒得为了一个文件写java代码去处理,所以决定用UltraEdit的正则表达式的功能去替换。 我朋友这个要求还是挺... 阅读全文

posted @ 2009-08-21 22:19 海南一哥 阅读(224) 评论(0) 推荐(0) 编辑

JTA(XA)原理解析
摘要:昨天讲了java事务,由于Transaction(事务) 分两种 Local Transaction 和 Global Transaction 涉及到一个Connection的Commit,称为Local Transaction 涉及到多个Connection的Commit,称为Global Tr... 阅读全文

posted @ 2009-08-20 21:08 海南一哥 阅读(319) 评论(0) 推荐(0) 编辑

深入Java事务的原理与应用
摘要:一、什么是JAVA事务 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程... 阅读全文

posted @ 2009-08-19 20:17 海南一哥 阅读(122) 评论(0) 推荐(0) 编辑

Hibernate HQL 语法大全(下)
摘要:11.子查询 对于支持子查询的数据库,Hibernate支持在查询中使用子查询。一个子查询必须被圆括号包围起来(经常是SQL聚集函数的圆括号)。甚至相互关联的子查询(引用到外部查询中的别名的子查询)也是允许的。 from Cat as fatcat where fatcat.weig... 阅读全文

posted @ 2009-08-18 00:11 海南一哥 阅读(275) 评论(0) 推荐(0) 编辑

Hibernate HQL 语法大全(上)
摘要:Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 1.大小写敏感性问题 除了Java类与属性的名称外,查询语句对大小写并不敏感。 所以... 阅读全文

posted @ 2009-08-17 22:16 海南一哥 阅读(2030) 评论(0) 推荐(0) 编辑

JMeter最常用的三种类型的压力测试
摘要:压力测试不同于功能测试,软件的正确性并不是它的测试重点。它所看重的是软件的执行效率,尤其是短时间内访问用户数爆炸性增长时软件的响应速度,压力测试往往是在功能测试之后进行的。在实际的开发过程中,软件潜在的效率瓶颈一般都是那些可能有多个用户同时访问的节点。 就目前 Java EE 的平台下开发的软件来... 阅读全文

posted @ 2009-08-15 23:22 海南一哥 阅读(236) 评论(0) 推荐(0) 编辑

JMeter性能测试入门
摘要:JMeter是一款性能测试工具。个人认为与其说他是一个工具,不如说他是一个框架。因为JMeter的支持范围非常广,目前常见的需要进行性能测试的应用几乎都能应用(如:files, Servlets, Perl scripts, Java Objects, Data Bases and Querie... 阅读全文

posted @ 2009-08-13 23:03 海南一哥 阅读(125) 评论(0) 推荐(0) 编辑

Flex精华摘要--使用AS脚本
摘要:在MXML文件中实现ActionScript逻辑的几种方法:最简单的方法,在一个MXML文件中通过组件的事件直接书写简单的逻辑控制,但是并不推荐。 注意其中的类型转换 第二种,在MXML文件中定义函数调用,比较适合简单的应用,如 ... 阅读全文

posted @ 2009-08-12 22:38 海南一哥 阅读(99) 评论(0) 推荐(0) 编辑

Flex精华摘要--基本语法
摘要:Flex基本语法绝大多数MXML标识符合AS3.0规范,MXML文件编译产生的SWF文件包含相应的AS对象。AS3.0是一种面向对象的语言,符合ECMAScript第4版规范。MXML文件的命名规范: 1: 必须符合AS的命名规范,以字母或下划线开头;2 : 不得使用AS的类名、组件ID标识和命名... 阅读全文

posted @ 2009-08-11 22:00 海南一哥 阅读(117) 评论(0) 推荐(0) 编辑

Flex精华摘要--基本MXML功能
摘要:存储和验证数据你可以使用数据模型来存储特定数据,数据模型是一个可以提供存储数据属性和包含附加方法的AS对象。申明一个简单的没有任何方法的数据模型可以使用 或 标记,你还可以使用验证组件验证存储数据的有效性。Flex包含了一套标准的数据验证组件,当然你也可以创建自己的验证组件。下面的例子显示了一个简... 阅读全文

posted @ 2009-08-10 19:41 海南一哥 阅读(161) 评论(0) 推荐(0) 编辑

Flex精华摘要--如何开始
摘要:最近在网上看到几篇FLEX2的博客,感觉对初学者比较不错,于是略作修改,代码变为flex3,希望大家喜欢。 你至少需要了解两种语言才能开发Flex应用程序:MXML和ActionScript。MXML是一种XML标记语言,主要用来设置Flex的用户界面,还包括一些不可见的元素,例如访问数据源、数据... 阅读全文

posted @ 2009-08-09 22:55 海南一哥 阅读(149) 评论(0) 推荐(0) 编辑

Flex使用BlazerDS实现客户端与服务端通信
摘要:对于Java端返回的各种Java类型的对象,Flex中能否有相应的数据类型来映射。这是Flex与服务器通信使用remoteObject的关键。下面我举个较为全面的例子,先看整个项目的结构,服务器端使用BlazeDs,结构为 客户端使用flex builder 3开发,结构就遵循flex buil... 阅读全文

posted @ 2009-08-08 22:35 海南一哥 阅读(180) 评论(0) 推荐(0) 编辑

Flex自定义组件
摘要:使用MXML标签定义 主文件Main1.mxml: Application{fontSize:14px;} 注:xmlns:MyComp="*"自定义命名空间其实很类似于包的概念用来管理组件的。实际当中最好把自己的组件文件分文件夹管理。组件定义MyComp1.mxml: ... 阅读全文

posted @ 2009-08-07 22:13 海南一哥 阅读(133) 评论(0) 推荐(0) 编辑

Flex实现页面多态--state对象
摘要:在Flex 程序中,引入了状态设计的概念。在一个程序中,按照功能的需求,将界面切分成相对独立的部分。运行过程中,随着用户交互,界面在各个部分之间切换。比如在购物车程序中,登录界面、选购商品界面、购物车界面、付款界面,这些部分代表着不同的功能,显示当前程序的运行状态,每个界面便是一个状态(Statu... 阅读全文

posted @ 2009-08-05 22:00 海南一哥 阅读(151) 评论(0) 推荐(0) 编辑

什么是RIA
摘要:从今天开始我将连载些RIA些文章,现在在这方面做的最权威的就是FLEX(http://examples.adobe.com/flex3/componentexplorer/explorer.html),这次时代的界面,第一眼就能把你给吸引住,废话少说,进入正题 一、定义 RIA是Ric... 阅读全文

posted @ 2009-08-03 23:17 海南一哥 阅读(460) 评论(0) 推荐(0) 编辑

使用MOCK对象进行单元测试
摘要:1.出了什么问题? 单元测试的目标是一次只验证一个方法,小步的前进,细粒度的测试,但是假如某个方法依赖于其他一些难以操控的东东,比如说网络连接,数据库连接,或者是Servlet容器,那么我们该怎么办呢? 要是你的测试依赖于系统的其他部分,甚至是系统的多个其他部分呢?在这种情况下,倘若不小心,你... 阅读全文

posted @ 2009-08-02 20:10 海南一哥 阅读(154) 评论(0) 推荐(0) 编辑

敏捷软件开发模型--SCRUM
摘要:软件开发模型,这东西听起来很nice,但真正做起来可是困难重重,特别是在那些需求变化很大的项目。软件开发人员最讨厌的就是需求的大量变化,下面转载介绍下现在比较流行的Scrum模型。 一 什么是Scrum?Scrum (英式橄榄球争球队)软件开发模型是敏捷开发的一种,在最近的一两年内逐渐流行起来... 阅读全文

posted @ 2009-08-01 11:02 海南一哥 阅读(111) 评论(0) 推荐(0) 编辑

导航