<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_35474535的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_35474535</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_35474535]]></copyright><item><title><![CDATA[Centos 安装ES]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/125589543</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/125589543</guid><author>qq_35474535</author><pubDate>Sun, 03 Jul 2022 21:23:46 +0800</pubDate><description><![CDATA[centos 安装elasticsearch]]></description><category></category></item><item><title><![CDATA[centos OS 安装nodejs]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/125589434</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/125589434</guid><author>qq_35474535</author><pubDate>Sun, 03 Jul 2022 21:06:30 +0800</pubDate><description><![CDATA[nodejs 环境变量配置]]></description><category></category></item><item><title><![CDATA[根据数组构建二叉树]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/124774046</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/124774046</guid><author>qq_35474535</author><pubDate>Sat, 14 May 2022 21:02:11 +0800</pubDate><description><![CDATA[非递归层次遍历数组构建二叉树]]></description><category></category></item><item><title><![CDATA[mybatis/mybatis-plus 子查询实现 涉及到in、exist操作]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/104588024</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/104588024</guid><author>qq_35474535</author><pubDate>Sun, 01 Mar 2020 11:34:54 +0800</pubDate><description><![CDATA[在开发时候，经常会用到涉及到inexist等子查询。

myabtis

①以注解的方式进行操作


@Select("select column_1 from table_name where column_2 in (${column_parms}) ")

public List&lt;String&gt; getNames(@Parms("column_parms") String c...]]></description><category></category></item><item><title><![CDATA[bootstrap 导出execl,pdf(已解决乱码问题)]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/104397487</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/104397487</guid><author>qq_35474535</author><pubDate>Wed, 19 Feb 2020 18:33:22 +0800</pubDate><description><![CDATA[1.使用bootstrap对table数据进行导出，废话少说，直接上代码

①引用的js以及相关顺序(顺序很重要,请务必按照我下面的顺序引入)


//jq 不必解释
&lt;script type="text/javascript" src="../js/jquery.min.js"&gt;&lt;/script&gt;
//bootstrap 基础js 使用bootstrap必须引用 ...]]></description><category></category></item><item><title><![CDATA[Myecplise 连接Mysql  出错Unknown initial character set index '255' received from server. Initial client]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/102094080</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/102094080</guid><author>qq_35474535</author><pubDate>Fri, 04 Oct 2019 21:16:38 +0800</pubDate><description><![CDATA[使用Myecplise 配置连接MySQL出错 如图



来分析一下：

① 首先自己的数据库用户和密码没错。

②数据库的驱动包版本没有问题，而且引入的路径（即文件夹也不存在中文的情况）

③在dos窗口命令可以完全可以连接数据库

说明驱动driver usernamepasswod这些属性都没问题 那么问题肯定就在url上了

我们仔细看一下这个错误它说不知道初始的字符编码...]]></description><category></category></item><item><title><![CDATA[Java异常的try...catch..finally执行顺序]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/102018134</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/102018134</guid><author>qq_35474535</author><pubDate>Thu, 03 Oct 2019 22:21:04 +0800</pubDate><description><![CDATA[Java进行编程，程序可能出现异常，一般异常的处理模式是 ‘抓抛’模式 对异常处理的时候，常用到try...catch..finally代码块来处理。但是这三个关键字是怎么执行的呢？



try代码块 ：正常的业务逻辑，一些数据，逻辑顺序的操作。

catch代码块：在处理try代码块时遇到的一些异常，捕获这些异常，并将这些异常返回给调用者，告诉调用者程序哪儿出错了。

finall...]]></description><category></category></item><item><title><![CDATA[SpringMVC 无法访问WEB-INF下面的静态资源如js,css imag等等]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/101916819</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/101916819</guid><author>qq_35474535</author><pubDate>Wed, 02 Oct 2019 14:50:51 +0800</pubDate><description><![CDATA[Springmvc创建后无法访问WEB-INF下面的静态文件

出现这种情况一般是一下四种情况：

1.请检查web.xml文件，是否把静态资源拦截了：



1、匹配顺序
该标签处理客户端请求的顺序为：
（1）完全匹配
&lt;url-pattern&gt;/test/userList.action&lt;/url-pattern&gt;
完全匹配就是等值匹配，它是最先被匹配到的客户端请...]]></description><category></category></item><item><title><![CDATA[Oracle创建DBlink和使用dblink插入]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/89705495</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/89705495</guid><author>qq_35474535</author><pubDate>Tue, 30 Apr 2019 11:10:05 +0800</pubDate><description><![CDATA[1.创建DBLINK

①使用sqldeveloper

找到database links 右击 new



②直接使用 SQL

create database link new_test(dblink的名称)
　　connect to frame(数据库名)identified by a(密码)
　　using '172.xx.xx.174/db11g'﻿​(地址和Sid)

2 进行数据插...]]></description><category></category></item><item><title><![CDATA[Java 编程语言 中if...else  swith区别和效率 问题]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/89703740</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/89703740</guid><author>qq_35474535</author><pubDate>Tue, 30 Apr 2019 10:09:55 +0800</pubDate><description><![CDATA[在编程中，经常会用到判断，而最常用的就是if..else 和swith，那么两者的区别是什么？

1.if..else

代码块：

if(取值为boolean类型){

//逻辑处理代码块

}else{

//逻辑处理代码块

}

2.swith

代码块：

swith(取值是一个集合){//类型有short int byte String 枚举 char

case A情况：//逻辑处...]]></description><category></category></item><item><title><![CDATA[在执行Update后未响应(锁表)]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/89682793</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/89682793</guid><author>qq_35474535</author><pubDate>Mon, 29 Apr 2019 20:59:49 +0800</pubDate><description><![CDATA[1.在对数据进行update操作时，有时执行的时间很长，还没有响应，大多是因为你在update后没有立即提交，又进行了其他操作，导致了锁表。

2.查看那些在对表进行操作

SELECT vs.sid, vs.serial#
FROM v$locked_object vlo, dba_objects do, v$session vs
WHERE do.object_id = vlo.object_...]]></description><category></category></item><item><title><![CDATA[Oracle 数据库 case when的使用]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/89682539</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/89682539</guid><author>qq_35474535</author><pubDate>Mon, 29 Apr 2019 20:48:18 +0800</pubDate><description><![CDATA[我们在数据库进行查询的时候，有时候需要对数据进行部分的处理。比如当时A情况的时候的将值赋值为B，为a的情况的时候赋值为b，在大多的编程的语言都会用到if..else .那么SQL是怎么处理的呢？

1.使用 case when ...then ..else..end等关联词

举例：



现在我判断，若第一列不是空，在插入的时候，取最大值的+1，否则我就自动设置一个数字。

 select ...]]></description><category></category></item><item><title><![CDATA[oracle 数据库 建立自增]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/89682132</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/89682132</guid><author>qq_35474535</author><pubDate>Mon, 29 Apr 2019 20:31:42 +0800</pubDate><description><![CDATA[1.大家在使用oracle数据库时候，可能有时候需要自增，MySQL有关键字Auto_increment 。而Oracle数据库没有提供这样关键字。那该怎么办？

1.创建序列

create sequence ps_view_sequence(序列名)increment by 1(每次增长几) start with 1 (从及开始) nomaxvalue (没有最大值) nocycle (不循...]]></description><category></category></item><item><title><![CDATA[Java连接数据Oracl数据库获得结果集ResultSet  int(Integer)类型出错 解决办法]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/86580757</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/86580757</guid><author>qq_35474535</author><pubDate>Mon, 21 Jan 2019 18:07:35 +0800</pubDate><description><![CDATA[1.我们在项目中时，如果使用了Oracle数据库，其中有字段是Integer类型的，在java中使用Map获得结果集后，进行操作时往往会出错，或者抛出异常。

java.lang.IllegalArgumentException: Can not set java.lang.Integer field xxx  to java.math.BigDecimal

 

为什么会出现这种情况呢？原因在...]]></description><category></category></item><item><title><![CDATA[String类实现replace()方法]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/86490281</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/86490281</guid><author>qq_35474535</author><pubDate>Tue, 15 Jan 2019 11:59:34 +0800</pubDate><description><![CDATA[String类实现replace() 方法主要是用先匹配子串内容是否在目标串中出现，若出现将其修改为自定义的字符串。

replace(目标串，子串，新子串)。可以再细分为若新子串和子串的长度相等和不相等两种。

1.新子串和子串的长度相等

代码：


public  static  String  replaceChar(String s,String t,String r){
    Str...]]></description><category></category></item><item><title><![CDATA[String类判断子串在目标串中出现的次数]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/86485093</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/86485093</guid><author>qq_35474535</author><pubDate>Mon, 14 Jan 2019 22:32:12 +0800</pubDate><description><![CDATA[String类字符串转化成数组，然后在使用KMP算法，统计次数。

代码一：


public static int timesAll(String s, String t) {
    int time = 0;
    try {
        char s1[] = s.toCharArray();         // byte s1 [] = s.getBytes();   //分别转...]]></description><category></category></item><item><title><![CDATA[String按照子串反转目标串的子串内容]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/86484290</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/86484290</guid><author>qq_35474535</author><pubDate>Mon, 14 Jan 2019 21:44:15 +0800</pubDate><description><![CDATA[String 类有一个reverse()方法可以直接反转整个字符串，但并未提供按照自己提供的子串的能进行反转。

我们使用KMP算法，先找到匹配的最后的一个下标再进行反转，再拼接。

代码一：


public static String reverse(String s, String t) {
    String string = &quot;&quot;;
    int k = 0;
    try {
 ...]]></description><category></category></item><item><title><![CDATA[String类的Trim方法的实现]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/86483319</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/86483319</guid><author>qq_35474535</author><pubDate>Mon, 14 Jan 2019 20:22:16 +0800</pubDate><description><![CDATA[1使用String类的特性和JDK提供的方法，实现trim()方法实现截取空字符串 

空格的对应ASCII 对应的为32 一种是转化了char类型，一种是转化为byte类型

① 转化成byte类型

代码：


public  String Trim(String s){
    String string = &quot;&quot;;
    byte [] bytes = s.getBytes();
   ...]]></description><category></category></item><item><title><![CDATA[String类方法的实现]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/86479799</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/86479799</guid><author>qq_35474535</author><pubDate>Mon, 14 Jan 2019 17:41:17 +0800</pubDate><description><![CDATA[String类是Java中最常见的类，jdk给我们提供了大量的使用方法，下面我们自己手动实现这种方法；

1.返回String的第i个字符

代码：


public    char charIndex(int i,String s){
    char c = 0;
    try {
        byte [] bytes =s.getBytes();  //转成数组，开始遍历
     ...]]></description><category></category></item><item><title><![CDATA[int 型数据类型和String类型的相互转化]]></title><link>https://blog.youkuaiyun.com/qq_35474535/article/details/86362750</link><guid>https://blog.youkuaiyun.com/qq_35474535/article/details/86362750</guid><author>qq_35474535</author><pubDate>Sat, 12 Jan 2019 15:56:02 +0800</pubDate><description><![CDATA[1.我们在日常使用时，经常会使用int-----&amp;gt;String这种转化，那么到底怎么转化呢？一般来说有三种方法

① 空格+int 数据类型   // 自动转型 

② 使用 String类的方法valuesOf() 方法

③ 使用Integer类toString() 方法  

代码：


int a = 12;
System.out.println(&quot;&quot;+a+23);         ...]]></description><category></category></item></channel></rss>