<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Kincae的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/KinCae</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; KinCae]]></copyright><item><title><![CDATA[Vue和Elementui的关系]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/128780686</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/128780686</guid><author>KinCae</author><pubDate>Sat, 28 Jan 2023 18:05:37 +0800</pubDate><description><![CDATA[Vue和Elementui的关系。]]></description><category></category></item><item><title><![CDATA[Tp6学习笔记]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/123045674</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/123045674</guid><author>KinCae</author><pubDate>Mon, 21 Feb 2022 13:50:33 +0800</pubDate><description><![CDATA[Tp6学习笔记
框架如何获取请求的url信息？
# 获取url数据的方式
1、$this-&gt;request-&gt;param('paramName','默认值','类型转换');

2、$request-&gt;param('paramName','默认值','类型转换');

3、input('paramName');

4、request()-&gt;param('paramName','默认值','类型转换');

5、Request::param('paramName','默认值','类型转]]></description><category></category></item><item><title><![CDATA[计算机书籍整理]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/122998314</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/122998314</guid><author>KinCae</author><pubDate>Fri, 18 Feb 2022 10:40:03 +0800</pubDate><description><![CDATA[一、计算机基础
操作系统
《现代操作系统》
《程序员的自我修养：链接、装载与库》
《操作系统真象还原》
《Linux 内核设计与实现》
《Windows 程序设计》第五版
计算机网络
《计算机网络：自顶向下方法》
《TCP/IP 网络编程》
《网络是怎样连接的》
编译原理
《编译系统透视：图解编译原理》
计算机组成
《计算机组成与设计：硬件软件接口》
二、语言类
C 语言
《C程序设计语言》
C语言三剑客（《C和指针》、《C专家编程》和《C陷阱与缺陷》）
《C 语言程序设计：现代方法》
《C Primer ]]></description><category></category></item><item><title><![CDATA[关于《趣谈网络协议》的读书笔记]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/122927922</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/122927922</guid><author>KinCae</author><pubDate>Mon, 14 Feb 2022 17:02:41 +0800</pubDate><description><![CDATA[关于《趣谈网络协议》的读书笔记]]></description><category></category></item><item><title><![CDATA[Cookie和Session]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/107244793</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/107244793</guid><author>KinCae</author><pubDate>Fri, 10 Jul 2020 11:06:38 +0800</pubDate><description><![CDATA[1.为什么要有Cookie
单从网络连接的手段无法区分用户谁是谁（http无状态）；所以需要一个“东西”来记录一下用户的状态（cookie）

2.Cookie是什么
简而言之，就是服务端发给客户端的唯一身份信息（类似：你的姓名，年龄，身份证号…），每次客户端访问服务器时，都要带上Cookie（就像你出门要带脑子，不然不知道自己是谁）
3.Cookie如何记录状态
问题一中提到，Cookie是为了记录用户的状态而生的。那么他是如何记录用户的状态的呢？
	
	第一次,客户端向服务端发送请求时，服务端会给你一个]]></description><category></category></item><item><title><![CDATA[理论篇：关注点分离(Separation of concerns, SoC)]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/107151409</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/107151409</guid><author>KinCae</author><pubDate>Mon, 06 Jul 2020 10:26:07 +0800</pubDate><description><![CDATA[概念


关注点分离（Separation of concerns，SOC）是对只与“特定概念、目标”(关注点)相关联的软件组成部分进行“标识、封装和操纵”的能力，即标识、封装和操纵关注点的能力。


这是处理复杂性的一个原则。由于关注点混杂在一起会导致复杂性大大增加，所以能够把不同的关注点分离开来，分别处理就是处理复杂性的一个原则，一种方法。


关注点分离是面向方面的程序设计的核心概念。分离关注点使得解决特定领域问题的代码从业务逻辑中独立出来。


业务逻辑的代码中不再含有针对特定领域问题代码的调用(将]]></description><category></category></item><item><title><![CDATA[win安装Elasticsearch报错：xxx not found]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/106960421</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/106960421</guid><author>KinCae</author><pubDate>Thu, 25 Jun 2020 17:42:44 +0800</pubDate><description><![CDATA[端午节，调了一下午的程序，不得不说：有的坑，很深很深…
故事发生的背景:
安装 medcl / elasticsearch-rtf ；本地环境是win10 ； java配置无错，但是始终提示：
Could not find any executable java binary.Please install java in your PATH
或者
ClassNotFoundException: org.elasticsearch. …
问题确实出在java上。不管环境是否配置正确，始终获取不到java_ho]]></description><category></category></item><item><title><![CDATA[PHP练习题]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/106068385</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/106068385</guid><author>KinCae</author><pubDate>Tue, 12 May 2020 09:27:33 +0800</pubDate><description><![CDATA[基础
1、请说明 PHP 中传值与传引用的区别，什么时候传值什么时候传引用?
	传值：函数范围内的操作，在函数外对值没有影响
		
	引用：函数范围内的操作，会改变原来的值

	利弊：
				传值必须要先进行复制；对大型字符串和对象来说，这是很大的代价
				引用不需要复制，对提升性能有好处

2、MySQL数据库中的字段类型varchar和char的主要区别是什么?
	区别：
				char是定长，最大存255个字符
				varchar是变长，最大存65532个字符
	利弊：
				char的]]></description><category></category></item><item><title><![CDATA[数据结构]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/105761216</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/105761216</guid><author>KinCae</author><pubDate>Sun, 26 Apr 2020 08:04:19 +0800</pubDate><description><![CDATA[数据结构

数据结构是研究如何存储数据的学科

存储结构


线性表
​	1.1 顺序表
​	1.2 链表
​	1.3 栈
​	1.4 队列


树结构
​	2.1 普通树
​	2.2 二叉树
​	2.3 线索二叉树


图存储结构


线性表

同小朋友手拉手一样。每个元素都有且仅有一个与之相邻的元素（除首尾以外）。具备这种关系就可以使用线性表来存储。

注意
​	线性表不是一种具体的存储结构，...]]></description><category></category></item><item><title><![CDATA[Cookie和Session和Token]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/105503868</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/105503868</guid><author>KinCae</author><pubDate>Tue, 14 Apr 2020 10:00:20 +0800</pubDate><description><![CDATA[什么是token?

好比你今天要去阿里面试。一般情况下会给你一个访客的牌牌；这个牌子就好比是token。你过去刷门禁，就好比是token的一套验证。你一刷，OK，是阿里的牌子就让你进去了。不是就不让你进。告诉你，没有认证。

官方版讲解
1、很久很久以前，Web 基本上就是文档的浏览而已， 既然是浏览，作为服务器， 不需要记录谁在某一段时间里都浏览了什么文档，每次请求都是一个新的HTTP协议， ...]]></description><category></category></item><item><title><![CDATA[【Laravel 】faker数据填充详解]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/103858425</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/103858425</guid><author>KinCae</author><pubDate>Mon, 06 Jan 2020 15:42:04 +0800</pubDate><description><![CDATA[安装
在laravel中已经自动集成，无需手动安装。如需在其他地方使用，可使用以下命令进行安装。
composer require fzaninotto/faker

为Faker指定中文支持
可通过在 config/app.php 增加如下配置使其支持中文：
'faker_locale' =&gt; 'zh_CN',

基本用法
Formatters 格式化器

Faker\Provider\B...]]></description><category></category></item><item><title><![CDATA[时间戳在数据库中的存储类型]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/103803398</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/103803398</guid><author>KinCae</author><pubDate>Thu, 02 Jan 2020 14:20:23 +0800</pubDate><description><![CDATA[时间戳在数据库是一个重要的维度，如何决定时间戳是什么类型呢？

|  |  优势  |  劣势  |
|   | 1. 存储空间少 2. 方便计算 3. 处理效率高  |  1. 数据不直观 2. 显示时需要做转换  |
|  文本类型（各种Format）|   1. 数据直观方便阅读 2. 可以直接显示不需要转化  |  1. 存储空间大 2. 不方便做规则计算 3.文本处理效率低  |


...]]></description><category></category></item><item><title><![CDATA[.env的作用]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/103779047</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/103779047</guid><author>KinCae</author><pubDate>Tue, 31 Dec 2019 10:48:57 +0800</pubDate><description><![CDATA[.env


作用
存储会随着环境变化的东西，俗称环境变量。


适用内容
​	数据库的用户名、密码、缓存驱动、时区、静态文件的存储路径
​	不希望被纳入版本控制的信息，比如API的secret


不适用内容
​	随着代码一起更新的，且所有环境下应该都保持一致的



...]]></description><category></category></item><item><title><![CDATA[laravel填充数据]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/103249490</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/103249490</guid><author>KinCae</author><pubDate>Tue, 26 Nov 2019 08:01:14 +0800</pubDate><description><![CDATA[填充数据


创建模型层

php artisan make:model Models/Pigs


创建迁移文件;并在迁移文件中写好表信息

#迁移文件

php artisan make:migration create_Pigs_table --create=Pigs

#表信息

public function up()
{
    Schema::create('Pigs', func...]]></description><category></category></item><item><title><![CDATA[搬砖笔记：JS部分(不定期更新)]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/101430804</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/101430804</guid><author>KinCae</author><pubDate>Thu, 26 Sep 2019 11:59:47 +0800</pubDate><description><![CDATA[文章目录JavaScriptjsjq筛选查找parent()parents()
JavaScript
js
jq
筛选
查找
parent()
返回值

提供一个jQuery对象代表了一组DOM元素


parent()方法允许我们能够在DOM树中搜索到这些元素的父级元素，从有序的向上匹配元素，并根据匹配的元素创建一个新的 jQuery 对象。


这个方法和.parents()很相似,但是.pa...]]></description><category></category></item><item><title><![CDATA[搬砖笔记：详解Jquery对象和Dom对象]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/101427450</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/101427450</guid><author>KinCae</author><pubDate>Thu, 26 Sep 2019 10:58:21 +0800</pubDate><description><![CDATA[本篇文章主要讲解Jquery对象和DOM对象，主要围绕如下五个方面来介绍：

Jquery对象和dom对象定义
Jquery对象与dom对象区别
Jquery对象及运用举例
dom对象及运用举例
Jquery对象与dom对象相互转换

1   内容区
1.1    Jquery对象和dom对象定义
jQuery对象：Jquery对象，通过jq选择器获取的对象;
dom对象：javascript对象...]]></description><category></category></item><item><title><![CDATA[常用正则表达式]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/101060788</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/101060788</guid><author>KinCae</author><pubDate>Fri, 20 Sep 2019 15:00:47 +0800</pubDate><description><![CDATA[文章目录一、校验数字的表达式二、校验字符的表达式三、特殊需求表达式
一、校验数字的表达式
数字：1$
n位的数字：^\d{n}$
至少n位的数字：^\d{n,}$
m-n位的数字：^\d{m,n}$
零和非零开头的数字：^(0|[1-9][0-9])$
非零开头的最多带两位小数的数字：^([1-9][0-9])+(.[0-9]{1,2})?$
带1-2位小数的正数或负数：^(-)?\d+(.\d{...]]></description><category></category></item><item><title><![CDATA[搬砖笔记：PHP常用函数]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/100766078</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/100766078</guid><author>KinCae</author><pubDate>Thu, 12 Sep 2019 11:21:45 +0800</pubDate><description><![CDATA[常用函数其他函数eval字符串函数strcmpstrcasecmpstrpos
其他函数
eval
字符串函数
strcmp

二进制安全字符串比较（注意该比较区分大小写）
int strcmp  ( string $str1  , string $str2  )

返回值

如果 str1 小于 str2 返回 &lt; 0； 如果 str1 大于 str2 返回 &gt; 0；如果两者相等，返...]]></description><category></category></item><item><title><![CDATA[搬砖笔记：PHP中的写时复制（Copy On Write）的代码实例分享]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/100693192</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/100693192</guid><author>KinCae</author><pubDate>Tue, 10 Sep 2019 11:15:13 +0800</pubDate><description><![CDATA[问题引入
首先来看看PHP中的赋值与引用问题
&lt;?php$a = 10;//将常量值赋给变量，会为a分配内存空间 

$b = $a;//变量赋值给变量，是不是copy了一份副本，b也分配了内存空间呢？ 

$c = &amp;$a;//引用是不会为c分配空间的，c和a是共用一份空间的。?&gt;
对于中间的那个问题，你的答案是什么呢？在今天之前，我的答案是会为b分配内存空间。因为我是这么理...]]></description><category></category></item><item><title><![CDATA[搬砖笔记：PHP对象机制]]></title><link>https://blog.youkuaiyun.com/KinCae/article/details/100691320</link><guid>https://blog.youkuaiyun.com/KinCae/article/details/100691320</guid><author>KinCae</author><pubDate>Tue, 10 Sep 2019 10:47:47 +0800</pubDate><description><![CDATA[关于php对象的复制方式。

才疏学浅，只知道以下几种！

$a = new A();
$a = $b;
KaTeX parse error: Expected 'EOF', got '&amp;' at position 5: a = &amp;̲b;

那么这三种方式指向的内存是否为同一块呢？
&lt;?php
class user
{
  public $name = 'zs';

  p...]]></description><category></category></item></channel></rss>