<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chenrui310的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenrui310</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenrui310]]></copyright><item><title><![CDATA[性能：吞吐量（TPS）、QPS、并发数与响应时间（RT）是个啥东西？高并发性能指标你了解多少？]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/155350889</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/155350889</guid><author>chenrui310</author><pubDate>Fri, 28 Nov 2025 12:45:50 +0800</pubDate><description><![CDATA[前面已经说过，对于单用户的系统，响应时间（或者系统响应时间和应用延迟时间）可以很好地度量系统的性能，但对于并发系统，通常需要用吞吐量作为性能指标。对于一个多用户的系统，如果只有一个用户使用时系统的平均响应时间是t，当有你n个用户使用时，每个用户看到的响应时间通常并不是n×t，而往往比n×t小很多（当然，在某些特殊情况下也可能比n×t大，甚至大很多）。需要指出的是，响应时间的绝对值并不能直接反映软件的性能的高低，软件性能的高低实际上取决于用户对该响应时间的接受程度。其次，减少数据处理时间也是关键。]]></description><category></category></item><item><title><![CDATA[Spring Boot 和 Spring Cloud: 区别与联系]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/151227978</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/151227978</guid><author>chenrui310</author><pubDate>Fri, 05 Sep 2025 17:40:02 +0800</pubDate><description><![CDATA[‌，两者在功能定位、架构层级和适用场景上存在互补性。]]></description><category></category></item><item><title><![CDATA[HarmonyOs开发之——TypeScript介绍、入门，及 TypeScript、JavaScript、ArkTs的具体区别解读。]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/148921770</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/148921770</guid><author>chenrui310</author><pubDate>Thu, 26 Jun 2025 11:28:02 +0800</pubDate><description><![CDATA[A、类的定义声明一个Person类，这个类有3个成员：一个是属性（包含name和age)，一个是构造函数，一个是getPersonInfo方法，其定义如下所示。通过上面的Person类，我们可以定义一个人物Jacky并获取他的基本信息，其定义如下：B、继承继承就是子类继承父类的特征和行为，使得子类具有父类相同的行为。TypeScript中允许使用继承来扩展现有的类，对应的关键字为extends。]]></description><category></category></item><item><title><![CDATA[Raid0、Raid1、Raid5、Raid6、Raid10、Raid50、Raid60的原理、特点、性能区别]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/145680782</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/145680782</guid><author>chenrui310</author><pubDate>Mon, 17 Feb 2025 13:27:27 +0800</pubDate><description><![CDATA[至少需要两块硬盘，磁盘越多，读写速度越快，没有冗余。只能用两块硬盘，两块硬盘的数据互为镜像(写慢，读快)，一块磁盘冗余。至少需要3块硬盘，一块磁盘冗余。它是最通行的配置方式。具有奇偶校验的数据恢复功能的数据存贮方式。奇偶校验数据块分布于阵列里的各个硬盘中。至少需要4块硬盘，2块磁盘冗余,硬盘的总数大于等于4即可。至少需要4块硬盘，冗余一半的硬盘数量，但是硬盘的总数必须是大于或等于4的偶数（相当于每两块硬盘做一个Raid0，然后把各个Raid0做成一个Raid1）。]]></description><category></category></item><item><title><![CDATA[Centos7通过yum安装tesseract-OCR]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/144406096</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/144406096</guid><author>chenrui310</author><pubDate>Wed, 11 Dec 2024 17:27:51 +0800</pubDate><description><![CDATA[意义是说我没有安装校验这个软件的公钥，因为使用yum下载软件的时候会对下载下来的文件做校验，校验时使用的就是对应的公钥。2.tesseract --version中的版本中没有或缺少libjpeg，libpng，zlib，libwebp。2.tesseract --version中的版本中没有或缺少libjpeg，libpng，zlib，libwebp。官方网站：https://github.com/tesseract-ocr/tesseract。]]></description><category></category></item><item><title><![CDATA[浅谈 php 采用curl 函数库获取网页 cookie 和 带着cookie去访问 网页的方法！！！！]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/144402209</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/144402209</guid><author>chenrui310</author><pubDate>Wed, 11 Dec 2024 15:29:33 +0800</pubDate><description><![CDATA[老样子，我将在代码里注释清楚。使用下面的函数，将会获得两种形式的 cookie，一种保存在文件中，一种直接以变量的形式返回，上面是post，下面是get，两者差不多，差别在于，get是没有post，传送数据给放前访问的网页的，仅仅只是获取源代码。经验提示： 有时候，在不同的代码运行环境中，带着文件cookie 去访问会成功，而变量却失败，有时候却想法。开讲前，先吐槽一下新浪云服务器，一个程序里的   同一个函数  在PC测试可以正常运行，在它那里就会挂的现象。OK，如果觉得对你有点用的，请默默点一下顶。]]></description><category></category></item><item><title><![CDATA[vuex中的四个map方法的使用小结]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/142597112</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/142597112</guid><author>chenrui310</author><pubDate>Fri, 27 Sep 2024 16:36:19 +0800</pubDate><description><![CDATA[用于帮助我们映射state中的数据为计算属性123456//借助mapState生成计算属性：sum、school、subject（对象写法）//借助mapState生成计算属性：sum、school、subject（数组写法）},用于帮助我们映射getters中的数据为计算属性123456//借助mapGetters生成计算属性：bigSum（对象写法）//借助mapGetters生成计算属性：bigSum（数组写法）},3用于帮助我们生成与actions。]]></description><category></category></item><item><title><![CDATA[[PHP] php作为websocket的客户端，ws://实时读取推送日志文件]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/141575342</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/141575342</guid><author>chenrui310</author><pubDate>Mon, 26 Aug 2024 22:43:42 +0800</pubDate><description><![CDATA[首先要使用composer来下载一个第三方扩展就可以实现php的websocket客户端,直接在当前目录生成下composer.json文件就可以了配合php的读取文件操作,只读取最新的追加的内容,下面代码为读取日志的客户端 , 发送给10.xx.2.xx:9501服务端的代码使用swoole作为服务端,并且在收到消息后给所有的连接广播,执行服务端可以在浏览器直接实时输出。]]></description><category></category></item><item><title><![CDATA[要配置Nginx以确保第二次访问时不返回304，seo优化使用]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/141218808</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/141218808</guid><author>chenrui310</author><pubDate>Thu, 15 Aug 2024 11:56:03 +0800</pubDate><description><![CDATA[在这个配置中，expires off;Cache-Control 和 Pragma 头被设置为 no-store 和 no-cache，这意味着每次请求时资源都会被重新验证。要配置Nginx以确保第二次访问时不返回304（未修改），你需要更改Nginx的配置文件，确保你已经正确设置了expires和add_header指令，以便在响应中包含适当的缓存控制头。请注意，禁用缓存会降低性能，因为每次请求都会重新加载资源。在实际部署时，你可能想要根据具体需求设置适当的缓存策略。]]></description><category></category></item><item><title><![CDATA[织梦系统网址会多一串index.html,DedeCMS访问网站首页会自动在域名后面多出index....]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/141207910</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/141207910</guid><author>chenrui310</author><pubDate>Thu, 15 Aug 2024 09:21:05 +0800</pubDate><description><![CDATA[首先告诉大家为什么会出现这个/index.html，原因很简单，那就是你的网站服务器设置的默认首页是index.php而不是index.html，因为当你访问http://你的域名/index.php的时候，你会发现浏览器地址栏马上变成了http://你的域名/index.html。相信很多人发现在使用dedecms的时候，如果在浏览器中输入域名打开网站，在网站打开后会自动在域名后面多出一个/index.html，这样看起来不太美观，而且好像对SEO有一点点影响。]]></description><category></category></item><item><title><![CDATA[dedecms织梦 验证码不显示问题]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/141189471</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/141189471</guid><author>chenrui310</author><pubDate>Wed, 14 Aug 2024 18:15:00 +0800</pubDate><description><![CDATA[解决方法：使用非windows自带文本编辑器，推荐emeditor，打开下面三个文件，common.php，vdimgck.php和data/safe/inc_safe_config.php文件，然后找到右下角，如果是带签名的话，保存为不带签名的;解决方法：织梦5.6，5.7的话，看下Include/vdimgck.php，Include/data/words/words.txt这个两个文件是否丢失，看是否是写入权限，common.phpdata/safe/inc_safe_config.php权限。]]></description><category></category></item><item><title><![CDATA[轻松解决宝塔面板设置了授权IP访问，但是IP变动导致访问不了面板]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/132026654</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/132026654</guid><author>chenrui310</author><pubDate>Mon, 31 Jul 2023 17:17:51 +0800</pubDate><description><![CDATA[为了宝塔面板的安全与隐蔽性，我们很多站长会设置授权IP，授权IP的作用是：设置访问授权IP,多个请使用逗号(,)隔开;注意：一旦设置授权IP,只有指定IP的电脑能访问面板!rm -f /www/server/panel/data/limitip.conf即可清理授权IP中设置的IP！]]></description><category></category></item><item><title><![CDATA[Vue前端框架大全]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/131472733</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/131472733</guid><author>chenrui310</author><pubDate>Fri, 30 Jun 2023 11:19:58 +0800</pubDate><description><![CDATA[框架类
	
Web

名称
			Vue
			描述
		Element UI
			2
			饿了么
		Element Plus
			3
			饿了么
		Ant Design 1
			2
			蚂蚁金服
		Ant Design 2
			3
			蚂蚁金服
		Ant Design 3
			3
			蚂蚁金服
		Arco Design
			3
			字节跳动
		View UI
			2
			
		View UI Plus
			3
			
		AT-UI
			2
			
		H5]]></description><category></category></item><item><title><![CDATA[企业宣传片背景音乐 有哪些震撼的推荐？]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/130880237</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/130880237</guid><author>chenrui310</author><pubDate>Fri, 26 May 2023 09:40:28 +0800</pubDate><description><![CDATA[这些音乐都具有强烈的节奏感和高潮迭起的曲线，能够让观众感受到强烈的视听冲击力和燃情激烈的情感体验，非常适合用于企业宣传片的背景音乐。以上内容是由旺影整理发布，旺影宣传片制作平台提供海量活动宣传视频制作模板，在线免费制作，包含企业周年庆、年会等宣传视频在线制作。]]></description><category></category></item><item><title><![CDATA[Js实现滚动变色的文字效果]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/130152365</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/130152365</guid><author>chenrui310</author><pubDate>Fri, 14 Apr 2023 14:07:10 +0800</pubDate><description><![CDATA[原文滚动变色的文字js特效]]></description><category></category></item><item><title><![CDATA[如何获得使用PHP的服务器的本地IP地址？]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/130004515</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/130004515</guid><author>chenrui310</author><pubDate>Fri, 07 Apr 2023 09:30:29 +0800</pubDate><description><![CDATA[这可能是也可能不是用于访问该页面的IP地址，它可能是也可能不是与Web服务器绑定的IP地址。你在这里遇到的问题是，这不是一个静态的信息。如果你的服务器有一个简单的，单一的IP地址配置，那么你可能是最好的硬编码 – 这是最简单的选择。作为使应用程序更加用户友好的一部分，我计划显示服务器的本地IP ，以便networking中的其他计算机通过在地址栏中input此IP来访问应用程序非常容易。$_SERVER['SERVER_NAME']包含已在Web服务器配置中配置的名称，因为它是服务器页面。]]></description><category></category></item><item><title><![CDATA[通过css div 制作手机端 卡片左右滑动效果]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/129662589</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/129662589</guid><author>chenrui310</author><pubDate>Mon, 20 Mar 2023 10:47:50 +0800</pubDate><description><![CDATA[【代码】通过css div 制作手机端 卡片左右滑动效果。]]></description><category></category></item><item><title><![CDATA[文章分页逻辑原生源码，PHP后端+html]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/129421895</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/129421895</guid><author>chenrui310</author><pubDate>Thu, 09 Mar 2023 14:21:19 +0800</pubDate><description><![CDATA[文章分页逻辑原生源码，PHP后端+html]]></description><category></category></item><item><title><![CDATA[JS获取url请求参数，代码如下：]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/129415775</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/129415775</guid><author>chenrui310</author><pubDate>Thu, 09 Mar 2023 08:56:46 +0800</pubDate><description><![CDATA[JS获取url请求参数]]></description><category></category></item><item><title><![CDATA[html css 等比例缩放（记录）]]></title><link>https://blog.youkuaiyun.com/chenrui310/article/details/129365208</link><guid>https://blog.youkuaiyun.com/chenrui310/article/details/129365208</guid><author>chenrui310</author><pubDate>Mon, 06 Mar 2023 16:21:23 +0800</pubDate><description><![CDATA[但是这会有一个问题，就是如果页面中有定位，缩放后定位的位置会跑偏。那是因为，如果使用定位left，top来固定窗口位置时候，body的大小改变会对它的children的定位产生影响，并且定位的弹框大小没有对应缩放。当开发前端页面在分辨率1920的情况下，需要切换到小屏，有种方法是可以对屏幕比例进行缩放，通过。通过计算屏幕分辨率比例，对当前页面进行比例缩放。属性transform可以自适应屏幕分辨率大小。]]></description><category></category></item></channel></rss>