<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mili_dou的博客]]></title><description><![CDATA[小白求指导]]></description><link>https://blog.youkuaiyun.com/doudou_boss</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; doudou_boss]]></copyright><item><title><![CDATA[工作中遇到的问题]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/85300463</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/85300463</guid><author>doudou_boss</author><pubDate>Thu, 27 Dec 2018 19:20:39 +0800</pubDate><description><![CDATA[oracle的数据导入导出问题

问题背景：第二天领导要去给客户演示项目，让我在演示电脑上部署我们的项目。由于我们的项目的数据库使用的是oracle 10g，但是我从来没有进行过导数据库和还原数据库的操作，第一次操作都是找度娘，而且还是很迷茫。刚开始我一直想办法在我的plsql上把数据库导出来，但是一直摸不到窍门，而且我们的数据库较大，导出的时间也比较久。后来，同事指导我从服务器段导出数据库。但是...]]></description><category></category></item><item><title><![CDATA[工作中遇到的问题]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/85298306</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/85298306</guid><author>doudou_boss</author><pubDate>Thu, 27 Dec 2018 18:43:57 +0800</pubDate><description><![CDATA[关于处理自己给自己挖的坑

问题背景：有一张差旅申请表，我需要对两个字段进行操作，一个是同行人ID字段，一个是同行人名称字段，这两个字段都是通过逗号分割数据的。以前的数据，在算法上，我们会默认在人数上加上申请人，但是后期觉得不合理，申请人可能存在不出差的情况。但是我们需要对旧数据进行处理，需要在原来的同行人的基础上加上申请人。但是我在处理的时候分成了两种情况，一种是同行人字段本身为空的时候，我们需...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]Hibernate总结]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79446979</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79446979</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 16:01:21 +0800</pubDate><description><![CDATA[
Hibernate是什么

Hibernate是一个ORM、持久层框架，是对JDBC做轻量级封装的框架，同时Hiberbnate的本质是一个反射的实现。
ORM是什么

O：object   R：relations M：mapper
对象关系映射，关系型数据库与对象之间的映射，什么样的表映射成什么样的类，表中的列映射成属性，表中的每一行数据就是这个类的一个对象
比如：mybatis也是ORM框架...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]mybatis逆向工程]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79443664</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79443664</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 11:22:03 +0800</pubDate><description><![CDATA[逆向工程的概念  
逆向工程字面意思就是反向生成工程,和hibernate一样mybatis也有自己的逆向工程工具,hibernate的逆向生成我没有做过,不过我猜大概都已样,再说,hibernate的现在使用很少了,到了使用的时候再去用吧,使用逆向工程时,需要注意的是表之间的关系无法映射出来!也就是说mybatis的逆向工程生成的都是单表操作

逆向工程的使用 
新建一个工程（重要） 
我们要新...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]C3P0连接池的使用]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79443572</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79443572</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 11:16:03 +0800</pubDate><description><![CDATA[C3P0连接池在SSM框架项目中的使用


引入的jar包 

Jdbc.properties 

Spring-dao.xml




&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
    xmlns:xsi=&quot;http://ww...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]分页之物理分页]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79443522</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79443522</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 11:12:58 +0800</pubDate><description><![CDATA[一、概念： 
分页查询，就是将将过多的结果在有限的界面上分好多页来显示，这个是很多网站常用的功能，也是最基本的功能，今天简单总结一下。 
我理解的分页是将数据库的数据，利用一些特殊的sql语句来进行查询，显示理所应当显示的内容，更恰当的说可以是对SQL语句的灵活运用，对逻辑思维的简单使用

二、为什么？ 
分页查询分为两类：逻辑分页，物理分页，我们先从理论上理解一下： 
1、逻辑分页：就是用户第一...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]SpringMVC 图片上传分析]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79443419</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79443419</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 11:06:30 +0800</pubDate><description><![CDATA[图片上传解析


导入相关的jar包：commons-fileupload.jar+connom-io.jar 

配置springmvc-servlet.xml文件，处理文件上传，然后web.xml引入这个文件 

多个文件上传案例： 
3.1 ：使用springMVC的MultipartFile+form实现多文件上传,感觉挺简单 
3.1.1 ：页面： 
 
这儿的name必须要有，后面co...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]阿拉伯数字转为中文大写数字]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79443083</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79443083</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 10:49:46 +0800</pubDate><description><![CDATA[将阿拉伯数字转为中文大写数字


调用numtochinese() 

定义全局变量newchar ，将Num转为字符串 

将阿拉伯数字循环遍历成对应的中文数字 

根据位置添加相应单位替换所有无用汉字 ，添加整字 
 





请关注“知了堂学习社区”，地址：http://www.zhiliaotang.com/portal.php...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]两个日期差转为天数]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79442954</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79442954</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 10:40:09 +0800</pubDate><description><![CDATA[计算两个日期差，并转为天数


得到第一个日期 

得到第二个日期 

调用DateDiff()计算出两个日期差 

Math.abs(oDate1 - oDate2) —-算出日期差的绝对值 

]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]打印生成word文档（jq）]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79442891</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79442891</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 10:35:39 +0800</pubDate><description><![CDATA[利用浏览器对jq插件的支持进行打印


Html中给一个打印按钮，id为jqprint 

将所要打印的内容放入div中，div的id为print 

直接.jqprint()打印—-1和2的区别放入下面分析 

引入jq和jqprint，解决juqery版本兼容问题

jquery.jqprint-0.3.js： 

定义全局变量 opt 


当调用.jqprint时（接上面的1和2的区分） ...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]Echarts的学习与运用]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79442644</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79442644</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 10:20:00 +0800</pubDate><description><![CDATA[Echats的运用步骤


引入 

创建一个有宽和高的div 

调用echarts的init（）方法初始化div 

数据加载完之前先显示一段简单的loading动画 

Echarts异步刷新数据 
 



POI使用详解：https://www.cnblogs.com/huajiezh/p/5467821.html



请关注“知了堂学习社区”，地址：http://www.zhilia...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]导出生成excel表]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79442255</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79442255</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 10:11:37 +0800</pubDate><description><![CDATA[导出生成excel表步骤详解

a)导入的jar包 
 
 


b)Util工具类 
1.类名：ExportExcel 
2.属性： 
 
