JAVASE前期
文章平均质量分 74
Jeelon
在 这 个 纷 繁 复 杂 ,人 与 人之 间 不 平 等 的 社 会 ,我 们 永 远 要 将 竞 争 称 之 为 “机遇”。
Shoultn't you be able to make your own choiced,base on your own needs?
逆 水 行 舟 ,不 进 则 退 ...
-- 品 质、永 远 重 于 技 术 ...
展开
-
《小小计算器》 去年大一时写的 留个纪念吧 嘿嘿
懒得改了 呵呵原创 2010-12-16 18:08:00 · 496 阅读 · 1 评论 -
过滤器之Ip过滤器
过滤器学习 (过滤Ip):某些时候 我们并不希望有些特定的用户访问我们的网站 但在下面的过滤器中 需要建立在你知道对方的IP地址的同时原创 2011-04-27 19:02:00 · 7330 阅读 · 0 评论 -
Proxool连接池 配置
首先要将配置Proxool需要jar包放入项目中 web根目录下lib里面 commons-logging.jar、proxool-0.9.1.jar、proxool-cglib.jar 然后开始配置 首先在WEB-INF下新建一个proxool.xml文件,并配置关键代码如下: Jeelon jdbc:sqlserver://localh原创 2011-06-21 19:13:00 · 1298 阅读 · 0 评论 -
java解析XML和java解析HTML
一。dom4j 解析xml: 俩jar包:dom4j-1.6.1.jar 和jaxen-1.1-beta-6.jar /** * java解析xml文件各个节点信息 * * @author Jeelon * @param string * :解析的文件名 */ private static void getXmlIn原创 2011-10-19 22:32:00 · 7295 阅读 · 0 评论 -
jsp文件下载
进行下载文件时,首先要确定要下载的文件所在服务器的位置,然后可以在页面中以连接形式发送下载请求,并在Servlet中使用IO流处理下载,将下载的文件流作为响应 返回既可以了! 创建下载索引页面时,可以用getServletContext().getRealPat()方法得到每个文件的下载路径,同时通过下载链接发送下载请求: 关键的servlet代码: String path原创 2011-04-28 22:00:00 · 886 阅读 · 0 评论 -
jsp文件上传
首先需要将上传所需要的类库引入web工程中 然后需要了解上传表单enctype的属性,该属性用于设置表单递交数据的编码方式 他有三个值:1.aplication/x-www-form-urlencoded:这是默认值,只要用于处理少量文本数据的传递,在向服务器发送大量文本,包括非ASCII字符的文本或二进制数据时这种编码方式的效率很低;2.multipart/form-data:上传二原创 2011-04-28 21:55:00 · 2035 阅读 · 0 评论 -
访问操作类私有属性和方法的两种方式
有些时候由于由于项目需要,我们在只知道类名和方法名的情况下需要去访问那个类的私有方法和属性。下面是两者是在只知道类名的情况下去访问那个类私有变量和方法的例子: 1.通过内部类。(这种方式需要事先知道以后要被访问,故而设置成内部类的方式,不过这种方式用起来有点牵强,个人觉得) 例子:package com.jeelon.test1;/** * 内部类实现访问一个类原创 2011-11-25 11:29:14 · 8405 阅读 · 0 评论 -
java 反射小例
1.通过反射动态获得对象:a./** * 此方法根据类名得到类的对象 只适合于该类有无参构造方法时才使用 * * @param ClassName 类的完整名 * @return 返回类完整名所对应的类对象 * @throws Exception */ private static Object getObjectByConstructor(Str原创 2011-07-30 10:55:58 · 701 阅读 · 0 评论 -
给Java.util.List按指定顺序排序
开发中有时需要给List排序,大家都知道List本身是排序的,但它内部排序是按照存入顺序排序的,故而有时候这并不是我们所需要的。为此,我们需要按照我们的意愿把List里面的object排序。 例子: 实现List里面Object类的配需Object里面有一个时间字段 HH:mm 需要让Object实现Comparable接口,并实现其方法;package com原创 2012-03-05 15:01:07 · 15474 阅读 · 0 评论 -
java编程中提升性能的几点建议
一下转载于 51CTO ,其中或许有些意见大家不一致,但大多还是比较合理的。愿大家多多指正、指教。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源转载 2012-03-22 10:02:15 · 686 阅读 · 0 评论 -
集合框架学习总结
集合框架在项目开发中有着极其重要的地位,经过多时的学习,对集合框架总算有了一个全面的认识 ,为了以后更好的学习和查阅,再此记下 主要有两个顶层接口:1.Collection 2.Map 而Collection接口又分出了List 和Set两个接口 在此说说他们的区别:1.1 List接口 里面的元素可以重复且有顺序1.2 Set接口原创 2011-04-25 22:09:00 · 923 阅读 · 1 评论 -
java常用设计模式
1.单例模式(有的书上说叫单态模式其实都一样) :该模式主要目的是使内存中保持1个对象。package org.sp.singleton; //方法一 public class Singleton { //将自身的实例对象设置为一个属性,并加上Static和final修饰符 private static final Singleton instance = n原创 2011-05-15 10:35:00 · 715 阅读 · 1 评论 -
过滤器之中文乱码解决
在我们做项目时,总会遇到一些乱码问题 ,为了解决中文乱码的问题 我们通常会在Servlet控制器中增加这么一句话 :request.setCharacterEncoding("utf-8"); 使得我们在加载项目的时候不至于会感到由于该死的外国人设计的程序语言 总有那么多弊端,会让我们的国语造成乱码问题。 哈哈 玩笑了 !!!想想,要是在一个大项目中 有很多个Servlet 我们是不是在每一个Servlet中都要去增加这段代码呢?这样就造成了不必要的冗余,我们为什么不用Servlet提供给我们的很好的原创 2011-04-26 22:03:00 · 11767 阅读 · 2 评论 -
Tomcat 403错误!!!
以前一直没注意这个问题 一直用Eclipse做WEB 今天换了个版本 MyEclipse 哈哈 居然让我纠结了半天 配置好MyEclipse和Tomcat之后 本人用的是(MyEclipse9.0和Tomcat7.02) 准备运行项目 部署好Tomcat之后 心想在浏览器输入http://localhost:8080 后就可以毫不费力的一路ext 可恶的是 当我进入那个可爱的熊猫页面正往Manager Page赶的时候 出现了430!可谈不上老师傅遇到新问题,不过确实有点突然.这让我有原创 2011-04-26 20:52:00 · 13296 阅读 · 0 评论 -
《小小计算器》 去年大一时写的 留个纪念吧 嘿嘿
懒得改了 呵呵原创 2010-12-16 18:08:00 · 497 阅读 · 1 评论 -
小小事记事本
<br />/*<br /> * To change this template, choose Tools | Templates<br /> * and open the template in the editor.<br /> */<br />package notebook;<br />import java.awt.BorderLayout;<br />import java.awt.event.ActionEvent;<br />import java.awt.event.ActionList原创 2010-12-16 18:10:00 · 797 阅读 · 1 评论 -
Java深度理解——Java字节代码的操纵
<br />导读:Java作为业界应用最为广泛的语言之一,深得众多软件厂商和开发者的推崇,更是被包括Oracle在内的众多JCP成员积极地推动发展。但是对于 Java语言的深度理解和运用,毕竟是很少会有人涉及的话题。InfoQ中文站特地邀请IBM高级工程师成富为大家撰写这个《Java深度历险》专栏,旨在就Java的一些深度和高级特性分享他的经验。<br />在一般的Java应用开发过程中,开发人员使用Java的方式比较简单。打开惯用的IDE,编写Java源代码,再利用IDE提供的功能直接运行 Java 程序翻译 2010-12-24 14:48:00 · 511 阅读 · 1 评论 -
final 以及static使用总结
Java关键字final、static使用总结 <br /> 常看很多入门鸟们在final 和static运用上感到迷茫,现总结一下final和static的运用方法,希望对大家有帮助。<br />一、final <br />根据程序上下文环境,Java关键字final有“无法改变”或者“终态”的含义,它可以修饰非抽象类、非抽象类成员方法和变量。final类不能被继承,没有子类,final类中的方法默认是final的。 <br />final方法不能被子类的方法覆盖,但可以被继承。 <br />final成转载 2011-01-02 13:19:00 · 652 阅读 · 1 评论 -
Java程序员必看电影Java 4-ever
<br /><br />如果你是Java程序员或者说你有意往Java方面发展,这么这部由JavaZone制作的恶搞微软.net的小电影一定值得你去看一看。<br /> 影片通过叛逆小伙的成长历程描述了在微软帝国下Java所给人们带来的新思维和新方向,拍摄的非常具备专业水准,强烈推荐观看。<br />(Scene: A father and his son playing “throw-and-catch”)<br />(场景: 一位父亲和儿子玩丢接球游戏)<br />Narrator: They appe翻译 2011-03-14 13:04:00 · 2395 阅读 · 1 评论 -
JAVA程序员就业前景分析
<br /><br />不知道大家对Java就业前景了解多少。随着信息化的发展,IT培训受倒了越来越多人的追捧。在开发领域,JAVA培训成为了许多人的首选!JAVA应用广泛,JAVA培训就业前景良好! 目前,虽然JAVA人才的薪水很高,但是对该类人才需求旺盛的IT企业却很难招聘倒合格的JAVA人才。<br />JAVA就业前景分析:JAVA培训与JAVA就业前景<br /> Java是一种简单的,面向对象的,分布式的,说明型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。Java分为三个原创 2011-03-14 13:11:00 · 1419 阅读 · 1 评论 -
如何成为一个优秀的JSP程序员
最近在网上看到很多问题是关于如何学习JSP的,就摘了一部分翻译过来,希望能对大家学习JSP有点指导,如果你已经知道Java,HTML和JavaScript,这意味着JSP将确实是简单的。原创 2011-03-30 09:20:00 · 1374 阅读 · 0 评论 -
JSP转译成Servlet详细过程
jsp的执行其实并不和servlet完全相同,而是其实执行性能上的差别只在第一次的执行!原创 2011-04-07 09:17:00 · 8223 阅读 · 2 评论 -
简单的验证码处理
网站登录 验证码处理...原创 2011-06-01 09:19:00 · 742 阅读 · 0 评论 -
数据访问接口 DAO 关键回顾
简单的一个数据库访问接口 DAO 为了方便以后自己翻阅和总结 于是记下,希望朋友们 不吝赐教 ,如有错误还望不吝指出其中错误,谢谢!原创 2011-04-24 10:20:00 · 1917 阅读 · 0 评论 -
Tomcat连接池
自Tomcat5.5以上 连接池就无需在web项目server.xml下配置 下面是基本步骤: 首先 需要将数据库jar包添加到Tomcat安装目录lib里 (当然这里用的是SQLServer 2000、2005) 其次 在项目web根目录下的META-INF 下新建一个context.xml在里面添加如下: --><Reso原创 2011-06-21 15:05:00 · 1042 阅读 · 0 评论 -
Java 发送邮件
采用Java给指定(一位或多位)邮箱用户发送指定内容的邮件: package com.jeelon.util;import java.util.Properties;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.MessagingException;import jav原创 2012-03-07 13:57:55 · 1194 阅读 · 0 评论