<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ambition__king的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ambition__king</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ambition__king]]></copyright><item><title><![CDATA[小白学习java第20天：spingMVC]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/148058675</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/148058675</guid><author>ambition__king</author><pubDate>Wed, 21 May 2025 09:38:27 +0800</pubDate><description><![CDATA[根据上面内容我们可以知道，这很麻烦的大量的servlet写入xml里面，是很复杂且繁琐的，因此我们引入一种mvc模式（没有什么是加一层不能解决的，因此我们引入control！在之前的学习中我们我们学习了spring和mybatis的整合，那么springMVC又是什么呢？先写一个简单的servlet，就是获取前端传入的参数，然后进行视图的跳转！因此我们就需要进行回顾一下servlet是怎么进行实现的？还要对web.xml进行配置，使得这个类和url进行绑定！具体的配置我们可以参考这篇文章。]]></description><category></category></item><item><title><![CDATA[小白学习java第19天（下）：spring]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/148024574</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/148024574</guid><author>ambition__king</author><pubDate>Sat, 17 May 2025 16:47:05 +0800</pubDate><description><![CDATA[因此我们下面主要就是讲解，（那么为什么需要整合，最主要就是事务这方面，因为在mybatis里面我们进行操作的时候都需要进行操作，我们根据spring的特性AOP，我们可以横向切面将其进行插入！！！要了解整合我们就需要回顾一下我们的mybatis是什么结构，有了结构之后我们才能知道是怎么进行整合的！！！整合上图中的2：spring对于new出的东西可以进行bean容器存储的，因此我们可以对mybatisConfig.xml这个文件处理，然后我希望就是mybatis原有的别名以及设置我是不希望进行变化的！]]></description><category></category></item><item><title><![CDATA[小白学习java第18天（中）：spring]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147959499</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147959499</guid><author>ambition__king</author><pubDate>Sat, 17 May 2025 10:12:57 +0800</pubDate><description><![CDATA[1.可以使得真是角色的的操作更加纯粹！不用去关注一些公共的业务2.公共也就是交给代理角色，实现业务的分工3.公共业务发生扩展的时候，方便集中管理静态代码的缺点：一个真实角色就需要产生一个代理角色，是的代码量增加下面我们用一个具体代码业务来进行实现（增删改查！）来说明一下代理类是什么！这样的强耦合是我不要也是不想看到的结果！！！（而且现在我们要是添加在增删改查里面添加日志怎么办，难道在业务成里面进行改吗（这是实际开发的大忌！！！]]></description><category></category></item><item><title><![CDATA[小白学习java第18天（上）：spring]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147904755</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147904755</guid><author>ambition__king</author><pubDate>Wed, 14 May 2025 16:39:17 +0800</pubDate><description><![CDATA[是一个轻量级（一个小依赖就可以实现还不是轻量级）的控制反转（IOC）和面向切面编程（AOP）的框架！优点：1.Spring 是一个开源免费的框架（容器）2.Spring 是一个轻量级、非入侵式的框架3.控制反转（IOC）、面向切面编程（AOP）4.支持事务的处理，对框架整合的支持。]]></description><category></category></item><item><title><![CDATA[小白学习java第18天（下）：mybatis]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147900327</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147900327</guid><author>ambition__king</author><pubDate>Mon, 12 May 2025 20:37:22 +0800</pubDate><description><![CDATA[但是如果转化到了 mybatis里面使用xml这个的话就很麻烦，你的一个select里面，为了解决这个我们创建一个对象，就类似于嵌套的行为！在解决多表查询的时候， 也就是表进行关联的时候，我们应该怎么办呢？如果单纯的使用sql语句的话是很简单的，（这句话就可以进行实现）]]></description><category></category></item><item><title><![CDATA[小白学习Java第18天（上）：mybatis]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147859150</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147859150</guid><author>ambition__king</author><pubDate>Mon, 12 May 2025 15:43:51 +0800</pubDate><description><![CDATA[之前对于javaweb开发，在写dao层的是非常麻烦，而且有个不好就是你的SQL语句是和代码捆绑在一起，耦合性很强，因此对于持久层开发我们更希望有一个框架去代理它。详细我们可以查看mybatis的中文文档。]]></description><category></category></item><item><title><![CDATA[小白学习java第16天（下）：javaweb]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147634233</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147634233</guid><author>ambition__king</author><pubDate>Mon, 05 May 2025 17:10:50 +0800</pubDate><description><![CDATA[mould 模型，view 视图，controller控制器。]]></description><category></category></item><item><title><![CDATA[小白学习java第15天（中）：javaWeb]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147612316</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147612316</guid><author>ambition__king</author><pubDate>Wed, 30 Apr 2025 15:08:05 +0800</pubDate><description><![CDATA[有状态的会话：就是你曾经来过，再来我就会知道！cookie英文是小饼干的意思，session因为是会议的意思。“Session”在计算机和网络环境中通常指的是“会话”，它是指客户端与服务器之间的一段交互时间。具体来说，Session用于记录用户状态和信息，例如登录状态和购物车内容。每当用户访问网站时，服务器会为每个用户创建一个独立的Session，以便在用户与系统交互的过程中保持上下文信息和状态。Session与Cookie不同，Cookie是存储在用户浏览器中的，而Session则保存在服务器上。]]></description><category></category></item><item><title><![CDATA[小白学习java第16天（上）: javaWeb]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147541575</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147541575</guid><author>ambition__king</author><pubDate>Sun, 27 Apr 2025 22:07:27 +0800</pubDate><description><![CDATA[然后就会出现（下面这个界面）（那么为什么会这样的？首先我们看tomcat里面的配置文件下面的config文件里面的server配置（端口号！（里面的执行文件）就是默认的去webapp里面去找，默认的里面的文件夹root。]]></description><category></category></item><item><title><![CDATA[小白学习java第15天：JDBC]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147479679</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147479679</guid><author>ambition__king</author><pubDate>Fri, 25 Apr 2025 10:58:36 +0800</pubDate><description><![CDATA[想一下我们之前是怎么操作数据库，是不是使用SQL语句对其mysql数据库管理系统，然后管理系统在进行数据库（硬盘文件里面的）进行操作。那么我现在想使用应用程序对其数据库进行操作，应该怎么办呢？那么数据库驱动就是搭建在应用程序和数据库之间的桥梁！！！]]></description><category></category></item><item><title><![CDATA[小白学习java第14天（下）：数据库]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147441938</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147441938</guid><author>ambition__king</author><pubDate>Thu, 24 Apr 2025 10:10:14 +0800</pubDate><description><![CDATA[看中文可能有点懵，但是因为我们可以知道其实就是转化的意思，事务的核心的就是要么一起执行，要么一起结束【举个转账的例子，就是你给别人转账了，但是网卡，钱少了怎么办呢？]]></description><category></category></item><item><title><![CDATA[小白学习java第14天（中）：数据库]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147416224</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147416224</guid><author>ambition__king</author><pubDate>Wed, 23 Apr 2025 09:41:40 +0800</pubDate><description><![CDATA[- select的查询语法完整语句select 去重的列要查询的字段*** join 关联表名 on 关联条件from 表名where 指定结果需满足的条件，或者子查询group by 指定结果按照哪几个字段进行分组having 指定分组后，分组结果需满足的条件order by 指定结果按照哪一个字段进行排序limit 指定结果返回的条数。]]></description><category></category></item><item><title><![CDATA[小白学习java第14天（上）：数据库]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147320466</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147320466</guid><author>ambition__king</author><pubDate>Tue, 22 Apr 2025 14:06:17 +0800</pubDate><description><![CDATA[上述对于数据表的操作，用鼠标就可以解决，当然我们也需要适当了解一下SQL语句，还没有涉及到对于数据库的管理！！！]]></description><category></category></item><item><title><![CDATA[小白学习java第13天：注解和反射]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147228585</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147228585</guid><author>ambition__king</author><pubDate>Wed, 16 Apr 2025 17:25:05 +0800</pubDate><description><![CDATA[1.获取一个类里面的所有信息，获取到之后，再执行其他的业务逻辑return age;System.out.println("我要学习！");System.out.println("我要上课教书！");//创建对象Student student = new Student("张三", 18, 161.5, "打篮球");]]></description><category></category></item><item><title><![CDATA[小白学习java第12天（下）：网络编程]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147201893</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147201893</guid><author>ambition__king</author><pubDate>Mon, 14 Apr 2025 16:10:06 +0800</pubDate><description><![CDATA[下面我们就详细介绍一下UDP，就是进行发包（TCP协议类似于就是打电话，你必须进行连接才能进行传输，但是UDP类似于发消息，连不连接我都是可以的！）【从这里我们就可以知道一个小细节，就是在上面编写TCP的时候我们是需要先对服务端开启，然后才开始客户端进行，但是udp是无所谓的，我不管目标那边什么状态，我都会进行发送的，所以先开也是没事的】为了更加深刻的了解UDP这个机制，我们来写一个循环聊天！3.然后就是顺理成章对其进行写包，详细下面代码进行介绍！上面我们了解TCP就是三次握手！]]></description><category></category></item><item><title><![CDATA[小白学习java第12天（中）：网络编程]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147165308</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147165308</guid><author>ambition__king</author><pubDate>Sat, 12 Apr 2025 15:43:04 +0800</pubDate><description><![CDATA[ServerSocket serversocket = new ServerSocket(端口号);]]></description><category></category></item><item><title><![CDATA[小白学习java第12天：IO流之打印流、数据流、IO框架]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147154792</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147154792</guid><author>ambition__king</author><pubDate>Sat, 12 Apr 2025 12:26:56 +0800</pubDate><description><![CDATA[打印流有什么作用呢，其实就是可以更加高效、更加方便的进行打印数据，我们想打什么出去就打出去，比如你想打印'a'，打印出来的可能就是97,这个只是小的方便！打印出现极大的方便了我们之前写的，无论是转换流还是其他原始的流，对于直接输出数据是很麻烦的（而且是自带缓冲输出流）！下面我介绍一下他的主要好用的，就是输出语句的重定向，]]></description><category></category></item><item><title><![CDATA[小白学习java第12天：IO流之转换流]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147154407</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147154407</guid><author>ambition__king</author><pubDate>Fri, 11 Apr 2025 21:35:41 +0800</pubDate><description><![CDATA[我们可能会遇到这样情况就是：你在读取那个文件编码类型是GBK，而是进行读取的的时候使用的UTF-8，这就会导致乱码，因为你没办法保证别人是用什么类型进行编写的，因此我们就需要转换流进行处理这种情况！我们一般只需要管别人，别人没办法和我们思想不一定一致，所以我们着重要看的就是输入流，对别人文本进行输入，（因此我们转换流的输出就不做重点要求了！下面就进行代码展示：（在上面我们需要理解各个流是干什么的，其实就相当于漏斗一样，哪里需要就进行筛选，水管套子一样）]]></description><category></category></item><item><title><![CDATA[小白学习java第12天：IO流之缓冲流]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147149428</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147149428</guid><author>ambition__king</author><pubDate>Fri, 11 Apr 2025 20:49:37 +0800</pubDate><description><![CDATA[1.使用缓冲输入输出流，提高效率！2.在内存进行容量更大的数据进行存储new byte[1024*n]适可而止3.上述两者结合起来效果更好！]]></description><category></category></item><item><title><![CDATA[小白学习java第12天（下）：IO流之字符输入输出]]></title><link>https://blog.youkuaiyun.com/ambition__king/article/details/147137571</link><guid>https://blog.youkuaiyun.com/ambition__king/article/details/147137571</guid><author>ambition__king</author><pubDate>Fri, 11 Apr 2025 16:58:16 +0800</pubDate><description><![CDATA[其实对于前面的字节输入输出流有一个缺陷（最后一个图片复制例子是规范的），就是写的不够规范，为什么呢就是我们需要关闭资源，不能一直让这个流占用资源，因此我们需要两种结构无论代码中间段是不是出错，都需要执行最后一个关闭资源的流程(下面介绍一下两种方法！try-with-catch（根据简约）:上述其实释放资源的时候会显得很麻烦，如果我们事先定义好需要释放的资源后，那就不需要对其finally释放资源了：try（里面写你需要进行释放的流对象，占用的资源）-catch。字符输入流：（硬盘写入到内存中）]]></description><category></category></item></channel></rss>