<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaobai_cpp的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaobai_cpp</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaobai_cpp]]></copyright><item><title><![CDATA[vitepress开发配置]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/145518118</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/145518118</guid><author>xiaobai_cpp</author><pubDate>Sat, 08 Feb 2025 16:51:08 +0800</pubDate><description><![CDATA[在 .vitepress/theme 目录下创建一个新的vue组件，例如 .vitepress/theme/mycomponent/mybutton.vue<template></div></script>.parent {</style>// 全局按需注册 自定义vue组件其他内容............ < mybutton />其他内容............ < mybutton />]]></description><category></category></item><item><title><![CDATA[ubuntu安装jdk17运行jar包]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/145449178</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/145449178</guid><author>xiaobai_cpp</author><pubDate>Wed, 05 Feb 2025 09:05:28 +0800</pubDate><description><![CDATA[ubuntu安装jdk17运行jar包。]]></description><category></category></item><item><title><![CDATA[解决打开网页慢]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143986994</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143986994</guid><author>xiaobai_cpp</author><pubDate>Sat, 23 Nov 2024 09:06:47 +0800</pubDate><description><![CDATA[路由器设置首选DNS服务器。路由器设置备选DNS服务器。]]></description><category></category></item><item><title><![CDATA[Windows11免密码自动登录]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143665703</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143665703</guid><author>xiaobai_cpp</author><pubDate>Sun, 10 Nov 2024 20:08:19 +0800</pubDate><description><![CDATA[路径：计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\PasswordLess\Device。打开该设置，取消选中该选项，点击应用，输入想要自动登录的账户和密码，即可开机后自动登录Windows。按win+R，打开运行，输入Control Userpasswords2，打开用户账户。若此界面无该选项，按win+R，打开运行，输入regedit，打开注册表修改。]]></description><category></category></item><item><title><![CDATA[ubuntu服务器系统上实现开机自动启动JAR包]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143138172</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143138172</guid><author>xiaobai_cpp</author><pubDate>Tue, 22 Oct 2024 09:42:12 +0800</pubDate><description><![CDATA[‌设置JAVA_HOME环境变量‌：找到Java的安装路径后，需要在环境变量配置文件中设置JAVA_HOME。/etc/profile: 对所有登录的用户设置环境信息，当用户登录时，该文件被执行。~/.profile: 对单个用户设置登录时的环境信息，当用户登录时，该文件被执行。~/.bashrc: 对单个用户设置环境信息，当用户打开终端时，该文件被执行。将/etc/alternatives/java替换为你的Java安装路径‌3。‌查询Java的安装路径‌：首先，你需要找到Java的安装路径。]]></description><category></category></item><item><title><![CDATA[mysql设置远程连接]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143118352</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143118352</guid><author>xiaobai_cpp</author><pubDate>Mon, 21 Oct 2024 17:45:34 +0800</pubDate><description><![CDATA[修改MySQL配置文件（通常是my.cn.cnf或my.ini），注释掉bind-address这一行，或者将其值设置为0.0.0.0，这样MySQL就能监听所有网络接口。授予远程用户权限连接到MySQL服务器。请确保替换为你的MySQL服务器的IP地址，并在提示时输入正确的密码。如果你在使用云服务，确保安全组或网络访问控制列表（ACLs）允许远程连接到MySQL端口。确保服务器的防火墙允许外部访问MySQL的端口（默认是3306）。重启MySQL服务以使配置生效。]]></description><category></category></item><item><title><![CDATA[ubuntu启用ssh服务和部署ssh密钥]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143003155</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143003155</guid><author>xiaobai_cpp</author><pubDate>Thu, 17 Oct 2024 11:32:39 +0800</pubDate><description><![CDATA[生成SSH密钥：打开终端，输入命令会提示密钥存放路径，一般存放在默认路径，直接回车即可，中间会提示输入密码，这里需要注意，如果设置密码，则每次登陆的时候需要输入此密码来登陆，如果不输入密码的话可以直接使用密钥登陆，我们这里不输入密码（但是需要保证私钥文件的安全）布署SSH密钥：进入root/.ssh目录，查看密钥文件cd .sshls目录下文件：id_rsa是私钥，需要放在自己电脑上用来登陆，特别重要！！！id_rsa.pub是公钥，部署在服务器上用来校验。]]></description><category></category></item><item><title><![CDATA[ubuntu安装Vim|net-tools|htop|psmisc]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143001298</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143001298</guid><author>xiaobai_cpp</author><pubDate>Thu, 17 Oct 2024 11:07:02 +0800</pubDate><description><![CDATA[命令在最新版本的 Ubuntu 中已不再默认安装，它被 ip 命令所取代。这两条命令首先更新了本地的包索引，然后安装了Vim文本编辑器。安装完成后，你可以通过在终端输入vim来启动Vim。安装完成后，你就可以使用 ifconfig 命令了。在Ubuntu中安装。]]></description><category></category></item><item><title><![CDATA[Ubuntu配置防火墙]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143000987</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143000987</guid><author>xiaobai_cpp</author><pubDate>Thu, 17 Oct 2024 10:54:40 +0800</pubDate><description><![CDATA[请根据实际需求调整以上命令。如果您需要更复杂的防火墙配置，可能需要编辑/etc/ufw/ufw.conf文件或使用iptables。在Ubuntu中配置防火墙通常使用ufw（Uncomplicated Firewall）。]]></description><category></category></item><item><title><![CDATA[ubuntu启用ssh]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143000634</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/143000634</guid><author>xiaobai_cpp</author><pubDate>Thu, 17 Oct 2024 10:50:03 +0800</pubDate><description><![CDATA[现在，SSH服务应该在Ubuntu系统上启用并运行。你可以使用SSH客户端从远程位置连接到你的Ubuntu机器。在Ubuntu上启用SSH服务，你需要安装OpenSSH服务器软件包，然后启动并使SSH服务在启动时自动运行。]]></description><category></category></item><item><title><![CDATA[windows局域网共享文件]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/142584787</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/142584787</guid><author>xiaobai_cpp</author><pubDate>Fri, 27 Sep 2024 09:41:38 +0800</pubDate><description><![CDATA[共享-高级共享-共享此文件夹(勾上)-权限-组或用户名-添加-everyone。win+r打开运行-输入-control userpasswords2  找到。1.设置-网络和internet-高级网络设置-高级共享设置-开启所有选项。填入共享文件夹目录（\Desktop-niq2uk8\e）2.要共享的文件夹或磁盘上右键-属性。安全-编辑-添加-everyone。]]></description><category></category></item><item><title><![CDATA[用户角色表]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141788659</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141788659</guid><author>xiaobai_cpp</author><pubDate>Mon, 09 Sep 2024 01:10:13 +0800</pubDate><description><![CDATA[用户角色关联表（通常命名为user_roles）用于建立用户和角色之间的多对多关系。在MySQL中，这个表将包含两个外键：一个指向用户表（如users）的用户ID，另一个指向角色表（如roles）的角色ID。请注意，你可能需要根据你的具体需求调整字段类型和大小。例如，如果你预计角色名称会非常长，你可能需要增加name字段的长度。这个表包含基本的字段，如角色ID（作为主键）、角色名称和可选的角色描述。脚本的最后部分包含了一些示例数据插入语句，用于向roles表中插入几个预定义的角色。]]></description><category></category></item><item><title><![CDATA[MySQL必知必会笔记(1-8章节)]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141690972</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141690972</guid><author>xiaobai_cpp</author><pubDate>Fri, 30 Aug 2024 20:08:23 +0800</pubDate><description><![CDATA[例如，在保存词anvil 时 ， 如 果 它 后 面 有 一 个 或 多 个 空 格 ， 则 子 句 WHERE prod_name LIKE '%anvil’将不会匹配它们，因为在最后的 l 后有多余的字符。不管是匹配一个还是多个值，测试大于还是小于已知值，或者检查某个范围的值，共同点是过滤中使用的值都是已知的。这里的NOT否定跟在它之后的条件，因此， MySQL不是匹配 1002 和 1003 的 vend_id ， 而是匹配 1002 和 1003 之外供应商的vend_id。]]></description><category></category></item><item><title><![CDATA[使用MySql]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141676290</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141676290</guid><author>xiaobai_cpp</author><pubDate>Thu, 29 Aug 2024 13:30:06 +0800</pubDate><description><![CDATA[使用MySql]]></description><category></category></item><item><title><![CDATA[Spring Boot使用拦截器（Interceptor）]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141528953</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141528953</guid><author>xiaobai_cpp</author><pubDate>Sun, 25 Aug 2024 14:24:47 +0800</pubDate><description><![CDATA[要定义一个拦截器，你需要实现HandlerInterceptor接口，该接口包含三个方法：preHandle、postHandle和afterCompletion。preHandle：在Controller方法调用之前执行。如果返回false，则中断请求处理，不会继续调用后续的拦截器和Controller方法。postHandle：在Controller方法调用之后，但在视图渲染之前执行（如果请求处理的结果是视图的话）。：在整个请求处理完成之后执行，包括视图渲染和所有过滤器之后。主要用于资源清理工作。]]></description><category></category></item><item><title><![CDATA[Spring Boot 应用中注册和使用 Filter]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141528813</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141528813</guid><author>xiaobai_cpp</author><pubDate>Sun, 25 Aug 2024 14:13:14 +0800</pubDate><description><![CDATA[在Spring Boot中，Filter（过滤器）是一个用于在Servlet请求到达目标资源（如Controller中的方法）之前或之后执行代码的组件。它通常用于处理请求和响应的预处理和后处理工作，比如日志记录、身份验证、请求数据的修改等。Spring Boot 并没有引入新的 Filter 概念，但它很好地集成了 Servlet 规范中定义的 Filter。你可以通过几种方式在 Spring Boot 应用中注册和使用 Filter。]]></description><category></category></item><item><title><![CDATA[Spring Boot自定义注解]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141502895</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141502895</guid><author>xiaobai_cpp</author><pubDate>Sat, 24 Aug 2024 18:08:37 +0800</pubDate><description><![CDATA[在Spring Boot中自定义注解是一个强大的功能，它可以让你以声明式的方式将特定的行为或元数据添加到你的代码中。自定义注解可以用于多种场景，比如权限控制、日志记录、参数校验等。下面是如何在Spring Boot中定义一个简单的自定义注解及其使用的步骤。首先，你需要使用Java的元注解（如@Target, @Retention, @Inherited等）来定义一个新的注解。]]></description><category></category></item><item><title><![CDATA[Spring Boot事务管理]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141501684</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141501684</guid><author>xiaobai_cpp</author><pubDate>Sat, 24 Aug 2024 17:59:58 +0800</pubDate><description><![CDATA[Spring Boot中的事务管理是建立在Spring Framework的事务抽象之上的，它提供了声明式事务管理的能力，允许开发者通过注解或XML配置来管理事务，而无需编写复杂的事务管理代码。下面，我们将详细探讨Spring Boot中的事务管理。1.事务的概念事务（Transaction）是数据库操作的基本工作单位，它由一组逻辑上相互关联的操作组成，这些操作要么全部成功，要么全部失败。事务具有四个基本特性（ACID）：原子性（Atomicity）：事务中的所有操作要么全部完成，要么全部不执行。]]></description><category></category></item><item><title><![CDATA[aop（面向切面编程）]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141426166</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141426166</guid><author>xiaobai_cpp</author><pubDate>Thu, 22 Aug 2024 14:38:37 +0800</pubDate><description><![CDATA[连接点指的是程序执行的某个特定位置，如类开始初始化前、类初始化后、类某个方法调用前、调用后、方法抛出异常后等。在Spring AOP中，由于它仅支持方法级别的增强，因此连接点通常指的是方法的执行点。]]></description><category></category></item><item><title><![CDATA[springboot核心注解]]></title><link>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141162428</link><guid>https://blog.youkuaiyun.com/xiaobai_cpp/article/details/141162428</guid><author>xiaobai_cpp</author><pubDate>Fri, 16 Aug 2024 20:52:19 +0800</pubDate><description><![CDATA[通过 @Component 注解的类，Spring 会自动检测到并在应用启动时将其实例化、组装成一个 Bean，然后存储到 Spring 容器中，以便后续在其他地方通过依赖注入（DI）的方式使用。Springboot提供的注解，如@Controller（用于表现层）、@Service （用于业务层） 、@Repository（用于数据访问层）、@Component（更通用的组件注解，可以用在任何层）。这些注解都是 @Component 的特化形式，它们之间唯一的区别是所标注的类在应用程序中所扮演的角色。]]></description><category></category></item></channel></rss>