3.初始化工作表 
 
4.生成标题 
 
5.创建时间行 
 
 
6.创建表头行 
 
样式： 
 
表头数据： 
 
7.表中的内容 
 
样式： 


解释： 
controller层:从前台获得相关的数据，service层 excelService...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]代码生成唯一id（并发量不大的情况下）]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79441918</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79441918</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 09:26:15 +0800</pubDate><description><![CDATA[时间序列生成唯一id


  原理：将当前时间转为一个唯一的时间序列，做唯一的id


package com.finalcial.util;

import java.text.DecimalFormat;
import java.text.FieldPosition;
import java.text.Format;
import java.text.NumberFormat;
import ...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]MD5加密工具类]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79441886</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79441886</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 09:23:51 +0800</pubDate><description><![CDATA[MD5加密


  原理：md5一种散列函数，使用的是hash算法，在计算过程中原文的部分信息是丢失了的, 一个MD5理论上的确是可能对应无数多个原文的，因为MD5是有限多个的而原文可以是无数多个。比如主流使用的MD5将任意长度的“字节串映射为一个128bit的大整数。也就是一共有2^128种可能，大概是3.4*10^38，这个数字是有限多个的，而但是世界上可以被用来加密的原文则会有无数的可能性。...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]根据银行卡号匹配银行卡类型]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79441855</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79441855</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 09:20:48 +0800</pubDate><description><![CDATA[银行卡类型匹配代码

原理：通过银行卡前6或前8位对银行卡类型进行匹配，返回对应的银行类型
代码：
package com.finalcial.util;

/**
 * 通过银行的Bin号 来获取 银行名称  
 * @author 一介草民
 *
 */
public class BankUtil {
    /*public static void main(String[] args) {...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]银行卡和电话号码校验（js）]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79441826</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79441826</guid><author>doudou_boss</author><pubDate>Mon, 05 Mar 2018 09:17:28 +0800</pubDate><description><![CDATA[银行卡校验

Luhn公式是一种广泛使用的系统，用于对标识号进行验证。它根据原始标识号，把每隔一个数字的值扩大一倍。然后把各个单独数字的值加在一起（如果扩大一倍后的值为2个数字，就把这两个数字分别相加）。如果相加之后可以被10整除，那么这个标识号就是合法的。




  replace(/\s/g,”)表示：将一个字符串中指定个数的字符串替换为另一个字符串





//银行卡号Luhn校验算法
...]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]面试题整理_04]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79241970</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79241970</guid><author>doudou_boss</author><pubDate>Sat, 03 Feb 2018 18:38:12 +0800</pubDate><description><![CDATA[1.说说对java EE的理解


  Java EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。 
   Java EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台，J2EE降低了开发多层应用的费用和复杂性，同时]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]_myBatis_04知识梳理]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79238669</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79238669</guid><author>doudou_boss</author><pubDate>Sat, 03 Feb 2018 15:31:22 +0800</pubDate><description><![CDATA[mybatis中文api: 
http://www.mybatis.org/mybatis-3/zh/configuration.html#properties 
配置文件详解


核心配置文件 
数据库环境：数据源/事务管理
Mapeer映射引入
configuration 配置 
properties 属性
settings 设置
typerAllases 类型命名
typeHandlers]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]设计模式之适配器模式]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79235226</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79235226</guid><author>doudou_boss</author><pubDate>Fri, 02 Feb 2018 11:30:52 +0800</pubDate><description><![CDATA[文章来自： 
http://www.runoob.com/design-pattern/adapter-pattern.html

适配器模式

适配器模式（Adapter Pattern）是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式，它结合了两个独立接口的功能。 
意图：将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一]]></description><category></category></item><item><title><![CDATA[[知了堂学习笔记]面试题整理_03]]></title><link>https://blog.youkuaiyun.com/doudou_boss/article/details/79224644</link><guid>https://blog.youkuaiyun.com/doudou_boss/article/details/79224644</guid><author>doudou_boss</author><pubDate>Thu, 01 Feb 2018 18:37:58 +0800</pubDate><description><![CDATA[在使用了Hibernate的系统中，要想在删除某个客户数据的同时删除该客户对应的所有订单数据，下面方法可行的是（B） 
A:配置客户和订单关联的cascade属性为save-update 
B:配置客户和订单关联的cascade属性为all 
C:设置多对一关联的inverse属性为true 
D:设置多对一关联的inverse属性为false
Spring包装Hibernate之后，关于find]]></description><category></category></item></channel></rss>