<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[s1ngle的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/s1ngle</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; s1ngle]]></copyright><item><title><![CDATA[C++区间覆盖(贪心算法)]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/135824226</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/135824226</guid><author>s1ngle</author><pubDate>Wed, 24 Jan 2024 16:08:59 +0800</pubDate><description><![CDATA[区间覆盖解决方案]]></description><category></category></item><item><title><![CDATA[记录一次mysql启动失败]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/127457345</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/127457345</guid><author>s1ngle</author><pubDate>Sat, 22 Oct 2022 09:31:27 +0800</pubDate><description><![CDATA[本地的mysql服务莫名其妙地挂了，重启怎么也不成功。打算先重新安装服务试试。的值，逗号后面加上了空格导致的无法启动，需要手动删除空格就可以了。重新执行mysqld --initialize，可以正常启动。这个原因是因为MySQL的配置文件。]]></description><category></category></item><item><title><![CDATA[Java 通过使用递归函数实现树状结构]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/126219171</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/126219171</guid><author>s1ngle</author><pubDate>Wed, 21 Sep 2022 16:42:21 +0800</pubDate><description><![CDATA[Java 通过使用递归函数实现树状结构]]></description><category></category></item><item><title><![CDATA[Feign fallback不生效]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/126800283</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/126800283</guid><author>s1ngle</author><pubDate>Sat, 10 Sep 2022 22:16:17 +0800</pubDate><description><![CDATA[解决spring cloud 设置Feign fallback但是不生效的问题]]></description><category></category></item><item><title><![CDATA[Java1.8 LocalDateTime转为字符串String时丢失秒位]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/125947190</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/125947190</guid><author>s1ngle</author><pubDate>Sat, 23 Jul 2022 15:12:30 +0800</pubDate><description><![CDATA[关于LocalDateTime会丢失秒位和纳秒位的原因及解决办法]]></description><category></category></item><item><title><![CDATA[[安卓开发] 下拉框Spinner与适配器ArrayAdapter/SimpleAdapter的使用]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/122758121</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/122758121</guid><author>s1ngle</author><pubDate>Mon, 31 Jan 2022 10:14:43 +0800</pubDate><description><![CDATA[简单介绍Spinner和Adapter

Spinner是下拉框，用于从一串列表中选择某项，功能类似于单选按钮的组合。下拉列表的展示方式有 两种，一种是在当前下拉框的正下方展示列表，此时把spinnerMode属性设置为dropdown；另一种是在页面 中部以对话框形式展示列表，此时把spinnerMode属性设置为dialog。

适配器Adapter的作用主要是用来给诸如(Spinner、ListView、GridView)来填充数据。常用的适配器有ArrayAdapter, SimpleAdapt..]]></description><category></category></item><item><title><![CDATA[解决无法连接远程Oracle数据库的问题]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/120931117</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/120931117</guid><author>s1ngle</author><pubDate>Sun, 24 Oct 2021 11:16:36 +0800</pubDate><description><![CDATA[先看错误信息：



[08006][17002] IO 错误: The Network Adapter could not establish the connection 
java.net.ConnectException: Connection refused: connect. 

 telnet一下 远程数据库的地址，发现连接被拒绝：



解决方法:

打开远程Oracle数据库，找到\NETWORK\ADMIN 文件夹，修改里面的tnsname.ora和listener.ora文件中这...]]></description><category></category></item><item><title><![CDATA[若依-数据权限管理-DataScope]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/120665938</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/120665938</guid><author>s1ngle</author><pubDate>Sat, 09 Oct 2021 10:34:09 +0800</pubDate><description><![CDATA[在实际开发中，需要设置用户只能查看哪些部门的数据，这种情况一般称为数据权限。
例如对于销售，财务的数据，它们是非常敏感的，因此要求对数据权限进行控制， 对于基于集团性的应用系统而言，就更多需要控制好各自公司的数据了。如设置只能看本公司、或者本部门的数据，对于特殊的领导，可能需要跨部门的数据， 因此程序不能硬编码那个领导该访问哪些数据，需要进行后台的权限和数据权限的控制。
开发过程如下

第一步：@DataScope注解


// 部门数据权限注解
@DataScope(deptAlias = "u")
//]]></description><category></category></item><item><title><![CDATA[bug记录：struts项目在本地运行正常，部署到服务器后出现404]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/119750884</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/119750884</guid><author>s1ngle</author><pubDate>Tue, 17 Aug 2021 10:49:21 +0800</pubDate><description><![CDATA[自己做的struts1项目，本地运行什么事都没有，但一放到服务器，访问action就会出现404错误。]]></description><category></category></item><item><title><![CDATA[jquery中width,innerWidth,outerWidth的区别]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/119750268</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/119750268</guid><author>s1ngle</author><pubDate>Tue, 17 Aug 2021 10:15:08 +0800</pubDate><description><![CDATA[var a = 元素本身的宽度；
width() = a；
innerWidth() = a+padding;
outerWidth() = a+padding+border;
outerWidth(true) = a+padding+border+margin;
在jQuery中，
width()方法用于获得元素宽度；
innerWidth()方法用于获得包括内边界（padding）的元素宽度，
outerWidth()方法用于获得包括内边界(padding)和边框(border)的元素宽度，
如果out]]></description><category></category></item><item><title><![CDATA[VSCode “终端将被任务重用，按任意键关闭”]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/109398224</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/109398224</guid><author>s1ngle</author><pubDate>Sat, 31 Oct 2020 09:55:32 +0800</pubDate><description><![CDATA[重启项目时遇到这个问题，无论怎么重启都不行，电脑重启了也不行

解决方法：

当执行npm脚本时，系统总会给你新建一个终端



把新建的终端都关掉只留第一个终端



手动输入运行脚本，之后再用npm脚本就没问题了
...]]></description><category></category></item><item><title><![CDATA[vue element 实现分页功能]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/108886257</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/108886257</guid><author>s1ngle</author><pubDate>Wed, 30 Sep 2020 16:11:43 +0800</pubDate><description><![CDATA[最近在学分页功能，这里总结下前端如何实现分页

用的是element框架和el-pagination组件

效果图:



template代码：


&lt;el-pagination
      :page-size="pageSize" // 设置每页显示多少条
      @current-change="currentChangeHandle" // 当前页数改变时调用函数
      :current-page="currentPage" // 当前第几页
      layout="total]]></description><category></category></item><item><title><![CDATA[vue 点击某一行的按钮，获取当前行的数据]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/108882918</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/108882918</guid><author>s1ngle</author><pubDate>Wed, 30 Sep 2020 12:00:20 +0800</pubDate><description><![CDATA[vue + element框架

假如我想从表格中删除第二行，即身份证号为5的数据，那么就需要在点击删除按钮时拿到那一行的信息。



具体代码如下


&lt;el-table-column
     label="操作"
     width="140"&gt;
   &lt;template slot-scope="scope"&gt;
     &lt;el-button type="danger" icon="el-icon-delete" @click="dele(scope.row)"&gt.]]></description><category></category></item><item><title><![CDATA[Error creating bean with name ‘loginController‘: Unsatisfied dependency expressed through field ‘use]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/108667868</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/108667868</guid><author>s1ngle</author><pubDate>Fri, 18 Sep 2020 16:35:25 +0800</pubDate><description><![CDATA[测试Springboot时报了这个错误


org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loginController': Unsatisfied dependency expressed through field 'userService';


上网搜了解决方法，大多数是缺少接口实现类上注解@Service导致注入失败，或者Mapper.xml文件中注释]]></description><category></category></item><item><title><![CDATA[vue中trigger用法]]></title><link>https://blog.youkuaiyun.com/s1ngle/article/details/108445130</link><guid>https://blog.youkuaiyun.com/s1ngle/article/details/108445130</guid><author>s1ngle</author><pubDate>Mon, 07 Sep 2020 17:46:58 +0800</pubDate><description><![CDATA[trigger: "blur": 失去焦点时触发


newPassword: [
          { required: true, message: "新密码不能为空", trigger: "blur" },
          { min: 6, max: 20, message: "长度在 6 到 20 个字符", trigger: "blur" }
        ]

当鼠标点击输入框外时显示“新密码不能为空”：





还有一个：

trigger: "change": 数据改变时触..]]></description><category></category></item></channel></rss>