java
文章平均质量分 87
ma_shijie
这个作者很懒,什么都没留下…
展开
-
jfreechart 自动生成分析图片设计与实现
一般系统的分析模块都比较多的运用图示的展示,这样让用户一目了然。jfeechart是用java写的开源的作图的工具。很多的模块都用到了作图,所以说一个通用的图示自动生成的工具就很方便。基于java的b/s架构的软件中写一个自定义标签来自动根据传入的数据生成图示则尤为方便。 本文则给大家一个这样的实例或设计思路,希望各位提出更好的意见。 思路:当原创 2009-11-02 16:58:00 · 1149 阅读 · 0 评论 -
从hibernate转向ibiats之ibatis基础知识(hibernate与ibatis区别)
传统的基于SSH(struts+spring+hibernate)框架的架构中,hiberante起到了ORM、数据持久化的作用,使我们以面向对象的思想来操作数据库。甚至我们可以完全不懂sql语句或语法也可以写好程序。但是如果遇到以下一些情况,hiberante强大的功能可能也提供不了更好的支持:1,共享别人的系统,此时也许别的系统没有给我们操作表的更多的权限,只是select语句或一些存储过程。2,对于性能要求较高的模块,需要特别的优化的sql语句的环境。hiberanate通常使用的方式:数据库中建一个原创 2010-11-07 17:35:00 · 974 阅读 · 0 评论 -
java中的值传递和引用传递
以前学习c++的时候存在值传递和引用传递。其中值传递就是方法结束后不会改变传入的变量的值,方法中是又生成了该变量的一个副本,引用传递就是直接会改变该变量的值。到了学java的时候,直接说java中没有引用传递,都是值传递。那么java中真的就是所有方法都是不会改变变量的值吗? 答案是否定的。java中是所有的都是值传递,但是具体到使用的时候,分为两中类型:首先是对基本数据类型,是通常的值传递,即不会修改传入的值。其次对应引用类型,即对象,其本质是传递的是引用的地址,即引用的这个地址是原创 2010-11-04 15:16:00 · 431 阅读 · 0 评论 -
spring解密之基础篇
spring作为最近几年最成功的开源框架之一,作者也是从07年开始一直是基于ssh框架的开发工作,从最最开始的不理解慢慢到会用、再到理解、再到思考其用到的模式及设计原理,所以作者希望能用一系列文件逐步介绍spring框架本身,希望给自己留下一些回忆、给初学者之指导、给大家讨论、分享。最近几年基于javaEE、MVC、B/S架构的系统特别流行,尤其是在基于企业级的一些系统,很多一部分都是基于这个框架下完成的。从最开始的 model1,到model2,到现在的基于ssh(struts+spring+原创 2010-11-04 22:08:00 · 735 阅读 · 0 评论 -
js调用owc生成图示例子
对于javaEE企业级应用来讲,需要图示展示的地方很多,这些图示包括柱状图、饼状图、折线图、条状图以及分别对应的3d的展示。在这方面基于java的开源的软件也很多,如我们常用的jfreechart,前面我也写了一篇文件对jfreechart进行封装之后只需要在jsp中写上对应的标签就可以显示对应的图示的一篇文件,地址是:http://blog.csdn.net/ma_shijie/archive/2009/11/02/4758391.aspx但这些都有一个弊端,这些图示都是在服务器端生成后写到客户端的,客户原创 2010-12-13 19:09:00 · 3154 阅读 · 0 评论 -
读完spring源码深入后浅出系列之什么是ioc
读完spring源码深入后浅出系列之什么是ioc先不想spring是什么东西,想想我们通常怎么用吧。我们用的最多的莫过于调用getBean方法得到一个我们想要实例(一个service或manager)。从这个角度上来讲,spring就是一个装有所有bean的容器,我们想什么时候拿到一个我们想要的实例都是可以的。同时spring为我们做了一件事情,就是管理这些实例之间的互相引用关系,即如类A中有一个类B的属性,那么我们不需要在A中new一个B的对象,我们只需要直接用B就可以了,而给B属性赋值的事情这交给了sp原创 2010-12-03 16:52:00 · 682 阅读 · 0 评论 -
spring源码下载及与myeclipse集成阅读
Spring最新的版本是采用maven+svn管理的,所以只要我们的myeclipse上装了svn,那么就很容易的来下载spring的源码来阅读了,下载地址如下:https://src.springframework.org/svn/spring-framework步骤如下:(myeclipse必须首先安装了svn插件,安装方法见http://blog.csdn.net/ma_shijie/archive/2009/11/25/4872960.aspx)第一步:打开myeclipse,打开window—sh原创 2010-12-03 16:45:00 · 2101 阅读 · 1 评论 -
spring项目中log4j使用配置
spring 的设计有两个大的思想,IOC和AOP,即控制反转和面向切面,在这里给大家说一下另一个面向切面的例子,也是大多数javaEE项目所选择的系统日志的一个组件:log4j 在当今任何一个组件或架构如想被大家接受,必须具备两个特点:引入简单、操作方便。log4j引入到系统中只需要一个jar包和一个配置文件,操作方便来见log4j也只是需要在配置文件中配置好自己的日志的各种信原创 2009-11-26 19:16:00 · 507 阅读 · 0 评论 -
部署b/s架构的项目之window篇
最近总是去客户或给别的朋友部署系统,闲暇之余把步骤留下来,以备大家不时之需。 环境:jdk1.6,tomcat6,window xp/2003,mysql 首先安装jdk,可在sun的官网上下载:http://java.sun.com, 进入Download - Java SE,点击Java SE 6 Update 10 Beta 后面的Download按钮,在接下来页面中原创 2009-11-23 23:06:00 · 1056 阅读 · 0 评论 -
myEclipse与svn集成(myEclipse安装SVN插件)
myEclipse 现在的版本已经到8.0了,去年我还是用的5.0,可能是因为当时什么都不懂,封闭在了一个公司里。现在我用的是6.6,总感觉7.x不太好使,尤其是更新的时候,会更新一大堆自己不想更新了东西,也许是我没有使用转的缘故,反正到现在我和我的兄弟们大都用的6.6,本文说明一下myEclise6.6与svn集成在一块的配置: 1,启动myEclipse,点击help--softw原创 2009-11-25 18:45:00 · 3863 阅读 · 0 评论 -
subversion(svn)服务器安装配置(apache与svn集成安装配置)
最近工作需要,装了svn服务器,在网上找了很多,都不是太全太详细,故整理了一下安装过程供大家参考。 svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。如前面文章提到的spring。 svn服务器有2种运行方式:独立服务器和借助apache,本文介绍第二种方式的,这种方式无论何时何地都能访问服务器原创 2010-12-11 23:20:00 · 802 阅读 · 0 评论