<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[itxiaofei_11的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/itxiaofei_11</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; itxiaofei_11]]></copyright><item><title><![CDATA[spring集成mybatis时注解开发]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/126243146</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/126243146</guid><author>itxiaofei_11</author><pubDate>Tue, 09 Aug 2022 10:48:56 +0800</pubDate><description><![CDATA[当使用spring集成mybatis时，映射关系mapper使用注解开发的话，需要在将SqlSessionFactoryBean交给spring容器管理时，需要配置mapper得扫描器。]]></description><category></category></item><item><title><![CDATA[spring学习时遇到的路径访问不到问题]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/126100242</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/126100242</guid><author>itxiaofei_11</author><pubDate>Mon, 01 Aug 2022 14:12:28 +0800</pubDate><description><![CDATA[在服务器中断点调试，如果没有进入到服务器中则检查路径正确，配置文件是否正确，如果都没有问题，就在工件部署中看是否把当前项目添加到服务器中。]]></description><category></category></item><item><title><![CDATA[spring学习时遇到的问题]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/126016111</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/126016111</guid><author>itxiaofei_11</author><pubDate>Wed, 27 Jul 2022 15:58:23 +0800</pubDate><description><![CDATA[在spring容器中注入数据源配置时，druid的driver属性为driverClassName，对应配置文件properties中的driver，并且在xml文件中配置时，${}对应的就是properties的对象，只需在大括号中使用键就可以获取到值。]]></description><category></category></item><item><title><![CDATA[MyBatis]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125906194</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125906194</guid><author>itxiaofei_11</author><pubDate>Mon, 25 Jul 2022 09:08:18 +0800</pubDate><description><![CDATA[由于mybatis需要手写SQL语句，所以它有较高的灵活性，可以根据需要，自由地对SQL进行定制，也因为要手写SQL，当要切换数据库时，SQL语句可能就要重写，因为不同的数据库有不同的方言(Dialect)，所以mybatis的数据库无关性低。对象指的是Java对象，关系指的是数据库中的关系模型，对象关系映射，指的就是在Java对象和数据库的关系模型之间建立一种对应关系，比如用一个Java的Student类，去对应数据库中的一张student表，类中的属性和表中的列一一对应。这条SQL最终就会变成。...]]></description><category></category></item><item><title><![CDATA[Linux]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125798407</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125798407</guid><author>itxiaofei_11</author><pubDate>Mon, 18 Jul 2022 09:04:52 +0800</pubDate><description><![CDATA[2.如果不想ip地址每次启动虚拟机之后都变动，修改/etc/sysconfig/network-scripts中第一个文件。1.虚拟机安装成功后，会在本机的网络适配器中生成两个虚拟网卡，如果禁止掉会导致外部软件连接不上虚拟机。5.项目部署到虚拟机访问不到数据库，可能是使用的MySQL版本不同，把导入的包改成同一版本即可。3.上传文件，如果在网上搜的上传命令都有问题，那么可以直接用可视化软件xftp上传。在安装linux时遇到的问题。...]]></description><category></category></item><item><title><![CDATA[web阶段第二个综合案例]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125722531</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125722531</guid><author>itxiaofei_11</author><pubDate>Mon, 11 Jul 2022 15:41:53 +0800</pubDate><description><![CDATA[关于旅游网的完成，熟练的掌握了ajax异步操作，过滤器，maven项目操作等。值得记录的是优化servlet的使用，创建BaseServlet继承HttpServlet，然后各项操作的servlet再继承BaseServlet，并且在BaseServlet中的service方法中获取各子类的方法名，在通过反射来执行各方法 包括创建两个序列化json的方法，在子类中直接可以调用其次就是做分页查询，把从html中把当前页码，传到后台之后，创建页码数据类，通过设置的查询记录数从sql中查询对应的数据，然后储存到类]]></description><category></category></item><item><title><![CDATA[服务器启动之后控制台乱码问题]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125717470</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125717470</guid><author>itxiaofei_11</author><pubDate>Mon, 11 Jul 2022 11:07:00 +0800</pubDate><description><![CDATA[在服务器启动之后，在控制台打印中文就会出现乱码问题，正常打印是不会出现这个问题，这个时候，我已经把所有可以修改转码文件都修改过了，但是依旧没有解决。最后，1.找到idea安装根目录bin下,选中idea.bat右键编辑,或者使用txt打开2.在idea.bat最后一行添加 pause  打印报错信息报错信息会显示你的报错的目录，跟着目录下去找idea64.exe.vmoptions文件可能不是你安装目录的这个文件，也可能是你的破解包里的文件，名字并不是固定这个但是会有vomptions后缀，在里面找到最后的]]></description><category></category></item><item><title><![CDATA[html乱码问题]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125594443</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125594443</guid><author>itxiaofei_11</author><pubDate>Mon, 04 Jul 2022 10:06:20 +0800</pubDate><description><![CDATA[当服务器启动之后html文件出现乱码，可能是在html头部没有设置
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;

设置之后如果还是乱码或者访问不到css文件，可以把标签中...]]></description><category></category></item><item><title><![CDATA[数据库小问题]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125496328</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125496328</guid><author>itxiaofei_11</author><pubDate>Tue, 28 Jun 2022 09:41:25 +0800</pubDate><description><![CDATA[在使用navicat操作数据库时，在新建查询中如果使用use但是不选择对应库，则创建表时会出现错误，无法创建]]></description><category></category></item><item><title><![CDATA[jar包导入问题]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125338063</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125338063</guid><author>itxiaofei_11</author><pubDate>Fri, 17 Jun 2022 17:51:41 +0800</pubDate><description><![CDATA[当servlet运行报错为找不到某个包时，可能为jar包没有添加到项目中，需要在工件中将可用库poot到左边，或者直接jar包目录格式为WEB-INF下的lib目录，会自动导入]]></description><category></category></item><item><title><![CDATA[JQuery]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125253784</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125253784</guid><author>itxiaofei_11</author><pubDate>Mon, 13 Jun 2022 09:13:54 +0800</pubDate><description><![CDATA[1. 概念： 一个JavaScript框架。简化JS开发
    * jQuery是一个快速、简洁的JavaScript框架，是继Prototype之后又一个优秀的JavaScript代码库（或JavaScript框架）。jQuery设计的宗旨    是“write Less，Do More”，即倡导写更少的代码，做更多的事情。它封装JavaScript常用的功能代码，提供一种简便的JavaScript设计模式，优    化HTML文档操作、事件处理、动画设计和Ajax交互。    * JavaScript]]></description><category></category></item><item><title><![CDATA[综合案例1]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125158492</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125158492</guid><author>itxiaofei_11</author><pubDate>Tue, 07 Jun 2022 09:22:32 +0800</pubDate><description><![CDATA[关于综合案例时，遇到的问题，script中onclick单击事件绑定不上，导致全选框不能使用。因为页面的代码顺序是从上往下进行的，所以导致操作的对象没有加载进来。结果为空这时使用window.onload事件在事件中书写js代码，可以在文档加载之后瞬间触发，使对象可以创建关于sql字符串拼接，一定要在每处拼接前后都加上空格，否则会导致sql语句不通顺...]]></description><category></category></item><item><title><![CDATA[会话技术.]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125140935</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/125140935</guid><author>itxiaofei_11</author><pubDate>Mon, 06 Jun 2022 09:32:39 +0800</pubDate><description><![CDATA[1. 概念：客户端会话技术，将数据保存到客户端
​
2. 快速入门：
    * 使用步骤：
        1. 创建Cookie对象，绑定数据
            * new Cookie(String name, String value) 
        2. 发送Cookie对象
            * response.addCookie(Cookie cookie) 
        3. 获取Cookie，拿到数据
            * Cookie[]  request.g]]></description><category></category></item><item><title><![CDATA[JavaWeb(2)]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124954067</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124954067</guid><author>itxiaofei_11</author><pubDate>Tue, 24 May 2022 20:27:25 +0800</pubDate><description><![CDATA[Servlet： server applet


* 概念：运行在服务器端的小程序
    * Servlet就是一个接口，定义了Java类被浏览器访问到(tomcat识别)的规则。
    * 将来我们自定义一个类，实现Servlet接口，复写方法。


* 快速入门：
    1. 创建JavaEE项目
    2. 定义一个类，实现Servlet接口
        * public class ServletDemo1 implements Servlet
    3. 实现接口中的抽象方法
   ]]></description><category></category></item><item><title><![CDATA[tomcat和IDEA的相关配置]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124920515</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124920515</guid><author>itxiaofei_11</author><pubDate>Mon, 23 May 2022 09:08:13 +0800</pubDate><description><![CDATA[在IDEA2022.1中，部署JavaEE项目，

1. IDEA会为每一个tomcat部署的项目单独建立一份配置文件
 * 查看控制台的log：Using CATALINA_BASE:  "C:\Users\fqy\.IntelliJIdea2018.1\system\tomcat\_itcast"

2. 工作空间项目  和   tomcat部署的web项目
 * tomcat真正访问的是“tomcat部署的web项目”，"tomcat部署的web项目"对应着"工作空间项目" 的w...]]></description><category></category></item><item><title><![CDATA[JavaWeb概念]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124792622</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124792622</guid><author>itxiaofei_11</author><pubDate>Mon, 16 May 2022 08:49:12 +0800</pubDate><description><![CDATA[1、基本概念
1.1、前言
web开发：

web，网页的意思，www.baidu.com·

静态web

html,css
提供给所有人看的数据始终不会发生变化！
动态web

淘宝，几乎是所有的网站；
提供给所有人看的数据始终会发生变化，每个人在不同的时间，不同的地点看到的信息各不相同！
技术栈：Servlet/JSP，ASP，PHP
1.2、web应用程序web应用程序：
可以提供浏览器访问的程序；

a.html、b.html.….多个web资源，这些web资源可以被外界访问，对外界提供服务；
你]]></description><category></category></item><item><title><![CDATA[JavaScript]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124705830</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124705830</guid><author>itxiaofei_11</author><pubDate>Wed, 11 May 2022 11:10:43 +0800</pubDate><description><![CDATA[BOM:


1. 概念：Browser Object Model 浏览器对象模型
    * 将浏览器的各个组成部分封装成对象。
​
2. 组成：
    * Window：窗口对象
    * Navigator：浏览器对象
    * Screen：显示器屏幕对象
    * History：历史记录对象
    * Location：地址栏对象
​
3. Window：窗口对象
   1. 创建
   2. 方法
     1. 与弹出框有关的方法：
       alert(...]]></description><category></category></item><item><title><![CDATA[静态网页HTML&CSS]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124410815</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124410815</guid><author>itxiaofei_11</author><pubDate>Mon, 25 Apr 2022 17:56:20 +0800</pubDate><description><![CDATA[今日内容


1. web概念概述
2. HTML



web概念概述


* JavaWeb：
    * 使用Java语言开发基于互联网的项目
​
* 软件架构：
    1. C/S: Client/Server 客户端/服务器端
        * 在用户本地有一个客户端程序，在远程有一个服务器端程序
        * 如：QQ，迅雷...
        * 优点：
            1. 用户体验好
        * 缺点：
            1. 开发、安装，部署，维护 麻烦]]></description><category></category></item><item><title><![CDATA[校园兼职平台（重构版）]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124194608</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/124194608</guid><author>itxiaofei_11</author><pubDate>Sat, 16 Apr 2022 17:34:04 +0800</pubDate><description><![CDATA[因为是一个项目，不知道写什么，这里就说一下我遇到的问题吧

问题一

校园兼职平台的大致功能和上一个项目是一样的，但是把存储数据的IO流换成了数据库，在数据库中创建表时，因为考虑到实体类的类型对应不上表中的类型，所以采用了中间表的方式，把实体类类型的编号存在表中，再用表中的编号去另一个表里找到对应的数据。

问题二

在读取数据时，因为采用了中间表的方式，用QueryRunner中的方法，不能获取到包含关系的实体类型的数据，所以我采用了下面的方式，来从表中读取数据


String sql1 = "sele]]></description><category></category></item><item><title><![CDATA[git工具]]></title><link>https://blog.youkuaiyun.com/itxiaofei_11/article/details/123580191</link><guid>https://blog.youkuaiyun.com/itxiaofei_11/article/details/123580191</guid><author>itxiaofei_11</author><pubDate>Fri, 18 Mar 2022 17:18:36 +0800</pubDate><description><![CDATA[Git分布式版本控制工具
1. Git概述
1.1 Git简介
Git是分布式版本控制系统（Distributed Version Control System，简称 DVCS） ，分为两种类型的仓库：本地仓库和远程仓库
本地仓库：是在开发人员自己电脑上的Git仓库
远程仓库：是在远程服务器上的Git仓库

Clone：克隆，就是将远程仓库复制到本地
Push：推送，就是将本地仓库代码上传到远程仓库
Pull：拉取，就是将远程仓库代码下载到本地仓库

1.2 Git工作流程
工作流程如下：
1．从远程仓库中]]></description><category></category></item></channel></rss>