- 浏览: 45178 次
- 性别:
- 来自: 郑州
最新评论
文章列表
Linux上安装JDK+Tomcat
- 博客分类:
- 环境配置
一.下载JDK
1.登录Sun的JDK官方下载网址:http://java.sun.com/javase/downloads/index.jsp
2.下载jdk1.6.0_35-linux-i586-rpm.bin文件
二.安装JDK
1.增加jdk1.6.0_35-linux-i586-rpm.bin文件的可执行权限
#root> chmod 755 jdk-1_5_0_07-linux-i586-rpm.bin
2.执行jdk1.6.0_35-linux-i586-rpm.bin
#root> ./ jdk1.6.0_35-linux-i5 ...
IOS环境搭建与开发入门
一、注册APPLE ID
1.在苹果官网上下载iTunes。
官方下载地址:http://www.apple.com/itunes/download/
2.安装iTunes.
3.启动iTunes,在导航栏选择iTunes store
4.将显示页拉至最下面,选择管理->更改国家或地区
5.选择切换到美国(United States)
6.选择找到FREE APPS(免费软件)
点击FREE APP
接着出现一个对话框,点击“创建新账户”。
双击选择Continue
填写注册信息 ...
从实现的角度来认识SpringIoC容器
- 博客分类:
- 框架
观察的角度:
从外部接口,内部实现,组成部分,执行过程四个方面来认识SpringIoC容器。
本文的风格:
首先列出SpringIoC的外部接口及内部实现所涉及到的组件列表;
其次介绍组件之间的相互关系以对整个执行过程有所把握;
然后针对每一个组件的简单介绍,包括组件的类结构图,核心功能描述,重要接口的重要方法描述;
接下来看SpringIoC容器实现对面向对象基本设计原则的遵守;
最后是后记部分。
术语约定:
组件:本文中的组件是指在功能概念上具有相对独立性的功能单元,物理结构上的特征一般由一组接口、一组抽象类、一组具体实现类、异常类、工具类所组成;
...
我们都知道使用线程池能够控制线程的数量,尤其是大量的“短命”线程存在时,线程池将大大降低系统消耗(内存和CPU)。不过,线程池也同样需要管理。
首先,我们来看看管理器的整个继承关系:
显而易见,有ThreadPoolExecutor和 ScheduledThreadPoolExecutor两个实现类,当然Executor类里也有一些内部类实现了特定的功能(如class DelegatedScheduledExecutorService),我们也可以自己通过扩展这里所有的接口、抽象类、类来实现自己的特定功能,如继 承ThreadPoolExecutor类,覆写beforeExecute ...
Oracle:
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功
能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。
执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录ora81BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。
oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.E ...
如果想成为一个好的程序员,甚至架构师、技术总监等,显然只精通一种编程语言是不够的,还应该在常见领域学会几门编程语言,正如我们要成为高级人才不仅要会中文还要会英文,甚至还要会德文、俄文一样,其实是每一种 ...
如转载,请注明出处:http://blog.csdn.net/robinson_0612/archive/2009/10/04/4632312.aspx
一、安装VmWare
笔者选择的为VmWare6.5.2 workstation绿色版 + Winxp Pro En + sp3 + RHEL5.4,将VmWare解压至相关目录后,双击绿化.cmd批处理文件,按照提示操作,在配置网络方面依次配置bridge(桥接)相关设置,nat(网络共享)--vmnet8,host-only(本地网络)--vmnet1,启动VMnetDHCP或vmnat。其它功能如usb相关设置,虚拟磁盘映 ...
对于初接触Oracle
数据库的人来讲,很容易混淆的两个概念即是Oracle
实例和Oracle
数据库。这两
概念不同于SQL sever下的实例与数据库,当然也有些相似之处。只是在SQL server我们根本不需要花费太
多的精力去搞清SQL实例和数据库,因为它简单易于理解。下面简要说明一下SQL实例、数据库,更多的是讲
述Oracle下的实例及数据库。
一、SQL server中的实例与数据库
1.SQL中的实例指的是一个SQL server服务器上仅有一个缺省实例。缺省实例名即为机器名ServerName
(或IP),如果在同一台机器上再安装SQL serve ...
查看当前用户的缺省表空间
SQL>select username,default_tablespace from user_users;
查看当前用户的角色
SQL>select * from user_role_privs;
查看当前用户的系统权限和表级权限
SQL>select * from user_sys_privs;
SQL>select * from user_tab_privs;
查看用户下所有的表
SQL>select * from user_tables;
显示用户信息(所属表空间)
se ...
Oracle 审计功能(Oracle10g)
· 1、什么是审计
审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的SYS.AUD$表中,可通过视图dba_audit_trail查看)或操作系统审计记录中(默认位置为$ORACLE_BASE/admin/$ORACLE_SID/adump/).。默认情况下审计是没有开启的。
当数据库的审计是使能的,在语句执行阶段产生审计记录。
审计记录包含:
(1)有审计的操作、
(2)用户执行的操作、
(3)操作的日期和时间等信息。
不管你是否打开数据库的审计功能,以下这些操作 ...
File f = new File("d:\\ibatis.log");
File f1 = new File("d:\\ibatis2.log");
byte b[] = new byte[1024];
int l = 0;
char c[] = new char[1024];
String str = "";
try
{
/**
* 文件复制方法1
*/
FileInputStream fis = new FileInputStream(f);
FileOutputStream fos ...
首先,BigBlueButton 是一个使用 ActionScript 开发的远程教育平台
,主要功能包括语音,视频讲课,桌面共享,在线文档的展示,如ppt,word,pdf等等,还支持多国语言,文字交流,非常合适网上教学
。
服务器端用到的项目包括有
ActiveMQ,Asterisk,Nginx,Tomcat等!
目前版本是8.0,服务器端运行在Ubuntu 10.04 32-bit 或者 64-bit.
部署bbb服务器端有两种方式,一种是:从安装包安装,一种是安装bbb虚拟机!下面主要讲解bbb虚拟机的安装!
初始化工作
第一,先去 ...
1.Axis:axis-1_3(axis-bin-1_3.zip)
2.Tomcat:jakarta-tomcat-5.0.28(jakarta-tomcat-5.0.28.exe)
3.JDK:jdk1.5.0_06 (jdk-1_5_0_06-windows-i586-p.exe)
4.JRE:jre1.5.0_06 (jdk-1_5_0_06-windows-i586-p.exe)
先去SUN和Apache网站把上述软件找好,版本最好一致,开源软件的版本兼容性不佳,所以不一致的话我不能保证下述的方法可行,接下来从最基本的开始:
一.安装Java环境
通过jdk-1_5_0_ ...
最
近听到很多人都在谈论程序员的未来,有的说程序员就是民工级别人物,累死累活一辈子拿不到几个钱;有的人说程序员不用干粗活不用干体力活可以拿那么丰厚的工资、奖金、福利...总之什么说法都有,今天工作提前完成 ...
本人习惯学习一门技术之前习惯先收集足够的相关资料后选择优秀的资料进行学习,android资料收集可以说是耗时最长的一次了,因为种种原因导致一直没有放下其他事情来专门学习,所以资料收集也是间断进行的。这里把收集的资料整理分享一下给大家(持续更新):
一、学习最好的入门资料自然是视频,而技术视频非电驴莫属了,到电驴中搜索android视频可以看到非常多的视频,但还需要分类下载才行,有页面专门为某个人录制的,找到那种页面,然后有很多相关视频再连接到其他人的专题里面,这样比较有系统性。
这里推荐几个专题页面连接:
1、MLDN李兴华的Android开发实战http://www.verycd.c ...