<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cl66666666的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cl66666666</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cl66666666]]></copyright><item><title><![CDATA[项目工具：maven 的安装及使用]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/154493378</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/154493378</guid><author>cl66666666</author><pubDate>Sat, 08 Nov 2025 00:15:20 +0800</pubDate><description><![CDATA[注：D:\maven-repository 地址为你本地存放maven下载的包存储位置，可任意地址。修改配置文件：在maven的conf文件夹下，打开编辑settings.xml文件。conf:存放了 maven 的一些配置文件，如 setting.xml 文件。01 新增 MAVEN_HOME ，变量值就是你的 maven 安装的路径。boot:存放了一些 maven 本身的引导程序，如类加载器等。lib:存放了 maven 本身运行所需的一些 jar 包。maven在项目中的配置。]]></description><category></category></item><item><title><![CDATA[项目工具：Maven与Nexus协同工作解析]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/154493837</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/154493837</guid><author>cl66666666</author><pubDate>Thu, 06 Nov 2025 17:19:14 +0800</pubDate><description><![CDATA[Maven和Nexus是Java开发中密切配合的两大工具。Maven作为构建工具，负责项目编译、测试打包及依赖管理；Nexus则是仓库管理器，用于存储公共依赖和私有构件。二者的协作模式是：Maven通过配置文件指向Nexus服务器，由Nexus统一管理依赖的获取与分发。这种组合解决了直接访问公共仓库的带宽浪费、网络不稳定问题，并能有效管理企业内部构件，显著提升开发效率，是企业级Java项目的标准配置方案。]]></description><category></category></item><item><title><![CDATA[管理平台：01 TDesign Vue 管理平台环境搭建]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/154404470</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/154404470</guid><author>cl66666666</author><pubDate>Tue, 04 Nov 2025 20:48:04 +0800</pubDate><description><![CDATA[2-1 创建 Vue 3 项目（Vite 初始化）2-2 安装 TDesign Vue 核心依赖。2-3-3 在cmd 项目文件目录下执行命令。建议 v16+，兼容 Vue 3。进入项目目录下面，执行以下命令。]]></description><category></category></item><item><title><![CDATA[关于python安装第三方库相关]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/145886813</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/145886813</guid><author>cl66666666</author><pubDate>Wed, 26 Feb 2025 19:39:41 +0800</pubDate><description><![CDATA[pip相关]]></description><category></category></item><item><title><![CDATA[四 cocos create UI系统]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/143270287</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/143270287</guid><author>cl66666666</author><pubDate>Sun, 27 Oct 2024 17:47:39 +0800</pubDate><description><![CDATA[customEventData 传参。Overflow文字排版。脚本代码click.js。]]></description><category></category></item><item><title><![CDATA[三，cocos creator 脚本编辑]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/143267931</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/143267931</guid><author>cl66666666</author><pubDate>Sun, 27 Oct 2024 16:00:06 +0800</pubDate><description><![CDATA[自定义cc.Class代码say-hello.js});cc.Class({ //创建组件对象properties: { //可编辑变量},start () { //游戏启动时调用},});运行结果// 实例 Sprite 的 print方法的定义");});cc.Class({ //创建组件对象properties: { //可编辑变量},start () { //游戏启动时调用//实例 Sprite 的 print方法的调用},});运行结果。]]></description><category></category></item><item><title><![CDATA[二，cocos creator 游戏资源管理]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/143261976</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/143261976</guid><author>cl66666666</author><pubDate>Sun, 27 Oct 2024 01:05:43 +0800</pubDate><description><![CDATA[设置项目尺寸。]]></description><category></category></item><item><title><![CDATA[一，cocos creator 基本概念]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/143258375</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/143258375</guid><author>cl66666666</author><pubDate>Sat, 26 Oct 2024 23:01:22 +0800</pubDate><description><![CDATA[1 监听事件onLoad(){//以当前节点监听一个事件cc.log("监听自定义事件！},this)},2 发射事件emeit//响应事件emit（只能派送给自己）this.node.emit("fire","开火");},});3 发射事件dispatchEvent传递数据onLoad(){//以当前节点监听一个事件;接收的是dispatchEvent触发cc.log("监听自定义事件！},this)},]]></description><category></category></item><item><title><![CDATA[关于pip]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/135550009</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/135550009</guid><author>cl66666666</author><pubDate>Fri, 12 Jan 2024 12:57:14 +0800</pubDate><description><![CDATA[（更新后，2个版本pip都存在，默认还是使用以前低版本pip）（推荐使用：更新pip版本为最新版本，并删除以前版本）使用pip更新指令（会报错）]]></description><category></category></item><item><title><![CDATA[python读取yaml文件内容]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/126896696</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/126896696</guid><author>cl66666666</author><pubDate>Fri, 16 Sep 2022 20:02:35 +0800</pubDate><description><![CDATA[导入库。]]></description><category></category></item><item><title><![CDATA[window下安装redis]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114489048</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114489048</guid><author>cl66666666</author><pubDate>Sun, 07 Mar 2021 18:13:02 +0800</pubDate><description><![CDATA[redis下载安装
1 下载安装包
redis下载地址
2  解压文件
3 启动Redis：打开一个cmd窗口，使用cd命令切换到上边的解压目录，运行如下命令，启动redis服务
redis-server.exe redis.windows.conf

启动如下图

4. 测试：再打开一个cmd窗口，切换到上边的解压目录，启动Redis客户端
redis-cli.exe -h 127.0.0.1 -p 6379

启动如下图

测试redis

redis操作命令
Redis认证
在redis.window]]></description><category></category></item><item><title><![CDATA[05 mybatis-plus代码生成器]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114394925</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114394925</guid><author>cl66666666</author><pubDate>Sat, 06 Mar 2021 22:55:50 +0800</pubDate><description><![CDATA[代码生成器
pom.xml
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac]]></description><category></category></item><item><title><![CDATA[04 mybatis-plus条件构造器]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114387290</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114387290</guid><author>cl66666666</author><pubDate>Sat, 06 Mar 2021 22:55:32 +0800</pubDate><description><![CDATA[条件构造器
基本比较操作
   /* 基本比较操作
    SELECT id,user_name,password,name,age,email,birthday FROM tb_user WHERE name = ? AND age &gt; ? AND id IN (?,?,?)
     张三(String), 15(Integer), 1(Long), 2(Long), 3(Long)
     */
    @Test
    public void testEq(){
        //条件]]></description><category></category></item><item><title><![CDATA[03 mybatis-plus通用CRUD]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114374614</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114374614</guid><author>cl66666666</author><pubDate>Sat, 06 Mar 2021 22:55:09 +0800</pubDate><description><![CDATA[项目文件看前面文章，
mybatis-plus官方api文档
插入数据
    /*
    插入一条记录 
    insert
    @param entity 实体对象
     */
    @Test
    public void testInsert(){
        User user =new User();
        user.setUserName("程程");
        user.setName("chengcheng");
        user.setPass]]></description><category></category></item><item><title><![CDATA[02 mybatis-plus配置详解]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114371689</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114371689</guid><author>cl66666666</author><pubDate>Sat, 06 Mar 2021 22:54:44 +0800</pubDate><description><![CDATA[前面实例中，mapper文件 继承 BaseMapper 类，直接调用BaseMapper 封装的方法；但是BaseMapper 封装的方法不一定都能满足业务，所以需要我们自定义实现
configLocations
configLocations即MyBatis 配置文件位置，如果有单独的 MyBatis 配置，请将其路径配置到 configLocations中。

application.properties

spring.application.name = mp-springboot
spring.]]></description><category></category></item><item><title><![CDATA[01 springboot整合mybatis-plus实例]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114368169</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114368169</guid><author>cl66666666</author><pubDate>Sat, 06 Mar 2021 22:54:20 +0800</pubDate><description><![CDATA[springboot整合mybatis-plus
实体类添加注解映射数据库表与字段
mapper 文件继承 BaseMapper（封装了SQL）
springboot启动类添加扫描包注解。
数据库表数据
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for tb_user
-- ----------------------------
DROP TABLE ]]></description><category></category></item><item><title><![CDATA[06 nacos配置管理]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114291352</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114291352</guid><author>cl66666666</author><pubDate>Thu, 04 Mar 2021 11:45:28 +0800</pubDate><description><![CDATA[配置中心
配置主要有以下几个特点：

配置是独立于程序的只读变量

配置对于程序是只读的，程序通过读取配置来改变自己的行为，但是程序不应该去改变配置


配置伴随应用的整个生命周期

配置贯穿于应用的整个生命周期，应用在启动时通过读取配置来初始化，在运行时根据配置调整行为。
比如：启动时需要读取服务的端口号、系统在运行过程中需要读取定时策略执行定时任务等。


配置可以有多种加载方式

常见的有程序内部hard code，配置文件，环境变量，启动参数，基于数据库等


配置需要管理

同一份程序在不同的环境]]></description><category></category></item><item><title><![CDATA[05 nacos的Namespace（命名空间）]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114289523</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114289523</guid><author>cl66666666</author><pubDate>Thu, 04 Mar 2021 11:44:51 +0800</pubDate><description><![CDATA[Namespace 隔离设计
命名空间(Namespace)用于进行租户粒度的隔离，Namespace 的常用场景之一是不同环境的隔离，例如开发测试环境和生产环境的资源（如配置、服务）隔离等。
从一个租户(用户)的角度来看，如果有多套不同的环境，那么这个时候可以根据指定的环境来创建不同的
namespce，以此来实现多环境的隔离。

从多个租户(用户)的角度来看，每个租户(用户)可能会有自己的 namespace,每个租户(用户)的配置数据以及注册的服务数据都会归属到自己的 namespace 下，以此来实]]></description><category></category></item><item><title><![CDATA[04 nacos基于dubbo微服务]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114286711</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114286711</guid><author>cl66666666</author><pubDate>Thu, 04 Mar 2021 11:44:31 +0800</pubDate><description><![CDATA[此架构同时提供RESTful和Dubbo接口服务，应用层对前端提供RESTful接口，RESTful是互联网通用的轻量级交互
协议，方便前端接入系统；微服务层向应用层提供Dubbo接口，Dubbo接口基于RPC通信协议速度更快。
项目结构
service对外暴露dubbo协议的接口，考虑远程接口可能 会被其它多个服务调用，这里将service的接口单独抽取
出api工程
service-api：存放接口，独立成一个工程方便被其它服务工程依赖。
service-server：存放接口实现，即dubbo服务的.]]></description><category></category></item><item><title><![CDATA[03 nacos客户端负载均衡]]></title><link>https://blog.youkuaiyun.com/cl66666666/article/details/114281840</link><guid>https://blog.youkuaiyun.com/cl66666666/article/details/114281840</guid><author>cl66666666</author><pubDate>Thu, 04 Mar 2021 11:44:14 +0800</pubDate><description><![CDATA[负载均衡

注册服务中配置多个实例
使用服务消费方访问（服务发现），多个实例依次被访问，及默认负载均衡策略为轮询（底层实现为Ribbon）

启动nacos
访问正常 http://localhost:8848/nacos
父工程
pom.xml
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3]]></description><category></category></item></channel></rss>