<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AnythingIs_possible的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AnythingIs_possible</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AnythingIs_possible]]></copyright><item><title><![CDATA[日期格式化需要注意的点]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/127497175</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/127497175</guid><author>AnythingIs_possible</author><pubDate>Mon, 24 Oct 2022 17:38:48 +0800</pubDate><description><![CDATA[问题描述: 在开发过程中遇到日期转换的时候 发现的关于日期转换中较为纳闷的事情…
发现 Oracle 中 时间转换 跟平时用的 不是很一样 …举个栗子:
MySQL中日期转换 [ %Y表示年 %m表示月份 %d表示天 %h表示小时 %i表示分钟 %s表示秒 ]执行select date_format(sysdate(),’%Y-%m-%d %h:%i:%s’) from table ; 结果 为2022-08-05 10:11:23;
SqlServer数据库中通过CONVERT()函数进行 日期格式化; ]]></description><category></category></item><item><title><![CDATA[Java 定时任务日常开发使用技巧 Scheduled]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/126955273</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/126955273</guid><author>AnythingIs_possible</author><pubDate>Wed, 21 Sep 2022 08:15:00 +0800</pubDate><description><![CDATA[日常开发中不难遇到一些关于定时 执行 相关调度的一些业务场景, 其中又出现一些多种多样的任务调度方式,这个时候 Spring 的 Scheduled 就用上派场了。既然这样 那我们就用上这个碎片时间来一起了解一下这个 Scheduled 具体地一些用法]]></description><category></category></item><item><title><![CDATA[【笔记】一致性Hash策略]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/121532875</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/121532875</guid><author>AnythingIs_possible</author><pubDate>Thu, 25 Nov 2021 11:06:45 +0800</pubDate><description><![CDATA[前言
互联网公司中，绝大部分都没有马爸爸系列的公司那样财大气粗，他们即没有强劲的服务器、也没有钱去购买昂贵的海量数据库。那他们是怎么应对大数据量高并发的业务场景的呢？
这个和当前的开源技术、海量数据架构都有着不可分割的关系。比如通过mysql、nginx等开源软件，通过架构和低成本的服务器搭建千万级别的用户访问系统。
怎么样搭建一个好的系统架构，这个话题我们能聊上个七天七夜。这里我主要结合Redis集群来讲一下一致性Hash的相关问题。
Redis集群的使用
我们在使用Redis的过程中，为了保证Redis]]></description><category></category></item><item><title><![CDATA[2021*1024 年度总结]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/120931601</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/120931601</guid><author>AnythingIs_possible</author><pubDate>Sun, 24 Oct 2021 12:11:36 +0800</pubDate><description><![CDATA[C站的各位大佬 ，都还好吗 ？
今年是我踏入程序员届 的 第二年，同样也是 度过的第二个 1024程序员节 ，在这一年里学到很多 、也懂了很多 ，趁这个机会想跟大家聊聊我这一年内的一个工作经历 以及 各方面的进展情况。
进入It行业很不巧 ，疫情就来了，一些中小企业就面临着破产的 一个状态  ，好巧不巧  ，我在 没有毕业的时候就 找到了 一个 在医疗行业还算是比较风声水起的 创业慧康的 的实习工作  ，又因为 疫情 ，创业就会有 不录用实习生 的也个政策，那我就只能找一个实习工作 ，等到毕业证到手 的时候]]></description><category></category></item><item><title><![CDATA[JAVA开发之项目启动时执行/加载某一个特定的事件]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/115431999</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/115431999</guid><author>AnythingIs_possible</author><pubDate>Sun, 04 Apr 2021 19:26:01 +0800</pubDate><description><![CDATA[在开发中，常常遇到一些项目需要在项目启东时 加载一些 数据 或者 配置文件 ，记录项目启动时间 ， 等等 需要执行某一特定的方法 一些事项 的时候，而且只需要执行一次，此时 就要把这些派上用场了。
Servlet 增加了两个影响Servlet 生命周期的注解 （Annotation）：@PostConstruct和@PreConstruct  。两个注解被用来修饰一个非静态的void()方法.而且这个方法不能有抛出异常声明。
第一种方法：
/**
 * @author peatezhu
 * @date 2]]></description><category></category></item><item><title><![CDATA[Kettle技术相关交流-1024]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/109257849</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/109257849</guid><author>AnythingIs_possible</author><pubDate>Sat, 24 Oct 2020 13:07:02 +0800</pubDate><description><![CDATA[一．本文编写目的
本文旨在通过本次技术交流，让大家多一些对Kettle的应用了解，互相学习，取长补短。营造良好的学习氛围，提升自己的技术应用水平。
二．Kettle基础理论

什么Kettle：
Kettle是一个开源的ETL（Extract-Transform-Load的缩写，即数据抽取、转换、装载的过程）项目，项目名很有意思，水壶。按项目负责人Matt的说法：把各种数据放到一个壶里，然后呢，以一种你希望的格式流出。Kettle包括三大块：
Spoon——转换/工作(transform/job)设计工具 ]]></description><category></category></item><item><title><![CDATA[关于疫情期间踏入行业的90后程序员自述]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/109257419</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/109257419</guid><author>AnythingIs_possible</author><pubDate>Sat, 24 Oct 2020 12:27:33 +0800</pubDate><description><![CDATA[2020年是我正式加入JAVA程序员序列的一年，新入行的小白为2020届毕业生。今年是非凡的一年，很不幸，以武汉为中心爆发的新冠肺炎全球受到影响，我们并不能明说这新冠肺炎的真正出处，想必大家都很清楚，我在这呢就不说那么清楚了，心知肚明就好。  好了，进入正题！大家都知道新冠肺炎跟我们每个人都息息相关，特别是我们2020届毕业生要找工作，又不好找，由于疫情爆发使得一些规模小一点的或者说资金不是很多的新创性公司更是雪上加霜啊；正因为此使得将要踏入IT行业的小白们更是无处可去，得不到自己想要的工作，就更别提心目中]]></description><category></category></item><item><title><![CDATA[JAVA基础 之 抽象类和接口 大相径庭]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/108803971</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/108803971</guid><author>AnythingIs_possible</author><pubDate>Fri, 25 Sep 2020 20:45:25 +0800</pubDate><description><![CDATA[抽象类(abstract class)和接口(interface)有什么异同？
不同：
抽象类：
1.抽象类中可以定义构造器
2.可以有抽象方法和具体方法
3.接口中的成员全都是 public 的
4.抽象类中可以定义成员变量
5.有抽象方法的类必须被声明为抽象类，而抽象类未必要有抽象方法
6.抽象类中可以包含静态方法
7.一个类只能继承一个抽象类
接口：
1.接口中不能定义构造器
2.方法全部都是抽象方法
3.抽象类中的成员可以是 private、默认、protected、public
4.接口中定义的成]]></description><category></category></item><item><title><![CDATA[JAVA基础 之 重载和重写]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/108803922</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/108803922</guid><author>AnythingIs_possible</author><pubDate>Fri, 25 Sep 2020 20:43:08 +0800</pubDate><description><![CDATA[**
重载（overload）和重写（override）的区别？重载的方法能否根据返回类型进行区分？
**
方法的重载和重写都是实现多态的方式，区别在于前者实现的是编译时的多态性，而后者实现的是运行时的多态
性。重载发生在一个类中，同名的方法如果有不同的参数列表（参数类型不同、参数个数不同或者二者都不同）则视为
重载；重写发生在子类与父类之间，重写要求子类被重写方法与父类被重写方法有相同的返回类型，比父类被重写方
法更好访问，不能比父类被重写方法声明更多的异常（里氏代换原则）。重载对返回类型没有特殊的要求。]]></description><category></category></item><item><title><![CDATA[JAVA基础 之 逻辑运算符]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/108803889</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/108803889</guid><author>AnythingIs_possible</author><pubDate>Fri, 25 Sep 2020 20:41:43 +0800</pubDate><description><![CDATA[1、	&amp; 和 &amp;&amp; 的区别
**&amp;**运算符有两种用法：(1)按位与；(2)逻辑与。
**&amp;&amp;**运算符是短路与运算。逻辑与跟短路与的差别是非常巨大的，虽然二者都要求运算符左右两端的布尔值都是
true 整个表达式的值才是 true。
&amp;&amp;之所以称为短路运算是因为，如果&amp;&amp;左边的表达式的值是 false，右边的表达式会被直接短路掉，不会进行
运算。很多时候我们可能都需要用&amp;&amp;而不是&amp;，例如在验证用户登录时]]></description><category></category></item><item><title><![CDATA[JAVA基础  之  Java 面向对象]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/108794684</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/108794684</guid><author>AnythingIs_possible</author><pubDate>Fri, 25 Sep 2020 13:32:42 +0800</pubDate><description><![CDATA[一、 Java 面向对象**

面向对象都有哪些特性以及你对这些特性的理解
1）	继承：继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类（超类、基类）；得到继
承信息的类被称为子类（派生类）。继承让变化中的软件系统有了一定的延续性，同时继承也是封装程序中可变因素的
重要手段。
2）	封装：通常认为封装是把数据和操作数据的方法绑定起来，对数据的访问只能通过已定义的接口。面向对象
的本质就是将现实世界描绘成一系列完全自治、封闭的对象。我们在类中编写的方法就是对实现细节的一种封装；我
们编写一]]></description><category></category></item><item><title><![CDATA[MyBatis中mapper.xml配置文件中的各种判断]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/89306132</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/89306132</guid><author>AnythingIs_possible</author><pubDate>Mon, 15 Apr 2019 09:40:33 +0800</pubDate><description><![CDATA[MyBatis中mapper.xml配置文件中的各种判断
1.判断String是否为空

2.判断Integer是否大于0

3.判断List是否不为空

4.判断String是否以某特定字符(比如此处的"user")开头

5.判断字符串是否等于特定字符(比如此处的user)

注意不能使用此写法  即最外边用双引号，里边用单引号，此写法会抱java.lang.NumberFormatExcep...]]></description><category></category></item><item><title><![CDATA[在我们搞事情时springmvc请求参数获取的几种方法]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/89211339</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/89211339</guid><author>AnythingIs_possible</author><pubDate>Thu, 11 Apr 2019 15:10:00 +0800</pubDate><description><![CDATA[springmvc请求参数获取的几种方法
1、 直接把表单的参数写在Controller相应的方法的形参中，适用于get方式提交，不适用于post方式提交。
/**
 * 1.直接把表单的参数写在Controller相应的方法的形参中
  * @param username
 * @param password
 * @return
 */
@RequestMapping("/addUser1")...]]></description><category></category></item><item><title><![CDATA[大神必备SpringMVC注解总结]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/89210304</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/89210304</guid><author>AnythingIs_possible</author><pubDate>Thu, 11 Apr 2019 14:45:51 +0800</pubDate><description><![CDATA[SpringMVC注解总结
1、@RequestMapping
RequestMapping是一个用来处理请求地址映射的注解（将请求映射到对应的控制器方法中），可用于类或方法上。用于类上，表示类中的所有响应请求的方法都是以该地址作为父路径。
RequestMapping请求路径映射，如果标注在某个controller的类级别上，则表明访问此类路径下的方法都要加上其配置的路径；最常用是标注在方法上，...]]></description><category></category></item><item><title><![CDATA[Spring之ORM框架]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/88574964</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/88574964</guid><author>AnythingIs_possible</author><pubDate>Fri, 15 Mar 2019 15:10:32 +0800</pubDate><description><![CDATA[·~·ORM框架

Spring是一个容器，是用来装对象的，当然需要配置文件用来连接

   ORM全称对象关系映射（Object/Relation Mapping），指将Java对象状态自动映射到关系数据库中的数据上，从而提供透明化的持久化支持，即把一种形式转化为另一种形式。

   对象与关系数据库之间是不匹配，我们把这种不匹配称为阻抗失配，主要表现在：

关系数据库首先不支持面向对象技术如继...]]></description><category></category></item><item><title><![CDATA[谈谈春天（spring）IOC(控制反转)和DI(依赖注入)]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/88410476</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/88410476</guid><author>AnythingIs_possible</author><pubDate>Mon, 11 Mar 2019 21:35:51 +0800</pubDate><description><![CDATA[IOC和DI
DI—Dependency Injection，即“依赖注入”：组件之间依赖关系由容器在运行期决定，形象的说，即由容器动态的将某个依赖关系注入到组件之中。依赖注入的目的并非为软件系统带来更多功能，而是为了提升组件重用的频率，并为系统搭建一个灵活、可扩展的平台。通过依赖注入机制，我们只需要通过简单的配置，而无需任何代码就可指定目标需要的资源，完成自身的业务逻辑，而不需要关心具体的资源来...]]></description><category></category></item><item><title><![CDATA[什么是Spring的依赖注入？]]></title><link>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/88410285</link><guid>https://blog.youkuaiyun.com/AnythingIs_possible/article/details/88410285</guid><author>AnythingIs_possible</author><pubDate>Mon, 11 Mar 2019 21:27:03 +0800</pubDate><description><![CDATA[我们先看看什么叫依赖。在生活中，依靠别人或者别的事物而不能独立或者自立，我们称为依赖。那么在应用中，什么叫依赖呢？ 依赖指的是两个实例之间的关系。其中一个实例是独立的，另一个实例是非独立的（依赖的），它依靠另外一个实例。比如计算机对象，它包含主机对象和显示器对象。如果没有主机对象或者显示器对象，则计算机对象就是不完整的，不能正常使用，我们就说计算机对象依赖于主机对象和显示器对象。 那么什么是注入呢...]]></description><category></category></item></channel></rss>