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

[zt]Master/Details 模式在Eclipse Forms中的应

From:http://www.eclipseworld.org/bbs/read.php?tid=1296Master/Details是UI设计中常见的一种模式。他有一组(列表或成树状结构)的master和一个被选中master驱动的details集组成。master是一些不同的对象,通过对master的选择,驱动details的UI发生变化。在下面的图中,有3各不同的master,分别对应3种不同的UI:描述:1初始状态:只有master的树状列表图片

系统 2019-08-29 23:38:01 2745

编程技术

使用Bouncy Castle API加密和解密

15.3.2使用BouncyCastleAPI加密和解密BouncyCastleAPI通过加密引擎(位于org.bouncycastle.crypto.引擎中)来提供密码实现,这些引擎实现了特定的接口,比如AsymmetricBlockCipher、BlockCipher或StreamCipher(所有这些接口都可以在org.bouncycastle.crypto包中找到)。这些接口都具有一个共同的用途:它们让你初始化密码,以字节数组的形式提供要被加密或解

系统 2019-08-29 22:59:06 2745

Java

Java线程:线程栈模型与线程的变量

Java线程:线程栈模型与线程的变量SCJP5学习笔记要理解线程调度的原理,以及线程执行过程,必须理解线程栈模型。线程栈是指某时刻时内存中线程调度的栈信息,当前调用的方法总是位于栈顶。线程栈的内容是随着程序的运行动态变化的,因此研究线程栈必须选择一个运行的时刻(实际上指代码运行到什么地方)。下面通过一个示例性的代码说明线程(调用)栈的变化过程。这幅图描述在代码执行到两个不同时刻1、2时候,虚拟机线程调用栈示意图。当程序执行到t.start();时候,程序多

系统 2019-08-12 09:30:00 2745

Oracle

Oracle 数据字典和数据字典视图

--==============================--Oracle数据字典和数据字典视图--==============================数据字典是元数据的集合,从逻辑上和物理上描述了数据库及内容,存储于SYSTEM与SYSAUX表空间内的若干段。SYS用户拥有所有的数据字典表,数据字典基本一般以$结尾,如col$,tab$等,这些数据字典存放在system表空间中。数据字典的形成在数据库创建阶段创建,在使用阶段维护和更新无法通

系统 2019-08-12 01:51:41 2745

操作系统

使用postfix搭建匿名smtp服务器

iDaemon»使用postfix搭建匿名smtp服务器使用postfix搭建匿名smtp服务器昨天尝试架设了sendmail作为smtp服务器发信,今天换用了传说中评价更好的postfix来实验。零.环境简介Centos5.7x64postfix-2.3.3-2.3.el5_6Postfix与sendmail相比的主要优点:1.效率更高,并完全兼容sendmail;2.健壮可靠,内存不足时会自动减少线程,保证可用性;3.使用灵活,各组分都可以定制参数,完

系统 2019-08-12 01:32:29 2745

Windows

怎样将GIS图形复制到Windows剪贴板,粘贴到Word

怎样将GIS图形复制到Windows剪贴板,粘贴到Word中很久没写随笔了,有点想关了这个博客,不再更新,但还是没有下定决心。趁这些天比较闲,发一个以前写着玩的功能吧。复制、粘贴功能是一件很简单的事情,但怎样将GIS图形粘贴到word中呢?最简单的思路还是将GIS图形保存为Image形式,发送到剪贴板,再粘贴到Word。但如果Image格式采用栅格的格式,如BMP或JPEG,则粘贴后在Word中拉伸时,效果会受到影响,比较合适的格式是采用WMF或EMF这种

系统 2019-08-29 23:52:11 2744

编程技术

Objective-C语法之集合对象的那些事儿(九)

Objective-C语法之集合对象的那些事儿集合对象的关键字是NSSet与NSMutableSet。前者是不可变集合,后者是可变集合,Objective-C语言中大部分数据结构都存在可变与不可变两种数据。这里的集合很像Java语言与C语言中的Set,用法基本一样。但是在Objective-C语言中同一个集合可以储存不同对象的数据。下面分享一个例子就很清楚的看出。1.创建不可变集合对象[NSNumbernumberWithInteger:9527];因为集

系统 2019-08-29 22:56:16 2744

编程技术

排序 - 堆排序

堆排序的概念:首先,我们先要理解堆的定义,堆定义:n个关键字序列K1,K2,...,Kn称为(Heap),当且仅当该序列满足如下性质(简称:堆性质):(1)k(i)<=k(2i)且k(i)<=k(2i+i)(1<=i<=n/2),当然,这是最小根堆,(2)k(i)>=k(2i)且k(i)>=k(2i+i)(1<=i<=n/2),大根堆则换成>=号。k(i)相当于二叉树的非叶结点,k(2i)则是左孩子,k(2k+1)是右孩子若将此序列所存储的向量R[1...

系统 2019-08-12 09:30:35 2744

Tomcat

jdk,tomcat,myecplise程序安装步骤

jdk,tomcat,myecplise程序安装步骤:1.装jdk。一般默认在C盘2.装tomcat。可选安装路径,同时指定jdk路径3.装myeclipse。打开myeclipse,点击Workbench,配置tomcat和jdk。MyEclipse->perference->MyEclipse->ApplicationServers->Tomcat->Tomcat5.x:Tomcatserver:EnableTomcathomedirectory:点击

系统 2019-08-12 01:34:00 2744

编程技术

三种网络协议握手

当连接建立协议级运输网络似品尝我们的生活中来电:A:你好我是A。你听得到我在说话吗?B:听到了,我是B,我说A啊,你听到我在说话吗?A:嗯,听到了。简要的图演示样例如以下:----------------建立连接,開始聊天!-------------建立连接的第一步:建立连接的第二步:建立连接的第三步:版权声明:本文博客原创文章,博客,未经同意,不得转载。三种网络协议握手

系统 2019-08-12 01:33:00 2744