仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1307|回复: 19
打印 上一主题 下一主题

[学习教程] 来看JBuilder2005 Servlet开辟之自启动

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:30:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
其实产生见解的过程就是训练自己发现问题,分析问题的能力。根据以上的认识我想谈下传统的学习与通过视频独立学习的优缺点:
Servlet和JSP的一个严重的区分便是Servlet能够经由过程Web.XML文件的设置让Servlet在Web容器启动时就主动启动Servlet。能够使用Servlet的这个特征稳定化的数据事前加载到Web使用服务器中以便缓存利用。
假定,我们体系的用户在体系部署前就已创立好,今后不常产生变更,那末我们能够在Web使用程序启动时就将其下载缓存到Web使用服务器内存中,假如用户产生变更能够手工挪用这个Servlet举行革新。上面我们就经由过程Servlet导游创立这个UserCacheServlet,它在Web容器启动时主动下载并缓存体系一切用户Id和用户名:
1.启动创立Servlet导游,填写Servlet名字
经由过程File->New...->Web->双击StandardServlet图标启动创立Servlet导游的第一步,以下图所示:

<br>
填写Servlet名字
在Classname中填进Servlet的名字:UserCacheServlet,在Package中填进bookstore.servlet作为包名。按Next到下一步。
2.选择Servlet所要完成的办法。
我们在后面已先容了Servlet经由过程分歧的doXxx()办法的呼应HTTP哀求体例,你能够在导游的第2步选择必要界说哪些doXxx()办法。默许情形下doGet()办法被勾选,即经由过程HTTPGET哀求体例会见Servlet。经由过程带参的URL会见Servlet时,Servlet就用doGet()办法呼应这个哀求。因为我们只是假定用户数据不常变化,并非说永久稳定动,以是我们在Web容器初始化时,但愿经由过程UserCacheServlet主动加载用户数据到缓存中,当数据库表T_USER的用户数据产生变化时,我们能够手工挪用UserCacheServlet,让其革新缓存中的用户数据。
Web容器启动时主动初始化UserCacheServlet,此时init()办法被挪用,我们能够经由过程init()办法加载用户数据,当用户经由过程URL哀求革新用户数据时,UserCacheServlet经由过程doGet()办法呼应这个HTTPGET哀求。也就是说,我们必要完成doGet()办法,以是我们承受导游的默许设置,以下图所示:

<br>
选择必要掩盖的Servlet呼应办法
按Next跳过第3步到导游的第4步。
<p>
C#跟java类似,但是在跨平台方面理论上可以跨平台,实际上应用不大,执行性能优于java,跟C++基本一致,但是启动速度还是慢.代码安全,但容易性能陷阱.
金色的骷髅 该用户已被删除
沙发
发表于 2015-1-21 09:15:19 来自手机 | 只看该作者
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
admin 该用户已被删除
板凳
发表于 2015-1-24 12:58:09 来自手机 | 只看该作者
学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。
老尸 该用户已被删除
地板
发表于 2015-1-28 10:46:13 | 只看该作者
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
小女巫 该用户已被删除
5#
发表于 2015-2-1 18:39:47 | 只看该作者
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
再现理想 该用户已被删除
6#
发表于 2015-2-4 17:15:16 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
乐观 该用户已被删除
7#
发表于 2015-2-5 03:04:00 | 只看该作者
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
深爱那片海 该用户已被删除
8#
发表于 2015-2-5 20:05:17 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
再见西城 该用户已被删除
9#
发表于 2015-2-10 04:22:09 | 只看该作者
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
灵魂腐蚀 该用户已被删除
10#
发表于 2015-2-12 22:57:11 | 只看该作者
Java 编程语言的风格十分接近C、C++语言。
兰色精灵 该用户已被删除
11#
发表于 2015-2-18 10:08:23 | 只看该作者
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
飘飘悠悠 该用户已被删除
12#
发表于 2015-2-27 05:14:07 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
活着的死人 该用户已被删除
13#
发表于 2015-3-3 02:47:34 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
海妖 该用户已被删除
14#
发表于 2015-3-11 08:49:15 | 只看该作者
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
愤怒的大鸟 该用户已被删除
15#
发表于 2015-3-25 08:07:32 | 只看该作者
你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
简单生活 该用户已被删除
16#
发表于 2015-3-25 11:43:12 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
分手快乐 该用户已被删除
17#
发表于 2015-4-12 05:15:20 | 只看该作者
Java是一种计算机编程语言,拥有跨平台、面向对java
谁可相欹 该用户已被删除
18#
发表于 2015-4-20 03:47:47 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
第二个灵魂 该用户已被删除
19#
发表于 2015-4-26 02:41:23 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
莫相离 该用户已被删除
20#
发表于 2015-5-1 15:10:32 | 只看该作者
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 21:29

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表