<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lmxnsI的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lmxnsI</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lmxnsI]]></copyright><item><title><![CDATA[Java AI开发入门02-创建项目]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/160164671</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/160164671</guid><author>lmxnsI</author><pubDate>Thu, 16 Apr 2026 09:39:53 +0800</pubDate><description><![CDATA[填写项目信息这里OpenAi 与Ollama二者选一个就行，我这里选择OpenAi。]]></description><category></category></item><item><title><![CDATA[Java AI开发入门01-模型部署]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/160135741</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/160135741</guid><author>lmxnsI</author><pubDate>Tue, 14 Apr 2026 10:29:29 +0800</pubDate><description><![CDATA[模型部署方案有两种，一种云服务，一种本地部署。]]></description><category></category></item><item><title><![CDATA[PostgreSQL安装]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/159241264</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/159241264</guid><author>lmxnsI</author><pubDate>Thu, 19 Mar 2026 13:35:51 +0800</pubDate><description><![CDATA[通过下载链接1进行安装根据自己电脑选择对应版本。]]></description><category></category></item><item><title><![CDATA[多线程常见问题-锁应用解决示例]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/155301964</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/155301964</guid><author>lmxnsI</author><pubDate>Thu, 27 Nov 2025 10:20:42 +0800</pubDate><description><![CDATA[以上述counter代码为例：能有办法让count++操作变成原子的吗？当然是有的，这个方法就是加锁。如果给count++加锁，就能保证count++操作的原子性。Java中虽然有读写锁，但一般不会特别去区分。默认情况下，用的就是一个很普通的加锁。加锁的操作就好比我们在学校上厕所。有人进了厕所之后，就要把厕所门锁上，这时候他就可以在里面干一些事情而此时其他人无法进入厕所了。等到他干完了事情，再把锁打开，他就可以从厕所里出来了。当有人正在使用厕所的时候，如果其他人也想用，那么他们只能进行阻塞等待。]]></description><category></category></item><item><title><![CDATA[idea使用git报错]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/147294420</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/147294420</guid><author>lmxnsI</author><pubDate>Thu, 17 Apr 2025 10:01:24 +0800</pubDate><description><![CDATA[git报错，不是因为冲突的原因]]></description><category></category></item><item><title><![CDATA[用0去修改数据库异常]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/146205131</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/146205131</guid><author>lmxnsI</author><pubDate>Wed, 12 Mar 2025 14:49:52 +0800</pubDate><description><![CDATA[如下这条插入语句，sqMoney设置的值为 0 在mybatis框架中会把 0 认定为null，导致条件不成立。在更新或者插入语句中用 0 去更新字段，但是发现更新的时候没有更新数据，插入的时候字段值为null。如下添加一些判断条件即可。]]></description><category></category></item><item><title><![CDATA[idea git 版本回滚]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/146005130</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/146005130</guid><author>lmxnsI</author><pubDate>Tue, 04 Mar 2025 09:12:05 +0800</pubDate><description><![CDATA[Mixed：回滚到指定版本，并保留所有更改，但是更改将不会被重新提交（文件进入到Unversioned Files中）。使用这种模式，你可以撤销已经提交的更改，并保留这些更改，以备后续修改和提交。使用这种模式，你可以撤销指定版本之后的更改，并保留这些更改，以备后续修改和提交。Soft：回滚到指定版本，并保留所有更改，这些更改将被重新提交。使用这种模式，你可以撤销已经提交的更改，然后重新提交。以上步骤，将会使得本地Commit 回退到指定版本，但是远端已提交过的代码还在远端仓库，如下图。]]></description><category></category></item><item><title><![CDATA[若依入门使用]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/145198051</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/145198051</guid><author>lmxnsI</author><pubDate>Fri, 17 Jan 2025 12:29:29 +0800</pubDate><description><![CDATA[redis是需要修改地址和密码的，端口号一般情况下是默认的，redis这里有两种使用方式，一个是远程的，一个是本地的，这里建议是使用本地的，因为远程的服务不稳定需要考虑网络因素。2.vue文件里面存放的是前端的代码里面有两个文件夹，api是js文件，views是vue文件，放入项目中对应的文件目录即可，如果没有冲突文件可以直接覆盖。sql文件夹中是有两个sql脚本的，这两个脚本都是若依开源项目的必须脚本，需要运行在你自己    的数据库中，如果报错就交换一下两个脚本的运行顺序即可。]]></description><category></category></item><item><title><![CDATA[java导出pdf文件]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/145056317</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/145056317</guid><author>lmxnsI</author><pubDate>Fri, 10 Jan 2025 14:13:25 +0800</pubDate><description><![CDATA[第 2 步获取的pdf导出的中文需要的文件，如果pdf输出的内容有中文就需要去弄一下这个文件，在代码中用于读取设置中文字体。点击之后，可以针对没一个位置进行编辑，选中双击就可以进行编辑了，要注意，每个位置的名字都需要是唯一的。本次操作需要前端向后端发起请求，后端返回数据给前端用于下载，所以没有在本地进行保存。第 1 步制作pdf模板需要的pdf编辑软件基本上都需要钱，可以去买一个。因为原来制作的pdf表单内容过于复杂，下面代码只包含前两行的操作。先将需要的pdf模板通过word制作出来，然后导出为pdf。]]></description><category></category></item><item><title><![CDATA[计算两个日期之间月份差]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/144902802</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/144902802</guid><author>lmxnsI</author><pubDate>Fri, 03 Jan 2025 10:08:25 +0800</pubDate><description><![CDATA[【代码】计算两个日期之间月份差。]]></description><category></category></item><item><title><![CDATA[前端项目打包发布]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/144749372</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/144749372</guid><author>lmxnsI</author><pubDate>Thu, 02 Jan 2025 15:25:15 +0800</pubDate><description><![CDATA[前端代码发布]]></description><category></category></item><item><title><![CDATA[表单验证不生效]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/144853696</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/144853696</guid><author>lmxnsI</author><pubDate>Tue, 31 Dec 2024 17:16:17 +0800</pubDate><description><![CDATA[需要注意:model:rulesref</</</</</</</]]></description><category></category></item><item><title><![CDATA[Mysql8安装（压缩包）]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/144826288</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/144826288</guid><author>lmxnsI</author><pubDate>Mon, 30 Dec 2024 15:23:10 +0800</pubDate><description><![CDATA[链接:往下翻一点，点击框中的位置。]]></description><category></category></item><item><title><![CDATA[后端项目打包发布]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/144749124</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/144749124</guid><author>lmxnsI</author><pubDate>Thu, 26 Dec 2024 17:24:02 +0800</pubDate><description><![CDATA[将jar包复制到虚拟机上，进入jar包所在目录执行运行命令。以idea为示例将java项目打成jar包。]]></description><category></category></item><item><title><![CDATA[docker使用笔记]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/144748913</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/144748913</guid><author>lmxnsI</author><pubDate>Thu, 26 Dec 2024 17:13:12 +0800</pubDate><description><![CDATA[需要先把文件上传到虚拟机文件夹中(/home/webapps/oatest)根据docker容器名进入容器（tomcat为示例）从服务器复制文件到容器中。]]></description><category></category></item><item><title><![CDATA[修改层级较深的数据导致页面没有实时渲染]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/144561998</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/144561998</guid><author>lmxnsI</author><pubDate>Wed, 18 Dec 2024 15:24:48 +0800</pubDate><description><![CDATA[在 el-table 中添加一个 key 值，设置成 Boolean 类型，在数据更新后去更新这个 key 值。在数据更新的后面加上 this.refreshTable =!this.refreshTable 即可。]]></description><category></category></item><item><title><![CDATA[centos7安装nacos并配置mysql]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/139953594</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/139953594</guid><author>lmxnsI</author><pubDate>Tue, 25 Jun 2024 13:54:38 +0800</pubDate><description><![CDATA[在 /compile/install/nacos/nacos/conf/ 目录下有个 nacos-mysql.sql 文件，这是我们nacos需要用到的库表。在虚拟机上安装mysql：https://blog.youkuaiyun.com/lmxnsI/article/details/139923651?进入到 centos7 的 /compile/package/nacos 目录下，然后使用命令下载nacos的安装包，可能有点慢。这是因为虚拟机的防火墙没有关闭，通过以下命令可以对防火墙进行操作。]]></description><category></category></item><item><title><![CDATA[centos7安装mysql8]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/139923651</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/139923651</guid><author>lmxnsI</author><pubDate>Tue, 25 Jun 2024 10:44:11 +0800</pubDate><description><![CDATA[将加压出来的文件夹里面的文件全部移动到 /compile/install/mysql/mysql8.4.0 里面，也可以理解为把文件名改为mysql8.4.0。确定一下系统的glibc版本，可以使用以下命令进行查看，当前系统glibc版本：2.17。先将已经下载好的压缩包上传到虚拟机的存放目录里面，然后将压缩包解压到安装目录里面。可以用service mysql status 再次查看mysql启动状态。官网：https://www.mysql.com/将mysql文件夹的所有者和所有组都改为mysql。]]></description><category></category></item><item><title><![CDATA[centos7安装jdk1.8]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/139923082</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/139923082</guid><author>lmxnsI</author><pubDate>Mon, 24 Jun 2024 13:38:03 +0800</pubDate><description><![CDATA[遇到这个问题是因为bash shell没有找到wget这个命令即虚拟机上没有下载wget，可通过下面命令实现下载。保存并退出、按esc键、输入以下内容、按Enter键。一、查看selinux状态。二、关闭selinux。]]></description><category></category></item><item><title><![CDATA[第三方软件连接虚拟机]]></title><link>https://blog.youkuaiyun.com/lmxnsI/article/details/139916926</link><guid>https://blog.youkuaiyun.com/lmxnsI/article/details/139916926</guid><author>lmxnsI</author><pubDate>Mon, 24 Jun 2024 10:22:01 +0800</pubDate><description><![CDATA[出现以下输出即为修改成功，如果一直ping不停止，在虚拟机内：Ctrl C 停止ping。DNS可用网关IP，也可以网上其他官方的DNS，如谷歌的：8.8.8.8。子网ip就是IPADDR、网关就是GATEWAY，前面有获取到。这里的ip地址默认网关前三位和之前获取到的一样，我这边是win11，其他系统应该都差不多。点击esc进入命令行模式，然后输入。子网ip、子网掩码、网关要记一下。子网掩码与网关与VM虚拟机相同。IP根据之前查看的网段来设置。将IP的获取方式修改为静态。子网ip网关前三位一样，]]></description><category></category></item></channel></rss>