- 军军小站|张军博客
搜索到与相关的文章
编程技术

使用AbstractWizardFormController提交复杂表单

使用其它类型的命令控制器,命令对象(POJOJavaBean)只装载一次,使用向导控制器,用户没完成向导页面中的一步,都会有一个命令对象装载。使用向导,我们只做一次验证是不可行的,因为如果你检查的太早的话,找到的验证问题可能是由于用户没有完成向导而导致的,相反,在完成按钮按下后检查就太迟了,因为发现的问题可能跨越了多了页面,我们应该回退到哪个页面呢?根据http://blog.csdn.net/daryl715/archive/2007/06/11/164

系统 2019-08-29 22:14:30 2498

Java

java解惑你知多少(八)

56.惰性初始化Java代码publicclassLazy{privatestaticbooleaninitial=false;static{Threadt=newThread(newRunnable(){publicvoidrun(){System.out.println("befor...");//此句会输出/**由于使用Lazy.initial静态成员,又因为Lazy还未初*始化完成,所以该线程会在这里等待主线程初始化完成*/initial=true

系统 2019-08-29 22:02:45 2498

编程技术

vb报表(一)——报表的制作

先要下载报表控件,GridReport4.0cn,安装,添加部件,打开报表设计器,文件——新建——向导如下图:设置数据库连接串与查询SQL:先创建数据库连接串:设置属性:测试连接:连接数据库成功,连接数据库表:测试:生成字段和列:报表生成了。vb报表(一)——报表的制作

系统 2019-08-12 09:30:15 2498

各行各业

github使用心得和链接

在本次使用github过程中,刚打开github主界面的时候,吓了一跳,满眼的英文加上各种没用过的命令,真是一个头两个大,废话不多说,下面我就说一下我在使用github过程中遇到的两个问题。:问题一:github如何删除一个repository(仓库)我浏览了一下github网站,确实不太容易找到删除功能。这里介绍一下啊如何在github上删除一个repository一:首先点击进入你要删除的repository,如下图,点击setting填写图片摘要(选

系统 2019-08-12 09:27:19 2498

各行各业

Abiword文档对象初始化

Abiword文档对象初始化新建或开发文档PD_Document类的实例化如果是新建文档,调用PD_Document::newDocument函数创建新文档,或则调用PD_Document::readFromFile打开一个文档。pt_PieceTable类的实例化,通过该类初始化文档的物理存储架构。也就是PieceTable数据结构的实现pf_Frag_Strux_Section类,该类实例化后放入pf_Fragments中。pf_Frag_Strux_

系统 2019-08-12 09:27:10 2498

Oracle

Oracle 10g 下载地址

OracleDatabase10gRelease2(10.2.0.1.0)Enterprise/StandardEditionforMicrosoftWindows(32-bit)http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.ziphttp://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win

系统 2019-08-12 01:54:05 2498

数据库相关

nopcommerce之一(结构分析)

公司的项目,基于nopcommerce开发。接触项目至今已经快一个月了,对nopcommerce这个开源框架整个结构比较熟悉了。这个框架主要要知道三个文件夹,分别是Libraries、Plugins和Presentation。第一个:LibrariesLibraries里有四个项目,分别是Nop.Core、Nop.Data、Nop.Lucenes和Nop.Services。Nop.Core放的是实体类,我们的实体类放在这个项目的Domain文件夹中,实体可

系统 2019-08-12 01:52:26 2498

数据库相关

SQL Relay 0.49 发布,SQL 中间层

SQLRelay0.49发布了,模块化框架增加了日志和密码加密功能;现在改进了ODBC驱动程序;修复了一些bug;客户端API增加获取数据库主机名和IP地址的方法;重构了客户端服务器之间的通讯协议,移除了两个往返消息协议;Windows构建脚本现已支持CLR和非CLR构建。SQLRelay是一个持久化的数据库连接池,用来为Unix或者Linux提供数据库连接池、代理以及负载均衡的功能。SQLRelay的应用思路:加速数据库驱动的基于Web的应用程序增加We

系统 2019-08-12 01:52:07 2498

操作系统

进程控制块

为实现进程模型,操作系统维护一张进程表,每个进程占用一个进程表项,即进程控制块。PCB包含了进程状态的重要信息。包括状态(运行、就绪、阻塞)、进程优先级、进程ID、父进程、进程组、文件描述符等。在不同的操作系统中对进程的控制和管理机制不同,PCB中的信息多少也不一样,通常PCB应包含如下一些信息。1、进程标识符name:每个进程都必须有一个唯一的标识符,可以是字符串,也可以是一个数字。2、进程当前状态status:说明进程当前所处的状态。为了管理的方便,系

系统 2019-08-12 01:33:02 2498

操作系统

一些vim技巧和经验

http://www.imtxc.com/blog/2012/04/25/vim-tips-and-experience/首先明确一些环境和一些术语说明:我所使用的是DebianLinux上的vim7.3版本;下面的配置中,表示按住Ctrl后按v键;下面的配置中,表示按住Alt后按t键;我在说明中提到的“前”,一般的意思是“右或者下”,“后”的意思一般是“左或者上”;我提到的“字”一般表示一

系统 2019-08-12 01:32:49 2498