技术文章
文章平均质量分 90
xpp02
这个作者很懒,什么都没留下…
展开
-
23种设计模式(9):访问者模式
定义:封装某些作用于某种数据结构中各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。 类型:行为类模式 类图: 访问者模式可能是行为类模式中最复杂的一种模式了,但是这不能成为我们不去掌握它的理由。我们首先来看一个简单的例子,代码如下: [java] view plaincopy class A {...原创 2012-04-23 22:31:38 · 101 阅读 · 0 评论 -
hibernate get()和load()
Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例。 1. 对于get(直接取)方法,hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,还没有就查询数据库,数据库中没有就返回null。 2. load方法加载实体对象的时候,根据映射文件上类级别的lazy属性的...2012-04-23 22:32:31 · 96 阅读 · 0 评论 -
业务层资源国际化处理
用过struts2等mvc框架开发的同学都知道,使用struts2处理国际化的消息非常简单直观,但是mvc框架的定位是在展示层(jsp,action)等,在一个典型的3层结构中,处于最上层的位置,按照分层设计原则,下层组件是不可以调用上层组件的,这样就存在一个问题,我们在业务层中可能也会出现一些需要国际化处理的消息信息,这些信息如何设置呢? 在这篇文章中,我们将借鉴struts2...原创 2012-04-23 22:33:12 · 122 阅读 · 0 评论 -
网络地址转换(NAT,Network Address Translation)
网络地址转换(NAT,Network Address Translation)属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因很简单,NAT不仅完美地解决了lP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。 网络地址转换(NAT)简介...2012-04-23 22:34:16 · 1004 阅读 · 0 评论 -
wp7 webbrowser+html5 打造本地应用程序(一)
今天我终于实现了用webbrowser打开本地的一个html5的网页了,一路真是波折,主要的原因是因为,MS的所有默认值都不是我们所希望的,所以我们要去发现这些默认值,并修改他. 首先的问题是,如何打开本地的html,代码入下 IsolatedStorageFile isoStore = IsolatedStorageFile.GetUserStoreForApplication(...原创 2012-04-22 15:25:05 · 140 阅读 · 0 评论 -
Java与Flex学习笔记(5)----Flex与Java通信之HttpService方式
Flex用RemoteObject方式与Java通信是最常用的方式,这是一种最直观的方式。当然Flex也可以用HttpService与服务器类如servlet通信,这也是本次学习的重点。 这次学习是在上节的基础上进行的。本节学习用到的LoginEvent.as,LoginModule.mxml文件代码如上节所示。 好了,新建一个servlet类LoginSe...原创 2012-04-22 15:25:57 · 145 阅读 · 0 评论 -
技术文章是怎样炼成的?
这个是我看到过的非常棒的一篇文章,和大家分享一下 思维导图 介绍 最近看到很多这方面的文章,我就想了想,我认为的好的技术文章是什么样的? 这文章主要是写给自己的,对我以后的技术文章有警醒作用。 目标群体 不是让你在文章开头写下,你的文章适合什么样的人读?——这是什么意思,鄙视我看不懂你的文章。 ...2012-04-19 00:04:23 · 108 阅读 · 0 评论