以下是包含关键词 Java 的文章 ,如您还需要寻找更多资讯,请搜索相关内容:
     

[转帖]Java学习从入门到精通(附FAQ)

Java Learning Path (一)工具篇一、 JDK (Java Development Kit)  JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含的JVM高出许多。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。但不管怎么说,我们还是需要先把Sun JDK掌握...

[原创]每日总结(三十二):选.net还是选Java

今天专业课上老师拿了一叠子专业方向意愿表我们填。今年我们是大二,我们学的是软件开发展业,大三我们要开始分方向,学校开设了两个方向:Java和.net。大一的时候我们学习了Java编程思想,其实也就是j2se的知识,大二我们学习了C#基础和winform桌面开发。其实这次选择专业有好多人比较迷茫,他们不知道该选哪个,大一的时候可能觉得Java编程基础学的还可以,然后考虑到目前Java程序员的工资普遍比.net的高,但是呢,他们C#也学得还可以,所以他们就在犹豫选择哪个。其实,在去年的时候我也犹豫过,因为在大一学习Java基础时,感觉Java很有用,对Java也产生了兴趣,当时给自己的想法就是学习Java。可是,在学习了C#后发现C#比Java更简单更实用,并且学习起来也更加轻松,也就开始在Java和.net方面犹豫了。但是经过了一段时间的思考后,我早在去年也就做出了决定,选择.net方向。之...

[原创]使用Eclipse与Ant进行Java程序开发

使用Eclipse与Ant进行Java程序开发        使用Eclipse与Ant进行Java程序开发    相信大家已经对Eclipse的使用有一定的经验,在编写Java源代码是件听自豪的事,大要编译一大批Java源代码却实践比较苦恼的事情,如果一个一个点"run"去编译实在太浪费时间了.想脱离"苦海",现在就跟着偶们一齐走吧,步入Ant的使用历程.    1.安装Ant    a.使用Eclipse.3.2版本自带的Ant可以省去安装的麻烦,默认版本时Ant-1.6.5,现在最新的Ant是1.7.0    b.手工安装Ant,在http://a...

[原创]Java基础常识

1.jave的方法中的所有变量都必须初始化之后才能使用,否则无法通过编译,提示no initialize。而在方法外的变量则会被自动初始化,可以在该“{}”中使用。所有的变量都仅在自己声明的“{}”中起作用。 2.Java的包分类:lang(构成语言的核心包)、awt(抽象图形工具包)、applet(已封装的applet小程序类)、io(基本的输入输出类)、net(与网络编程相关的类)、util(实用程序包,包括随机生成数字等)。 3.Java中摒弃了C/C++中的指针与存储管理等应用,从而提高了程序的健壮性,防止内存漏洞与存储器漏洞。 4.用加号“+”进行字符串连接。 5.Java中的boolean类型不能与int类型进行转换。 6.Java的条件控制语句(if())中,括号中使用的是布尔表达式,而不是C/...

[原创]tomcat中配置https

