<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cd13277946310的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cd13277946310</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cd13277946310]]></copyright><item><title><![CDATA[layui中的动态表格]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/112394358</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/112394358</guid><author>cd13277946310</author><pubDate>Sat, 09 Jan 2021 17:38:30 +0800</pubDate><description><![CDATA[layui中的动态表格
介绍
layui提供了丰富的动态表格的操作,它用于对表格进行一些列功能和动态化数据操作，涵盖了日常业务所涉及的几乎全部需求。支持固定表头、固定行、固定列左/列右，支持拖拽改变列宽度，支持排序，支持多级表头，支持单元格的自定义模板，支持对表格重载（比如搜索、条件筛选等），支持复选框，支持分页，支持单元格编辑等等一些列功能. 但是也存在这一些细节性的问题, 那么下面我就带大家来使用下它的动态表格吧.
使用
下载layui插件
大家可以自己在layui 的官网上面下载layui 的插件,网]]></description><category></category></item><item><title><![CDATA[JQuery中的ajax技术详解]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/112067841</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/112067841</guid><author>cd13277946310</author><pubDate>Fri, 01 Jan 2021 21:35:49 +0800</pubDate><description><![CDATA[JQuery中的ajax技术详解
什么是ajax
AJAX（Asynchronous   Javascript   And  XML）异步的Javascript和XML(准确的说跟xml已经关系不大，目前的互联网开发数据交互更多倾向于json)，是一种异步的刷新技术,AJAX技术不算新颖的技术，基于javascript的一项能够跟服务端交互的对象（XMLHttpRequest）实现；
ajax的使用步骤

获取XMLHttpRequest对象
打开一个到服务端连接
发送请求
当请求状态改变时，接收来自服务端]]></description><category></category></item><item><title><![CDATA[css实现水平垂直居中的几种方式总结]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/111758316</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/111758316</guid><author>cd13277946310</author><pubDate>Sat, 26 Dec 2020 17:29:07 +0800</pubDate><description><![CDATA[css实现水平垂直居中的几种方式总结
首先是html部分的代码:
 &lt;div style="width:300px;height:300px;border:1px solid;" class = "wrap"&gt;
     &lt;div style="width:100px; height:100px;border:1px solid" class=box&gt;&lt;/div&gt;
 &lt;/div&gt;

第一种方式:  弹性盒子
.wrap{
	display: flex;
	ju]]></description><category></category></item><item><title><![CDATA[MySql的JDBC技术的简单封装]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/111052582</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/111052582</guid><author>cd13277946310</author><pubDate>Fri, 11 Dec 2020 20:29:24 +0800</pubDate><description><![CDATA[什么是JDBC技术
Java数据库连接，（Java Database Connectivity，简称JDBC）是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口，提供了诸如查询和更新数据库中数据的方法。我们通常说的JDBC是面向关系型数据库的。这里要讲的是MySql数据库的连接技术.
步骤
添加jar包
添加MySql的驱动

添加连接池jar
这里用到的是阿里的连接池技术: druid

封装JDBC
这里主要是对增删查改的这些操作进行的封装
代码如下:
import java.lang.r]]></description><category></category></item><item><title><![CDATA[mysql中索引的实现]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/110671245</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/110671245</guid><author>cd13277946310</author><pubDate>Fri, 04 Dec 2020 19:41:24 +0800</pubDate><description><![CDATA[什么是索引
在关系数据库中，索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构，它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录，可以根据目录中的页码快速找到所需的内容。
索引提供指向存储在表的指定列中的数据值的指针，然后根据您指定的排序顺序对这些指针排序。数据库使用索引以找到特定值，然后顺指针找到包含该值的行。这样可以使对应于表的SQL语句执行得更快，可快速访问数据库表中的特定信息。
当表中有大量记录时，若要对表进行查询]]></description><category></category></item><item><title><![CDATA[jdk1.8新特性浅讲]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/110287846</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/110287846</guid><author>cd13277946310</author><pubDate>Sat, 28 Nov 2020 18:18:12 +0800</pubDate><description><![CDATA[接口的新特性
默认方法和静态方法
jdk1.8在接口中新增了默认方法和默认方法, 避免了一些项目改动造成重构带来的巨大消耗, 它是一种兼容性的解决方案, 主要是针对项目在运行期间改动的需求.
代码分析
@FunctionalInterface
public interface Fightable {

	void fight();
	
	//jdk8新的特性, 默认方法
//	default void m() {
//		System.out.println("默认方法");
//	}
	
	//接口的默认]]></description><category></category></item><item><title><![CDATA[jdk1.8新特性之多线程的第三种方式]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/109898875</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/109898875</guid><author>cd13277946310</author><pubDate>Sat, 21 Nov 2020 15:45:20 +0800</pubDate><description><![CDATA[实现多线程的三种方式
什么是线程和进程
进程是一个程序(软件),线程是进程的执行单元/执行场景,就像公司和员工的关系.进程与进程之间是不存在共享资源,它们是独立,在java虚拟机中,线程共享堆和方法区资源, 但是栈内存独立.java程序都至少有两个线程并发.(主线程 和垃圾回收线程)
什么是多线程并发
多线程并发即,线程t1执行线程t1任务,t2执行t2的任务, t1不影响t2,t2不影响t1.这是真正的多线程并发, 单核cpu是无法做到真正的多线程并发,只是计算机的运算速度快,看上去好像多线程一起执行的;]]></description><category></category></item><item><title><![CDATA[浅讲-动态规划解决背包问题]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/109695595</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/109695595</guid><author>cd13277946310</author><pubDate>Sat, 14 Nov 2020 22:25:24 +0800</pubDate><description><![CDATA[一.动态规划是什么
动态规划是一种算法思想,通过从问题的顶部开始，不断解决其中的小问题，使得问题得以解决.我们通常会用到数组或者表(即二维数组)来记录小问题的解决过程.
动态规划的作用
在解决一些算法问题,我们常常会使用到递归来解决问题,但是递归的效率又比较的低;这个时候我们可以使用到动态规划来解决问题;它可以大大提高我们代码的效率.,接下来博主会通过一个经典的案例来带大家浅了解一下动态规划思想
案例
背包问题
1.什么是背包问题
 假设有一个背包, 背包的最大容量是15,有下列物品:
 a. weight]]></description><category></category></item><item><title><![CDATA[java中的clone方法的使用]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/109537508</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/109537508</guid><author>cd13277946310</author><pubDate>Fri, 06 Nov 2020 19:41:15 +0800</pubDate><description><![CDATA[clone方法的使用
什么是clone()
首先看一下jdk中对clone方法的解释:
/**
     * Creates and returns a copy of this object.  The precise meaning
     * of "copy" may depend on the class of the object. The general
     * intent is that, for any object {@code x}, the expression:
    ]]></description><category></category></item><item><title><![CDATA[^运算交换两个数的原理]]></title><link>https://blog.youkuaiyun.com/cd13277946310/article/details/109390981</link><guid>https://blog.youkuaiyun.com/cd13277946310/article/details/109390981</guid><author>cd13277946310</author><pubDate>Fri, 30 Oct 2020 19:02:18 +0800</pubDate><description><![CDATA[异或运算交换两个数的原理和遇到的问题
异或运算交换两个数的原理:
代码:
let a = 10;
let b = 20;
a = a ^ b;
b = a ^ b;
a = a ^b;
console.log(a);
console.log(b);

分析:

首先我们通过数字逻辑的学习中知道异或运算:
它是位运算的一种,就是两个数的二进制的所有位来进行异或,相同为false, 相异为true.那么我们可以得出一个结论: a ^ a  = 0 和 a ^ 0 = a.
那么, 上面代码块中的  b = a ]]></description><category></category></item></channel></rss>