<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaolu_1004的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaolu_1004</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaolu_1004]]></copyright><item><title><![CDATA[报错解决No implementation found for int包名+类名+方法名]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/125789739</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/125789739</guid><author>xiaolu_1004</author><pubDate>Thu, 14 Jul 2022 18:04:47 +0800</pubDate><description><![CDATA[报错解决No implementation found for int com.texeljoy.hteffect.library.HTNative.versionCode() (tried Java_com_texeljoy_hteffect_library_HTNative_versionCode and Java_com_texeljoy_hteffect_library_HTNative_versionCode__)]]></description><category></category></item><item><title><![CDATA[leetcode第一题：两数之和]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/120487091</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/120487091</guid><author>xiaolu_1004</author><pubDate>Sat, 27 Nov 2021 21:00:21 +0800</pubDate><description><![CDATA[1.两数之和

！！！太粗心了，if后面有一个返回值，如果没有走if那条路的话，就没有返回值，就会报错，所以要把情况考虑清楚。

]]></description><category></category></item><item><title><![CDATA[自定义异常]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/120920251</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/120920251</guid><author>xiaolu_1004</author><pubDate>Sat, 23 Oct 2021 14:24:06 +0800</pubDate><description><![CDATA[学了自定义异常，我们可以在必要的时候new一个异常，然后通过throws抛出，注意自己new的异常是不可以用try/catch捕捉的，没有意义。




]]></description><category></category></item><item><title><![CDATA[实训日记2021/7/15]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118752466</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118752466</guid><author>xiaolu_1004</author><pubDate>Thu, 15 Jul 2021 14:28:24 +0800</pubDate><description><![CDATA[一、热加载和热部署
热加载和热部署是一样的东西，这两个东西弄好了之后不需要重新启动，就可以自动把增量内容编译并部署到服务器上，非常的方便，下面是它的步骤。
1.在pom.xml中添加配置信息
 &lt;!-- 热部署 --&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
            &lt;artifactId&gt;spring-boot-dev]]></description><category></category></item><item><title><![CDATA[实训日记2021/7/8]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118597617</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118597617</guid><author>xiaolu_1004</author><pubDate>Fri, 09 Jul 2021 09:29:30 +0800</pubDate><description><![CDATA[今天心情很不好，写不了多少。

]]></description><category></category></item><item><title><![CDATA[实训日记2021/7/6]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118515561</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118515561</guid><author>xiaolu_1004</author><pubDate>Tue, 06 Jul 2021 16:59:02 +0800</pubDate><description><![CDATA[一、项目准备
先是整理了一下音乐网站的大概功能
本来准备跟着视频下载3.6.1版本的maven的，谁知道官网上现在已经没有了
之后新建项目的时候，那个网址一直连接不上，还报错


后来把网址改成https://start.aliyun.com/这个就行了，这个是阿里代理的。
二、版本解析
在新建项目的时候对于springboot的版本后面的REALEASE有点好奇，所以稍微查找了一下相关资料。
拿SpringBoot 2.3.7版本举例：
“2”是主版本号，表示是SpringBoot的第二代产品
“3”是次]]></description><category></category></item><item><title><![CDATA[2021-07-05]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118493830</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118493830</guid><author>xiaolu_1004</author><pubDate>Mon, 05 Jul 2021 16:55:40 +0800</pubDate><description><![CDATA[用uni-app可以在移动端进行项目开发
Layui可以用来查找web端的好的UI

]]></description><category></category></item><item><title><![CDATA[实训日记2021/7/2]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118413402</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118413402</guid><author>xiaolu_1004</author><pubDate>Fri, 02 Jul 2021 16:12:05 +0800</pubDate><description><![CDATA[一、
RELEASE官方参考文档地址
二、

]]></description><category></category></item><item><title><![CDATA[实训日记2021/7/1]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118379664</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118379664</guid><author>xiaolu_1004</author><pubDate>Thu, 01 Jul 2021 16:54:41 +0800</pubDate><description><![CDATA[一、解决jstl导入爆红的问题

1.有人说是因为把src被excluded了，把它从里面拉出来就行了，然后这个excluded是在File→project structure→Module里面的，但是我的src没有在这个里面。
代码被excluded的意思是，将文件标记为Excluded目录后，idea就不会为该文件创建索引，全局搜索也不会搜里面的内容，编辑代码不会智能提示，Excluded Folders相当于代码废弃场
2.！！！！！，有用有用！这个方法真的有用！百度上其他的解决方案我看着就不想试，直]]></description><category></category></item><item><title><![CDATA[实训日记2021/6/30]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118359862</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118359862</guid><author>xiaolu_1004</author><pubDate>Wed, 30 Jun 2021 16:57:30 +0800</pubDate><description><![CDATA[springboot学习
一、介绍
springboot里面不默认支持jsp，但可以设置，Thymeleaf用来代替jstl标签
二、配置
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

有了这个配置之后，return后面就可以直接写“hello”，不用写全
public String hello(Model m) throws Exception {
        m.addAttribute("currentTime"]]></description><category></category></item><item><title><![CDATA[实训日记2021/6/29]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118333757</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118333757</guid><author>xiaolu_1004</author><pubDate>Tue, 29 Jun 2021 16:57:37 +0800</pubDate><description><![CDATA[一、jsp页面
jsp页面是没办法直接右键运行的，因为他是一种服务器语言，要先转变成servlet，再转变成html
二、
jstl/el表达式是写在jsp页面的，所以不是前后端分离
js json是在java代码中写的，属于前后端分离
完了今天又没写多少，裂开，，明天继续写吧，今天老师也没讲多少吧

...]]></description><category></category></item><item><title><![CDATA[实训日记2021/6/28]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118292606</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118292606</guid><author>xiaolu_1004</author><pubDate>Mon, 28 Jun 2021 16:30:54 +0800</pubDate><description><![CDATA[一、取值
把值保存在model中
@RequestMapping("/view")
    public String view(Integer id,Model model){
        Item obj = itemService.load(id);
        model.addAttribute("obj",obj);
        return "item/view";
    }

取值
&lt;input type="hidden" id="id" value="${obj.id}]]></description><category></category></item><item><title><![CDATA[实训日记2021/6/25]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118211259</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118211259</guid><author>xiaolu_1004</author><pubDate>Mon, 28 Jun 2021 13:22:36 +0800</pubDate><description><![CDATA[一、return + 路径
如果不加forward和redirect关键字，那么直接在return的字符串上添加springMVC配置文件里设置好的前缀和后缀，然后转发到资源。
如果加上forward，那么不会拼接配置文件里设置的前缀和后缀，直接原字符串转发资源。
如果加上redirect则再向服务器发送一次新的请求
forward和redirect的区别是前者在服务器端重发，浏览器感知不到，地址栏也不会变化。
return+路径就是纯粹用于跳转页面。 而return+redirect就用于再次转向cont]]></description><category></category></item><item><title><![CDATA[实训日记2021/6/24]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118186505</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118186505</guid><author>xiaolu_1004</author><pubDate>Thu, 24 Jun 2021 16:57:12 +0800</pubDate><description><![CDATA[一、&lt;c:foreach&gt;标签




属性
描述




items
要被循环的信息


begin
开始的元素（从0开始）


end
最后一个元素（从0开始）


step
每一次迭代的步长


var
代表当前条目的变量名称


varStatus
代表循环状态的变量名称


语法：&lt;c:forEach var=“name” items=“Collection” varStatus=“statusName” begin=“begin” end=“end” step=“step”&g]]></description><category></category></item><item><title><![CDATA[实训日记2021/6/23]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118151829</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118151829</guid><author>xiaolu_1004</author><pubDate>Wed, 23 Jun 2021 16:54:51 +0800</pubDate><description><![CDATA[一、@RequestMapping注解
1.servlet除了可以用注解的方式，还可以在web.xml中定义
&lt;servlet&gt;
    &lt;servlet-name&gt;servletName&lt;/servlet-name&gt;
    &lt;servlet-class&gt;ServletClass&lt;/servlet-class&gt;
&lt;/servlet&gt;
&lt;servlet-mapping&gt;
    &lt;servlet-name&gt;ser]]></description><category></category></item><item><title><![CDATA[实训日记2021/6/22]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118100770</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118100770</guid><author>xiaolu_1004</author><pubDate>Tue, 22 Jun 2021 16:57:38 +0800</pubDate><description><![CDATA[一、如何获取根目录
有两种方法获取根目录

第一种方式

第一种方式的引用

第二种方式

第二种方式的引用

这里的${ctx}为 ${pageContext.request.contextPath}的简写

二、关于sql语句的更规范的写法
当我们需要重复写入字段名称的时候，我们会把一些经常使用的sql语句封装起来。当你想要使用的时候，直接根据id的值去取就可以。避免了重复写入代码，提高代码的整洁。
定义
    &lt;!-- 声明数据库字段 --&gt;
   &lt;sql id="Manage_]]></description><category></category></item><item><title><![CDATA[实训日记2021/6/21]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118081008</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118081008</guid><author>xiaolu_1004</author><pubDate>Mon, 21 Jun 2021 16:58:30 +0800</pubDate><description><![CDATA[实训日记2021/6/21
一、IDEA文件理解
1.  .gitignore文件
有些文件在提交的时候我们不希望它被提交，比如数据库的密码之类的，所以我们可以把他写在.gitignore文件中，就可以被忽略掉了。
下面是.gitignore文件中的书写格式

1 # 此为注释 – 将被 Git 忽略
2
3 .a       # 忽略所有 .a 结尾的文件
4 !lib.a    # 但 lib.a 除外
5 /TODO     # 仅仅忽略项目根目录下的 TODO 文件，不包括 subdir/TODO
]]></description><category></category></item><item><title><![CDATA[实训日记2021/6/18]]></title><link>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118024603</link><guid>https://blog.youkuaiyun.com/xiaolu_1004/article/details/118024603</guid><author>xiaolu_1004</author><pubDate>Fri, 18 Jun 2021 16:50:08 +0800</pubDate><description><![CDATA[实训日记2021/6/18
一、序列化
今天在理解代码的时候看到了一串代码
public class User implements Serializable

对于其中的serializable接口比较好奇，好奇点了进去，发现是个空接口。

这其实是关于序列化的知识点，下面就记录一下关于序列化的知识点。


什么是Serializable接口？
这是一个对象序列化的接口，一个类只有实现了这个接口，他的对象才能够被序列化。
Serializable接口就是Java提供用来进行高效率的异地共享实例对象的机制，]]></description><category></category></item></channel></rss>