关闭

Java集合详解

使用集合的技巧: 看到Array就是数组结构,有角标,查询速度很快。 看到link就是链表结构:增删速度快,而且有特有方法。addFirst; addLast;?removeFirst(); removeLast(); getFirst();getLast(); 看到hash就是哈希表,就要想要哈希值,就要想到唯一性,就要想到存入到该结构的中的元素必须覆盖hashCode,equals方法。...
阅读(16) 评论(0)

我爱赵乌海

赵乌海,我爱你,从我第一次叫你赵乌海时就爱上了你。...
阅读(15) 评论(0)

Java中数据库连接池原理机制的详细讲解

连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时...
阅读(58) 评论(0)

java.lang.ArithmeticException

java.lang.ArithmeticException   这个异常的解释是”数学运算异常”,比如程序中出现了除以零这样的运算就会出这样的异常,对这种异常,大家就要好好检查一下自己程序中涉及到数学运算的地方,公式是不是有不妥了。...
阅读(11) 评论(0)

java.lang.ArrayIndexOutOfBoundsException

java.lang.ArrayIndexOutOfBoundsException   这个异常相信很多朋友也经常遇到过,异常的解释是”数组下标越界”,现在程序中大多都有对数组的操作,因此在调用数组的时候一定要认真检查,看自己调用的下标是不是超出了数组的范围,一般来说,显示(即直接用常数当下标)调用不太容易出这样的错,但隐式(即用变量表示下标)调用就经常出错了,还有一种情况,是程序中定义的数组的长...
阅读(15) 评论(0)

java.lang.IllegalAccessException

java.lang.IllegalAccessException 这个异常的解释是”没有访问权限”,当应用程序要调用一个类,但当前的方法即没有对该类的访问权限便会出现这个异常。对程序中用了Package的情况下要注意这个异常。   其他还有很多异常,我就不一一列举了,我要说明的是,一个合格的程序员,需要对程序中常见的问题有相当的了解和相应的解决办法,否则仅仅停留在写程序而不会改程序的话,会极大影响到...
阅读(14) 评论(0)

java.lang.IllegalArgumentException

java.lang.IllegalArgumentException   这个异常的解释是”方法的参数错误”,很多J2ME的类库中的方法在一些情况下都会引发这样的错误,比如音量调节方法中的音量参数如果写成负数就会出现这个异常,再比如g.setColor(int red,int green,int blue)这个方法中的三个值,如果有超过255的也会出现这个异常,因此一旦发现这个异常,我们要做的,...
阅读(8) 评论(0)

Java.lang.NullPointerException

Java.lang.NullPointerException   这个异常大家肯定都经常遇到,异常的解释是”程序遇上了空指针”,简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。...
阅读(10) 评论(0)

servlet生命周期

Servlet基础Servlet容器(以前称Servelt引擎)实际上是执行servlet的软件。所有支持servlet的服务器包括一个servelt容器(集成的或通过插件。)术语支持java的服务器常指一个增强的servletHTTP服务器(即它包括一个用于运行servlet的 servlet容器) Servlet生命周期:以下是一个服务器调用servlet的过程。 1, 在服务器启动时,当s...
阅读(43) 评论(0)

区块链技术

区块链技术: 所谓区块链技术,简称BT(Blockchain technology),也被称之为分布式账本技术,是一种互联网数据 库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录。释义: 最早是比特币的基础技术,目前世界各地均在研究,可广泛应用于金融等各领域。基本原理: 区块链的基本原理理解起来并不难。基本概念包括: 1.交易(Transaction):一次操作,导致账本状态...
阅读(59) 评论(0)

dos命令将项目文件打包成war或jar

1.要点:只需要把webroot目录和java源程序的class文件打包就可以了。打包后的目录结构为 –| |------META-INF --|----|--WEB-INF |-----lib...
阅读(30) 评论(0)

spring mvc 请求转发和重定向

请求重定向与请求转发的比较,HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有很大的区别。1.RequestDispatcher.forward()方法只能将请求转发给同一个Web应用中的组件,HttpServletResponse.sendRedirect不...
阅读(64) 评论(0)

SpringMVC获取url参数的方法

package cn.edu.imau.test; import javax.servlet.http.HttpServletRequest;import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotat...
阅读(47) 评论(0)

SpringMVC 中Model、ModelMap和ModelAndView的区别和用法

spring MVC 提供了以下几种途径输出模型数据:ModelAndView:处理方法返回值类型为 ModelAndView时, 方法体即可通过该对象添加模型数据 Map及Model:入参为org.springframework.ui.Model、org.springframework.ui.ModelMap或 java.uti.Map时,处理方法返回时,Map 中的数据会自动添加到模型中。...
阅读(57) 评论(0)

struts2中 ServletActionContext与ActionContext区别

1. ActionContext 在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数”u...
阅读(49) 评论(0)
76条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:7449次
    • 积分:799
    • 等级:
    • 排名:千里之外
    • 原创:76篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    最新评论