...nks/openssl-bin.php2.软件安装  安装(解压)上面下载的软件,假设安装目录如下:  jsdk:    C:\jdk1.5.0_15  tomcat:  C:\tomcat-5.5.26  openssl: C:\GnuWin32OpenSSL3.SSL配置  1)添加windows环境变量Java_HOME=C:\jdk1.5.0_15  运行C:\tomcat-5.5.26\bin\startup.bat,如果能正常启动,说明环境变量设置成功。  关闭tomcat启动窗口。  2)建目录C:\ca,用来存放生成的临时文件。  3)新建文件C:\GnuWin32OpenSSL\bin\openssl.conf,内容如下: [ req...

>

<<使用Eclipse与Ant进行Java程序开发>>     相信大家已经对Eclipse的使用有一定的经验,在编写Java源代码是件听自豪的事,大要编译一大批Java源代码却实践比较苦恼的事情,如果一个一个点"run"去编译实在太浪费时间了.想脱离"苦海",现在就跟着偶们一齐走吧,步入Ant的使用历程.    1.安装Ant    a.使用Eclipse.3.2版本自带的Ant可以省去安装的麻烦,默认版本时Ant-1.6.5,现在最新的Ant是1.7.0    b.手工安装Ant,在http://ant.apache.org上下载最新的ant-1.7.0    解压...

[转帖]Java书写规范

Java书写规范(这条文章已经被阅读了 318次) 时间:2002年03月08日 18:59 来源:韩伟 原创-IT1. 命名 1.1 Package的名字由一个小写单词组成; 一个特有的包的名字的第一部分总是全部使用小写字母, 并应该是顶级域名中的一个,现在有com, edu, gov, mil, net, org, 或者是在ISO标准3166,1981中定义的两个字母的国家标识。 这样的规则可确定某一目录分开的组件,部门,项目,或登陆名 com.sun.eng , com.apple.quicktime.v2 ,org.apache.catalina 1.2 Class/Interface:大写字母开头而其他字母都小写; 类的名字应是名词,混合大小写,每个词的第一个字母大写。 尽量保证你的类的名字简单并是描述性的。使用完整的单词-避免 头字语和缩写(除非缩写比长的格式更广泛使用,例如U...

极品OA测评报告之一:性能、安全性及可操作性

笔者有幸花了一周时间完完整整测试了极品OA完美版2007功能, 以下笔者就从几个方面大致描述一下测试的结果。有兴趣的可直接登陆极品OA官方网站:http://www.jipinoa.com去了解。  安装: setup安装即可结束,无需配置数据库,总体应该应该是简单明了。支持平台:操作系统win和linux都支持,sql server、Oracle、mysql数据库也都能支持。系统架构:JSP+Java+JBUILD,Java平台目前是安全性比较高的一种平台了。性能:512M pc机可支持80个并发用户,性能算是比较高。 系统安全性:1.      用户权限限制。极品OA分为系统管理员、栏目管理员和普通用户,栏目管理员是系统管理远按功能模块划分给用户权限的。三种权限划分在目前OA是比较少见,但这种权限...

[原创]招聘J2EE高级程序员/分析员/数据库开发人员

招聘J2EE高级程序员/分析员/数据库开发人员招聘职位:J2EE高级程序员(深圳):  4 年以上 IT 工作经验掌握OCBRM (Oracle Communication for Billing, Revenue Management) Java API 开发技术 (必须)熟练J2EE Web开发技术月薪10000左右招聘职位:J2EE高级程序员(深圳):  1. 3年以上J2ee开发经验,熟练掌握JSP,Servlet,Struts, Spring 和Hibernet.2. 要求具备Portal项目(Jboss/Oracle/IBM/BEA)开发经验.3. 熟练掌握数据库,能理解和维护复杂的SQL, 熟悉Oracle者优先.4. 熟悉Oracle PL/SQL或者 Devlop...

[原创]>

<<使用mock与easymock进行单元测试初探>>    这几天在研究使用mock与easymock进行Java程序的单元测试,以下是本人编写的一些例子和小小经验, 希望对像偶一样的初学者有点帮助.       1.mock与easymock简介    mock是一种隔离测试手段,能够测试未完成的代码(只要开发提供了接口).此外,这也是测试驱动开发的一个重要方法,在正式编码之前,先设计好白盒单元测试用例,这样更有利于编码的正确性与强逻辑性以及易用性(指接口良好使用),because如果设计出来的代码连测试用例都很难测试,那实用性可想而知.而测试驱动开发就是一种先进良好的开发模式.       简单来说,m...

[推荐]学习园地

我们几个志同道合,臭味相投的朋友共同建立的Blog,有很多好的学习经验值得推荐与分享,基本上是我们在工作的一些心得或所用知识分享,相信是ERP方面的程序员学习的一个好地方,基本上与这边的很多东西不会重复,希望大家能有空去看看,最重要的是能学到东西。http://www.oneJava.com/bbs/Boards.asp?Assort=2...

Tomcat中的几个基本概念

        简单来说, Tomcat就是一个容器, Engine/Host/Context这些都是容器中的容器, 用来承载Java应用. 可以认为Tomcat就应用的装载容器.       下面就简单介绍一下Tomcat中的几个基本概念.       Tomcat其实就是一堆组件的集合, 可以从%CATALINA_HOME%/conf/server.xml看出, 该文件里出现了////等标签, 其实这些就是tomcat中的组件.        元素代表整个Catalina Servlet容器, 是最上层的元素, 下面允许存在一个或...

想要组建一个技术团队

现在准备组建一个全新的技术团队,主要职责有1、整合和提升现有产品,快速实现项目企划小组提交的创意demo。技术方向:Java,php以及web2.0 相关技术2、集团内部it应用集成开发技术方向:microsoft工作地点:上海市闸北区联系人: 肖梁  msn:hello_liangxiao@hotmail.com工作环境宽松,待遇从众。希望能召集一帮有活力的年轻人做一些有意义的事情。  ...

Java企业设计模式

不错的书。...

Java 连接数据库

//select.Javaimport Java.sql.*;public class cha{public static void main(String args[]){ Connection con; Statement sql;  ResultSet rs;try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); }catch(ClassNotFoundException e){System.out.println(""+e);}try{ con=DriverManager.getConnection("jdbc:odbc:mydb","","");sql=con.createS...

[原创][分享]成长中的软件公司CTO的思考之一

...们要继续自觉地走中国IT新洋务运动之路。站高一点看看走在这条路上的人,我们不难发现:我们在开发思想、技术、方法及开发管理上与洋鬼子的距离明显比在业务上的距离大。我们急需弥补这方面的严重不足,因为这是同望产品宝剑的另一面刃。目前,国际盛行的软件开发思想、方法主要是UML(统一建模语言),这是面向对象思想发展的最终统一标准;软件开发管理上最受承认的是CMM软件企业能力成熟度模型方法;最流行的开发技术是Java技术。如能将这三者学习、消化,结合实际运用起来,我们将在思想、分析设计、过程管理、开发环节走向真正成熟,我们自然能突破软件开发技术壁垒,赶超洋鬼子;如能在此基础上发展同望自身软件开发全过程管理的思想和方法,我们将构筑起连洋鬼子都难以逾越的软件开发技术壁垒。 在业务技术方面,继续保持原三步曲战略,但放开实现的时间表,将时间刻度乘以3放大,彻底放下这个沉重的包袱。其实反过来看,时间刻度放松了...

OA协同平台为何采用Java平台 Java与NET在这个领域有何区别

OA协同平台为何采用Java平台 Java与NET在这个领域有何区别 欢迎有经验的朋友在这里留言啊!!先谢谢大家了...

技术人员面试问题之Java

技术人员面试问题之Java篇第一,谈谈final, finally, finalize的区别。    第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?    第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。    第四,&和&&的区别。    第五,HashMap和Hashtable的区别。    第六,Collection 和 Collections的区别。...

[转帖]Java企业系统架构选择考量

作者: 板桥里人 来源: jdon http://www.csai.cn  2005年10月08日现在Java领域各种技术百花齐放,名目繁多,如何根据自己的需求选择这些框架呢?特别对于初学者,在学习选择方向上也非常迷茫,如何有针对性的根据自己项目特点进行学习就变的更加重要。   下面我们从一个发展角度来对J2EE/Java EE的这些框架诞生进行一番考量,可能对我们的选择有很大帮助。   首先我们需要明白一个高质量的J2EE系统是什么样子 ?高质量的J2EE/Java EE系统标准实际就是OO设计的标准,松耦合是OO设计的主要追求目标之一,那么无疑解耦性成为衡量J2EE/JEE质量的首要标准。实际选择中,还需要兼顾可伸缩性/性能/开发效率等方面综合考虑。   J2EE/Java EE号称多层结构,为什么多层比两层好?因为多层结构解耦性好,带来维护拓展方便灵活。...

早晨对“少比多好”有了一个更深入理解

 今晨起来,想起最近在看的一些技术方面的资料。以及思考软件系统设计方面的一些思考。发现比多更厉害的不是更多,而是少。当一个模型足够复杂的时候,超越他的方式就是简化。而不是变得更复杂。即使这个时候会损失一些我们认为很好的东西,但结果会更好。Java 已经足够强大了。python、php、ruby这些语言依然有足够的生命力和吸引力,不是因为比Java更强大,而是更简练。设计一个语言如此,开发一个软件平台也是如此。当一个事情简单化之后,强大的地方就在于专业化。2007年7月26日与一友人交流:1.简单是一种能力; 2.简单不仅仅是思维和意识,一定是经过深切的个人体验之后,悟到的简单才是真简单; 3.这个过程是要经历炼狱的,因为很多人不愿意简单。 ...

[转帖]用JSP实现随机生成验证码图片,并验证的例子

包括三个文件:产生验证码图片的文件-image.jsp,使用验证码图片的文件-a.jsp,验证的页面-check.jsp功能:生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变产生验证码图片的文件-image.jsp-  <%@   page   contentType="image/jpeg"   import="Java.awt.*,Java.awt.image.*,Java.util.*,Javax.imageio.*"   %>     <%!  Color getRandColor(int fc,int bc){//给定范围获得随机颜色    &nb...

[原创]服装业网络直销电子商务解决方案

...;—服装业网络直销电子商务解决方案是基于广州博商软件技术有限公司全新的Web 2.0、电子商务2.0理念开发的新一代面向服装业零售与批发的电子商务解决方案。博商软件一...

[原创]中小企业网上开店的常见问题(B2C电子商务篇)

1、 个人或中小企业网上开店,实施B2C电子商务有哪几个选择?答:个人或中小企业网上开店普遍有三种模式:第一种:上淘宝网或者易趣申请个人卖家帐号.优点是操作简便,缺点是没有独立的店铺,一切都得受C2C交易平台约束,难以形成自己的品牌和长远口碑,除了拼价格,还是拼价格.第二种:自己搭建具有简单的商品展示和网上订单功能的网站或是采购小型网店系统。这种方式需要商家自己安装程序和服务器,优点是独立自主,可控性强,缺点是,网店推广费用高,运营维护费用高,店主除了经营商铺还需要为程序和网络操心.第三种:选择专业的网上商店系统,类似博商网店系统www.probiz.cn等国内的主流软件系统(采用强大安全的Java企业版技术)。这种方式的优点就是开店独立自主,搜索引擎高度优化节省推广费用,运营费用低廉,解决方案完整,缺点就是实施的周期相对较长,一般要一个星期左右的开发周期,店主需要接受产品使用培...

[原创][原创]网上开店前必须考虑的几个事情

...台约束,难以形成自己的品牌和长远口碑,除了拼价格,还是拼价格.  第二种:自己搭建具有简单的商品展示和网上订单功能的网站或是采购小型网店系统。这种方式需要商家自己安装程序和服务器,优点是独立自主,可控性强,缺点是,网店推广费用高,运营维护费用高,店主除了经营商铺还需要为程序和网络操心.  第三种:选择专业的网上商店系统,类似博商网店系统www.probiz....

[推荐]新劳动法实施 大学生如何走出就业“熊市”

  专家认为,2008年1月1日正式实施新《劳动合同法》后,一方面更加有利地保障了劳动者的权益,而另一方面,对08应届毕业生就业会产生不利影响。由于用人成本大大提高,使得用人单位在招聘环节更加谨慎,企业将更注重工作经验和能力。据统计,目前已有90%的企业在招聘时都将“工作经验“列为选才的必要条件。这对大学生就业无疑是雪上加霜。  新劳动法实施大学生如何走出就业“熊市” 为了积累所谓的“工作经验”,大学生花样百出,很多学生将促销、家教等“经历”当“经验”,还有学生把在实习单位干的那些打字、复印文件等工作当“工作经验”,而这些与企业实际岗位所要求的工作经验还有相当大的距离。国家出台“大学生实习制度”...

[推荐]政企合作,打造大学生IT就业通道

  政企合作,打造大学生IT就业通道近年来西安软件企业人才缺口巨大,而同时每年大量计算机专业毕业生却苦于找不到合适的工作,“工作经验”成为大学生和企业间的突出矛盾。为给园区软件企业储备人才,解决就业问题,软件园与“思远+1”大学生企业化软件实训基地合作,建立了一个专为大学生提供项目实战,积累软件工作经验的企业平台。西安软件园人力资源部任经理提到,截止到2008年,参与到这种实战模式的合作企业达到近8000家。思远+1已为企业输送了逾万名软件人才,受到了园区内诸如华为、东软等众多企业的高度认可和好评,同时“思远+1”已被批准为国家软件人才国际培训基地。这些是我们与其合作的重要原因,并期待我们的合作成为缓解软件园区高新企业人力资源矛盾的重要通道。新闻链接:据悉,为打造好这一通道,软件园与“思远+1&r...

[推荐]春季招聘会大学生就业矛盾激化 催生首家“工作经验提供商”

  春季招聘会大学生就业矛盾激化催生首家“工作经验提供商” 2月23日我省首场大型人才招聘会的举办掀起了节后招聘高潮。3月1日起,西安各高校巡回招聘会、高新区专场招聘会等大大小小的招聘会将接踵而至。大学生仍是求职中的主力军。随着《新劳动合同法》的实施,企业更加看重“工作经验”,大学生就业矛盾再次激化,同时也催生了培训行业新市场。西安出现首家“工作经验提供商”。 工作经验绊倒2/3求职者 据悉,参加23日我省春季首场大型人才招聘会的252家企业,无一例外地在招聘岗位上注明要求有工作经验。甚至有一家企业直接打出:2008年应届生免谈。统计显示,入场招聘的4万求职者近2/3因“工作经验”被企业拒之门外2月25日《华商报》报道,新劳动法实施后,82%的企业预计今年本企业人工...

[推荐]政企合推大学生就业新平台

  喜高新区获政策支持   忧产业发展人才紧缺政企合推大学生就业新平台 2月29日,国家发改委为全国6个综合性国家高技术产业基地授牌,西安成为西部地区唯一综合性国家高技术产业基地。国家政策的支持将促进西安高技术产业迅猛发展,但实用型人才紧缺成为产业发展的瓶颈。在产业主管部门的推动下,众多企业正与有关专业培训机构合作,共同探索培养实用人才的新平台。 企业获国家政策支持,喜忧参半西安高校林立,人力资源丰富,是西安获批国家高技术产业基地的重要原因。但现实情况是,园区企业人才供需矛盾依然十分突出。这让政府主管部门和相关企业喜忧参半。一方面,西安每年有数十万的大学生毕业,另一方面,企业却苦于招不到有经验的实用人才。为何企业如此看重工作经验?西安高新区德盈软件公司贾经理说,有经验的员工才能为企业创造效益,而刚毕业的学生往往需要半年到1年的适应期。随着新...

[推荐]两会聚焦职业教育 大学生就业3.0时代来临

   温家宝总理5日在人大会上作报告时提出,要大力发展职业教育。中央政府再次聚焦职业教育,预示未来五至十年,中国经济发展急需大量具备相关行业工作经验的实用型人才。这意味着以经验取胜的大学生就业3.0时代来临。两会聚焦职业教育大学生就业3.0时代来临 从上世纪八十年代到现在,大学生就业历经了3个时代:就业1.0时代:知识至上八十年代,大学毕业生处在靠知识和文凭求职的就业1.0时代。陕西师范大学教育学院的陈教授回顾说,当时人才短缺,社会评价很看重学历。大学培养出来的学生基本能满足社会需要,但也开始出现少部分高分低能的现象。就业2.0时代:技能为王九十年代中期以后,随着市场经济的深化,企业对人才提出更实际的要求:具备相关技能。同时大学教育也从“精英教育”走向了“大众教育”。大学生在巨大就业压力下,跨入了技能为王的就业2...

[公告]大学生就业 最高获3千元补贴

  背景:作为中国首批国家服务外包基地城市,西安现遭遇软件人才匮乏的发展瓶颈。面对西安每年数十万的求职大学生,企业却总抱怨招不到有相关工作经验的人才。为更快地发展服务外包产业,西安市政府专门成立了工作领导小组,市长陈宝根亲任组长,首要解决大批量培养具备相关工作经验人才的问题。继去年西安软件园补贴1500多万元支持软件人才培养工作之后,2008年政府将进一步加大人才培养专项资金的投入。大学生就业最高获3千元补贴软件园重金为企业揽才 近日,软件园与西安首家工作经验提供商“思远+1”合作,建立了一个针对大学生的企业化软件实训平台。这个平台将以项目实战的模式,为西安市服务外包产业的发展提供大量具备相关工作经验的软件人才。西安软件园已组织园区众多软件企业,与“思远+1”签订人才培养和输出合作协议。依据协议相关规定,企业委托&ldqu...

大学毕业生深陷“经验门”,谁之过?

“经验?经验!还是工作经验!怎么办啊?”4月20日,电子科技大学大四学生丁晓东在经历了数场大型招聘会后,面露寒意。他说,和他专业对口的这些用人企业,最低也要一年工作经验,有的甚至要求5年以上工作经验。他虽然勉为其难地递出了几份简历,但成功的希望非常渺茫。据对2008年春季招聘会的统计显示,近2/3的求职者因“工作经验”被企业拒之门外,其中应届生占绝大多数。大学毕业生正在集体深陷在所谓的“经验门”(www.add1.org.cn)中,难以自拔。试问,究竟是谁之过?企业用人标准之过?目前,中国许多企业都对大学毕业生持观望态度。尤其是新劳动法颁布之后,由于用人成本加大,企业对于录用应届大学生更是慎之又慎。大多企业以1-2两年工作年限的死规定挡住应届毕业生,有人说这是企业抓起的“挡箭牌”,是对社会经济良...
(共 31 条) 上一页 1 下一页