P4 JFileChooser用来提供一个文件对话框,可以通过其showXxxDialog打开一个模态对话框,或直接实例化并加入到其他组件。
P16 目的及范围学生管理系统是校园MIS系统中综合处理学生信息的重要组成部分,囊括了从招生到毕业以及毕业后相关的所有信息。其中还包括了对班主任的管理,团员管理,综合成绩管理等,从本软件可以任意查询出某学生学习期间的一切情况,是一套完美的学生管理系统。本系统比较简单,只有用户注册,登陆,url过滤,学生信息,班级信息,用户信息管理等功能。1.2术语Dao:数据访问登陆:根据用户名和密码进行认证登陆系统,必须先注册才能登陆。注册:填写个人资料提交给系统完成注册功能。第二章系统需求2.1系统参与者学生:登陆系统,注册,选课等功能。管理员:登陆系统,管理学院信息,班级信息,学生信息。
P8 最近打算业余时间做项目..为了方便管理就得使用一些项目管理工具.这里说下svn安装的一些总结.第一步.服务器端:1.下载服务器.
P54 在双机环境下要想启动或关闭ORACLE系统必须首先切换到root用户,如下su - roota、启动ORACLE系统hareg -y oracleb、关闭ORACLE系统hareg -n oracleOracle数据库有哪几种启动方式说明:有以下几种启动方式:1、startup nomount非安装启动,这种方式启动下可执行:重建控制文件、重建数据库读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。2、startup mount dbname安装启动,这种方式启动下可执行:数据库日志归档、数据库介质恢复、使数据文件联机或脱机,重新定位数据文件、重做日志文件。执行“nomount”,然后打开控制文件,确认数据文件和联机日志文件的位置,但此时不对数据文件和日志文件进行校验检查。
P8 传说中,程序员们喜欢用powerDesign进行数据库建模。通常都是先设计出物理模型图,在转换出数据库需要的SQL语句,从而生成数据库。但,江湖中流传着“powerDesign逆向工程”的传说。好,我们今天就来利用PowerDesign来建立逆向工程。基于MySql5.0的数据库,PowerDesigner12.主要分为这几个步骤。1> 通过windows数据源管理,建立ODBC数据源。首先,安装ODBC的补丁。这里是mySql3.5.1和mySql5.1.5的补丁文件。使用他们进行安装
P16 配置Linux虚拟机设置两块网卡桥接的方式一块配置静态IP,一块动态获取配置admin用户sudo免密码登录root帐号vi/etc/sudoers。
P3 一准备工作准备4台ubuntu操作系统的linux服务器,要求系统版本遗址Jdk1.6,hadoop0.20.2安装包,ssh为系统都统一创建一个名称相同的用户二搭建工作环境2.1安装jdk1.6(不做详细介绍)2.2实现ssh无密码验证1.终端输入ssh-keygen–trsa–P2.直接回车采用默认路径。生成的密钥对:id_rsa和id_rsa.pub,默认存储在“/home/hadoop/.ssh”目录下
P3 1、在用客户端连接:用plsql连接数据库时出现“ORA-12518:TNS:监听程序无法分发客户机连接”2、查看了alert_SID.log日志。
P9 客户端概述LotusSametime8.5版本开始支持纯网页版的客户端,并且提供了灵活的网页版客户端的定制方式。这就让企业应用开发人员可以通过一些公共API将LotusSametime的即时聊天,会议等功能绑定到企业应用中,企业应用因此能使其用户具有实时沟通协作的能力。公共API简介SametimeWeb版公共API从架构上自底向上可以分为三个层次:RESTAPI,基本功能模块以及UIAPI。
P12 linux的基本操作1、用户的登录、注销与关机 摁下电源开关,屏幕上刷刷闪过一串串启动内容的文字提示,是不是感觉有点兴奋?如果这是你的linux第一次启动,那么在服务启动的一串绿色的"[OK]",突然出现一个红色的false,仔细一看好象是一个叫httpd的服务。不要害怕,这个问题我们在以后的学习中会得到解决。最后,系统显示:linuxlogin:作为系统管理员,第一次进入系统当然要以超级用户的身份进入,和NT中Administrators身份对应的linux帐号是root(这也是一般类UNIX系统中常见的系统管理员身份)。
P39 在日常系统管理工作中,需要编写脚本来完成特定的功能,编写shell脚本是一个基本功了!在编写的过程中,掌握一些常用的技巧和语法就可以完成大部分功能了,也就是2/8原则.1.单引号和双引号的区别单引号与双引号的最大不同在于双引号仍然可以引用变量的内容,但单引号内仅是普通字符,不会作变量的引用,直接输出字符窜。
P6 JAVA DATE 总结1.计算某一月份的最大天数Calendartime=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year);//year为inttime.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0intday=time.getActualMaximum(Calendar.DAY_OF_MONTH)
P94 Android Google手持设备应用程式设计入门
P32 Enterprice JavaBeans是一个用于分布式业务应用的标准服务端组件模型。采用Enterprice JavaBeans架构编写的应用是可伸缩的、事务性的、多用户安全的。采用ejb编写的这些应用,可以部署在任何支持Enterprice JavaBeans规范的服务器平台,如jboss、weblogic等。EJB实际上是用于编写业务层代码。如果大家对于MVC (model-view-controller)结构的应用有所了解的话,我们知道一个基于MVC结构的应用应包含显示层、控制层和业务层, 假设我们采用ejb开发基于MVC结构的应用,那么ejb就是用于开发应用的业务层。EJB为我们提供了很多在企业开发中需要使用到的服务,如事务管理/安全/持久化/分布式等,因为这些服务由容器提供,无需我们自行开发,这样大大减少了我们的开发工作量.另外EJB提供了强制式分层解耦设计方法
P7 最近给Global Mail做了一次性能测试,由于要支持不同帐号进行并发请求,原计划使用的Apachebench就只能放弃,从而使用Apache Jmeter这个性能测试工具,完成了这次的测试需求,下面我就来简单介绍下这个工具和我第一次使用时遇到的问题及如何去解决的。apache jmeter是100%的java桌面应用程序,它被设计用来加载被测试软件功能特性、度量被测试软件的性能。设计jmeter的初衷是测试web应用,后来又扩充了其它的功能。jmeter可以完成针对静态资源和动态资源(servlets, perl脚本, java对象, 数据查询s, ftp服务等)的性能测试。jmeter可以模拟大量的服务器负载、网络负载、软件对象负载,通过不同的加载类型全面测试软件的性能。并且jmeter提供图形化的性能分析
P5 SQL语句是怎么被执行的以查询为例:SQL(语法语义分析和编译(查询优化器进行优化(生成执行计划(存储引擎(查询结果输出SQL查询优化硬件优化把数据、日志、索引放到不同的I/O设备上,增加读取速度升级硬件SQL语句注意事项根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量在查询Select语句中用Where字句限制返回的行数,避免表扫描,如果返回不必要的数据,浪费了服务器的I/O资源,加重了网络的负担降低性能。
P13 什么是OpenGL ES?OpenGL ES(为OpenGL for Embedded System的缩写)为实用于嵌入式体系的一个免费二维和三维图形库。为桌面版本OpenGL的一个子集。OpenGL ES定义了一个在移动平台上可以或许支撑OpenGL最根蒂根基功能的精简标准,以适应如手机,PDA或其它花费者移动终端的显示体系。Khronos Group定义和经管了OpenGL ES标准。OpenGL与OpenGLES的关系OpenGLES是基于桌面版本OpenGL的:OpenGLES1.0基于OpenGL1.3,在。OpenGLES支撑的图形为点Point,线Line,和三角形Triangle,其它所有复制图形都是经由过程这几种根蒂根基几何图形组合而成。在发出画图指令后,会对顶点(Vertices)数组进行指定的坐标变换或光照处理。
P7 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降低了单台机器的访问负载,降低了宕机的可能性;通过集群方案,解决了数据库宕机带来的单点数据库不能访问的问题;通过读写分离策略更是最大限度了提高了应用中读取(Read)数据的速度和并发量。目前国内的大型互联网应用中,大量的采用了这样的数据切分方案,Taobao,Alibaba,Tencent,它们大都实现了自己的分布式数据访问层(DDAL)。以实现方式和实现的层次来划分,大概分为两个层次(Java应用为例):JDBC层的封装,ORM框架层的实现。就JDBC层的直接封装而言,现在国内发展较好的一个项目是被称作“变形虫”(Amoeba)的项目,由阿里集团的研究院开发,现在仍然处于测试阶段(beta版),其运行效率和生产时效性有待考究。就ORM框架层的实现而言,比如Taobao的基于ibatis和Spring的的分布式数据访问层,已有多年的应用,运行效率和生产实效性得到了开发人员和用户的肯定。本文就是以ORM框架层为基础而实现的分布式数据访问层。本课题的难点在于分库后,路由规则的制定和选择以及后期的扩展性,比如:如何做到用最少的数据迁移量,达到扩充数据库容量(增加机器节点)的目的。核心问题将围绕数据库分库分表的路由规则和负载均衡策略展开。
P17 1.Linux进入与退出系统进入Linux系统:必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级用户帐号,以免无意中破坏系统。影响系统的正常运行。用户登录分两步:第一步,输入用户的登录名,系统根据该登录名识别用户;第二步,输入用户的口令,该口令是用户自己设置的一个字符串,对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。
P30 Hudson是一个可扩展的持续集成引擎。主要用于:1.持续、自动地构建/测试软件项目。2.监控一些定时执行的任务。Hudson拥有的特性包括:易于安装-只要把hudson.war部署到servlet容器,不需要数据库支持。易于配置-所有配置都是通过其提供的web界面实现。集成RSS/E-mail/IM-通过RSS发布构建结果或当构建失败时通过e-mail实时通知。生成JUnit/TestNG测试报告。分布式构建支持-Hudson能够让多台计算机一起构建/测试。文件识别-Hudson能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。