<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Crazy Snail]]></title><description><![CDATA[万头攒动火树银花之处不必找我。如欲相见，我在各种悲喜交集处，能做的只是长途跋涉的归真返璞。]]></description><link>https://blog.youkuaiyun.com/java_zero2one</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java_zero2one]]></copyright><item><title><![CDATA[Java基础（二）]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/105102274</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/105102274</guid><author>java_zero2one</author><pubDate>Wed, 25 Mar 2020 19:10:42 +0800</pubDate><description><![CDATA[1、常见的变量自增 i++与++i
public class Demo {
    public static void main(String[] args) {
        Demo.getValue(2);
    }
    public static void getValue(int n){
        n=n++;
        //这里n先进行了赋值，赋给了n,所以n=2...]]></description><category></category></item><item><title><![CDATA[Redis入门（三）]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/105079301</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/105079301</guid><author>java_zero2one</author><pubDate>Tue, 24 Mar 2020 19:41:56 +0800</pubDate><description><![CDATA[SpringBoot整和Redis
1、pom文件相关依赖
&lt;dependency&gt;
   &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
   &lt;artifactId&gt;spring-boot-starter-data-redis&lt;/artifactId&gt;
&lt;/dependency&gt;
&...]]></description><category></category></item><item><title><![CDATA[Redis入门（二）]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/105078914</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/105078914</guid><author>java_zero2one</author><pubDate>Tue, 24 Mar 2020 19:30:23 +0800</pubDate><description><![CDATA[redis有三种集群方式：主从复制，哨兵模式和集群。

一、主从复制

用一个redis实例作为主机，其余的实例作为从机。主机和从机的数据完全一致，主机支持数据的写入和读取等各项操作，而从机则只支持与主机数据的同步和读取。因而可以将写入数据的命令发送给主机执行，而读取数据的命令发送给不同的从机执行，从而达到读写分离的目的。
主从复制原理：
1、从服务器连接主服务器，发送SYNC命令；
2、主服务...]]></description><category></category></item><item><title><![CDATA[Redis入门（一）]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/105078556</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/105078556</guid><author>java_zero2one</author><pubDate>Tue, 24 Mar 2020 19:03:03 +0800</pubDate><description><![CDATA[内容为网络搜集整理，如有侵权，请联系删除！

一、Redis简介
	Redis是一个开源的使用 C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库，并提供多种语言的API。
	它支持存储多种数据类型，包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash（哈希类型）。这些数据类型都支持push/pop、ad...]]></description><category></category></item><item><title><![CDATA[Java基础（一）]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/105058557</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/105058557</guid><author>java_zero2one</author><pubDate>Mon, 23 Mar 2020 22:02:37 +0800</pubDate><description><![CDATA[一、一个“.java”源文件中是否可以包含过个类？
两种情况
1、内部类
（1）在类中定义一个类（私有内部类、静态内部类）
（2）在方法中定义一个类（局部内部类、匿名内部类）
2、可以多个，但是只能有一个public的类，并且public的类名必须与文件名相同
二、实际项目中&amp;与&amp;&amp;的相同点与不同点
相同点：&amp;和&amp;&amp;都可以作为逻辑与的运算符，表示逻辑...]]></description><category></category></item><item><title><![CDATA[Docker 将webpack打包的前端资源文件结合Nginx制作镜像]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/98625688</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/98625688</guid><author>java_zero2one</author><pubDate>Tue, 06 Aug 2019 16:01:58 +0800</pubDate><description><![CDATA[1.antdesign pro2.0版本，只有一个示例页面，显示一个简单的字符串

2.配置config.js文件，设置路径



3.执行npmrun build命令，将打包后的文件拷贝出来

4.下载nginx.conf配置文件，修改端口及路径，文件与上述文件夹放置在同一层目录



5.同一层目录下，新建Dockerfile文件，注意文件路径


FROM nginx:latest

M...]]></description><category></category></item><item><title><![CDATA[docker将Spring Boot工程jar包制作成镜像文件]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/98513915</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/98513915</guid><author>java_zero2one</author><pubDate>Tue, 06 Aug 2019 15:46:28 +0800</pubDate><description><![CDATA[1.新建一个Spring Boot工程，端口号设置为8089，只有一个功能，接收http请求，返回一个字符串。

2.将工程通过maven打成jar包

3.制作Dockerfile文件，与上面的jar包放在同一层目录下。


FROM java:8

MAINTAINER sunmingming@supcon.com

ADD demo-1.0.jar /demo.jar

EXPOSE 808...]]></description><category></category></item><item><title><![CDATA[Ant Design Pro框架快速上手实践]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/97670394</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/97670394</guid><author>java_zero2one</author><pubDate>Mon, 29 Jul 2019 19:21:41 +0800</pubDate><description><![CDATA[Ant Design Pro框架快速上手实践
1.前言
React 是 Facebook 公司推出的一套前端开发框架，是目前全世界最流行的前端框架。它的核心理念是将网页应用看成一个组件构成的状态机（state machine），状态的变化导致了 UI 的变化。
Ant Design 就是基于 React 实现的一套组件库。它是由蚂蚁金服体验技术部开发的，最早是在2015年发布的，到现在已经发布了三...]]></description><category></category></item><item><title><![CDATA[项目前端涉及点梳理]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/80806867</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/80806867</guid><author>java_zero2one</author><pubDate>Mon, 25 Jun 2018 20:15:10 +0800</pubDate><description><![CDATA[1.layui 框架使用 
官网：http://www.layui.com/ 
兼容性：layui 兼容人类正在使用的全部浏览器（IE6/7除外），可作为 PC 端后台系统与前台界面的速成开发方案。 
项目中之所以选用这个框架，主要看中其兼容性。这里主要用到了其“”数据表格”模块。



table.render({
                elem: '#test',
         ...]]></description><category></category></item><item><title><![CDATA[初识Spring]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/53219765</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/53219765</guid><author>java_zero2one</author><pubDate>Fri, 18 Nov 2016 17:28:17 +0800</pubDate><description><![CDATA[刚开始接触Spring，找来一些教程，相比于文字还是比较喜欢视频，虽然大多数视频讲的都太烦杂无味，还是比较喜欢某客的系列。 
并不善于总结，只是记录下来基本的流程。 
 
这里用的是setter注入 
1.首先编写IHelloMessage接口：里面定义一个方法供子类重写，方法实现返回不同国家语言的字符串。package com.sun.spring;public interface IHelloM]]></description><category></category></item><item><title><![CDATA[利用JDK开发WebService简单实现]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/53170710</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/53170710</guid><author>java_zero2one</author><pubDate>Tue, 15 Nov 2016 14:12:32 +0800</pubDate><description><![CDATA[开发环境： 
eclipse+JDK8 
首先开发服务器端： 
1.定义SEI接口和其实现类 
2.发布webservice 
目录结构如下 
①SEI接口：HelloWs.javapackage com.service;
/*
 *定义SEI接口,同时定义方法来接受客户端传参并提供返回值给客户端 
 */
import javax.jws.WebMethod;
import javax.jws.W]]></description><category></category></item><item><title><![CDATA[关于String的简单编程题]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/52741123</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/52741123</guid><author>java_zero2one</author><pubDate>Wed, 05 Oct 2016 22:37:56 +0800</pubDate><description><![CDATA[一、将字符串反转package string;public class Reverse {    public static void main(String[] args) {
        String s1 = "abc   defg wf";        //用字符串转字符数组实现反转
        String s2 = "";
        char[] cs = s1.toCh]]></description><category></category></item><item><title><![CDATA[JAVA设计模式之单例模式]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/52740704</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/52740704</guid><author>java_zero2one</author><pubDate>Wed, 05 Oct 2016 21:24:35 +0800</pubDate><description><![CDATA[单例模式是面试时经常被问到的一种设计模式，一直觉得它比较简单就一直拖着没有看，今天看了许多关于单例模式的博客，发现它并没有我所想的那么简单，too young，too naive！！！ 
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例 
Java中单例模式定义：“一个类有且仅有一个实例，并且自行实例化向整个系统提供。”显然]]></description><category></category></item><item><title><![CDATA[分治算法]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/52559442</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/52559442</guid><author>java_zero2one</author><pubDate>Sat, 17 Sep 2016 00:14:09 +0800</pubDate><description><![CDATA[分治法所能解决的问题一般具有以下几个特征： 
1) 该问题的规模缩小到一定的程度就可以容易地解决 
2) 该问题可以分解为若干个规模较小的相同问题，即该问题具有最优子结构性质。 
3) 利用该问题分解出的子问题的解可以合并为该问题的解； 
4) 该问题所分解出的各个子问题是相互独立的，即子问题之间不包含公共的子子问题。 
第一条特征是绝大多数问题都可以满足的，因为问题的计算复杂性一般是随着问题规模的]]></description><category></category></item><item><title><![CDATA[动态规划——在做题中理解你的美]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/52555335</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/52555335</guid><author>java_zero2one</author><pubDate>Fri, 16 Sep 2016 14:18:24 +0800</pubDate><description><![CDATA[一、求数组最大子数组和 
子数组必须是连续的，数组中可能包含有：正整数，零，负整数三种中的一种或多种。 
方法一：可以用普通的方法枚举所有的连续子数组，然后求出最大的子数组和，时间复杂度为O(n*n)。 
方法二：动态规划！ 
方法一代码：int MaxSubString(int[] A, int n)
{
　　int max = min;  //初始值为负无穷大
　　int sum;
　　for(]]></description><category></category></item><item><title><![CDATA[JAVA笔试题笔记(三)]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/52524231</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/52524231</guid><author>java_zero2one</author><pubDate>Tue, 13 Sep 2016 11:13:44 +0800</pubDate><description><![CDATA[一、一个栈的入栈序列为A B C D E 则不可能的出栈序列为? 
1.ECDBA 
2.DCEAB 
3.DECBA 
4.ABCDE 
5.EDCBA 
栈讲究先进后出，后进先出。 
1.不可能，错在既然E已经出栈表示前面都已经压进去了，所以只可能是EDCBA 
2.不可能，错在如果A已经出栈，那么必须是第一个出栈或者一定要在B后面才能出栈，因为此时B已经压入了 
3.ABCD入栈然后D出栈，然]]></description><category></category></item><item><title><![CDATA[JAVA笔试题笔记(二)]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/52513078</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/52513078</guid><author>java_zero2one</author><pubDate>Mon, 12 Sep 2016 14:20:12 +0800</pubDate><description><![CDATA[2016广联达笔试题 
一、解释操作系统中heap和stack的区别 
1.heap是堆，stack是栈。 
2.stack的空间由操作系统自动分配和释放，heap的空间是手动申请和释放的（Java中是由垃圾回收机制负责），heap常用new关键字来分配。 
3.stack空间有限，heap的空间是很大的自由区。在Java中，若只是声明一个对象，则先在栈内存中为其分配地址空间，若再new一下，实例化]]></description><category></category></item><item><title><![CDATA[排序算法小结（未完）]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/52489894</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/52489894</guid><author>java_zero2one</author><pubDate>Fri, 09 Sep 2016 18:49:07 +0800</pubDate><description><![CDATA[排序算法稳定性概念：假定在待排序的记录序列中，存在多个具有相同的关键字的记录，若经过排序，这些记录的相对次序保持不变，即在原序列中，ri=rj，且ri在rj之前，而在排序后的序列中，ri仍在rj之前，则称这种排序算法是稳定的；否则称为不稳定的。 
堆排序、快速排序、希尔排序、直接选择排序是不稳定的排序算法，而基数排序、冒泡排序、直接插入排序、折半插入排序、归并排序是稳定的排序算法。 
 
1.冒泡排]]></description><category></category></item><item><title><![CDATA[JAVA设计模式之迭代器模式]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/52488079</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/52488079</guid><author>java_zero2one</author><pubDate>Fri, 09 Sep 2016 16:02:45 +0800</pubDate><description><![CDATA[迭代器模式的结构： 
抽象容器：一般是一个接口，提供一个得到迭代器（iterator）的方法，例如java中的Collection接口，List接口，Set接口等。 
具体容器：就是抽象容器的具体实现类，比如List接口的有序列表实现ArrayList，List接口的链表实现LinkList，Set接口的哈希列表的实现HashSet等。 
抽象迭代器：定义遍历元素所需要的方法，一般来说会有这么三个方]]></description><category></category></item><item><title><![CDATA[概率算法思想]]></title><link>https://blog.youkuaiyun.com/java_zero2one/article/details/52441555</link><guid>https://blog.youkuaiyun.com/java_zero2one/article/details/52441555</guid><author>java_zero2one</author><pubDate>Mon, 05 Sep 2016 16:48:12 +0800</pubDate><description><![CDATA[蒙特卡罗求圆周率import java.util.Scanner;public class Z {    public static void main(String[] args) {
        long n;double pi;
        Scanner sc=new Scanner(System.in);        System.out.println("输入点的数量n=");]]></description><category></category></item></channel></rss>