<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[J20020212的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/J20020212</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; J20020212]]></copyright><item><title><![CDATA[JavaScript获取数组对象里面的键(key)和值(value)]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/135531580</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/135531580</guid><author>J20020212</author><pubDate>Thu, 11 Jan 2024 15:54:10 +0800</pubDate><description><![CDATA[有时候返回的值是json格式的数据，这个时候我们就需要通过键来获取值，因此本期文章以此为主线，详细介绍三种方法获取数组对象里面的键(key)和值(value) 对象键值。但是当我们应用 Object.Keys() 函数时，它返回的键是 [“0”, “2”, “3”,“4”]，按排序顺序排列。使用 Object.keys()，我们只得到一个对象的键，但是使用 Object.entries(obj)，我们可以得到一个对象中的所有条目，包括 keys 和它们的 values.该函数保留对象属性的顺序。]]></description><category></category></item><item><title><![CDATA[【Web_Vue2】Vue中的过滤器（filter）]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/135531427</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/135531427</guid><author>J20020212</author><pubDate>Thu, 11 Jan 2024 15:45:20 +0800</pubDate><description><![CDATA[在这个例子中，filterA 被定义为接收单个参数的过滤器函数，表达式 message 的值将作为参数传入到函数中。过滤器（filters）是 vue 为开发者提供的功能，对要显示的数据进行特定格式化后再显示（适用于一些简单逻辑的处理）实质不改变原始数据，我们也可以理解其为一个纯函数。过滤器函数总接收表达式的值 (之前的操作链的结果) 作为第一个参数。在一个组件的选项中定义本地的过滤器，即 filters 节点下定义的过滤器，称为局部过滤器，因为它只能在当前 vm 实例所控制的 el 区域内使用。]]></description><category></category></item><item><title><![CDATA[Vue中组件通信-$attrs与$listeners]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/135531152</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/135531152</guid><author>J20020212</author><pubDate>Thu, 11 Jan 2024 15:40:42 +0800</pubDate><description><![CDATA[这个时候我们想给按钮绑定一个点击事件,点击弹出一个999什么的,我们知道HintButton是一个组件,在组件身上写@click他就变成了自定义事件了。这回我们子组件接收父组件传递过来的参数,我们就不用props了,我们利用组件实例身上的一个属性$attrs也可以接收父组件传递给子组件的数据。注意：要是我们用props接受的话，父组件给的数据子组件通过props接收的属性,在$attrs属性当中是获取不到的。在element UI的button按钮上二次封装给他加上一个hover提示的按钮，]]></description><category></category></item><item><title><![CDATA[php+nginx部署wordpress，如何设置nginx配置文件]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/135530805</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/135530805</guid><author>J20020212</author><pubDate>Thu, 11 Jan 2024 15:33:15 +0800</pubDate><description><![CDATA[本文是关于在CentOS上使用Nginx和PHP部署WordPress的指南。文章提供了一个Nginx配置文件示例，该示例包含了监听端口、网站域名、网站根目录、WordPress主页面配置、PHP解释器配置等多个方面的内容。并解决了wordpress文章发布后，nginx报404，413 Request Entity Too Large两个问题。需要根据实际情况进行相应的修改。wordpress文章发布后，nginx报404解决方法处理 413 Request Entity Too Large。]]></description><category></category></item><item><title><![CDATA[PHP的五种运行方式]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/135530580</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/135530580</guid><author>J20020212</author><pubDate>Thu, 11 Jan 2024 15:22:20 +0800</pubDate><description><![CDATA[优点：性能较好，通过常驻进程和FastCGI协议通信，减少了PHP解释器的启动和关闭次数，提高了处理效率和并发能力。优点：性能较好，因为PHP解释器模块嵌入在Web服务器中，可以直接解释和执行PHP脚本，提高处理速度。优点：性能强大，独立于Web服务器运行，可配置独立的进程池和进程管理策略，管理并发请求。缺点：性能较差，每次请求都需要启动PHP解释器，对服务器性能有一定影响。优点：灵活方便，可用于执行独立的PHP脚本，适合批处理任务和定时任务。缺点：配置稍复杂，需要更多的系统资源，不适合低配置的服务器。]]></description><category></category></item><item><title><![CDATA[Android离线打包文档]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/126083369</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/126083369</guid><author>J20020212</author><pubDate>Sun, 31 Jul 2022 11:24:26 +0800</pubDate><description><![CDATA[处理Android离线打包和Android视频问题]]></description><category></category></item><item><title><![CDATA[laravel解析html问题]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/123568065</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/123568065</guid><author>J20020212</author><pubDate>Fri, 18 Mar 2022 10:23:29 +0800</pubDate><description><![CDATA[关于laravel解析数据库html标签的问题
文章目录关于`laravel`解析数据库`html`标签的问题1. {{}}不解析和{!! !!}解析2. `strip_tags()`忽略`html`行内样式3.结合`str_replace()`使用
1. {{}}不解析和{!! !!}解析
当我们从数据库中取出数据的时候想解析他的html标签就要用到{!! !!}这个方法如下
假如$content的内容是&lt;p style="color:red;"&gt;我是测试文本&lt;/p&gt;
使用{{$c]]></description><category></category></item><item><title><![CDATA[laravel表单验证]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/123397701</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/123397701</guid><author>J20020212</author><pubDate>Thu, 10 Mar 2022 11:41:02 +0800</pubDate><description><![CDATA[laravel表单验证的两种方法
文章目录`laravel`表单验证的两种方法方法1：直接在控制器中写方法方法2:创建请求文件（推荐）
方法1：直接在控制器中写方法
直接在需要用到表单验证的控制器里面编写代码 如下所示在indexController控制器中  用show方法接收到表单传过来的数据，进行验证
//indexController
&lt;?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illumin]]></description><category></category></item><item><title><![CDATA[laravel数据迁移]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/123166984</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/123166984</guid><author>J20020212</author><pubDate>Sun, 27 Feb 2022 17:20:24 +0800</pubDate><description><![CDATA[laravel数据迁移

生成编写迁移(在数据库中创建数据表)

php artisan make:migration create_test_table --create=test
create_test_table //迁移文件的名字
test   //在数据库中的表名

在创建的迁移文件里面声明所需要的字段

php artisan migrate     //执行数据迁移
    
    /*如果需要返回上一次迁移的数据就执行数据回滚*/
    
php artisan migrate:roll]]></description><category></category></item><item><title><![CDATA[对象和继承]]></title><link>https://blog.youkuaiyun.com/J20020212/article/details/111667949</link><guid>https://blog.youkuaiyun.com/J20020212/article/details/111667949</guid><author>J20020212</author><pubDate>Fri, 25 Dec 2020 11:36:12 +0800</pubDate><description><![CDATA[文章目录声明一个对象遍历对象`Object.defineProperty() ``Object.defineProperties() ``vue的v-model实现`创建对象`instanceof`实例修改不会覆盖原型同名的属性判断属性是否在原型链上原型指向问题继承
声明一个对象

第一种

var student = {
        name:"chenxin",
        age:18
    };
    student.sex = "男";   //往对象里面添加一个新属性sex
    ]]></description><category></category></item></channel></rss>