<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ZJ_DE的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ZJ_DE</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ZJ_DE]]></copyright><item><title><![CDATA[链表实现一个简单的队列]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/79681289</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/79681289</guid><author>ZJ_DE</author><pubDate>Sat, 24 Mar 2018 20:30:59 +0800</pubDate><description><![CDATA[**
 * 链表实现一个简单的队列：先进先出
 */
public class LinkToQueue&amp;lt;Item&amp;gt; {

    public Node first; //队头元素
    public Node last;  //队尾元素
    public int N ;     //元素个数

    class Node{
        Node next; //指向下一个...]]></description><category></category></item><item><title><![CDATA[使用链表实现一个简单的栈]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/79681271</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/79681271</guid><author>ZJ_DE</author><pubDate>Sat, 24 Mar 2018 20:29:21 +0800</pubDate><description><![CDATA[import java.util.Iterator;
/**
 * 用链表实现一个简单的栈：先进后出
 */
public class LinkToStack&amp;lt;Item&amp;gt; implements Iterable&amp;lt;Item&amp;gt;{

    public Node first; //栈顶元素
    public int N = 0;

    class Node{
     ...]]></description><category></category></item><item><title><![CDATA[Dijkstra双栈算法]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/79670208</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/79670208</guid><author>ZJ_DE</author><pubDate>Fri, 23 Mar 2018 17:15:24 +0800</pubDate><description><![CDATA[package com.Dijkstra;

import com.Stack.ArrayToStack;

/**
 * 利用2个栈实现简单的运算操作
 * Dijkstra双栈算法
 *
 * 1、将操作数压入操作数栈；
 * 2、将运算符压入运算符栈；
 * 3、忽略左括号；
 * 4、在遇到右括号时，弹出一个运算符，弹出所需数量的操作数，并将运算符和操作数的运算结果压入操作数栈
 */
p...]]></description><category></category></item><item><title><![CDATA[利用数组实现一个简单的栈]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/79670097</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/79670097</guid><author>ZJ_DE</author><pubDate>Fri, 23 Mar 2018 17:05:32 +0800</pubDate><description><![CDATA[package com.Stack;

/**
 * 用数组实现一个简单的栈
 * 方法：
 *    压入元素 push()
 *    弹出栈顶元素 pop()
 *    栈的大小 size()
 *    栈是否为空 isEmpty()
 */
public class ArrayToStack&amp;lt;Item&amp;gt; {

    int N =0;
    Item arr[] ;
 ...]]></description><category></category></item><item><title><![CDATA[Spring学习笔记(一)IOC]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/77540301</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/77540301</guid><author>ZJ_DE</author><pubDate>Thu, 24 Aug 2017 20:15:15 +0800</pubDate><description><![CDATA[一，创建一个maven项目，在pom.xml中加入spring依赖

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.o]]></description><category></category></item><item><title><![CDATA[Mybatis入门程序]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/70255809</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/70255809</guid><author>ZJ_DE</author><pubDate>Thu, 20 Apr 2017 11:04:58 +0800</pubDate><description><![CDATA[项目大致目录如下：com.icsc.dao为Mybatis原始dao的开发。后面会和mapper代理的方法开发一起说。1.创建数据库，表，测试连接（MySql）package com.icsc.jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
im]]></description><category></category></item><item><title><![CDATA[写一条sql语句的过程]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/53667512</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/53667512</guid><author>ZJ_DE</author><pubDate>Thu, 15 Dec 2016 13:26:57 +0800</pubDate><description><![CDATA[今天碰到了一个需求，要求写一份报表，但是难在了sql语句上面。本人sql水平，仅限于select * from 这种简单的sql语句，看到老长的sql语句头就疼。下面分享我写这条语句的过程。（当然少不了百度，和向公司的学长请教了。）
首先是用到的数据库和表，只写用到的部分：

数据库：DB2
Table: tboj29B (在数据中查询时，前面要带上space,所以是db.tboj29B)]]></description><category></category></item><item><title><![CDATA[eclipse中运行JSP报错500,cmd中编译Java文件报错找不到javax.servlet]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/52805402</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/52805402</guid><author>ZJ_DE</author><pubDate>Thu, 13 Oct 2016 11:34:33 +0800</pubDate><description><![CDATA[一.eclipse中运行JSP报错500,不能编译JSP
这是由于Tomcat的lib中的tools.jar版本和所使用的jdk的lib中的tools.jar不一致导致的。
解决办法：只需要把所使用的JDK中的tools.jar复制到Tomcat的lib中替换或覆盖tomcat中的tools.jar。


二.在cmd中编译java文件，报错找不到javax.servlet包
这是由于]]></description><category></category></item><item><title><![CDATA[BigDecimal]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/52775341</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/52775341</guid><author>ZJ_DE</author><pubDate>Mon, 10 Oct 2016 10:47:48 +0800</pubDate><description><![CDATA[在Java中精确计算，如货币的计算，经常要使用到BigDecimal类型的数据。由于它不是基本类型的数据，在创建时不能直接定义使用，需要自己创建。
1.BigDecimal的定义
BigDecimal b = new BigDecimal(1);
BigDecimal a = new BigDecimal(2);

2.BigDecimal的运算
      BigDecimal类型的数]]></description><category></category></item><item><title><![CDATA[简单打开.swf文件]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/51120242</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/51120242</guid><author>ZJ_DE</author><pubDate>Mon, 11 Apr 2016 11:24:45 +0800</pubDate><description><![CDATA[今天在学习html的时候，学到了html支持多媒体的应用。突然想到前几天下载的新东方英语资料是.swf文件，此时不需要使用播放器就可以打开该文件。
步骤：
1.新建html文件。可以新建文本文件，将后缀改成.html，也可以在各种编辑器中直接新建html文件
2.写上html必要的标签
3.在标签中添加
   调整好合适的搞的和宽度，在浏览器中打开即可。
 当没有网，没有播放器的时候，]]></description><category></category></item><item><title><![CDATA[No result defined for action com.oa.action.InstructorAction and result input]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/51088736</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/51088736</guid><author>ZJ_DE</author><pubDate>Thu, 07 Apr 2016 19:41:26 +0800</pubDate><description><![CDATA[碰到了这个错误：No result defined for action com.oa.action.InstructorAction and result input

在这里说一下我的解决办法，以供大家参考

解决办法：
1，在stuts.xml中加上以下代码：
    error.jsp
这样做只是显示错误跳到错误页面，不能从根本解决问题。
2,页面输入的类容与实体类中所定义]]></description><category></category></item><item><title><![CDATA[SSH中baseDao的写法]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/51085066</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/51085066</guid><author>ZJ_DE</author><pubDate>Thu, 07 Apr 2016 13:15:41 +0800</pubDate><description><![CDATA[BaseDao接口：抽取常用的方法
package com.oa.base;

import java.util.List;

public interface BaseDao {
	
	/**
	 * 保存实体
	 * @param entity
	 */
	void save(T entity);
	
	/**
	 * 删除实体
	 * @param id
	 */
	void delete]]></description><category></category></item><item><title><![CDATA[正则表达式]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/51072733</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/51072733</guid><author>ZJ_DE</author><pubDate>Wed, 06 Apr 2016 10:32:41 +0800</pubDate><description><![CDATA[package com.edu.zzbds;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Zzbds {
	/**
	 * 正则表达式的一般用途： 1.格式验证
	 * 				   2.数据提出
	 * 				   3.内容替换
	 * 在正则表达式中，要牢记2个符号：[]和{}]]></description><category></category></item><item><title><![CDATA[struts2中的文件上传]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/51066856</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/51066856</guid><author>ZJ_DE</author><pubDate>Tue, 05 Apr 2016 18:17:55 +0800</pubDate><description><![CDATA[一：导入需要的jar包commons-fileupload和commons-io必不可少
二：编写页面，以上传照片为例
<form action="file_upload.action" method="post"
	   enctype="multipart/form-data">
		请选择要上传的照片： 
		  



注意：文件上传时表单内一定要有enctype，并且encty]]></description><category></category></item><item><title><![CDATA[struts2的入门程序]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/51025829</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/51025829</guid><author>ZJ_DE</author><pubDate>Thu, 31 Mar 2016 14:08:11 +0800</pubDate><description><![CDATA[一个Struts2的入门程序：
  一：导入Struts2的核心jar文件
  二：在web.xml文件中配置Struts2的中央控制器（过滤器）


  struts2
  
     
        struts2
        org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
     
  ]]></description><category></category></item><item><title><![CDATA[SSH整合]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/50999028</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/50999028</guid><author>ZJ_DE</author><pubDate>Mon, 28 Mar 2016 16:33:30 +0800</pubDate><description><![CDATA[下面为大家带来一个SSH整合的小列子。
目录结构：


一：加入spring框架
            1.添加spring jar文件
        a)spring 依赖的类库
            spring-aop-4.1.1.RELEASE.jar
            spring-aspects-4.1.1.RELEASE.jar
            ]]></description><category></category></item><item><title><![CDATA[spring的AOP]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/50991946</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/50991946</guid><author>ZJ_DE</author><pubDate>Sun, 27 Mar 2016 15:23:32 +0800</pubDate><description><![CDATA[AOP：面向切面编程，又叫面向方面编程。是面向对象的一个补充。
 aop解决的问题：把分散在程序中每一个角落的重复代码提取到一个类（方面）中，在执行功能的时候，自动先执行方面中的代码。
 aop的应用：事务的管理，操作日志的记录，异常的记录。
代码：
   目录结构：

配置文件：

        
	
	
	

接口中的代码：

package com.edu.arit]]></description><category></category></item><item><title><![CDATA[spring中的setter方法注入]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/50986268</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/50986268</guid><author>ZJ_DE</author><pubDate>Sat, 26 Mar 2016 12:40:39 +0800</pubDate><description><![CDATA[不多说，直接上图，上代码。


Printer类：
package com.edu.printer;

public class Printer {

   private String msg;

   public void setMsg(String msg) {
      this.msg = msg;
   }

   public void priter(]]></description><category></category></item><item><title><![CDATA[org.springframework.dao.invalidDataAccessApiUsageExpection]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/50983411</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/50983411</guid><author>ZJ_DE</author><pubDate>Fri, 25 Mar 2016 19:14:20 +0800</pubDate><description><![CDATA[本人SSH刚人门，在做SSH整合的小例子是报了这个异常：org.springframework.dao.invalidDataAccessApiUsageExpection，上网查资料，有的人说是service中的@Transactional要改成@Transactional(readOnly=true),也有的人说要延迟加载。我都试过了，可是还报错。
      后来发现是配置声明式的事务除了]]></description><category></category></item><item><title><![CDATA[在eclipse中如何添加spring和hibernate]]></title><link>https://blog.youkuaiyun.com/ZJ_DE/article/details/50971416</link><guid>https://blog.youkuaiyun.com/ZJ_DE/article/details/50971416</guid><author>ZJ_DE</author><pubDate>Thu, 24 Mar 2016 14:19:51 +0800</pubDate><description><![CDATA[eclipse中添加spring和hibernate]]></description><category></category></item></channel></rss>