JAVA
WionWan
在路上
展开
-
一个JSP数字验证码的案例,我稍作修改加入了简单的加法算术验证码
今天做项目需要到了验证码,以对注册和登录用户进行验证。下面是网上的一个4位数字案例,写得清晰易懂,我后面也稍作修改,变成了简单的加法算术验证。存在博客,以备后续项目需要。<%@ page contentType="image/jpeg" language="java" import="java.util.*,java.awt.*,java.awt.image.*,javax.imagei原创 2015-04-02 17:13:24 · 1078 阅读 · 0 评论 -
java线程基础复习
好久没写博客啦,今天先把最近的知识更新一下 接下来慢慢更新前面落下没放上博客的。~线程复习: 线程和进程的区别: 一个进程可以是一个独立的运行环境,可以被看作一个程序或者一个应用。多个线程可以共享一个进程资源。线程直接共享数据方便,开销小,进程通信开销打,进程消失,线程也随即消失,所以可以说,线程的生命周期<=进程的生命周期。 java中如何定义一个线程:继承T原创 2015-06-25 21:56:51 · 555 阅读 · 0 评论 -
java网络编程实现客户端连接服务器端,并发送消息例子(1)。(阻塞式的方法)
昨天晚上学了网络线程,并写了一个,客户端连接服务器的简单例子,有点QQ的感觉,但是实际上还差远,差不多就是很久之前那种“长江长江我是黄河”的通话形式。 代码如下: 服务器端代码:import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;原创 2015-06-27 11:06:34 · 3910 阅读 · 0 评论 -
java线程生命周期的图示以及文字说明
线程的生命周期,把图转化为文字就是: 线程通过new方法创建,调用start()方法,线程进入就绪状态,等待系统的调度(时间片轮转调度)。当系统调度,进入运行状态。正常结束或者异常退出,进程进入死亡状态。处于运行状态的线程若遇到sleep()方法,则线程进入睡眠状态,不会让出资源锁,sleep()方法结束,线程转为就绪状态,等待系统重新调度。处于运行状态的线程可能在等待io,也可能进入挂起状态。原创 2015-06-27 09:52:18 · 6570 阅读 · 2 评论 -
每天五个java相关面试题(10)--java基础详解篇2
一、HashMap和Hashtable的区别。 1、Dictionary类 2、线程安全。二、final, finally, finalize的区别。 1、每个类都有finalize()方法嘛?为什么?三、sleep() 和 wait() 有什么区别?四、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?五、error和exception有什么区别?原创 2015-08-26 20:23:30 · 921 阅读 · 1 评论 -
每天五个java相关面试题(3)
1. Servlet的生命周期是什么?2. 说出ArrayList,Vector, LinkedList的存储性能和特性HashMap和Hashtable的区别3. 事务是什么?事务的四大特性? jdbc如何做事务处理?4. 作用域public、protected、private以及不写时的区别?5. 在spring中,什么是IOC?什么是DI?原创 2015-08-17 23:32:17 · 787 阅读 · 0 评论 -
每天五个java相关面试题(4)
1. int和Integer有什么区别?2.DOM解析与SAX解析的不同?3.XML与JSON格式的优缺点?4. DTD与XML Schema有什么区别?5.常见的解析XML的方式有哪几种?原创 2015-08-18 23:45:26 · 811 阅读 · 1 评论 -
每天五个java相关面试题(6)--jsp篇
1.forward 和 redirect 的区别2.jsp 有哪些内置对象 ? 作用分别是什么 ?3.Servlet 的基本架构4.什么情况下调用 doGet() 和 doPost() ?5.JSP 和 Servlet 有哪些相同点和不同点,他们之间的联系是什么?原创 2015-08-20 23:41:54 · 847 阅读 · 1 评论