Java
文章平均质量分 69
iteye_8085
这个作者很懒,什么都没留下…
展开
-
JAVA值传递or引用传递
经常会有学员讨论JAVA语言究竟是值传递还是引用传递的问题。这里我想对这个问题阐述一下我个人的观点。很多关于JAVA参数传递方式的论述都会去对比参照C/C++或C#,故而我也会对C/C++或C#的参数传递方式做一个简单的描述。在C/C++或是C#语言中有明确的引用传递方式以区别值传递方式。在C/C++语言中利用指针实现引用传递,即定义函数时将形参的数据类型定义成指针类型。调用函数时,取变量...原创 2013-05-24 08:45:13 · 83 阅读 · 0 评论 -
Java之父詹姆斯•高斯林趣闻
1、 詹姆斯·高斯林与C++ SUN(太阳计算机系统公司) 公司在1990年12月开始开发一个内部项目,这个项目的名字叫做“Green计划”,用于在各种家用电器上实现控制和通讯, 詹姆斯·高斯林是这个计划的主要负责人。本来项目组决定使用C++来开发这个项目,但是很快,James 就改变了主意。James列举了很多理由来说明为什么不想使用C++。比如:很多成员发现C++太复杂以至很...原创 2013-05-28 11:50:54 · 862 阅读 · 0 评论 -
JavaWeb中验证码的实现
在Web程序中,验证码是经常使用的技术之一。Web程序永远面临未知用户和未知程序的探测。为了防止恶意脚本的执行,验证码技术无疑是首选方案之一。本文将讨论如何在JSP和Servlet中使用验证码技术。 验证码的产生思路很简单,在Servlet中随机产生验证码字符序列,并计入session中,JSP中以图片的形式进行显示。当用户在JSP表单中输入验证码并提交时,在相应的Servlet中...原创 2013-06-09 13:43:14 · 383 阅读 · 0 评论 -
多线程之赛跑游戏
在corejava的课程中,有一个重要的知识点,就是线程。 那什么是线程呢?线程,是“进程”中某个单一顺序的控制流。而进程和流程的最大区别就在于,每个进程都会独享一块存储区域,多个线程只能共享此进程的这块存储区域。 那线程会给我们的java程序带来什么好处呢?好处一,可以实现并行,好处二,可以更有效的利用资源。 下面我们就编写一个小小的赛跑游戏来看看线程给我们程序带来的惊喜...原创 2013-06-13 13:44:41 · 555 阅读 · 0 评论 -
BroadcastReceiver与Notification的综合应用之自定义Action的调用方式
在Android的实际应用开发中,我们经常会遇到数据推送的相关技术,比如在应用软件启动后,系统会自动在Android的通知栏弹出相应的信息,以便于提示用户进行相关的操作或消息推送。那这项技术在Android中式如何实现的呢?我们通过这篇文章简单介绍一下该技术的实现方法,希望大家能够了解并掌握这项核心的技术。 首先,若想实现这个技术要涉及以下三个核心的知识点: 1. ...原创 2013-07-18 16:25:07 · 144 阅读 · 0 评论 -
Hibernate反射DAO模式
在持久层框架中,如果我们要像简单的JDBC连接数据库那样写一个通用的Dao方法的话,那么把JDBC简单的业务逻辑搬到hibernate持久层框架中,当然是不可能的,这里主要的问题就在于hibernate持久层框架中,因为它不是像JDBC那样简单的增删改查的编写,而是要针对实体类映射配置文件来对照数据库表字段进行操作,而且操作是面向对象的查询,不是简单的sql语句的查询,这样我们的通用DAO...原创 2013-07-19 08:56:09 · 152 阅读 · 0 评论 -
JSP内置对象
一、Request对象 服务器端用于接收客户端请求内容的,所属的接口:javax.servlet.http.HttpServletRequest,request对象的作用域为一次请求。 1、对所有的数据进行再编码:GBK编码 request.setCharacterEncoding("GBK") ; 2、取得客户端所有请求的参数 public Enu...原创 2013-08-06 14:40:01 · 93 阅读 · 0 评论 -
使用SmartUpload组件实现文件上传
文件上传是做JavaWeb项目中经常使用的功能,而SmartUpload是一个可免费使用的全功能的文件上传下载组件。虽然此组件最近很少有更新,但由于其简单易用,对于一般的项目来说还是一个很好的选择。下面以一个具体的例子来说明此组件的使用。 首先,将SmartUplaod的jar文件放入项目的lib目录中。 然后,我们开发上传用的JSP页面,为了简单起见,本表单中仅包含了用...原创 2013-08-07 11:22:48 · 398 阅读 · 0 评论