自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不要造同样的轮子

把大部分的时间用在小比例的创新工作上,而把小部分的时间用在大比例的成熟工作中

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 VUE环境搭建

最近在学习VUE,把搭建的详细步骤写在这里,避免后面同学采坑。

2022-11-13 07:16:45 273 1

原创 java 一次查询数据库生成树形结构

@Overridepublic ResultObj getMenu() throws Exception { MenuDomain resultMenuDomain = new MenuDomain(); List<MenuDomain> allMenu = menuDao.getMenu(); //目录无限制 for (MenuDomain men...

2019-01-29 00:36:05 2172

原创 设计模式的6大原则-依赖倒转原则

 1.什么是依赖倒转原则   要依赖于抽象,不要依赖于具体。   简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。   要求客户端依赖于抽象耦合(耦合发生在一个具体类和一个抽象类[或者是接口]之间)(关键)2..为什么要使用依赖倒转原则?   传统的过程性代码系统的设计办法倾向于使高层模块依赖于低层次的模块,抽象层依赖于实现层。DIP...

2013-10-31 10:23:58 151

原创 设计模式的6大原则-里氏代换原则

        从"开-闭"原则中可以看出面向对象设计的重要原则是创建抽象化,并且从抽象化导出具体化。具体化可以给出不同的版本,每一个版本都给出不同的实现。        从抽象化到具体化的导出要使用继承关系和这里要引入的里氏代换原则。...

2013-10-31 10:00:10 158

原创 JqGrid的Java模板类

这段时间一直在使用Spring+JqGrid+Mybatis在做开发,写了一个模板类,和大家分享下 第一个是Mybatis的sql例子,红色字体不要修改,放那就行<!-- 查询全部的Code信息,支持检索和分页 --> <select id="codeDtlMasterList" parameterType="CodeDtlVo" resultType="HashMap...

2013-06-28 16:14:14 209

原创 Struts2+freemarker实现动态表头输出

首先创建一个树的节点package com.stxdalian.redbook.structure;import java.util.LinkedList;public class TreeNode { String data; TreeNode parent; LinkedList<TreeNode> childlist; TreeNode()...

2013-05-09 15:07:02 585

原创 Spring3.2.2开发与整合+整合JSTL

一个新项目是用spring来开发的,我也是第一次接触,但是感觉非常强大。。。在导入包的时候,我发现网上没有一个比较好的指导最新版本spring最少应该导入哪些包,特此书写本文,以来给那些需要的人以帮助。同时构建一个简单的测试输出!仅是个人见解,大神勿喷。1.我采用的是spring-framework-3.2.2.RELEASE,是此时最新版本2.官方下载后有58个包,其中java...

2013-05-08 13:08:18 130

原创 Struts2整合图表工具 JFreeChart

1首先下载和安装最新的jcommonhttp://sourceforge.net/projects/jfreechart/files/3.%20JCommon/1.0.18/jcommon-1.0.18.zip/download2下载最新的jfreeCharthttp://sourceforge.net/projects/jfreechart/files/latest/downlo...

2013-04-15 17:18:04 68

原创 模板模式(Template Method)

1.模板模式是类的行为模式。模板模式是基于继承的代码复用的基本技术,模板方法模式的结构和用法也是面向对象设计的核心。2.模板模式的角色   一)抽象模板角色:          1)定义了一个或多个抽象操作,以便让子类实现。这些抽象操作叫做基本操作,他们是一个顶级逻辑的               组成步骤。          2)定义并实现一个模板方法。这个模板方法一般是一...

2013-01-29 14:47:47 74

原创 Java单元测试与Jutil详解(二) 开发步骤

1.Jutil的开发流程一)编写单元级测试代码->编写代码通过单元级测试->重构的运用->重新运行代码二)编写框架代码->编写测试代码->运行测试代码[要时刻保持同步]2.Jutil的开发项目的建立一)建立一个项目名+TEST的Dynamic Web Project项目二)右键项目,选择属性,再选择java buildPath ,先选择Libr...

2013-01-29 10:55:41 239

原创 Java单元测试与Jutil详解(一) 简介

1.什么是单元测试单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,Java里单元指一个类。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。2.单元测试的好处优点一 它是一种验证行为。 程序中的每一项功能都是测试来...

2013-01-28 17:27:04 325

原创 Struts2 Action的返回结果类型

已配置结果类型名 类 名描 述dispatcherorg.apache.struts2.dispatcher.ServletDispatcherResult默认结果类型,用来呈现JSP页面chaincom.opensymphony.xwork2.ActionChainResult将action和另外一个action链接起来...

2013-01-25 11:39:01 333

原创 Struts2 Excel导入,导出!支持hashMap和Model作为参数

