<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[XiaoLongFight的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/XiaoLongFight</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; XiaoLongFight]]></copyright><item><title><![CDATA[springboot总结]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/128227577</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/128227577</guid><author>XiaoLongFight</author><pubDate>Wed, 07 Dec 2022 22:17:12 +0800</pubDate><description><![CDATA[springboot]]></description><category></category></item><item><title><![CDATA[MyBatis小总结]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/128123831</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/128123831</guid><author>XiaoLongFight</author><pubDate>Thu, 01 Dec 2022 00:05:09 +0800</pubDate><description><![CDATA[mybatis]]></description><category></category></item><item><title><![CDATA[java集合]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/128024092</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/128024092</guid><author>XiaoLongFight</author><pubDate>Thu, 24 Nov 2022 20:12:41 +0800</pubDate><description><![CDATA[java集合]]></description><category></category></item><item><title><![CDATA[java基础知识整理]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/127991905</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/127991905</guid><author>XiaoLongFight</author><pubDate>Tue, 22 Nov 2022 23:00:25 +0800</pubDate><description><![CDATA[java基础]]></description><category></category></item><item><title><![CDATA[【DSA个人笔记】有序向量中的二分查找]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/100764323</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/100764323</guid><author>XiaoLongFight</author><pubDate>Thu, 12 Sep 2019 11:20:17 +0800</pubDate><description><![CDATA[1.普通二分查找：查找数e与mid比较（小于号），若小于向左转向，大于向右转向，都不满足即判断是否等于mid。

              由此可知向左比较次数为1，向右比较次数为2，否则比较次数为3.平均查找长度为O(1.5logn).

2.Fibonacci查询：因为向左转向的的比较次数少，为了提高计算效率，我们有意的提高左区间的长度使得左区间命中

  ...]]></description><category></category></item><item><title><![CDATA[最近遇到一些开发知识小结]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88886547</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88886547</guid><author>XiaoLongFight</author><pubDate>Fri, 29 Mar 2019 12:06:50 +0800</pubDate><description><![CDATA[1.Mysql数据库联合主键设置(id,policy_id)


CREATE TABLE `enterprise_policy` (
  `id` bigint(20) NOT NULL,
  `policy_id` varchar(20) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT '政策id',
  `enterprise_code` var...]]></description><category></category></item><item><title><![CDATA[axios介绍及与后台交互的坑]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88820776</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88820776</guid><author>XiaoLongFight</author><pubDate>Tue, 26 Mar 2019 16:19:41 +0800</pubDate><description><![CDATA[最近在开发项目的过程中有用到vue.js,在于后台交互的时候会用到axios。在初次使用axios的时候前端封装的数据在controller总是获取不到，在这里总结一下原因及解决办法。

介绍下axios

axios:一个基于primise用于浏览器和Node.js的Http客户端。

特点：支持浏览器和node.js

      支持promise

      能拦...]]></description><category></category></item><item><title><![CDATA[处理json 几种方式总结]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88797461</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88797461</guid><author>XiaoLongFight</author><pubDate>Mon, 25 Mar 2019 17:19:56 +0800</pubDate><description><![CDATA[在工作中很多时候我们都会在java中处理json,一般会用到的几类：json_lib，Google的Gson，阿里的FastJson以及开源的Jackson。这里我简单总结下其中三种（Gson,FastJson,Jackson）的用法，json_lib一般不会用，依赖的包太多而且转换复杂的bean时有缺陷。

简单介绍

Jackson：

依赖的jar包少，简单易用效率比较高。

Jackson...]]></description><category></category></item><item><title><![CDATA[一个简洁大方的summernote富文本的使用]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88740556</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88740556</guid><author>XiaoLongFight</author><pubDate>Fri, 22 Mar 2019 14:50:43 +0800</pubDate><description><![CDATA[官网：https://summernote.org/



1.下载对应的API和源码

2.导入依赖的相应文件，summernote解压后的dist文件夹中





3个部分放入系统的静态文件夹中

1.font文件

2.lang文件夹中的国际化内容，一般我们引入一个中文的就行（zh-CN）

3.最外边的summernote.css和summernote.js





3.在h...]]></description><category></category></item><item><title><![CDATA[MYSQL5.6  ZIP安装教程]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88566414</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88566414</guid><author>XiaoLongFight</author><pubDate>Fri, 15 Mar 2019 10:08:16 +0800</pubDate><description><![CDATA[1.首先去官网下载mysqlhttp://dev.mysql.com/downloads/mysql/



2.下载完成之后解压

3.修改默认的my-default.ini 或者my.ini文件，配置好文件中的basedir和datadir（为你解压后mysql的路径）







4.环境变量配置，和jdk一样先配置mysqlhome，再把%mysqlhome%\bin 添加到pat...]]></description><category></category></item><item><title><![CDATA[Redis性能问题及解决方案 （速记）]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88555226</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/88555226</guid><author>XiaoLongFight</author><pubDate>Thu, 14 Mar 2019 17:04:16 +0800</pubDate><description><![CDATA[1.因内存交换引起的性能问题

内存使用率是redis最重要的一部分，如果redis实例的内存（used_memory）大于可使用的最大内存,会进行内存互换，就是操作系统把不用的或旧的数据从物理内存写入硬盘中（swap分区），以便腾出新的内存给page.硬盘上的读写操作比在内存上的读写操作慢了五六个数量级，内存（0.1μs）硬盘（10ms）。所以如果出现内存交换会极大的影响redis的性能。

解...]]></description><category></category></item><item><title><![CDATA[多线程基础]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/85273470</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/85273470</guid><author>XiaoLongFight</author><pubDate>Thu, 27 Dec 2018 14:41:39 +0800</pubDate><description><![CDATA[创建多线程的方式：

1.继承hread类（Thread实现了Runable接口，并提供了Runnable对象为参数的构造方法）

 * Thread中常用的方法
     * 1.start() 启动此线程调用run方法
     * 2.run()   子线程要执行的代码放入run方法中
     * 3.currentThread(): 静态的，调取当前的线程
     * 4.getNam...]]></description><category></category></item><item><title><![CDATA[JAVASE笔记之Java语言概述]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82760316</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82760316</guid><author>XiaoLongFight</author><pubDate>Mon, 24 Dec 2018 17:31:55 +0800</pubDate><description><![CDATA[语言的分类：

第一代：机器语言

第二代：汇编语言

第三代：高级语言（面向过程--面向对象）

 

JDK：河床好比操作底层，jdk好比河水，java应用程序好比船。

JVM,JRE,JDK关系：

JDK（Java Development Kit）：java开发工具包是针对Java开发员的产品，是整个Java的核心，包括了Java运行环境JRE、                     ...]]></description><category></category></item><item><title><![CDATA[JAVASE--面向对象（五）]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82853211</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82853211</guid><author>XiaoLongFight</author><pubDate>Mon, 24 Dec 2018 17:31:44 +0800</pubDate><description><![CDATA[static关键字

1.静态的：可以用来修饰方法，属性，代码块，内部类

2.static修饰属性（类成员变量）

   a.由类创建的的所有对象都共用这一个静态属性

   b.当其中一个对象对静态属性进行修改，所有的对象都能看到变化。 （实例变量：每个对象都有一个副本）

  c.随着类的加载而加载，而且独一份

  d.静态变量可以直接通过“类名.静态变量名”调用

  e.类的静态变量要...]]></description><category></category></item><item><title><![CDATA[MyBatis3学习笔记（1）]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/85089336</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/85089336</guid><author>XiaoLongFight</author><pubDate>Mon, 24 Dec 2018 17:31:35 +0800</pubDate><description><![CDATA[MyBatis简介

1.Mybatis是支持定制化SQL，存储过程以及高级映射的优秀的持久化框架

2.Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集

3.Mybatis可以使用简单的XML或注解用于配置和原始映射，将接口和java的pojo（普通的java对象）映射成数据库中的记录

为什么要使用Mybatis?

 Mybatis是一个半自动化的持久层框架。

对比...]]></description><category></category></item><item><title><![CDATA[JAVASE学习笔记--基本语法]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82761096</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82761096</guid><author>XiaoLongFight</author><pubDate>Mon, 24 Dec 2018 17:31:17 +0800</pubDate><description><![CDATA[1.关键字 &amp;amp; 标识符

关键字：被java语言赋予特殊意义的字符串（单词），例如：abstract,int,void,return.....

标识符：凡是自己可以起名字的地方都叫标识符

命名规则：（一定要遵守，不遵守就会报编译的错误）

由26大小写字母，0-9数字，_或$组成。

数字不可以开头

不可以使用关键字或保留字，但是可以包含它们

java中严格区分大小写，但是无长度限...]]></description><category></category></item><item><title><![CDATA[JAVASE--面向对象(四)]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82851986</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82851986</guid><author>XiaoLongFight</author><pubDate>Mon, 24 Dec 2018 17:31:07 +0800</pubDate><description><![CDATA[多态：在同一个时刻体现不同的状态，多态主要体现在向不同的对象发送同一个信息，不同的对象在接受到信息后产生不同的行为（方法），对象可以用自己的方法去响应共同的信息。

多态性的表现：1.方法的重载与重写  2.子类对象的多态性

使用的前提：1.要有继承关系。2.要有方法的重写

格式：Person p=new Man();//向上转型

//虚拟方法调用：父类的引用 指向子类的实例对象，当调用方法...]]></description><category></category></item><item><title><![CDATA[JAVASE--面向对象（三）]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82849366</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82849366</guid><author>XiaoLongFight</author><pubDate>Mon, 24 Dec 2018 17:30:58 +0800</pubDate><description><![CDATA[面向对象的特征：继承性(extends  )

继承是面向对象程序设计能够提高开发效率的重要原因之一，派生类无需重新定义父类中已有的属性和行为，就能自动的，隐式的拥有其父类的所有的属性和行为，且继承具有传递性。

 

1.通过 “class A  extends B  ”  实现类的继承

2.子类继承父类后，父类中声明的属性，方法，子类都可以获取，私有的属性和方法都可以获取到，只是不可以使用
...]]></description><category></category></item><item><title><![CDATA[JAVASE--面向对象（二）]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82841854</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82841854</guid><author>XiaoLongFight</author><pubDate>Mon, 24 Dec 2018 17:30:49 +0800</pubDate><description><![CDATA[面向对象的特征：封装性，继承性，多态性

封装性：当创建了类以后，通过“对象.属性”的方式对相应的属性赋值的话，可能会出现不满足实际情况的意外，我们考虑不让对象直接作用属性，而通过“对象.方法”的形式，来控制对象属性的访问。

1.将属性私有化

2.提供公共的set,get方法

权限从大到小：public  protected  缺省 private （用于修饰 方法，属性，构造器）

类的修...]]></description><category></category></item><item><title><![CDATA[JAVASE学习笔记--面向对象（一）]]></title><link>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82773540</link><guid>https://blog.youkuaiyun.com/XiaoLongFight/article/details/82773540</guid><author>XiaoLongFight</author><pubDate>Mon, 24 Dec 2018 17:30:42 +0800</pubDate><description><![CDATA[面向对象：面向对象的编程关注于类的设计。

①一个项目或工程不管多大，一定是一个一个的类构成

②类是抽象的，好比制造汽车的图纸。而具体的一辆一辆的车，是根据图纸制造的，实际上就是类的实例化

完成一个项目（或功能）的思路
1）所要完成的功能对应的类的对象是否存在。
2）若存在，则通过对象直接调用对应的类中的属性或方法即可
3）若不存在，需要创建类的对象。甚至说，类都不存在，就需要设计类。

面向...]]></description><category></category></item></channel></rss>