<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dong_learnning的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dong_learnning</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dong_learnning]]></copyright><item><title><![CDATA[ACP刷题总结--SDN与SLB]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/128614782</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/128614782</guid><author>dong_learnning</author><pubDate>Mon, 09 Jan 2023 15:04:20 +0800</pubDate><description><![CDATA[刷题笔记，好用]]></description><category></category></item><item><title><![CDATA[ACP刷题总结---VPC]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/128614712</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/128614712</guid><author>dong_learnning</author><pubDate>Mon, 09 Jan 2023 15:00:42 +0800</pubDate><description><![CDATA[刷题笔记]]></description><category></category></item><item><title><![CDATA[ACP刷题总结--安全]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/128614637</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/128614637</guid><author>dong_learnning</author><pubDate>Mon, 09 Jan 2023 14:55:52 +0800</pubDate><description><![CDATA[刷题总结]]></description><category></category></item><item><title><![CDATA[ACP刷题笔记-2]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/128614564</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/128614564</guid><author>dong_learnning</author><pubDate>Mon, 09 Jan 2023 14:52:45 +0800</pubDate><description><![CDATA[刷题总结，加深记忆]]></description><category></category></item><item><title><![CDATA[ACP刷题笔记知识点总结-OSS]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/128576548</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/128576548</guid><author>dong_learnning</author><pubDate>Fri, 06 Jan 2023 12:00:30 +0800</pubDate><description><![CDATA[ACP刷题笔记，知识点总结]]></description><category></category></item><item><title><![CDATA[ACP刷题笔记第一天]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/128410830</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/128410830</guid><author>dong_learnning</author><pubDate>Thu, 22 Dec 2022 16:55:00 +0800</pubDate><description><![CDATA[加深记忆]]></description><category></category></item><item><title><![CDATA[CPE跟无线路由器的区别，头大]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/111831836</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/111831836</guid><author>dong_learnning</author><pubDate>Mon, 28 Dec 2020 10:51:40 +0800</pubDate><description><![CDATA[区别


CPE
主要接收WIFI信号。路由器主要发射WIFi信号。


无线CPE
就是信号接收器，主要用来接收WIFI信号，然后通过网线将网络信号传输到电脑，并且可以单独使用。
无线CPE的设备模式比较简单， 默认只能接收各种WIFI信号，笨蛋式使用模式，工业运用较少。
无线路由器，等同于WIFI信号发射器，主要作用是发射WIFI信号，手机、平板电脑、无线网卡设备等能够接收到它的WIFI信号，然后连接上网。


路由器
路由器是连接因特网中各局域网、广域网的设备，根据信道的情况自动选择和设定路由，以最佳]]></description><category></category></item><item><title><![CDATA[阿里云云计算ACP-----云安全]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/110422687</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/110422687</guid><author>dong_learnning</author><pubDate>Tue, 01 Dec 2020 10:12:48 +0800</pubDate><description><![CDATA[云安全中心应用场景以及功能

why
Why is WAF？
Web应用防火墙（WAF）：网站必备安全产品。
传统web应用防火墙的痛点：
•80%用不上  无法适应复杂业务，误报几率大
•50%无专人后续运维 产品升级慢，流程复杂 不能及时防护最新漏洞
•30% 紧急问题响应慢 不能第一时间定位问题原因、影响业务
what
What is 云盾WAF？
阿里云.云盾web应用防火墙：是阿里云提供的一款新型WAF产品，基于云安全大数据能力实现运营+数据+攻防体系，综合打造网站应用安全。
云盾WAF的应用场景]]></description><category></category></item><item><title><![CDATA[设计模式之一：单例模式、懒式以及饿汉式]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/100850016</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/100850016</guid><author>dong_learnning</author><pubDate>Sun, 15 Sep 2019 12:13:44 +0800</pubDate><description><![CDATA[1.单例模式：
在系统运行的任何时刻，单例模式的实例都只存在一个。（一台连着多台打印机的计算机，计算机的打印程序只能有一个，这时候需要单例模式来避免打印机同时运行）
单例模式的特点：
1.单例类只有一个实例。
2.单例类必须创建自己唯一的实例。
3.单例类必须为其他对象提供这一实例。
如何实现：
1.私有构造方法。
2.内部创建静态对象。
3.提供静态方法返回该静态对象。
2.懒汉式单例模式
在定...]]></description><category></category></item><item><title><![CDATA[输出出现次数最多的字母及次数]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/100386592</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/100386592</guid><author>dong_learnning</author><pubDate>Mon, 02 Sep 2019 21:08:41 +0800</pubDate><description><![CDATA[描述：
一个字符串包含对个a~z的字符，如有重复，输出重复次数最多的字母以及次数，如有多个则都求出。
思想：
1.利用HashMap收集各个字母出现的次数。
2.对HashMap进行按value排序。‘
3.输出重复次数最多的字母以及次数。
import java.security.KeyStore.Entry;
import java.util.*;


public class Main {
...]]></description><category></category></item><item><title><![CDATA[输入两个有序链表，合并后并反转]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/100095006</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/100095006</guid><author>dong_learnning</author><pubDate>Tue, 27 Aug 2019 10:34:56 +0800</pubDate><description><![CDATA[输入：2
3 1 4 5
5 9 23 45 78 90
2 14 15
3 78 79 89
输出：
90 78 45 23 9 5 4 1
89 79 78 15 14
代码：
package bishitest;
import java.util.LinkedList;
import java.util.Scanner;

public class TwoLinkAddRevers {
	 ...]]></description><category></category></item><item><title><![CDATA[SpringBoot+Mybatis完成商品秒杀项目之秒杀模块开发（十）]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/95665126</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/95665126</guid><author>dong_learnning</author><pubDate>Fri, 12 Jul 2019 21:44:46 +0800</pubDate><description><![CDATA[商品秒杀项目之总结
1.完成的功能：

商品列表页获取秒杀商品列表
进入商品详情页获取秒杀商品详情
秒杀开始后进入下单确认页下单并支付成功

2.学习到什么：
1.SpringBoot的基本构成与使用。
2.领域驱动的模型分层设计思路与基本实现流程。
3.基础电商项目中用户管理、商品管理、交易管理及秒杀活动管理的全套秒杀应用。
后续改进计划
提升分布式、查询多级缓存、交易泄压、流量错峰、防刷限流、...]]></description><category></category></item><item><title><![CDATA[SpringBoot+Mybatis完成商品秒杀项目之秒杀模块开发（九）]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/95663127</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/95663127</guid><author>dong_learnning</author><pubDate>Fri, 12 Jul 2019 21:33:20 +0800</pubDate><description><![CDATA[第六章 秒杀模块开发
6.1 秒杀模型管理——活动模型创建
1.使用添加依赖
&lt;dependency&gt;
  &lt;groupId&gt;joda-time&lt;/groupId&gt;
  &lt;artifactId&gt;joda-time&lt;/artifactId&gt;
  &lt;version&gt;2.9.1&lt;/version&gt;
&lt;/depend...]]></description><category></category></item><item><title><![CDATA[AWT和Swing的异同]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/95483745</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/95483745</guid><author>dong_learnning</author><pubDate>Thu, 11 Jul 2019 15:40:16 +0800</pubDate><description><![CDATA[AWT和Swing都是java中的包。
AWT(Abstract Window Toolkit)：抽象窗口工具包，早期编写图形界面应用程序的包。
Swing ：为解决 AWT 存在的问题而新开发的图形界面包。Swing是对AWT的改良和扩展。
AWT和Swing的实现原理不同：
AWT的图形函数与操作系统提供的图形函数有着一一对应的关系。也就是说，当我们利用 AWT构件图形用户界面的时候，实际上是...]]></description><category></category></item><item><title><![CDATA[加载驱动程序的方法]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/95482636</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/95482636</guid><author>dong_learnning</author><pubDate>Thu, 11 Jul 2019 15:34:04 +0800</pubDate><description><![CDATA[加载驱动方法
1.Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);
2. DriverManager.registerDriver(new com.mysql.jdbc.Driver());
3.System.setProperty(“jdbc.drivers”, “com.mysql.jdbc.Driver”);
建一个...]]></description><category></category></item><item><title><![CDATA[sleep()和wait()的异同：]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/95481883</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/95481883</guid><author>dong_learnning</author><pubDate>Thu, 11 Jul 2019 15:25:22 +0800</pubDate><description><![CDATA[Java中的多线程是一种抢占式的机制，而不是分时机制。抢占式的机制是有多个线程处于可运行状态，但是只有一个线程在运行。
共同点 ：

他们都是在多线程的环境下，都可以在程序的调用处阻塞指定的毫秒数，并返回。
wait()和sleep()都可以通过interrupt()方法 打断线程的暂停状态 ，从而使线程立刻抛出InterruptedException。
如果线程A希望立即结束线程B，则可以对线程...]]></description><category></category></item><item><title><![CDATA[SpringBoot+Mybatis完成商品秒杀项目之交易模块开发（八）]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/95359078</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/95359078</guid><author>dong_learnning</author><pubDate>Wed, 10 Jul 2019 18:04:16 +0800</pubDate><description><![CDATA[交易模块开发
1 交易模型管理——交易模型创建
1.先设计用户下单的交易模型
//用户下单的交易模型
public class OrderModel {
    //交易单号，例如2019052100001212，使用string类型
    private String id;

    //购买的用户id
    private Integer userId;

    //购买的商品id
 ...]]></description><category></category></item><item><title><![CDATA[SpringBoot+Mybatis完成商品秒杀项目之商品模块开发（七）]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/95353708</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/95353708</guid><author>dong_learnning</author><pubDate>Wed, 10 Jul 2019 17:34:39 +0800</pubDate><description><![CDATA[商品模型管理——商品创建
1.首先设计商品领域模型
public class ItemModel {
    private Integer id;

    //商品名称
    private String title;

    //商品价格
    private BigDecimal price;

    //商品的库存
    private Integer stock;

    ...]]></description><category></category></item><item><title><![CDATA[SpringBoot+Mybatis完成商品秒杀项目之用户模块开发（六）]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/95105017</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/95105017</guid><author>dong_learnning</author><pubDate>Mon, 08 Jul 2019 22:05:10 +0800</pubDate><description><![CDATA[用户模型管理——用户登录功能实现
1.UserController中的用户登录接口
//用户登录接口
    @RequestMapping(value = "/login", method = {RequestMethod.POST}, consumes = {CONTENT_TYPE_FORMED})
    @ResponseBody
    public CommonReturnType ...]]></description><category></category></item><item><title><![CDATA[SpringBoot+Mybatis完成商品秒杀项目之用户模块开发（五）]]></title><link>https://blog.youkuaiyun.com/dong_learnning/article/details/95102960</link><guid>https://blog.youkuaiyun.com/dong_learnning/article/details/95102960</guid><author>dong_learnning</author><pubDate>Mon, 08 Jul 2019 21:57:55 +0800</pubDate><description><![CDATA[用户模型管理——用户注册功能实现
1.实现方法：在UserController 用户注册接口
//用户注册接口
    @RequestMapping(value = "/register", method = {RequestMethod.POST}, consumes = {CONTENT_TYPE_FORMED})
    @ResponseBody
    public CommonRet...]]></description><category></category></item></channel></rss>