上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 由于大家对package的使用存在太多困惑,我在这里将自己对于package的使用的领悟进行一点总结: package中所存放的文件 所有文件,不过一般分一下就分这三种 1,java程序源文件,扩展名为.java。 2,编译好的java类文件,扩展名为.class。 3,其他文件,其他任何文件,也称为resource 例如图片文件,xml文件,mp3文件,avi文件,文本文件…… package是什么 package好比java用来组织文件的一种虚拟文件系统。package把源代码.java文件,.class文件和其他文件有条理的进行一个组织,以供java来使用。package... 阅读全文
posted @ 2013-09-25 14:34 问笑 阅读(268) 评论(0) 推荐(0)
摘要: 一.技术J2EE技术是架构师的基础。1.《Java编程思想》初学Java时阅读这本书觉得好难,阅读第二遍时才觉得讲的很细致。这是一本不怕多读的好书。2.《J2EE应用与BEA WebLogic Server》用实例详细讲了J2EE各个技术细节:Servlet,JSP,JDBC,JNDI,JMS,EJB(Session,Entity,Message) Java-Mail,JAAS。是快速学习J2EE技术的好书。3.《精通EJB》MASTERING JavaBeans Enterprise的中文版,EJB的细节讲的很好,是深入EJB的好参考。二.设计J2EE架构师除了熟悉J2EE技术外更多的需要关 阅读全文
posted @ 2013-09-25 12:57 问笑 阅读(231) 评论(0) 推荐(0)
摘要: J2EE的概念目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J 阅读全文
posted @ 2013-09-25 11:59 问笑 阅读(453) 评论(0) 推荐(0)
摘要: 没有JNDI的做法:程序员开发时,知道要开发访问MySQL数据库的应用,于是将一个对 MySQL JDBC 驱动程序类的引用进行了编码,并通过使用适当的 JDBC URL 连接到数据库。就像以下代码这样:Connectionconn=null;try...{Class.forName("com.mysql.jdbc.Driver",true,Thread.currentThread().getContextClassLoader());conn=DriverManager.getConnection("jdbc:mysql://MyDBServer?user=qi 阅读全文
posted @ 2013-09-25 11:38 问笑 阅读(306) 评论(0) 推荐(0)
摘要: JNDI的专业解释,大家自行去网络搜索吧,这里就不啰嗦了。单纯从使用角度看,可以简称把它看成一个key-value的“哈希资源”容器。给定一个string类型的key,可以把任何类型的value,放入这个容器(通过bind/rebind方法);其它地方需要使用该资源时,根据key就能取出该资源(通过lookup方法)JNDI使用示例:View Code?12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656 阅读全文
posted @ 2013-09-25 11:31 问笑 阅读(1093) 评论(0) 推荐(0)
摘要: 前言:本文教你怎么用javac和java命令,以及如何利用脚本(shell或bat)方便处理,并用简单的实例展示这些用法。 IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来相当方便。你不用去关心它后面做了些什么,执行了哪些命令,基于什么原理。然而也是这种过分的依赖往往让人散失了最基本的技能,当到了一个没有IDE的地方,你便觉得无从下手,给你个代码都不知道怎么去跑。好比给你瓶水,你不知道怎么打开去喝,然后活活给渴死。 之前用惯了Myeclipse,Java文件编译运行的命令基本忘得一干二净。现在项目出了原型,放到服务器上去测试,SSH一登陆... 阅读全文
posted @ 2013-09-25 10:32 问笑 阅读(601) 评论(0) 推荐(0)
摘要: 在这篇文章中,我们将学习如何在CentOS机器配置ProFTPD的服务。之后,我们将进行渗透测试,以评估FTP服务的安全性,那么我们也将学习漏洞的对策。在CentOS Linux机器的安装和配置FTP服务[1] ProFTPD的源代码库的ProFTPD的服务器(1.3.3a)旧版本的源代码下载,位于ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3a.tar.bz2.使用的命令是没有hash签名的Proftpd(2011年)# cd/usr/local/src# wget -c ‘ftp://ftp.proftpd.org/distrib/so 阅读全文
posted @ 2013-09-24 12:22 问笑 阅读(2912) 评论(0) 推荐(0)
摘要: 引言:我们在工作中常用操作系统命令和DB2命令对数据库做数据的导入、导出等操作,但是DB2不支持复合SQL 语句调用操作系统命令,因此我们需要利用 UDF 来执行SQL 中不可用的操作(例如:执行一些SHELL或者BAT文件)。因为 UDF可以用外部语言(即,SQL 以外的其它语言,如JAVA,C)编写,并可以通过使用 CREATE 语句向数据库注册,这样我们就可以编写JAVA应用程序来调用操作系统命令和DB2的常用命令。步骤(windows XP环境):1、 编写JAVA程序:public class os_cmdUDF {public static int os_cmd(String cm 阅读全文
posted @ 2013-09-23 16:52 问笑 阅读(1335) 评论(0) 推荐(1)
摘要: 跟Oracle类似DB2也分为两个模式,日志循环vs归档日志,也就是非归档和归档模式,下面对这两种模式做简单的介绍。 日志循环 日志循环是默认方式,也就是非归档模式,这种模式只支持backup offline脱机备份,在备份过程中需要DB2停止服务。 运行脱机备份需要如下注意的地方: 1,停止应用对DB2的访问。 2,通过LIST APPLIACATIONS命令查看现有的连接,然后通过FORCE APPLIACATION命令来结束连接。 3,通过DEACTIVATE DATABASE 命令来确保数据库未处于活动状态。 4,通过BACKUP DATABASE命令来对数据库进行备份。... 阅读全文
posted @ 2013-09-23 16:36 问笑 阅读(1857) 评论(0) 推荐(1)
摘要: 现有条件:100M宽带接入,分配一个合法的IP(222.134.135.98)(只有1个静态IP是否够用?);Cisco防火墙PiX515e-r-DMZ-BUN1台(具有Inside、Outside、DMZ三个RJ45接口)!请问能否实现以下功能: 1、内网中的所有用户可以防问Internet和DMZ中的WEB服务器。 2、外网的用户可以防问DMZ区的Web平台。 3、DMZ区的WEB服务器可以防问内网中的SQL数据库服务器和外网中的其它服务器。 注:DMZ区WEB服务器作为应用服务器,使用内网中的数据库服务器。解决方案: 一、 概述 本方案中,根据现有的设备,只要1个合法的IP... 阅读全文
posted @ 2013-09-22 15:57 问笑 阅读(5021) 评论(0) 推荐(1)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页