<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[compruterlearner的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/compruterlearner</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; compruterlearner]]></copyright><item><title><![CDATA[Spring框架的使用（在2018idea中创建spring的maven项目）]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/110817115</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/110817115</guid><author>compruterlearner</author><pubDate>Mon, 07 Dec 2020 14:18:49 +0800</pubDate><description><![CDATA[一.想使用spring框架首先是创建maven项目；
①File-&gt;②new --&gt;③module --&gt;④在左侧边栏点击maven然后在右主界面点击org.apache.maven.achetypes:maven-apache-webapp
—&gt;⑤点击next–&gt;⑥然后填写组织名和项目名（GroupId 和Artifact）–&gt;⑦修改maven插件为自己下载的maven包和修改maven包的setting.xml再加上修改本地仓库。–&gt;⑧最后确认项目名和项目路径f]]></description><category></category></item><item><title><![CDATA[springMVC的传参和业务逻辑层的使用]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/109063509</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/109063509</guid><author>compruterlearner</author><pubDate>Wed, 14 Oct 2020 00:36:12 +0800</pubDate><description><![CDATA[一·首先是springMVC 也就是controller层，在controller一定要在类上方标记@Controller
controller总的来说还是接收页面的请求。
7种传值的要求
第1种： name=“名称” 必须和 方法的参数名一致
第2种： 若name=“名称” 和参数名不一致，则使用@RequestParam(“name的名称”)
第3种： name=“名称” 必须和 实体类的属性名一致  因为参数是实体类
第4种： 使用url传递参数值 页面 delete/10.do @RequestMa]]></description><category></category></item><item><title><![CDATA[如何创建springboot项目]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/109022829</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/109022829</guid><author>compruterlearner</author><pubDate>Mon, 12 Oct 2020 10:47:41 +0800</pubDate><description><![CDATA[创建springboot项目




填写项目名称



选择你想要的框架



检查项目路径



配置自己的maven






新建的项目没有被maven管理

用IDEA创建的springboot项目不能导入maven依赖。并且在IDEA右上角也没有出现maven窗口，打开 pom.xml发现有一段报错，pom.xml 显示的图标也很奇怪（source文件夹黑乎乎的） 怎么办? 双击打开pom.xml，右键选择 Add as Maven Project 为什么会出现这种情况：可能是IDEA的b..]]></description><category></category></item><item><title><![CDATA[Mybatis的入门了解]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108942296</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108942296</guid><author>compruterlearner</author><pubDate>Tue, 06 Oct 2020 19:31:07 +0800</pubDate><description><![CDATA[一：首先了解什么是Mybatis
MyBatis 是一个可以自定义SQL、存储过程du和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、dao手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言，Mybatis 是一种“半自动化”的ORM实现。
二:mybatis有什么用？
MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对]]></description><category></category></item><item><title><![CDATA[js页面跳转传值]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108895280</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108895280</guid><author>compruterlearner</author><pubDate>Thu, 01 Oct 2020 15:38:39 +0800</pubDate><description><![CDATA[1、在url路径后面带参数，参数与url之间用?隔开，参数与参数之间用&amp;符隔开
window.location.href = “a.html?name='val'&amp;age='val'";

2、通过localStorage 和 sessionStorage 先存本地在取出数据
//存数据
window.localStorage.setItem("key", val);
//我一般常用下面这个 第一个参数是 名字，第二个参数是存数的数据
window.sessionStorage.setIte]]></description><category></category></item><item><title><![CDATA[layui的使用小技巧]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108665143</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108665143</guid><author>compruterlearner</author><pubDate>Fri, 18 Sep 2020 17:07:34 +0800</pubDate><description><![CDATA[layui 表单
1.表单自带校验
lay-verify：是表单验证的关键字

]]></description><category></category></item><item><title><![CDATA[解决数据库delete数据后，删除的id没有继续键入值的问题]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108636931</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108636931</guid><author>compruterlearner</author><pubDate>Thu, 17 Sep 2020 10:36:24 +0800</pubDate><description><![CDATA[因为多次反复存储删除数据，自增主键id 的值，一直累加，想让他再从1开始，结果，搜了下，有人说 有两种方法：
1.delete from Test；
alter table Test set AUTO_INCREMENT=1;

]]></description><category></category></item><item><title><![CDATA[URI和URL的区别]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108602769</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108602769</guid><author>compruterlearner</author><pubDate>Tue, 15 Sep 2020 16:46:49 +0800</pubDate><description><![CDATA[URI和URL的区别
1.URI ：获取从项目路径(eg:/web_baseservlet)开始的相对路径
URL ：获取从http://开始的绝对路径
//URI ：获取从项目路径(eg:/web_baseservlet)开始的相对路径
 String uri=request.getRequestURI();
	 System.out.println("BaseServlet中post方法uri："+uri);
//  URL ：获取从http://开始的绝对路径	 
	 StringBuffer url]]></description><category></category></item><item><title><![CDATA[Objects检测对象是否为空值的方法]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108591620</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108591620</guid><author>compruterlearner</author><pubDate>Tue, 15 Sep 2020 00:45:35 +0800</pubDate><description><![CDATA[Objects检测对象是否为空值的方法
1.检测引用数据类型时 Objects.nonNull(heroImgList)括号中为单个引用数据类型的数据：
	if (Objects.nonNull(heroImgList)) {
				for (HeroImg heroImg : heroImgList) {
					heroImg.setHero(hero);
					flag = heroImgDAO.add(heroImg) &gt; 0;
				}
			}

2.检测集合(多个引用或者基本数]]></description><category></category></item><item><title><![CDATA[jstl的使用]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108583049</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108583049</guid><author>compruterlearner</author><pubDate>Tue, 15 Sep 2020 00:37:00 +0800</pubDate><description><![CDATA[jstl是一个标签库
jstl是一个标签库
1.核心core库
2.核心if库
3.核心foreach库


]]></description><category></category></item><item><title><![CDATA[json字符串数据和list集合之间的转换]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108561686</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108561686</guid><author>compruterlearner</author><pubDate>Sun, 13 Sep 2020 14:31:13 +0800</pubDate><description><![CDATA[json字符串数据和list集合之间的转换
//data是Object类，可以通过MAPPER.writeValueAsString(data);调用底层的方法将其转换成json字符串
//查了很多底层因为涉及的底层代码太多，博主推荐知道用什么就好。就是MAPPER调用writeValueAsString(data)//方法
 public static String objectToJson(Object data) {
    	try {
			String string = MAPPER.write]]></description><category></category></item><item><title><![CDATA[路径拼接可以用分隔符File.separator]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108559948</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108559948</guid><author>compruterlearner</author><pubDate>Sun, 13 Sep 2020 10:51:02 +0800</pubDate><description><![CDATA[File.separator
File.separator是字符串拼接符，在很多时候我们都喜欢用“/”来拼接路径，但是由于要考虑浏览器的兼容问题，
所以个人觉的，最好还是使用字符串拼接符File.separator会好很多。
		String ext=part.getSubmittedFileName().substring(part.getSubmittedFileName().lastIndexOf("."));
//			System.out.println(ext);
		    //随机生成一个唯]]></description><category></category></item><item><title><![CDATA[jquery插件jquery.validate.js]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108532944</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108532944</guid><author>compruterlearner</author><pubDate>Fri, 11 Sep 2020 13:54:32 +0800</pubDate><description><![CDATA[jquery.validate.js是一个插件，一般放在jquery3.4.1.js之后位置不能错
&lt;script src="js/jquery3.4.1.js" type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;
&lt;script src="js/jquery.validate.js" type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;


...]]></description><category></category></item><item><title><![CDATA[控制台报错的例子]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108526901</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108526901</guid><author>compruterlearner</author><pubDate>Fri, 11 Sep 2020 08:50:41 +0800</pubDate><description><![CDATA[400 页面连接服务器中有问题
500服务器处理代码有问题。

]]></description><category></category></item><item><title><![CDATA[.xml和.html]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108521610</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108521610</guid><author>compruterlearner</author><pubDate>Thu, 10 Sep 2020 19:55:09 +0800</pubDate><description><![CDATA[.xml和.html是什么
1   .xml是一种格式，是一种简单的数据存储语言,也是标准通用标记语言。
2   xml的宗旨是传输数据，而与他相同的标记语言.html的主要功能则是用于显示数据，页面就大量运用到了html语言。
3   xml在市场上具有很高的使用价值，决定性的原因就是因为:他比较简单。
4   xml一般是配置文件，如博主最近使用的servers服务器的核心配置文件就是使用xml。

...]]></description><category></category></item><item><title><![CDATA[虚拟路径的使用and解决中文乱码问题]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108521366</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108521366</guid><author>compruterlearner</author><pubDate>Thu, 10 Sep 2020 19:45:46 +0800</pubDate><description><![CDATA[一，虚拟路径是什么
在项目当中，绝对路径往往因为长度的缘故在使用上稍有不便。所以就产生了虚拟路径。
虚拟路径主要就是在severs服务器的server.xml文件中设置代码，可以使得设置的路径等于盘符路径。
二，虚拟路径如何使用
使用的方法极为简单，在servers服务器上的server.xml文件中稍微改变一下即可：
在&lt;Host&gt;中插入一下两段代码 ，其中docBase后面是盘路径，也就是绝对路径，path则是在项目中的路径。
当然在使用时一定需要在web项目下创建文件夹。
&lt;Cont]]></description><category></category></item><item><title><![CDATA[如何利用mysql，页面jsp，maven项目，服务器写注册，登录小功能]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108501923</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108501923</guid><author>compruterlearner</author><pubDate>Wed, 09 Sep 2020 23:39:44 +0800</pubDate><description><![CDATA[1.设计需求：实现注册功能（暂时）
2.创建maven项目：点file新建基础项目之后，①在pom.xml中配置依赖（必须在有网的条件下才能自动下载jar包）。
&lt;dependencies&gt;
		&lt;!-- 单元测试 --&gt;
		&lt;dependency&gt;
			&lt;groupId&gt;junit&lt;/groupId&gt;
			&lt;artifactId&gt;junit&lt;/artifactId&gt;
			&lt;version&gt;4.12&lt]]></description><category></category></item><item><title><![CDATA[页面中通过ajax请求连接服务器的Servlet]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108489410</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108489410</guid><author>compruterlearner</author><pubDate>Wed, 09 Sep 2020 15:26:56 +0800</pubDate><description><![CDATA[一：首先是把环境配置好
准备工作：导入对json处理的jar包，在pom.xml中添加依赖。
dependency&gt;
    	&lt;!-- 单元测试 --&gt;
		&lt;dependency&gt;
			&lt;groupId&gt;junit&lt;/groupId&gt;
			&lt;artifactId&gt;junit&lt;/artifactId&gt;
			&lt;version&gt;4.12&lt;/version&gt;
			&lt;scope&gt;test&lt]]></description><category></category></item><item><title><![CDATA[线程的生命周期]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108476822</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108476822</guid><author>compruterlearner</author><pubDate>Tue, 08 Sep 2020 23:53:19 +0800</pubDate><description><![CDATA[线程的五种状态：
新建： 创建线程对象
就绪（有执行资格，没有执行权）： 调用start()方法，但是还没有获取CPU的执行权
运行（有执行资格，有执行权）： 获取到CPU的执行权，执行run方法中的代码
阻塞（没有执行资格，没有执行权）： 没有CPU的执行权，回到就绪状态
死亡：代码运行完毕，线程对象销毁。


...]]></description><category></category></item><item><title><![CDATA[MVC设计模式的个人理解]]></title><link>https://blog.youkuaiyun.com/compruterlearner/article/details/108476108</link><guid>https://blog.youkuaiyun.com/compruterlearner/article/details/108476108</guid><author>compruterlearner</author><pubDate>Tue, 08 Sep 2020 20:38:05 +0800</pubDate><description><![CDATA[一.MVC的组成：
模型–modle:在应用程序中负责处理应用程序数据逻辑部分的东西。通常就是存取数据库中的东西，
视图–view  :通常来说就是前端部分中的页面。
控制–control ：用于处理和用户交互的部分，例如获取视图层的数据，控制客户端的输入，向模型发送数据。
mvc总结来说就是一种编写软件的模范，它把功能相近的模块都编写在同一处。将业务逻辑，数据和界面都分别归于不同的模块之中。用着三者分离的方式组织代码，将业务逻辑聚合一在一个部件中，在改进和个性化定制界面的同时，不应重新编写业务逻辑。MVC]]></description><category></category></item></channel></rss>