导入包dom4j-1.6.1.jarpoi-3.9-20121203.jarpoi-ooxml-3.9-20121203.jarpoi-ooxml-schemas-3.9-20121203.jarstax-api-1.0.1.jarxmlbeans-2.3.0.jar------------Excel导出------------------Excel接口类[co...

2013-01-24 10:45:46 101

原创 Struts2 多条数据保存的实现

在企业开发过程中,经常会遇到多条数据,需要同时保存或者添加的问题,今天我们就来探讨下,在此,我仅仅抛砖引玉,希望大家积极发表自己的意见。一) 前台字符串拼接,后台拆分 这种方式是利用js遍历数据,并使用一个特殊符号,把每条拼接在一起,到后台再按照特定字符,先拆分出一条记录,再拆分出所有数据。不推荐种方法,所以在这里不叙述了二) 前台使用一个名字,后台拆分前台代码[code...

2013-01-23 09:02:03 236

原创 Strtus2 的分页实现(一)

第一,导入js[code="js"]function showPages(name) { //初始化属性 this.name = name; //对象名称 this.page = 1; //当前页数 this.pageCount = 1; //总页数 this.argName = 'page'; //参数名 this.showTi...

2013-01-23 07:47:00 90

原创 Struts2+Mybatis+Freemarker+Tiles架构灵活的开发框架(五)

推荐的文件分层结构如下com.XXX.lib.action 主要放置Action,控制前台跳转com.XXX.lib.cservice 主要放置Service,实现业务逻辑com.XXX.lib.dao 主要放置dao,实现数据库操作com.XXX.lib.emodel 主要放置Model,实现模型操作com.XXX.lib.fintface 主要放置inte...

2013-01-22 16:49:31 82

原创 Struts2+Mybatis+Freemarker+Tiles架构灵活的开发框架(四)

接着继续来配置mybatis第一,导入包 classes12.jar mybatis-3.0.5.jar第二,建一个配置文件db.properties[code="properties"]# DBdriver=oracle.jdbc.driver.OracleDriverurl=jdbc:oracle:thin:@你的地址:端口号:数据库SIDus...

2013-01-22 15:48:59 87

原创 Struts2+Mybatis+Freemarker+Tiles架构灵活的开发框架(三)

接着上面继续,这次我们来配置freemarker第一,修改web.xml[code="xml"] freemarker freemarker.ext.servlet.FreemarkerServlet TemplatePath / default_encoding UTF-8 ...

2013-01-22 15:26:28 92

原创 Struts2+Mybatis+Freemarker+Tiles架构灵活的开发框架(二)

接着上面继续,这次我们来配置tiles第一,导入包 struts2-tiles-plugin-2.3.7.jar commons-digester-2.0.jar commons-beanutils-1.8.0.jar tiles-api-2.1.2.jar tiles-compat-2.1.2.jar ti...

2013-01-22 14:44:08 85

原创 Struts2+Mybatis+Freemarker+Tiles架构灵活的开发框架(一)

本文主要介绍如何架构一个可扩展的系统开发框架。其中Struts2主要负责控制,Mybatis主要负责数据库操作,FreeMarker负责前台输出,tiles实现前台的分块。第一,先导入Struts2的包 struts2-core-2.3.7.jar xwork-core-2.3.7.jar ognl-3.0.5.jar javass...

2013-01-22 13:00:31 169

Apache Ant (二) 安装

一)首先去官网下载这个ANT压缩包二)解压缩三)新建系统变量 ANT_HOME,指定到ANT根目录 如:D:\Program Files\ant Path 在后边加上ANT中bin目录的路径 如:%ANT_HOME%\bin;四)把"XXX/Java/jdk1.6.0_16/lib”目录下的tools.jar文件拷贝到 “C:/Program Fi...

2013-01-18 17:00:12 66

原创 Apache Ant (一) 简介

Apache Ant是一个Java库和命令行工具,其使命是推动建立互相依赖的目标和扩展点的文件中描述的过程。主要使用的Ant构建Java应用程序。Ant提供了一些内置的编译,汇编,测试和运行Java应用程序的任务。官方网站:http://ant.apache.org/...

2013-01-18 16:15:22 193

转载 IT价值的三个境界

首先是基础运维服务,是保证业务的正常运行;其次是利用IT工具消除企业内部的信息孤岛,整合并优化业务流程;最后,IT的最高境界:对业务创新的引领和创造。

2012-08-07 13:22:16 311

java与sql2000链接 测试用例 lib包 sqlsp4包

课程设计的时候遇到链接数据库 的问题,这是我个人总结的,还有附件一并给大家了,超级好的东西,不会用的同学可以给我留言 1.升级到sql2000到sp4 2.下载libsql2000 3.exlipec ->窗口->首选项->java->构建路径->用户库->新建->添加你的lib 4.在你构建的工程上右击->属性->构建路径->添加库->用户库->添加你的库 5.测试代码 import java.sql.*; import java.sql.Connection; public class ss { public static void main(String [] args){ try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=pubs"; String uid="sa"; String pw="sa"; Connection con=DriverManager.getConnection(url,uid,pw); System.out.println("sql数据库连接测试成功"); } catch(Exception e){ e.printStackTrace(); System.out.println("sql数据库连接测试失败"); } } } 注意:由于sp4 过大,不让我传,大家可以百度下,到处都是 我把lib包给大家了,要是大家用的是英文版的eclipese,百度翻一下我的话一定能找到

2010-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除