<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Ida825的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Ida825</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Ida825]]></copyright><item><title><![CDATA[solr搜索服务器]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/79084718</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/79084718</guid><author>Ida825</author><pubDate>Wed, 17 Jan 2018 14:18:41 +0800</pubDate><description><![CDATA[1.Solr简介
Solr是一个独立的企业级搜索应用服务器，它对外提供类似于Web-service的API接口。用户可以通过http请求，向搜索引擎服务器提交一定格式的XML文件，生成索引；也可以通过Http
 Get操作提出查找请求，并得到XML格式的返回结果。
特点：Solr是一个高性能，采用Java5开发，基于Lucene的全文搜索服务器。同时对其进行了扩展，提供了比Lucene更为丰]]></description><category></category></item><item><title><![CDATA[mq系列rabbitmq]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/79060716</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/79060716</guid><author>Ida825</author><pubDate>Mon, 15 Jan 2018 08:39:46 +0800</pubDate><description><![CDATA[1.rabbitmq简介
MQ全称为Message Queue, 消息队列（MQ）是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息（针对应用程序的数据）来通信，而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信，而不是通过直接调用彼此来通信，直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过
队列来通信。队列的使用除去了接收和发送应用程]]></description><category></category></item><item><title><![CDATA[如何使用GitHub管理代码]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78987198</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78987198</guid><author>Ida825</author><pubDate>Sat, 06 Jan 2018 10:47:28 +0800</pubDate><description><![CDATA[一、简介
TortoiseGit是一个开放的GIT版本控制系统的源客户端。TortoiseGit
简称 tgit,
中文名海龟Git.
海龟Git只支持神器
Windows 系统,
有一个前辈海龟SVN, TortoiseSVN和TortoiseGit都是非常优秀的开源的版本库客户端。
二、安装
网址：https://tortoisegit.org/download/
1.根据需]]></description><category></category></item><item><title><![CDATA[Jquery学习笔记]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78916047</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78916047</guid><author>Ida825</author><pubDate>Wed, 27 Dec 2017 20:24:58 +0800</pubDate><description><![CDATA[一、jQuery简介
随着JavaScript、CSS、Ajax等不断进步，越来越多的开发者将一个又一个丰富多彩的程序功能进行封装，供其他人可以调用这些封装好的程序组件（框架）。
jQuery 是目前最受欢迎的 JavaScript 框架。它使用 CSS 选择器来访问和操作网页上的 HTML 元素（DOM 对象）。jQuery 同时提供 companion UI（用户界面）和插件。
许多大公]]></description><category></category></item><item><title><![CDATA[Linux学习笔记]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78915568</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78915568</guid><author>Ida825</author><pubDate>Wed, 27 Dec 2017 19:26:34 +0800</pubDate><description><![CDATA[一、Linux简介 
1991年的10月5日，林纳斯·托瓦兹在comp.os.minix新闻组上发布消息，正式向外宣布Linux内核的诞生（Freeminix-like kernel sources for 386-AT）  
Linux是一套免费使用和自由传播的类Unix操作系统 并且开源 
被广泛应用于服务器端 
PHP+Apache+MySQL+Linux（WAMP+LAMP） 称霸互联网 二]]></description><category></category></item><item><title><![CDATA[nginx学习笔记]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78912132</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78912132</guid><author>Ida825</author><pubDate>Wed, 27 Dec 2017 14:46:06 +0800</pubDate><description><![CDATA[一、简介 
Nginx (engine x) 是一个高性能的HTTP和反向代理服务器，也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点（俄文：Рамблер）开发的，第一个公开版本0.1.0发布于2004年10月4日。  
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件（IMAP/POP3）代理服务器，并在一个B]]></description><category></category></item><item><title><![CDATA[SpringBoot总结]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78893896</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78893896</guid><author>Ida825</author><pubDate>Mon, 25 Dec 2017 16:12:40 +0800</pubDate><description><![CDATA[SpringBoot总结 
一、SpringBoot简介 
1.概述 
Spring Boot是由Pivotal团队提供的全新框架，其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置，从而使开发人员不再需要定义样板化的配置。通过这种方式，Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成]]></description><category></category></item><item><title><![CDATA[MyBatis]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78710875</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78710875</guid><author>Ida825</author><pubDate>Mon, 04 Dec 2017 16:16:34 +0800</pubDate><description><![CDATA[MyBatis一、MyBatis简介 
1.MyBatis本来是apache的一个开源项目iBatis，2010年这个项目由apache software foundation迁移到了google code,并改名为MyBatis。2013年11月迁到Github。iBATIS一词来源于”internet”和”abatis”的组合，是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQ]]></description><category></category></item><item><title><![CDATA[Hibernate的学习笔记]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78710350</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78710350</guid><author>Ida825</author><pubDate>Mon, 04 Dec 2017 15:36:32 +0800</pubDate><description><![CDATA[一、什么是Hibernate 
Hibernate（冬眠）对于对象来说就是持久化（persistence），即把数据（如内存中的对象）保存到可永久保存的存储设备中（如磁盘）。持久化的主要应用是将内存中的对象存储在关系型的数据库中，也可存储在磁盘文件中、xml数据文件中… 
持久化，是将程序数据在持久状态和瞬时状态间转换的机制。JDBC就是一种持久化机制，文件IO也是一种持久化机制。 
1.Hiber]]></description><category></category></item><item><title><![CDATA[SpringMVC数据校验及访问数据模型]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78641680</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78641680</guid><author>Ida825</author><pubDate>Mon, 27 Nov 2017 09:17:49 +0800</pubDate><description><![CDATA[一、数据校验框架1.1什么是数据校验？ 
为保证数据的完整性进行的一种验证操作，比如用户注册时用户名、密码不能为空……用户登录时，用户名、密码都要跟数据库中的一样才能登录成功……这些都叫校验。 
前台验证：没有经过数据库，在页面做简单验证（不安全，可以通过一些手段绕过，要想安全需要用HTTPS） 
后台验证：必须经过数据库，会提交到后台（安全的） 
1.2JSR 303框架 
特点是使用注解校验，J]]></description><category></category></item><item><title><![CDATA[序列化和反序列化]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78524726</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78524726</guid><author>Ida825</author><pubDate>Mon, 13 Nov 2017 21:02:24 +0800</pubDate><description><![CDATA[一、定义以及相关概念 
　　互联网的产生带来了机器间通讯的需求，而互联通讯的双方需要采用约定的协议，序列化和反序列化属于通讯协议的一部分。通讯协议往往采用分层模型，不同模型每层的功能定义以及颗粒度不同，例如：TCP/IP协议是一个四层协议，而OSI模型却是七层协议模型。在OSI七层协议模型中展现层（Presentation Layer）的主要功能是把应用层的对象转换成一段连续的二进制串，或者反过来，]]></description><category></category></item><item><title><![CDATA[DML与DDL]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78522378</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78522378</guid><author>Ida825</author><pubDate>Mon, 13 Nov 2017 17:11:43 +0800</pubDate><description><![CDATA[就象SQL的名字一样，我们可以通过容易理解的查询语言，来和数据库打交道，从数据库中得到我们想要的数据。对于SQL语言，有两个组成部分： 
DML（data manipulation language）：它们是SELECT、UPDATE、INSERT、DELETE，就象它的名字一样，这4条命令是用来对数据库里的数据进行操作的语言。DDL（data definition language）：DDL比DM]]></description><category></category></item><item><title><![CDATA[Spring  MVC]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78521960</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78521960</guid><author>Ida825</author><pubDate>Mon, 13 Nov 2017 16:45:47 +0800</pubDate><description><![CDATA[Spring  MVC 
1.Spring MVC框架简介 
1.1什么是Spring MVC 
Spring MVC属于SpringFrameWork的后续产品。Spring框架提供了构建Web应用程序的全功能MVC模块。使用Spring可插入的MVC架构，从而在使用Spring进行Web开发时，可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架，如Struts1，Strut]]></description><category></category></item><item><title><![CDATA[Spring 框架]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78444351</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78444351</guid><author>Ida825</author><pubDate>Sat, 04 Nov 2017 16:36:20 +0800</pubDate><description><![CDATA[一、概述
1. 对象的创建：new 

优点：1）简单、明了
  2）代码可读性强

缺点：1）代码耦合度高
  2）扩展性不强
  3）不好维护（一个创建对象要修改，所有都要改）
2. 工厂创建对象：
优点：1）对象的创建统一放在一个地方
  2）维护性强，当创建的对象要改变时，易于修改，可创建当前对象的兄弟类、子类等
 
缺点：1）对创建的对象控制能力不强
  2）]]></description><category></category></item><item><title><![CDATA[FreeMarker]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78351953</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78351953</guid><author>Ida825</author><pubDate>Thu, 26 Oct 2017 11:45:40 +0800</pubDate><description><![CDATA[一、FreeMarker技术概述 
1.FreeMarker是一个用Java语言编写的模板引擎，它基于模板来生成文本输出。 
特点： 
（1）Freemarker适合被设计用来生成HTML WEb页面，特别是基于MVC模式的应用程序。 
（2）虽然Freemarker具有一些编程能力，但通常由java程序准备要显示的数据，由freemarker生成页面，通过模板显示准备的数据。 
（3）freema]]></description><category></category></item><item><title><![CDATA[Maven简单入门]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78351656</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78351656</guid><author>Ida825</author><pubDate>Thu, 26 Oct 2017 11:27:52 +0800</pubDate><description><![CDATA[一、Maven简介 
 1.Maven项目对象模型（POM），可以通过一小段描述信息管理项目构建，报告和文档的软件项目管理工具。它包含了一个项目对象模型 (Project Object Model)，一组标准集合，一个项目生命周期(Project Lifecycle)，一个依赖管理系统(Dependency Management System)，和用来运行定义在生命周期阶段(phase)中插件(pl]]></description><category></category></item><item><title><![CDATA[关于Servlet编程]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78155251</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78155251</guid><author>Ida825</author><pubDate>Tue, 03 Oct 2017 16:35:29 +0800</pubDate><description><![CDATA[1.如何开发一个Servlet 
    1.1步骤： 
                1）编写Java类，继承HttpServlet类 
                2）重新doGet和doPost方法 
                3）Servlet程序交给tomcat服务器运行 
                        <1>Servlet程序的class码拷贝到WEB-IN]]></description><category></category></item><item><title><![CDATA[Web开发入门]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78152831</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78152831</guid><author>Ida825</author><pubDate>Mon, 02 Oct 2017 21:55:29 +0800</pubDate><description><![CDATA[Web开发入门1. 
    之前的程序：Java桌面程序，控制台控制，socket gui界面。JavaSE规范 
    现在和以后的程序：Java web程序。浏览器控制。javaEE规范 
2.软件的结构 
    C/S(Client-Server 客户端-服务器端) 
                典型应用：QQ软件，飞秋，红蜘蛛 
                特点：]]></description><category></category></item><item><title><![CDATA[文件上传与下载]]></title><link>https://blog.youkuaiyun.com/Ida825/article/details/78148563</link><guid>https://blog.youkuaiyun.com/Ida825/article/details/78148563</guid><author>Ida825</author><pubDate>Sun, 01 Oct 2017 19:59:15 +0800</pubDate><description><![CDATA[1.文件上传
案例：
注册表单/保存商品等相关模块
-->注册选择头像/商品图片
(数据库：存储图片路径/图片保存到服务器中指定目录)


要点：
	a.提交方式：post	b.表单中有文件上传的表单项：	c.指定表单类型：(默认enctype="application/x-www-form-urlencoded")	文件上传类型：multipart/form-data2.手动上传]]></description><category></category></item></channel></rss>