<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DarlingRay的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/DarlingRay</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DarlingRay]]></copyright><item><title><![CDATA[ajax和axios、fetch的区别]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/108535529</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/108535529</guid><author>DarlingRay</author><pubDate>Fri, 11 Sep 2020 15:28:53 +0800</pubDate><description><![CDATA[1.jQuery ajax




$.ajax({
   type: 'POST',
   url: url,
   data: data,
   dataType: dataType,
   success: function () {},
   error: function () {}
});


传统 Ajax 指的是 XMLHttpRequest（XHR）， 最早出现的发送后端请求技术，隶属于原始js中，核心使用XMLHttpRequest对象，多个请求之间如果有先后关系的话，就会出现回调地狱.]]></description><category></category></item><item><title><![CDATA[Java常见笔试面试总结]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/103308284</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/103308284</guid><author>DarlingRay</author><pubDate>Fri, 29 Nov 2019 12:02:01 +0800</pubDate><description><![CDATA[一、Java 基础

1.JDK 和 JRE 有什么区别？

2.== 和 equals 的区别是什么？

3.两个对象的 hashCode()相同，则 equals()也一定为 true，对吗？

4.final 在 java 中有什么作用？

5.java 中的 Math.round(-1.5) 等于多少？

6.String 属于基础的数据类型吗？

7.java 中操作字符串都有哪些类？它...]]></description><category></category></item><item><title><![CDATA[Java核心技术梳理-类加载机制与反射]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/92839070</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/92839070</guid><author>DarlingRay</author><pubDate>Wed, 19 Jun 2019 17:28:16 +0800</pubDate><description><![CDATA[一、引言

反射机制是一个非常好用的机制，C#和Java中都有反射，反射机制简单来说就是在程序运行状态时，对于任意一个类，能够知道这个类的所有属性和方法，对于任意一个对象，能够调用它的任意属性和方法，其实初听就知道反射是一个比较暴力的机制，它可能会破坏封装性。

通过反射的定义我们可以想到反射的好处：可以灵活的编写代码，代码可以在运行时装配，降低代码的耦合度，动态代理的实现也离不开反射。

为了更...]]></description><category></category></item><item><title><![CDATA[150道高频常问Java体系面试问题]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/92796239</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/92796239</guid><author>DarlingRay</author><pubDate>Tue, 18 Jun 2019 17:04:36 +0800</pubDate><description><![CDATA[Java集合22题

ArrayList 和 Vector 的区别。
	说说 ArrayList,Vector, LinkedList 的存储性能和特性。
	快速失败 (fail-fast) 和安全失败 (fail-safe) 的区别是什么？
	hashmap 的数据结构。
	HashMap 的工作原理是什么?
	Hashmap 什么时候进行扩容呢？
	List、Map、Set 三个接口，存取元素...]]></description><category></category></item><item><title><![CDATA[常见Java笔试面试题汇总]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/92791176</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/92791176</guid><author>DarlingRay</author><pubDate>Tue, 18 Jun 2019 15:17:38 +0800</pubDate><description><![CDATA[1.抽象：
抽象就是忽略一个主题中与当前目标无关的那些方面，以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部

问题，而只是选择其中的一部分，暂时不用部分细节。抽象包括两个方面，一是过程抽象，二是数据抽象。2.继承：
继承是一种联结类的层次模型，并且允许和鼓励类的重用，它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生，这个过程称为类继承。新类继承了原始类的特性，新类称为...]]></description><category></category></item><item><title><![CDATA[这是来自！一位java后端程序员1年工作经验总结！]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/89875592</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/89875592</guid><author>DarlingRay</author><pubDate>Mon, 06 May 2019 10:19:29 +0800</pubDate><description><![CDATA[毕业已经一年有余，这一年里特别感谢技术管理人员的器重，以及同事的帮忙，学到了不少东西。这一年里走过一些弯路，也碰到一些难题，也受到过做为一名开发却经常为系统维护和发布当救火队员的苦恼。遂决定梳理一下自己所学的东西，为大家分享一下。

经过一年意识到以前也有很多认识误区，比如：

偏爱收集，经常收集各种资料视频塞满一个个硬盘，然后心满意足的看着容量不行动。

不重基础，总觉得很多基础东西不需要再看了...]]></description><category></category></item><item><title><![CDATA[SpringMVC学习笔记]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/83899154</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/83899154</guid><author>DarlingRay</author><pubDate>Fri, 09 Nov 2018 16:04:39 +0800</pubDate><description><![CDATA[SpringMVC学习笔记----

一、SpringMVC基础入门，创建一个HelloWorld程序

1.首先，导入SpringMVC需要的jar包。



2.添加Web.xml配置文件中关于SpringMVC的配置




  &amp;lt;!--configure the setting of springmvcDispatcherServlet and configure the mappi...]]></description><category></category></item><item><title><![CDATA[基于maven的ssm框架整合的示例代码]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/82255237</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/82255237</guid><author>DarlingRay</author><pubDate>Fri, 31 Aug 2018 13:54:57 +0800</pubDate><description><![CDATA[ 

基本概念

1.1、Spring

Spring是一个开源框架，Spring是于2003 年兴起的一个轻量级的Java 开发框架，由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成...]]></description><category></category></item><item><title><![CDATA[SSM框架——详细整合教程（Spring+SpringMVC+MyBatis）]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/82218347</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/82218347</guid><author>DarlingRay</author><pubDate>Thu, 30 Aug 2018 11:10:14 +0800</pubDate><description><![CDATA[1、基本概念

 

1.1、Spring 

        Spring是一个开源框架，Spring是于2003 年兴起的一个轻量级的Java 开发框架，由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成...]]></description><category></category></item><item><title><![CDATA[JavaWeb面试题]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81947625</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81947625</guid><author>DarlingRay</author><pubDate>Wed, 22 Aug 2018 17:14:02 +0800</pubDate><description><![CDATA[1、Tomcat的优化经验

答：去掉对web.xml的监视，把JSP提前编辑成Servlet；有富余物理内存的情况下，加大Tomcat使用的JVM内存。

 

2、什么是Servlet？

答：可以从两个方面去看Servlet：

a、API：有一个接口servlet，它是servlet规范中定义的用来处理客户端请求的程序需要实现的顶级接口。

b、组件：服务器端用来处理客户端请求的组件，需要...]]></description><category></category></item><item><title><![CDATA[Java技术面试答案(汇总版)]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81947340</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81947340</guid><author>DarlingRay</author><pubDate>Wed, 22 Aug 2018 17:02:17 +0800</pubDate><description><![CDATA[1.面向对象和面向过程的区别

面向过程
优点：性能比面向对象高，因为类调用时需要实例化，开销比较大，比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发，性能是最重要的因素。
缺点：没有面向对象易维护、易复用、易扩展
面向对象
优点：易维护、易复用、易扩展，由于面向对象有封装、继承、多态性的特性，可以设计出低耦合的系统，使系统更加灵活、更加易于维护
缺点：性能比面向过...]]></description><category></category></item><item><title><![CDATA[Spring Bean的生命周期（非常详细）]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81353630</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81353630</guid><author>DarlingRay</author><pubDate>Thu, 02 Aug 2018 10:12:45 +0800</pubDate><description><![CDATA[Spring作为当前Java最流行、最强大的轻量级框架，受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里，我们讲的也是 ApplicationContext中Bean的生命周期。而实际上BeanFactory也是差不多的，只不过处理器需要手动注册。

 转载请注明地址 http://www.c...]]></description><category></category></item><item><title><![CDATA[Spring对于赋值Xml赋值方式]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81332174</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81332174</guid><author>DarlingRay</author><pubDate>Wed, 01 Aug 2018 15:51:14 +0800</pubDate><description><![CDATA[1.1. Spring的数据的赋值

1.1.1. 对于基本数据类型的赋值


			 &amp;lt;bean id=&quot;student&quot; class=&quot;com.bjsxt.lc.spring.pojo.AStudent&quot; scope=&quot;singleton&quot;&amp;gt;

			 &amp;lt;property name=&quot;id&quot; value=&quot;01&quot;/&amp;gt;

			 &amp;lt;pro]]></description><category></category></item><item><title><![CDATA[Java实现图片上传到服务器，并把上传的图片读取出来]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81145504</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81145504</guid><author>DarlingRay</author><pubDate>Sat, 21 Jul 2018 15:49:29 +0800</pubDate><description><![CDATA[题外话：推荐一个专注于Java开发的网站，做提升学习，价值阅读：Java之音

在很多的网站都可以实现上传头像，可以选择自己喜欢的图片做头像，从本地上传，下次登录时可以直接显示出已经上传的头像，那么这个是如何实现的呢？

 

下面说一下我的实现过程(只是个人实现思路，实际网站怎么实现的不太清楚)

实现的思路：

工具：MySQL，eclipse

首先，在MySQL中创建了两个表，一个t_us...]]></description><category></category></item><item><title><![CDATA[jQuery Validate验证框架详解]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81134734</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81134734</guid><author>DarlingRay</author><pubDate>Fri, 20 Jul 2018 16:33:21 +0800</pubDate><description><![CDATA[jQuery校验官网地址：http://bassistance.de/jquery-plugins/jquery-plugin-validation

一、导入js库


&amp;lt;script type=&quot;text/javascript&quot; src=&quot;&amp;lt;%=path %&amp;gt;/validate/jquery-1.6.2.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;scrip...]]></description><category></category></item><item><title><![CDATA[Oracle序列创建和使用]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81126129</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81126129</guid><author>DarlingRay</author><pubDate>Fri, 20 Jul 2018 09:15:30 +0800</pubDate><description><![CDATA[Oracle序列创建和使用

创建序列 
	语法 CREATE SEQUENCE 序列名 [相关参数]
		参数说明 INCREMENT BY :序列变化的步进，负值表示递减。(默认1) START WITH:序列的初始值 。(默认1) MAXvalue:序列可生成的最大值。(默认不限制最大值，NOMAXVALUE) MINVALUE:序列可生成的最小值。(默认不限制最小值，NOMINVALUE)...]]></description><category></category></item><item><title><![CDATA[Java编程之java日期与字符串转化]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81086077</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81086077</guid><author>DarlingRay</author><pubDate>Tue, 17 Jul 2018 18:13:24 +0800</pubDate><description><![CDATA[1 SimpleDateFormat担当重任,怎样格式化都行




import java.util.Date;
import java.text.SimpleDateFormat;
public class Demo {
public static void main(String[] args) {
　　Date now=new Date();
　　SimpleDateFormat f=ne...]]></description><category></category></item><item><title><![CDATA[做修改错误 java.lang.NumberFormatException: null]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81086065</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81086065</guid><author>DarlingRay</author><pubDate>Tue, 17 Jul 2018 18:12:45 +0800</pubDate><description><![CDATA[java.lang.Integer.parseInt(Integer.java:415)
java.lang.Integer.parseInt(Integer.java:497)
org.apache.jsp.admin.usergrademonitor_jsp._jspService(usergrademonitor_jsp.java:74)
org.apache.jasper.runtime....]]></description><category></category></item><item><title><![CDATA[java如何转换日期格式？]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81086051</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81086051</guid><author>DarlingRay</author><pubDate>Tue, 17 Jul 2018 18:11:13 +0800</pubDate><description><![CDATA[
import java.util.*;
import java.text.*;
import java.util.Calendar;

public class VeDate {
 /**
  * 获取现在时间
  * 
  * @return 返回时间类型 yyyy-MM-dd HH:mm:ss
  */
 public static Date getNowDate() {
  Date cu...]]></description><category></category></item><item><title><![CDATA[servlet名称已经存在怎么办？]]></title><link>https://blog.youkuaiyun.com/DarlingRay/article/details/81070193</link><guid>https://blog.youkuaiyun.com/DarlingRay/article/details/81070193</guid><author>DarlingRay</author><pubDate>Mon, 16 Jul 2018 19:24:02 +0800</pubDate><description><![CDATA[

 

如上图所示，当我们建立过同名的servlet文件，然后又将其删掉后再用同类名字建一个servlet时就会报错。
原因及解决办法：根据servlet2.5规范，web.xml里面存有servlet的映射关系，但是删除的时候，ide并不会自动的把web.xml里面的映射关系删除，需要自己手动删除。

...]]></description><category></category></item></channel></rss>