<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sinat_37001576的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sinat_37001576</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sinat_37001576]]></copyright><item><title><![CDATA[Excel拷贝对应数据到当前列]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/108645433</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/108645433</guid><author>sinat_37001576</author><pubDate>Thu, 17 Sep 2020 15:48:14 +0800</pubDate><description><![CDATA[1.查找当前数据表A在表B中数据所对就的值（举例：查找 名字的手机号，现在表A有名字，在表B中有名字和手机号）

公式：

  =index(拷贝对应数据(？列), match(当前匹配值, 查询匹配数据(？列)))

 B2表示表A名字，表B的F列是名字，表B中的D列是名字对应的手机号

 =INDEX(Sheet2!D:D,MATCH(B2,Sheet2!F:F,0))

 实际的功能是：把当前B2匹配到的F列数据所对应的D列数据 拷贝到当前公式的地方

...]]></description><category></category></item><item><title><![CDATA[ORACLE去除两边空格]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/108471047</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/108471047</guid><author>sinat_37001576</author><pubDate>Tue, 08 Sep 2020 16:12:06 +0800</pubDate><description><![CDATA[sql 去掉两头空格
sql语法中没有直接去除两头空格的函数，但有ltrim()去除左空格rtrim()去除右空格。
合起来用就是sql的trim()函数，即selectltrim(rtrim(UsrName))
]]></description><category></category></item><item><title><![CDATA[oracle使用exp、imp导入导出表及表结构]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/102923491</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/102923491</guid><author>sinat_37001576</author><pubDate>Tue, 05 Nov 2019 20:14:58 +0800</pubDate><description><![CDATA[使用expdp、impdp和exp、imp时应该注重的事项：

1、exp和imp是客户端工具程序，它们既可以在客户端使用，也可以在服务端使用。

2、expdp和impdp是服务端的工具程序，他们只能在oracle服务端使用，不能在客户端使用。

3、imp只适用于exp导出的文件，不适用于expdp导出文件；impdp只适用于expdp导出的文件，而不适用于exp导出文件。

4、对于10g以...]]></description><category></category></item><item><title><![CDATA[natapp内网穿透工具使用]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/80117443</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/80117443</guid><author>sinat_37001576</author><pubDate>Mon, 11 Mar 2019 11:14:52 +0800</pubDate><description><![CDATA[https://natapp.cn/点击注册免费账号



登录进去后选择购买隧道







登陆进去以后查看authtoken。复制这个，等下要用到！





稍微做一下配置，主要是修改端口



https://natapp.cn/#download下载Windows64位客户端





需要下载config.ini文件点击下载

成功启动的界面



然后tomcat 部署自己...]]></description><category></category></item><item><title><![CDATA[SSM框架实现分页查询例子]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/80826352</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/80826352</guid><author>sinat_37001576</author><pubDate>Wed, 27 Jun 2018 11:48:27 +0800</pubDate><description><![CDATA[项目结构博客转载于https://blog.youkuaiyun.com/peng_hong_fu/article/details/536459241.配置pom.xml&amp;lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
	xsi:schemaLo...]]></description><category></category></item><item><title><![CDATA[解决 org.springframework.web.filter.CharacterEncodingFilter]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/80182375</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/80182375</guid><author>sinat_37001576</author><pubDate>Thu, 03 May 2018 16:42:16 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Java 开发岗面试知识点解析]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/80118534</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/80118534</guid><author>sinat_37001576</author><pubDate>Sat, 28 Apr 2018 11:32:23 +0800</pubDate><description><![CDATA[点击打开链接]]></description><category></category></item><item><title><![CDATA[shiro异常]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/80110890</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/80110890</guid><author>sinat_37001576</author><pubDate>Fri, 27 Apr 2018 17:20:41 +0800</pubDate><description><![CDATA[此文章转载https://blog.youkuaiyun.com/oshusheng1/article/details/50410258&amp;lt;!-- 身份认证异常 --&amp;gt;&amp;lt;!-- 身份令牌异常，不支持的身份令牌 --&amp;gt;org.apache.shiro.authc.pam.UnsupportedTokenException&amp;lt;!-- 未知账户/没找到帐号,登录失败 --&amp;gt;org.a...]]></description><category></category></item><item><title><![CDATA[MyEclipse搭建SSH并实现增删改查]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/80089526</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/80089526</guid><author>sinat_37001576</author><pubDate>Thu, 26 Apr 2018 10:15:26 +0800</pubDate><description><![CDATA[一、            新建一个web项目命名为ssh完成之后目录结构二、            为工程加上Struts2的支持然后是选择struts的包，根据需要将struts的包添加进来，一般需要添加的包如下Struts Core librariesStruts必须包StrutsSpring librariesSpring支持包三、            为工程加上Spring的支持如果选...]]></description><category></category></item><item><title><![CDATA[IDEA搭建SSM实现登录、注册，数据增删改查功能]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/79985228</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/79985228</guid><author>sinat_37001576</author><pubDate>Wed, 18 Apr 2018 10:26:16 +0800</pubDate><description><![CDATA[搭建空的Maven项目

使用Intellij idea 搭建基本的maven空项目 new-&amp;gt;project





最后Finish，Maven项目搭建完成



构建项目基本骨架 
1，在java下新建com  
2，在com下新建springmvc  
3，在springmvc下新建controller、dao、mapping、pojo、service 
如下图：



目录解释如...]]></description><category></category></item><item><title><![CDATA[Java IO流]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/78117584</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/78117584</guid><author>sinat_37001576</author><pubDate>Wed, 27 Sep 2017 21:38:27 +0800</pubDate><description><![CDATA[IO流：  
1.按流的方向分为：输入流和输出流  
2.按流的数据单位不同分为：字节流和字符流  
3.按流的功能不同分为：节点流和处理流 Io流的接口：  
File：文件类。  
File类是对文件系统中文件以及文件夹进行封装的对象，可以通过对象的思想来操作文件和文件夹。 File类保存文件或目录的各种元数据信息，包括文件名、文件长度、最后修改时间、是否可读、获取当前文件的路径名，判断指定文件]]></description><category></category></item><item><title><![CDATA[Java几种常用排序算法]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/78117447</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/78117447</guid><author>sinat_37001576</author><pubDate>Wed, 27 Sep 2017 21:25:42 +0800</pubDate><description><![CDATA[冒泡排序： 
在要排序的一组数中，对当前还未排好序的范围内的全部数，自上而下对相邻的两个数依次进行比较和调整，让较大的数往下沉，较小的往上冒。即：每当两相邻的数比较后发现它们的排序与排序要求相反时，就将它们互换。 
插入排序： 
在要排序的一组数中，假设前面(n-1)[n>=2] 个数已经是排 
好顺序的，现在要把第n个数插到前面的有序数中，使得这n个数 
也是排好顺序的。如此反复循环，直到全部排好]]></description><category></category></item><item><title><![CDATA[Java集合框架]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/78117106</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/78117106</guid><author>sinat_37001576</author><pubDate>Wed, 27 Sep 2017 20:54:09 +0800</pubDate><description><![CDATA[ArrayList，HashSet，HashMap 
Set集合：元素无序不重复 
List集合：有序可重复 
Map集合：键值对保存 
Set集合： 
每放置一个元素都要检查是否已经存放过同样的元素，如果已经存放过，那么不允许再存放。所以存放元素的特点是无序不重复，典型的如HashSetList集合： 
保证顺序的，可以通过动态滴调整容量以增加或删除元素。存储元素的特点是有序可重复，典型的如Arr]]></description><category></category></item><item><title><![CDATA[JavaOOP面向对象编程]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/78116315</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/78116315</guid><author>sinat_37001576</author><pubDate>Wed, 27 Sep 2017 19:32:44 +0800</pubDate><description><![CDATA[Object Oriented Programming (面向对象的程序设计)面向对象的三大特性:封装、继承、多态。 
封装：定义对象和操作，只提供抽象的接口，并隐藏它们的具体实现。 
  继承：通过继承现有类型的性质，创建新的数据类型，而不影响原有数据类型。 
  多态性：判定数据类型集合中各类型的区别，使程序可以按照它们的共同特性来书写。  重载，重写的区别： 
重载：方法名要一样，但是参数类型]]></description><category></category></item><item><title><![CDATA[StringBuffer的几个常用方法]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/78032242</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/78032242</guid><author>sinat_37001576</author><pubDate>Tue, 19 Sep 2017 17:11:53 +0800</pubDate><description><![CDATA[/**
* (添加)append方法该方法的作用是追加内容到当前StringBuffer对象的末尾，类似于字符串的连接
*/
StringBuffer sb=new StringBuffer("Holle_Word");
sb.append("test");
System.out.println(sb);






/**
* (插入)insert方法该方法的作用是在S]]></description><category></category></item><item><title><![CDATA[数组的用法]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/77972527</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/77972527</guid><author>sinat_37001576</author><pubDate>Wed, 13 Sep 2017 23:29:08 +0800</pubDate><description><![CDATA[二：数组  
数组是什么：  
数组是具有相同数据类型的一组数据的集合。例如，球类的合——足球、篮球、羽毛球等；电器集合——电视机、洗衣机、电风扇等。在程序设计中，可以将这些集合称为数组。（简单来说就是：数组是一个变量，存储相同数据类型的一组数据）  
为什么使用数组：  
有时候需要存储或处理一系列数据，数组就可以充当这样的角色，它在内存中是相连的数据，并且在栈中的引用只有一个，如果不用数组，那数]]></description><category></category></item><item><title><![CDATA[if选择结构和while循环及for循环]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/77943856</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/77943856</guid><author>sinat_37001576</author><pubDate>Tue, 12 Sep 2017 12:34:53 +0800</pubDate><description><![CDATA[1 if选择结构：if选择结构是根据条件判断之后再做处理的一种语法结构，语法结构如下：                        if(条件) {                                    代码块    //条件成立后要执行的代码，可是一条语句，也可以是一组语句                       }       示例代码如下：               ...]]></description><category></category></item><item><title><![CDATA[Java学习笔记]]></title><link>https://blog.youkuaiyun.com/sinat_37001576/article/details/77885607</link><guid>https://blog.youkuaiyun.com/sinat_37001576/article/details/77885607</guid><author>sinat_37001576</author><pubDate>Thu, 07 Sep 2017 19:26:51 +0800</pubDate><description><![CDATA[java八大基本数据类型及封装类型： 
基本数据类型： 
shot(短整型)  
int(整型) 
long(长整型) 
 float(浮点型)  
double(双精度)  
char(字符型)  
boolean(布尔型)  
byte(字节)封装类型： 
Boolean, Byte, Integer ,Long ,Short ,Float, Double, Character  
java的常]]></description><category></category></item></channel></rss>