<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mr_faded的博客]]></title><description><![CDATA[无所畏惧，继续前行]]></description><link>https://blog.youkuaiyun.com/Mr_faded</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mr_faded]]></copyright><item><title><![CDATA[根据时间段拆分出自然周和月时间段]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/120065722</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/120065722</guid><author>Mr_faded</author><pubDate>Thu, 02 Sep 2021 17:12:37 +0800</pubDate><description><![CDATA[根据日，周，月三个维度统计数据，2拆分周，3拆分月


/**
     * 2周 3月
     * 根据时间段拆分出自然周和月时间段
     * type
     * @param type
     * @param map
     * @return
     * @throws ParseException
     */
    public static List&lt;String&gt;  splitDateByType(Integer type, Map&lt;String, O.]]></description><category></category></item><item><title><![CDATA[将返回结果格式化成json输出到控制台]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/104637090</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/104637090</guid><author>Mr_faded</author><pubDate>Wed, 04 Mar 2020 09:21:58 +0800</pubDate><description><![CDATA[1.实现：


/**
     * 格式化输出json到控制台
     * @param object
     */
    public static String toJsonP(Object object){
        if ( object != null ) {
            try {
                String ret = new Object...]]></description><category></category></item><item><title><![CDATA[报错Failed to start component]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/94442487</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/94442487</guid><author>Mr_faded</author><pubDate>Tue, 02 Jul 2019 14:47:59 +0800</pubDate><description><![CDATA[1.公司的项目把他更新下来在idea中搞了很久，同事的都没问题，就我一直卡着，百度了很久都没解决



七月 02, 2019 2:44:08 下午 org.apache.catalina.core.ContainerBase addChildInternal
严重: ContainerBase.addChild: start:
org.apache.catalina.Lifecycle...]]></description><category></category></item><item><title><![CDATA[HashMap和Hashtable的区别]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/83444549</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/83444549</guid><author>Mr_faded</author><pubDate>Sat, 27 Oct 2018 14:25:57 +0800</pubDate><description><![CDATA[在牛客上刷题还有面试遇到就稍微记下：

1.继承上不同：HashMap继承AbstractMap,而HashTable继承Dictionary

HashMap源码:


public class HashMap&amp;lt;K,V&amp;gt; extends AbstractMap&amp;lt;K, V&amp;gt;
 implements Map&amp;lt;K,V&amp;gt;, Cloneable,Serializable...]]></description><category></category></item><item><title><![CDATA[记录下mysql的分组聚合函数group by]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/83379577</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/83379577</guid><author>Mr_faded</author><pubDate>Thu, 25 Oct 2018 15:35:24 +0800</pubDate><description><![CDATA[今天维护客户的存储过程时发现一个问题，连锁客户只有销售明细表，没订单表，而公司要求写查询订单的存储过程，客户那边使用的数据是SQLserver,我使用了分组聚合函数group by ；

例如：这样子写SQLserver会报错，因为group by 要求查询的字段也得包含在聚合函数里。


select orderNO,paymoney,sum(money) from detail group b...]]></description><category></category></item><item><title><![CDATA[servlet中的四大域对象]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/81674279</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/81674279</guid><author>Mr_faded</author><pubDate>Tue, 14 Aug 2018 21:31:51 +0800</pubDate><description><![CDATA[1.域对象的作用：

用于保存数据，获取数据。可以在不同的动态资源之间共享数据。

案例1：   


			Servlet1(用于传参数)
			
			
			Servlet2（用于获取参数）
			
		
			name=“zhangsan”
			
			 
		
			response.sendRedirect(&quot;/Servlet2?name=zhangsan&quot;)
			
			
			...]]></description><category></category></item><item><title><![CDATA[servlet之ServletContext对象]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/81673707</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/81673707</guid><author>Mr_faded</author><pubDate>Tue, 14 Aug 2018 20:35:52 +0800</pubDate><description><![CDATA[1.概念：ServletContext对象 ,叫做Servlet的上下文对象。表示一个当前的web应用环境。一个web应用中只有一 个ServletContext对象。

2.对象创建和得到：

创建时机：加载web应用时创建ServletContext对象。

得到对象： 从ServletConfig对象的getServletContext方法得到

可以这样设计：

public void i...]]></description><category></category></item><item><title><![CDATA[ServletConfig对象的作用及用法和servlet的初始化参数配置]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/81663093</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/81663093</guid><author>Mr_faded</author><pubDate>Tue, 14 Aug 2018 11:18:05 +0800</pubDate><description><![CDATA[1.ServletConfig对象的作用

 主要是用于加载servlet的初始化参数。在一个web应用可以存在多个ServletConfig对象（一个Servlet对应一个ServletConfig对象）

2.对象创建和得到

创建时机： 在创建完servlet对象之后，在调用init方法之前创建。

得到对象： 直接从有参数的init方法中得到。上代码：


/**
	 *  1）tomca...]]></description><category></category></item><item><title><![CDATA[mybatis逆向工程的安装和配置]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/81258237</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/81258237</guid><author>Mr_faded</author><pubDate>Sat, 28 Jul 2018 11:57:56 +0800</pubDate><description><![CDATA[1.首先下载mybatis_generator_1.3.1.zip（随意下载自己需要的版本），然后解压这个包会有两个文件夹——》features和plugins

把这两个文件夹放到eclipse或者是myeclipse安装目录下，上图：



注意：存放features、plugins的文件夹命名随意

2.找到eclipse或者是myeclipse安装目录下的dropins文件夹



3.关...]]></description><category></category></item><item><title><![CDATA[交错正负数]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/79549483</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/79549483</guid><author>Mr_faded</author><pubDate>Wed, 14 Mar 2018 12:47:13 +0800</pubDate><description><![CDATA[1.给出一个含有正整数和负整数的数组，重新排列成一个正负数交错的数组。写一个函数实现此功能。注意事项：不需要保持正整数或者负整数原来的顺序。挑战：原地完成，没有额外的空间格式：输入第一行输入一个原始数组，最后输出重新排列后的数组。样例输入:[ -1，-2，-3，4，5，6 ]样例输出:[ -1，5，-2，4，-3，6 ]解析（java编写）：package com.ever.test;


imp...]]></description><category></category></item><item><title><![CDATA[开启aop注解方式]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/79006814</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/79006814</guid><author>Mr_faded</author><pubDate>Mon, 08 Jan 2018 20:31:55 +0800</pubDate><description><![CDATA[注意：

﻿﻿

再引入xmlns:aop=&quot;http://www.springframework.org/schema/aop&quot;时

下面两条一定要放到后面

http://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop.xsd

不然用不了这个&amp;lt;aop:aspec...]]></description><category></category></item><item><title><![CDATA[组件映射]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/78941515</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/78941515</guid><author>Mr_faded</author><pubDate>Sun, 31 Dec 2017 14:55:31 +0800</pubDate><description><![CDATA[1.报错信息：（1）初始化错误，（2）映射异常，（3）属性找不到


信息: Mapping class: com.ever.compomer.Car -> t_car
java.lang.ExceptionInInitializerError
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)]]></description><category></category></item><item><title><![CDATA[org.hibernate.StaleStateException]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/78838003</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/78838003</guid><author>Mr_faded</author><pubDate>Mon, 18 Dec 2017 22:51:06 +0800</pubDate><description><![CDATA[1.异常：
org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
	at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched]]></description><category></category></item><item><title><![CDATA[关于Struts请求数据自动封装以及类型转换（封装异常）]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/78484110</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/78484110</guid><author>Mr_faded</author><pubDate>Wed, 08 Nov 2017 22:23:32 +0800</pubDate><description><![CDATA[1.求助：
**************报错信息如下*******************


警告: Error setting expression 'birth' with value '[Ljava.lang.String;@57ad3046'
ognl.MethodFailedException: Method "setBirth" failed for object cn.it]]></description><category></category></item><item><title><![CDATA[关于java.sql.SQLException: Connections could not be acquired from the underlying database!]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/78477096</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/78477096</guid><author>Mr_faded</author><pubDate>Wed, 08 Nov 2017 11:57:44 +0800</pubDate><description><![CDATA[1.报错信息：（本人用的连接数据库的是C3P0）java.lang.RuntimeException: java.sql.SQLException: Connections could not be acquired from the underlying database! at cn.itcast.eg.BaseDao.finbById(BaseDao.java:70) at cn.itcas]]></description><category></category></item><item><title><![CDATA[Cannot format given Object as a Number]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/78306763</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/78306763</guid><author>Mr_faded</author><pubDate>Sat, 21 Oct 2017 21:52:32 +0800</pubDate><description><![CDATA[问题：不能将给定的对象格式 为一个数字。
错误代码：




  
    My JSP 'index.jsp' starting page
  
  	<%
  		Date date = new Date();
  		request.setAttribute("date", date);
  	 %>
  
  	
    
    
  

解决方法：把改成：即可！
小知识：格式化]]></description><category></category></item><item><title><![CDATA[Can't find bundle for base name 包名.xxxx.文件名，locale 语言简称_国家简称]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/78290420</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/78290420</guid><author>Mr_faded</author><pubDate>Thu, 19 Oct 2017 22:43:54 +0800</pubDate><description><![CDATA[1.先解释一下文章标题：Can't find bundle for base name 包名.xxxx.文件名，locale 语言简称_国家简称
例如：Can't find bundle for base name　com.test.msg，locale zh_CN,就是读取配置文件时报的错
2.解决方法：
将properties文件放到classpath目录下，即放在classes文件下]]></description><category></category></item><item><title><![CDATA[监听器配置文件web.xml引发java.lang.ClassNotFoundException]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/78286156</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/78286156</guid><author>Mr_faded</author><pubDate>Thu, 19 Oct 2017 16:13:01 +0800</pubDate><description><![CDATA[例如：web.xml中写成如下这样：
问题：前提如果项目中没有MyRequestListener这个Servlet，而配置文件中配置有或者也配置其他监听器，但项目中没有对应的Servlet，部署项目会报java.lang.ClassNotFoundException，即输出控制台报文件找不到！
报错时浏览器是图下这样：

提醒：配置web.xml文件一定要注意！]]></description><category></category></item><item><title><![CDATA[java.lang.StackOverflowError--解决方法]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/78275091</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/78275091</guid><author>Mr_faded</author><pubDate>Wed, 18 Oct 2017 17:08:10 +0800</pubDate><description><![CDATA[问题如下图：
查看网上的资料说是死循环或者递归的问题，终于在自己的代码中找到问题，其实就是AdminService类中初始化方法错了，一直递归的调用本类中的方法，如下图：

应该改成这样：（问题就解决了）

总结：报这种错误，就是自己的代码问题，应仔细检查报错的那行代码，否则是在浪费自己的时间。]]></description><category></category></item><item><title><![CDATA[Servlet中web.xml映射问题之访问路径报错-404]]></title><link>https://blog.youkuaiyun.com/Mr_faded/article/details/78266407</link><guid>https://blog.youkuaiyun.com/Mr_faded/article/details/78266407</guid><author>Mr_faded</author><pubDate>Tue, 17 Oct 2017 21:12:26 +0800</pubDate><description><![CDATA[1.web.xml中
 
    AdminServlet
    /AdminServlet
  
2.jsp 中

................



问题：/AdminServlet中/AdminServlet一定要和${pageContext.request.contextPath}/AdminServlet中的/AdminServlet
一一对应，否则报404]]></description><category></category></item></channel></rss>