Java开发
李东龙-大米时代
这个作者很懒,什么都没留下…
展开
-
Struts1总结——MVC框架的工作原理
作者:李东龙 MVC英文及Model-View-Controller,分别是模型(Model),视图(View)和控制(Controller)。MVC模式的目的是实现web系统的职能分工。 View:即用户交互界面,对于web应用程序来说,可以概括为HTML界面。但由于应用的复杂性和规模性,界面的处理就会变得极具挑战。一款软件可能原创 2013-02-22 15:41:34 · 8426 阅读 · 2 评论 -
Hibernate总结——知识结构
作者:李东龙 最近一段时间学习Hibernate的知识,对Hibernate有了些许的了解。下面对Hibernate的基础知识进行一下简单的整理。 大体上在Hibernate视频当中讲了图中这四个方面。 首先是对Hibernate的基础认识、使用该框架的优缺点、在该框架中所封装的一些核心内容(5大接口)以及如果在项目中搭建起该框架原创 2013-03-13 19:22:26 · 2248 阅读 · 2 评论 -
Hibernate总结——基础知识
作者:李东龙 说道Hibernate基础知识,首先要对ORM进行一下深入的理解。 ORM是什么呢?Object-RelationMapping(即对象-关系映射)。 是一种模式,这种模式在单个组件中负责有实例业务对象的持久化,封装了数据库访问的细节,也就是在上篇博文中写到的O-R的操作,这就是Hibernate的核心原理。当然这只是数据持久化的一种方式。原创 2013-03-29 09:12:36 · 1828 阅读 · 1 评论 -
Hibernate总结——持久化对象
作者:李东龙 数据持久化:就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称。数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、XML、二进制流等。 在上篇博客中就写到的该内容,http://blog.csdn.net/lidonglong121/article/details/8669975。本篇博客要从Hib原创 2013-03-31 21:33:10 · 1850 阅读 · 2 评论 -
Hibernate总结——Session_1
作者:李东龙 上一篇Hibernate数据持久化博客中提到的几个状态,而我们之前使用JDBC对数据进行持久化时,并没有出现这些状态。那首先就要看看是谁来控制着它们的存在和变化的? Hibernate对JDBC进行封装,通过Session对数据的持久化操作进行管理。正因为有了Session的介入,才出现了临时、持久化、离线这三种的状态,当然这三种状态也都是对于Ses原创 2013-04-03 16:37:32 · 1932 阅读 · 3 评论 -
Hibernate总结——Session_2
作者:李东龙 上篇博客对数据持久化状态做了一些补充之后,下面来全面了解一下Session。看看Session都有那些作用和方法。 一、 缓存作用a) 减少访问数据库的频率。b) 保证缓存中的对象与数据库中的相关记录保持同步。 Session有两个方法:一个commit()事务提交方法,还有flush()刷新原创 2013-04-03 16:50:00 · 1735 阅读 · 2 评论 -
struts1总结——优缺点
作者:李东龙1.优点: Struts1是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。 1)struts能充分满足应用开发的需求简单、易懂、敏捷迅速,容易被人采用,功能强大。 2)通过采用模型-视图-控制器(MVC)设计模式,使用struts可以开发使用 JAVA Servlets和javaSe原创 2013-03-06 20:57:24 · 5575 阅读 · 1 评论 -
Oracle操作技巧
作者:李东龙 来北京工作已经1周,在这一周中干的基本上都不是开发的事情。由于客户的要求对数据库的做了一些高级操作(起码对我来说已经很高级了)。 由于之前对Oracle也没有深入的学习。对很多操作都没有听说过,但在开发中我认为还是比较重要的,作为开发的基础(数据库)。还是非常值得学习的。 下面对表空间、分区表、批量导入测试数据,等操作进行一下整理原创 2013-04-28 22:35:08 · 2150 阅读 · 3 评论 -
测试工具loadrunner简单介绍——脚本录制
作者:李东龙 据有关测试人员说介绍loadrunner是非常好的软件测是工具,全球的市场占有量在60%以上。软件较大大家找时间下载一下吧!本品出至惠普公司。下面咱们简单的介绍一下它的使用。 Loadrunner自带一个测试例子,但在安装Loadrunner时要安装在默认的安装目录下,才能够很容易的找到这个例子。对于新手来说,我建议还是按照提示去做。这个原创 2013-04-29 00:00:47 · 2914 阅读 · 9 评论 -
Spring Rmi Demo
作者:李东龙 最近做的工程中用的了Spring Rmi技术,用他来实现java项目之间的远程方法调用。使用非常简单,下面给大家一个小demo。 服务端接口:package com.server;public interface ServerRmiI { public String sayHi(String name);} 服务端原创 2013-05-19 08:20:29 · 2572 阅读 · 5 评论 -
JRE 和 JVM 是什么关系
J2SE的课程终于听完了!在总结的时候,发现我们在安装JDK的时候选择安装的JRE和java的核心机制Java虚拟机从功能上看好像是一个东西。如果一样为什么还要有两个名字呢?既然不同,那他们又有什么样的关系呢? 先说一下什么是虚拟机:那两天我在我机器上安装了一个虚拟机。试着看了看,安装过程就不说了非常简单。(用到了一个软件 VMware Workstation)。重新定义了硬盘大小原创 2011-09-10 09:52:19 · 1102 阅读 · 1 评论 -
ivy教程(1)-初试
YY公司使用了ivy技术,对程序所依赖的jar包进行了管理。大家来认识一下ivy吧! 原博客地址:http://www.blogjava.net/aoxj/archive/2009/09/21/295923.html 实践是学习的最佳方式! 这里是非常优先的教程,它甚至不需要安装ivy,如果你已经正确安装了ant和jdk,甚至只需要花费不到30秒的时原创 2012-08-26 23:36:14 · 884 阅读 · 2 评论 -
消息报头
HTTP消息由客户端到服务器的请求和服务器到客户端的响应组成。请求消息和响应消息都是由开始行(对于请求消息,开始行就是请求行,对于响应消息,开始行就是状态行),消息报头(可选),空行(只有CRLF的行),消息正文(可选)组成。 HTTP消息报头包括普通报头、请求报头、响应报头、实体报头。 每一个报头域都是由名字+“:”+空格+值组成,消息报头域的名转载 2012-07-05 17:20:24 · 1071 阅读 · 0 评论 -
响应报文
一个响应报文由四个部分组成:状态行、响应头标、空行、响应数据:(a).状态行: 状态行由三个标记组成:HTTP版本、响应代码和响应描述。 HTTP1.1 --- 100 --- continue //继续追加后继内容 HTTP1.1 --- 200 --- OK //一切正常转载 2012-07-05 17:24:16 · 1953 阅读 · 0 评论 -
http请求报文
http请求报文阐述: http请求由三部分组成,分别是:请求行、消息报头、请求正文 但由于消息报头和请求正文之间有一个"CRLF",也成为空行, 所以我自己定义为四部分 即: 请求行 消息报头 CRLF 正转载 2012-07-05 17:19:44 · 2214 阅读 · 0 评论 -
走进Java Web开发 ——客户端与服务器的交互原理
作者:李东龙 对于Java Web程序的学习已经有一段时间了,也正在跟做一个项目——DRP分销资源计划。 DRP这段时间已经看了不少了,把相关代码也实现了。但是还是没有搞清楚一些关系。大概知道是哪里调用了那里,整体上和.net一致。细说就不知道了。为了能更好的理解Java程序,所以在网上也了些资料来促进理解。 在web程序中不太容易搞清楚的就是客原创 2012-07-05 17:18:47 · 3794 阅读 · 9 评论 -
ivy教程(3)-调整默认设置
作者:李东龙 原博客地址:http://www.blogjava.net/aoxj/archive/2009/09/24/296344.html ivy绑定一些默认设置,这使得在通常环境下使用ivy很容易。这个教程,接近于参考文档,解释这些默认设置是什么和他们怎样调整来满足你的需要。 为了完整的理解设置的概念和你可以用它们做什么,我们建议阅读其他和设原创 2012-09-07 21:42:59 · 1264 阅读 · 2 评论 -
ivy教程(2)-快速开始
作者:李东龙 原博客地址:http://www.blogjava.net/aoxj/archive/2009/09/22/295997.html 在这个例子中,我们将看到使用ivy的一个最简单的方式。不使用任何特殊设置,ivy将使用maven2仓库来解析你在ivy文件中声明的依赖。让我们来看一眼涉及到的文件的内容。 你将在ivy发行原创 2012-09-07 21:08:14 · 2045 阅读 · 2 评论 -
java读写Excel
现在客户对数据格式的要求越来越高了,前段时间要求在后台直接生成Excel,以后还会不会要求在后台读写word?pdf? 我想这种需求肯定会来的 不说这些了,读写Excel的开源包不少,Apach的POI,JExcel......不过我看上一款Jxl,这个包是韩国的程序员封装的,操作起来比较方便,上手也很快,拿出来给大家分享一下 Jxl.jar包在网上很多地方都有转载 2012-12-26 16:02:21 · 770 阅读 · 2 评论 -
java数据类型
1.概述数据:计算机能够处理数值、文字、声音、图形、图像等信息,均称为数据。数据类型:根据数据描述信息的含义,将数据分为不同的种类,对数据种类的区分规定,称为数据类型。数据类型的不同,则在内存中的存储结构也不同,占用空间也不同。在java中将数据类型分为两大类:基本数据类型、引用类型。(在内存中的存储方式不同)。具体什么是基础数据类型和引用类型,还要通过对内存进行分析之后,才能原创 2011-09-13 21:44:10 · 1094 阅读 · 3 评论 -
走进Java Web开发——Java Web项目的组成
作者:李东龙 在上片博文当中Web程序客户端和服务器端的交互原理基本上也说明白了!下面我就继续深入,对Java Web项目的“内部”构造进行分解。 在web程序中有两种交互方式,a、静态web页面;b、动态web页面。 当然了静态页面也是出现较早的,这样程序不能进行交互,只能作为浏览。不过现在静态页面成了我们做web程序原形的一个手段。原创 2012-07-10 10:35:30 · 3395 阅读 · 7 评论 -
java与C++ 的socket通信(1)
作者:李东龙 最近在做一个项目,java做的是门户,后台的具体实现要是用c++实现的。所以java和C++的通信自然不可或缺。 我们的接口方式实现分为两种,一:webservice 二:基于tcp协议的socket通信。Webservice是java发布接口,用C++来调用。Java调用c++是通过发送tcp协议。 前天刚刚进行了接口联调。原创 2013-05-26 21:26:24 · 6780 阅读 · 21 评论