<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[unique_perfect的博客]]></title><description><![CDATA[编程使我们相遇在这里，我相信这就是一种缘分吧，即使我们未见过面，但是足矣！！！]]></description><link>https://blog.youkuaiyun.com/unique_perfect</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; unique_perfect]]></copyright><item><title><![CDATA[vue2与springboot实现deepseek打印机聊天]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/155915118</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/155915118</guid><author>unique_perfect</author><pubDate>Sun, 14 Dec 2025 17:05:56 +0800</pubDate><description><![CDATA[vue2与springboot实现deepseek打印机聊天]]></description><category></category></item><item><title><![CDATA[结合华为云实现人证核验]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/144804380</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/144804380</guid><author>unique_perfect</author><pubDate>Sun, 29 Dec 2024 13:51:23 +0800</pubDate><description><![CDATA[结合华为云实现人核核验

&lt;template&gt;
  &lt;view class="content"&gt;
	&lt;!-- 身份证正面 --&gt;
	&lt;view class="photo-container" v-if="photo1" style="margin-bottom: 30px;"&gt;
	  &lt;image :src="photo1" mode="aspectFit" class="photo"&gt;&lt;/image&gt;
	  &lt;view clas]]></description><category></category></item><item><title><![CDATA[抖音支付的使用(Java版本)]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/139055831</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/139055831</guid><author>unique_perfect</author><pubDate>Mon, 20 May 2024 10:35:44 +0800</pubDate><description><![CDATA[抖音支付的使用(Java版本)]]></description><category></category></item><item><title><![CDATA[从前慢-Vue3]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/118643545</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/118643545</guid><author>unique_perfect</author><pubDate>Wed, 14 Jul 2021 17:45:08 +0800</pubDate><description><![CDATA[Vue3
1 认识Vue3
1) 了解相关信息
Vue.js 3.0 "One Piece" 正式版在今年9月份发布
2年多开发, 100+位贡献者, 2600+次提交, 600+次PR
Vue3支持vue2的大多数特性
更好的支持Typescript

2) 性能提升:
打包大小减少41%
初次渲染快55%, 更新渲染快133%
内存减少54%
使用Proxy代替defineProperty实现数据响应式
重写虚拟DOM的实现和Tree-Shaking
3) 新增特性
Composition (组合) A]]></description><category></category></item><item><title><![CDATA[从前慢-TypeScript]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/118483711</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/118483711</guid><author>unique_perfect</author><pubDate>Sun, 11 Jul 2021 00:29:33 +0800</pubDate><description><![CDATA[Vue3
1 TypeScript快速上手
1.1 初识 TypeScript

1.1.1 TypeScript 的介绍
TypeScript是一种由微软开发的开源、跨平台的编程语言。
它是JavaScript的超集，最终会被编译为JavaScript代码。

2012年10月，微软发布了首个公开版本的TypeScript，
2013年6月19日，在经历了一个预览版之后微软正式
发布了正式版TypeScript

TypeScript的作者是安德斯·海尔斯伯格，C#的首席架构师。
它是开源和跨平台的编程语]]></description><category></category></item><item><title><![CDATA[从前慢-docker与kubernetes]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/116378091</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/116378091</guid><author>unique_perfect</author><pubDate>Tue, 04 May 2021 17:00:11 +0800</pubDate><description><![CDATA[Mysql高级
1 Linux 系统安装MySQL
1.1 下载Linux 安装包
https://dev.mysql.com/downloads/mysql/5.7.html#downloads


1.2 安装MySQL

1) 卸载 centos 中预安装的 mysql
	
	rpm -qa | grep -i mysql
	
	rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps
	
2) 上传 mysql 的安装包
	
	alt + p -------&gt]]></description><category></category></item><item><title><![CDATA[从前慢-Sharding-JDBC]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/116134490</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/116134490</guid><author>unique_perfect</author><pubDate>Mon, 26 Apr 2021 16:46:18 +0800</pubDate><description><![CDATA[1 概述
1.1 分库分表是什么
小明是一家初创电商平台的开发人员，他负责卖家模块的功能开发，其中涉及了店铺、商品的相关业务，设计如下
数据库：


通过以下SQL能够获取到商品相关的店铺信息、地理区域信息：
SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉]
FROM [商品信息] p
LEFT JOIN [地理区域] r ON p.[产地] = r.[地理区域编码]
LEFT JOIN [店铺信息] s ON p.id = s.[所属店铺]
WHERE p.id = ?

形成类]]></description><category></category></item><item><title><![CDATA[从前慢-微信小程序]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/115655313</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/115655313</guid><author>unique_perfect</author><pubDate>Fri, 16 Apr 2021 09:18:01 +0800</pubDate><description><![CDATA[1 微信小程序介绍

微信⼩程序，简称⼩程序，英⽂名 Mini Program ，是⼀种不需要下载安装即可使⽤的应⽤，它实现
了应⽤“触⼿可及”的梦想，⽤⼾扫⼀扫或搜⼀下即可打开应⽤

1.1.1 为什么是微信小程序 ？
1 微信有海量⽤⼾，⽽且粘性很⾼，在微信⾥开发产品更容易触达⽤⼾；
2  推⼴app 或公众号的成本太⾼。
3 开发适配成本低。
4 容易⼩规模试错，然后快速迭代。
5 跨平台。

1.1.2 微信⼩程序历史
2016年1⽉11⽇，微信之⽗张⼩⻰时隔多年的公开亮相，解读了微信的四⼤价值观。]]></description><category></category></item><item><title><![CDATA[从前慢-谷粒商城篇章5]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/115517294</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/115517294</guid><author>unique_perfect</author><pubDate>Thu, 08 Apr 2021 13:10:20 +0800</pubDate><description><![CDATA[分布式高级篇
1 检索
检索参数VO与url
创建SearchParam用于检索VO

全文检索：skuTitle-》keyword
排序：saleCount（销量）、hotScore（热度分）、skuPrice（价格）
过滤：hasStock、skuPrice区间、brandId、catalog3Id、attrs
聚合：attrs

keyword=小米&amp;
sort=saleCount_desc/asc&amp;
hasStock=0/1&amp;
skuPrice=400_1900&amp;
b]]></description><category></category></item><item><title><![CDATA[从前慢-BIO、NIO、AIO]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/115108640</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/115108640</guid><author>unique_perfect</author><pubDate>Tue, 23 Mar 2021 17:45:46 +0800</pubDate><description><![CDATA[1 BIO、NIO、AIO课程介绍
在Java的软件设计开发中，通信架构是不可避免的，我们在进行不同系统或者不同进程之间的数据交互，或者在高并发下的通信场景下都需要用到网络通信相关的技术，对于一些经验丰富的程序员来说，Java早期的网络通信架构存在一些缺陷，**其中最令人恼火的是基于性能低下的同步阻塞式的I/O通信（BIO）**，随着互联网开发下通信性能的高要求，Java在2002年开始支持了非阻塞式的I/O通信技术(NIO)。大多数读者在学习网络通信相关技术的时候，都只是接触到零碎的通信技术点，没有完整的]]></description><category></category></item><item><title><![CDATA[从前慢-JUC]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/115107809</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/115107809</guid><author>unique_perfect</author><pubDate>Tue, 23 Mar 2021 07:34:28 +0800</pubDate><description><![CDATA[1 JUC并发编程
1.1 Java JUC 简介
在 Java 5.0 提供了 java.util.concurrent （简称JUC ）包，在此包中增加了在并发编程中很常用的实用工具类，用于定义类似于线程的自定义子
系统，包括线程池、异步 IO 和轻量级任务框架。
提供可调的、灵活的线程池。还提供了设计用于
多线程上下文中的 Collection 实现等。


...]]></description><category></category></item><item><title><![CDATA[从前慢-谷粒商城篇章4]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/114685933</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/114685933</guid><author>unique_perfect</author><pubDate>Fri, 12 Mar 2021 14:59:25 +0800</pubDate><description><![CDATA[分布式高级篇
1 ES
1.1 ELASTIC SEARCH
简介
mysql用作持久化存储，ES用作检索

基本概念：

index索引
动词：相当于mysql的insert

名词：相当于mysql的db

Type类型
在index中，可以定义一个或多个类型

类似于mysql的table，每一种类型的数据放在一起

index库&gt;type表&gt;document文档

Document文档
保存在某个index下，某种type的一个数据document，文档是json格式的，document]]></description><category></category></item><item><title><![CDATA[从前慢-深入理解JVM-篇章3]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/114488786</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/114488786</guid><author>unique_perfect</author><pubDate>Thu, 11 Mar 2021 20:51:26 +0800</pubDate><description><![CDATA[深入理解JVM
1 类的加载过程
在Java中数据类型分为基本数据类型和引用数据类型。基本数据类型由虚拟机预先定义，引用数据类型则需要进行类的加载
按照Java虚拟机规范，从class文件到加载到内存中的类，到类卸载出内存为止，它的整个生命周期包括如下7个阶段


其中，验证、准备、解析3个部分统称为链接( Linking)
从程序中类的使用过程看：


1.1 加载阶段
1.1.1 加載完成的操作
加载的理解
所谓加载，简而言之就是将Java类的字节码文件加载到机器内存中，并在内存中构建出Java类的原型]]></description><category></category></item><item><title><![CDATA[从前慢-Nginx]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/114390551</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/114390551</guid><author>unique_perfect</author><pubDate>Fri, 05 Mar 2021 12:37:28 +0800</pubDate><description><![CDATA[Nginx
1 Nginx 概述
Nginx (engine ) 是一个高性能的 HTTP 和 反向代理服务器,特点是占有内存少，并发能力强，事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好，中国大陆使用 nginx
网站用户有：百度、京东、新浪、网易、腾讯、淘宝等

1.1 Nginx 作为 web 服务器
Nginx 可以作为静态页面的 web 服务器，同时还支持 CGI 协议的动态语言，比如 perl、php等。但是不支持 java。Java 程序只能通过与 tomcat 配合完成。N]]></description><category></category></item><item><title><![CDATA[从前慢-深入理解JVM-篇章2]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/114190323</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/114190323</guid><author>unique_perfect</author><pubDate>Mon, 01 Mar 2021 19:15:04 +0800</pubDate><description><![CDATA[深入理解JVM
1  垃圾回收
1.1 什么是垃圾
Java = (C++)--

什么是垃圾（ Garbage） 呢？
垃圾是指在运行程序中没有任何指针指向的对象，这个对象就是需要被回收的垃圾。
外文： An object is considered garbage when it can no
longer be reached from any pointer in the runningprogram.
如果不及时对内存中的垃圾进行清理，那么，这些垃圾对象所占的内存空
间会一直保留到应用程序结束，被]]></description><category></category></item><item><title><![CDATA[从前慢-谷粒商城篇章2]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/113824202</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/113824202</guid><author>unique_perfect</author><pubDate>Wed, 17 Feb 2021 10:53:02 +0800</pubDate><description><![CDATA[谷粒商城持续更新中
分布式基础篇
1 三级分类
1.1 sql脚本
DROP TABLE IF EXISTS `pms_category`;

CREATE TABLE `pms_category` (
  `cat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '分类id',
  `name` char(50) DEFAULT NULL COMMENT '分类名称',
  `parent_cid` bigint(20) DEFAULT NULL COMMEN]]></description><category></category></item><item><title><![CDATA[从前慢-开发问题指南]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/108745306</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/108745306</guid><author>unique_perfect</author><pubDate>Sun, 14 Feb 2021 15:08:08 +0800</pubDate><description><![CDATA[如何用mysql远程连接数据库
1.连接Mysql (连接方式：mysql -u 你设置的用户名 -p你设置的密码 )
2.查看数据库：show databases;我们会看到有一个叫做"mysql"的数据库，这里我们输入: use mysql 进入’mysql’数据库中
3.执行 GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘你设置的密码’ WITH GRANT OPTION;
4.刷新, FLUSH PRIVILEGES；
5.退出，此时.]]></description><category></category></item><item><title><![CDATA[从前慢-计算机组成原理]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/106358673</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/106358673</guid><author>unique_perfect</author><pubDate>Sun, 14 Feb 2021 14:22:23 +0800</pubDate><description><![CDATA[导航

1.1计算机发展历程
1.1.1计算机硬件的发展
计算机的四代变化


电子计算机的发展已经经历了4代，这4代计算机的主要元件分别是（C）
A.电子管、晶体管、中小规模集成电路、激光器件
B.晶体管、中小规模集成电路、激光器件、光介质
C.电子管、晶体管、中小规模集成电路、大规模集成电路
D.电子管、数码管、中小规模集成电路、激光器件

计算机元件的更新换代
摩尔定律
半导体存储器的发展
微处理器的发展

微型计算机的发展以（B）技术为标志
A.操作系统 B.微处理器 C.磁盘 D.软件


1.1]]></description><category></category></item><item><title><![CDATA[从前慢-操作系统]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/106407826</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/106407826</guid><author>unique_perfect</author><pubDate>Sun, 14 Feb 2021 14:21:09 +0800</pubDate><description><![CDATA[导航

1.1操作系统的基本概念
1.1.1操作系统的概念
1.1.2操作系统的特征
1.1.3操作系统的目标和功能

1.2操作系统的发展与分类
1.2.1手工操作阶段（此阶段无操作系统）
1.2.2批处理阶段（操作系统开始出现）
1.2.3分时操作系统
1.24实时操作系统
1.2.5网络操作系统和分布式计算机系统
1.2.6个人计算机操作系统

1.3操作系统的运行环境
1.3.1操作系统的运行机制
1.3.2中断和异常的概念
1.33系统调用
1.4操作系统的体系结构
1.4.1大内核和微内核

.]]></description><category></category></item><item><title><![CDATA[从前慢-前端小项目开发合集]]></title><link>https://blog.youkuaiyun.com/unique_perfect/article/details/113477523</link><guid>https://blog.youkuaiyun.com/unique_perfect/article/details/113477523</guid><author>unique_perfect</author><pubDate>Sun, 14 Feb 2021 14:16:33 +0800</pubDate><description><![CDATA[1 alibaixiu
1.1 阿里百秀移动端首页markdown
宽度的继承只在块级元素跟行内块元素，不在行内元素。


1.2 技术选型
方案：我们采取响应式页面开发方案
技术：bootstrap框架
设计图： 本设计图采用 1280px 设计尺寸

1.3 屏幕划分分析
1 屏幕缩放发现 中屏幕 和 大屏幕布局 是一致的。 因此我们列 定义为 col-md- 就可以了， md 是大于等于 970 以上的
2 屏幕缩放发现 小屏幕 布局发生变化，因此我们需要为 小屏幕根据需求改变布局
3 屏幕缩放发现 ]]></description><category></category></item></channel></rss>