`
stormnic
  • 浏览: 65895 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
SVN简介   SVN站在更高层次上对现在的安全产品,从系统和控制的角度进行了"有机"和"无隙"的整合。   SVN是一个安全虚拟网络系统,它将系统整体的信息安全功能均衡合理地分布在不同的子系统中,   使各子系统的功能得到最大限度的发挥,子系统之间互相补充,系统整体性能大于各子系统功能之和,用均衡互补的原则解决了"木桶原理"的问题。   SVN能在跨接Internet, Intranet, Extranet间的网络所有端点实现全面的安全,而且还能提供基于企业策略的信息管理机制以充分有效地利用有限的带宽。SVN可以满足各种企业VPN的 ...
每一个软件项目,无论是工程类项目,还是产品类项目,都必须经历需求分析、系统设计、编码实现、集成测试、部署、交付、维护和支持的过程。在这个过程中,将生成各种各样不同的工件,包括文档、源程序、可执行代码、支持库。更可怕的是,频繁出现的变更是不可避免的,因此面向如此庞大且不断变动的信息集,如何使其有序、高效地存放、查找和利用就成为了一个突出的问题。   针对这一问题,最早的开发人员尝试过的解决办法是通过手工来实现:   1)文档:每次修改时都另存为一个新的文件,然后通过文件名进行区分,例如"XXX 软件需求说明书V1.0,XXX软件需求说明书V1.1,XXX 软件需求说明书V2.0.&quo ...
2007-11-16 14:18      使用流式布局管理器时,GUI组件将按照添加入容器的顺序自左而右排列在一行上,如果一行空间不足,则另起一行。默认情况下,组件是剧中排列的。 可以通过改变面板的默认布局管理器来改变组件在每一行上的排列位置。语句示例如下: FlowLayout fl=new FlowLayout(FlowLayout.Right); p.setLayout(fl); FlowLayout类提供了三构建器public FlowLayout(),public FlowLayout(int alignment)以及public FlowLayout(int alignme ...
内容窗格的默认布局管理器是边框布局管理器(BorderLayout)。不仅是内容窗格,任何使用了BoederLayout布局管理器的容器都提供了五个位置用于存放组件。分别是north、south、east和west以及center。      此外如果向同一个位置添加多个组件,那么只有最后一个被添加的组件才是有效的。如果要在同一个位置添加多个组件,则必须构建一个面板,再向面板中添加两个按钮。然后将面板添加到内容窗格的south位置。
网格布局管理器(GridLayout)将容器划分为大小相同的网格,把GUI组件向使用了网格布局的容器中添加时,是按自左向右,自上而下的位置存放的。    网格袋(GridBagLayout)和网格布局类似,网格袋布局也是将用户界面划分成若干网格(Grid),不同之处在于: (1)网格袋布局中的每个网格的宽度和高度都是不一样的。 (2)每个组件可以占据一个或是多个网络。 (3)可以指定组件在网格中的停靠位置。 当将一个GUI组件添加到使用了GridBagLayout的容器中,需要指定该组件的位置、大小以及缩放等一系列的约束条件。可以使用一个GridBagConstrains类型的对象存储 ...
网格袋布局管理器中的约束条件constrains中有如下字段需要设置: (1)constrains.gridx和constrains.gridy 这两个字段仅用于指定组件的起始网格坐标。 (2)constrains.gridwidth和constrains.gridheight 这两个字段用于指定组件所占网格的列数 ...
    标签(label)通常是一个用来标识另外一个组件的含义。可以在标签上显示文字、图像和文字图像的组合。     创建一个只显示文字的标签有两种方法: (1)直接在生成标签时定义名字 JLabel label_name=new JLabel(“标签内容”); (2)也可以在标签对象生成后,调用setText()方法来在标签上显示内容。 如果希望在标签中使用图像,则必须先创建一个图像标签对象,然后将该对象作为标签的构建器参数: 例如:      ImageIcon inon=new ImageIcon("image/greenflag20.gif");     ...
Java提供了一系列的组件用于接收用户输入,并且用户可以对输入的文本进行编辑,例如 文本框(JTextField)、密码框(JPasswordField)、文本域(JTextArea)以及 可编辑的(JComboBox)等。        对于int、float和double在其封装的类中 ...
    一个java GUI程序与普通的控制台程序不同的是:该应用程序在main方法退出后并没有终止。因为其中的显示函数show()方法启动了另外一个GUI线程,使得该应用程序仍然处于活动状态。        单击×框架虽然不见了,但是程序仍然没有退出。这是因为在默认的情况下,关闭框架只是将框架设置为不可见,即框架仍然是“活”的。使用setDefaultCloseOperation()方法可以改变框架关闭时的默认动作。

JPanel

     JPanel是一个容器,可以向其中添加其他的GUI组件(如按钮JButton组件);但是JPanel不是顶层容器,因此在屏幕上显示JPanel,必须将它添加到一个顶层容器(如JFrame)中。      Swing中的组件是lightweight的,并且每一个组件都可以是容器。可以向任何一个容器中添加其他的组件。但是顶层容器类型的组件不能添加到任何其他的组件。此外一个Swing组件要想在屏幕上显示出来,最终都必须由一个顶层容器来容纳。       构建复杂的用户界面时,常常使用多个JPanel来组织各种的GUI组件,然后将这些面板添加到内容窗格(contentPane)中。为此程序 ...
一种方法是: windows-perferences-General-Editors-Text Editors       show lines numbers      另一个方法是直接右击代码框的左侧,就是你习惯的那个显示行号的那一列,就能看到show line number,同样可解
在编码的时候需要注意多个地方编码格式的设置: Eclipse-->Preferences...-->在“type filter text“栏中输入”Content Types“查找,然后在选择 右边的Text下边的Java Properties File,修改其编码(推荐utf-8)。 这个方法可以解决      Save could not be completed. Reason: some characters cannot be mapped using “ISO-8859-1“ character encoding错误
企业管理器有两大功能: (1)管理数据库服务器(2)管理数据库对象:主要执行创建、更改和删除操作。所要管理的数据库对象有:表、关系、索引、视图、存储过程和触发器等。 (1.1)启动和停止服务器 (1.2)注册服务器 (1.3)配置本地和远程服务器 (1.4)配置并管理多个服务器的安装 (1.5)管理数据库用户(用户,系统管理员和操作员) (1.6)管理系统管理员(SA)的密码 (1.7)建立和计划作业 (1.8)建立警告并配置SQL Server代理 (1.9)建立和管理数据库 (1.10)管理数据库中的对象。
SQL Server 2000 有四个系统数据库(System Databases):Master、Model、Msdb、Tempdb。这些系统数据库的文件存储在Microsoft SQL Server(默认安装目录)的MSSQL子目录的Data 文件夹中。       1 Master 数据库 Master 数据库记录了一个SQL Server 系统的所有系统信息。这些系统信息主要有: 所有的登录信息; 系统设置信息; SQL Server 初始化信息; 系统中其它系统数据库和用户数据库的相关信息,包括其主文件的存放位置等。 2 Model 数据库 Model 数据库是所有 ...
数据库权限的主线上出现了登录帐户、用户帐户、角色三者之间的联动作用。登录帐户是表示使用数据服务器,用户帐户表示使用数据库的资格,角色表示使用数据库对象的权限。现实中的例子类比:        假设你拥有中华人民共和国教育部门颁发的教师任职资格证(对应登录账户),则只能说明在全国范围内你有从事教师职业的资格,并不等于现在你就有一份教师工作;只有再拥有某一所学校颁发的聘书(对应用户账户),才能说明你可以在这所学校执教,并不等于你在本学期就有要讲授的课程;只有拥有本学期的派课通知单(对应角色),才能保证你可以在这个学期开始授课。
Global site tag (gtag.js) - Google Analytics