<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Strange_boy的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Strange_boy</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Strange_boy]]></copyright><item><title><![CDATA[安装VastBase G100 v2.2 Build 12]]></title><link>https://blog.csdn.net/Strange_boy/article/details/131162491</link><guid>https://blog.csdn.net/Strange_boy/article/details/131162491</guid><author>Strange_boy</author><pubDate>Mon, 12 Jun 2023 10:13:21 +0800</pubDate><description><![CDATA[9.3.9、设置数据库安装路径（输入步骤2创建的数据库安装路径（/soft/vb），或者输入使用默认路径（默认路径：/home/vastbase/local/vastbase））。注：为避免影响数据库性能，生产环境建议采用deadline策略，若检查出非deadline策略，可按提示进行修改，再重新安装，也可以直接跳过继续安装。数据库安装后会自动生成临时许可文件，当没有license文件时，无需配置postgresql.conf，可直接启动数据库。9.3.13、安装数据库（提示安装完成）。]]></description><category></category></item><item><title><![CDATA[发布订阅模式]]></title><link>https://blog.csdn.net/Strange_boy/article/details/130260184</link><guid>https://blog.csdn.net/Strange_boy/article/details/130260184</guid><author>Strange_boy</author><pubDate>Thu, 20 Apr 2023 10:18:59 +0800</pubDate><description><![CDATA[【代码】发布订阅模式。]]></description><category></category></item><item><title><![CDATA[SpringBoot 多数据源配置]]></title><link>https://blog.csdn.net/Strange_boy/article/details/130108424</link><guid>https://blog.csdn.net/Strange_boy/article/details/130108424</guid><author>Strange_boy</author><pubDate>Wed, 12 Apr 2023 15:37:09 +0800</pubDate><description><![CDATA[*** 多数据源属性*/]]></description><category></category></item><item><title><![CDATA[多线程读取文件，并统计文件中每种字母出现的频率]]></title><link>https://blog.csdn.net/Strange_boy/article/details/129745190</link><guid>https://blog.csdn.net/Strange_boy/article/details/129745190</guid><author>Strange_boy</author><pubDate>Fri, 24 Mar 2023 10:10:30 +0800</pubDate><description><![CDATA[【代码】多线程读取文件，并统计文件中每种字母出现的频率。]]></description><category></category></item><item><title><![CDATA[自定义线程池]]></title><link>https://blog.csdn.net/Strange_boy/article/details/129729176</link><guid>https://blog.csdn.net/Strange_boy/article/details/129729176</guid><author>Strange_boy</author><pubDate>Thu, 23 Mar 2023 13:46:41 +0800</pubDate><description><![CDATA[【代码】自定义线程池。]]></description><category></category></item><item><title><![CDATA[Java WebService]]></title><link>https://blog.csdn.net/Strange_boy/article/details/127487419</link><guid>https://blog.csdn.net/Strange_boy/article/details/127487419</guid><author>Strange_boy</author><pubDate>Mon, 24 Oct 2022 11:01:57 +0800</pubDate><description><![CDATA[Java WebService]]></description><category></category></item><item><title><![CDATA[JVM-第四章 程序计数器]]></title><link>https://blog.csdn.net/Strange_boy/article/details/126175974</link><guid>https://blog.csdn.net/Strange_boy/article/details/126175974</guid><author>Strange_boy</author><pubDate>Fri, 05 Aug 2022 13:44:15 +0800</pubDate><description><![CDATA[JVM-第四章 程序计数器]]></description><category></category></item><item><title><![CDATA[JVM-第三章 运行时数据区概述及线程]]></title><link>https://blog.csdn.net/Strange_boy/article/details/126158638</link><guid>https://blog.csdn.net/Strange_boy/article/details/126158638</guid><author>Strange_boy</author><pubDate>Thu, 04 Aug 2022 15:25:25 +0800</pubDate><description><![CDATA[JVM-第三章 运行时数据区概述及线程]]></description><category></category></item><item><title><![CDATA[设计模式——行为型]]></title><link>https://blog.csdn.net/Strange_boy/article/details/126115859</link><guid>https://blog.csdn.net/Strange_boy/article/details/126115859</guid><author>Strange_boy</author><pubDate>Wed, 03 Aug 2022 14:22:05 +0800</pubDate><description><![CDATA[设计模式——行为型]]></description><category></category></item><item><title><![CDATA[设计模式——结构型]]></title><link>https://blog.csdn.net/Strange_boy/article/details/126057866</link><guid>https://blog.csdn.net/Strange_boy/article/details/126057866</guid><author>Strange_boy</author><pubDate>Mon, 01 Aug 2022 16:07:24 +0800</pubDate><description><![CDATA[设计模式——结构型]]></description><category></category></item><item><title><![CDATA[设计模式——创建型]]></title><link>https://blog.csdn.net/Strange_boy/article/details/126054944</link><guid>https://blog.csdn.net/Strange_boy/article/details/126054944</guid><author>Strange_boy</author><pubDate>Fri, 29 Jul 2022 15:53:47 +0800</pubDate><description><![CDATA[设计模式——创建型]]></description><category></category></item><item><title><![CDATA[设计模式——七大设计原则]]></title><link>https://blog.csdn.net/Strange_boy/article/details/126049326</link><guid>https://blog.csdn.net/Strange_boy/article/details/126049326</guid><author>Strange_boy</author><pubDate>Fri, 29 Jul 2022 13:54:24 +0800</pubDate><description><![CDATA[设计模式——七大设计原则]]></description><category></category></item><item><title><![CDATA[JVM-第二章 类加载器子系统]]></title><link>https://blog.csdn.net/Strange_boy/article/details/125642541</link><guid>https://blog.csdn.net/Strange_boy/article/details/125642541</guid><author>Strange_boy</author><pubDate>Wed, 13 Jul 2022 14:10:16 +0800</pubDate><description><![CDATA[尚硅谷JVM-第二章 类加载器子系统]]></description><category></category></item><item><title><![CDATA[类加载的五个过程：加载、验证、准备、解析、初始化]]></title><link>https://blog.csdn.net/Strange_boy/article/details/125717606</link><guid>https://blog.csdn.net/Strange_boy/article/details/125717606</guid><author>Strange_boy</author><pubDate>Mon, 11 Jul 2022 11:17:30 +0800</pubDate><description><![CDATA[类加载的五个过程：加载、验证、准备、解析、初始化]]></description><category></category></item><item><title><![CDATA[JVM-第一章 类加载子系统]]></title><link>https://blog.csdn.net/Strange_boy/article/details/125641773</link><guid>https://blog.csdn.net/Strange_boy/article/details/125641773</guid><author>Strange_boy</author><pubDate>Wed, 06 Jul 2022 16:24:57 +0800</pubDate><description><![CDATA[尚硅谷JVM-第一章 类加载子系统]]></description><category></category></item><item><title><![CDATA[jvisualvm 监控远程jvm]]></title><link>https://blog.csdn.net/Strange_boy/article/details/125260225</link><guid>https://blog.csdn.net/Strange_boy/article/details/125260225</guid><author>Strange_boy</author><pubDate>Mon, 13 Jun 2022 15:04:51 +0800</pubDate><description><![CDATA[jvisualvm 监控远程jvm









3、启动远程jstatd服务




4、打开客户端jvisualvm]]></description><category></category></item><item><title><![CDATA[Java 反射机制]]></title><link>https://blog.csdn.net/Strange_boy/article/details/125079132</link><guid>https://blog.csdn.net/Strange_boy/article/details/125079132</guid><author>Strange_boy</author><pubDate>Wed, 01 Jun 2022 14:24:03 +0800</pubDate><description><![CDATA[视频连接  1、已知一个类的全类名，且该类在类路径下，可通过Class类的静态方法Class.forName()来获取。多用于配置文件，读取类全路径，加载类2、若已知具体的类，通过类的class获取，该方式最为安全可靠，程序性能最高。例：Class clazz = Cat.class; 多用于参数传递，比如通过反射得到对应构造器对象3、已知某个类的实例，调用该实例的getClass()方法获取Class对象。例：Class clazz = 对象.getClass(); 多用于通过创建好的对象，获取Class]]></description><category></category></item><item><title><![CDATA[MongoDb 高级篇]]></title><link>https://blog.csdn.net/Strange_boy/article/details/125000217</link><guid>https://blog.csdn.net/Strange_boy/article/details/125000217</guid><author>Strange_boy</author><pubDate>Mon, 30 May 2022 15:20:58 +0800</pubDate><description><![CDATA[视频链接



1、MongoDB 副本集(Replica Sets)

1.1、简介


MongoDB 中的副本集（Replica Set）是一组维护相同数据集的 mongod 服务。 副本集可提供冗余和高可用性，是所有生产部署的基础。

也可以说，副本集类似于有自动故障恢复功能的主从集群。通俗的讲就是用多台机器进行同一数据的异步同步，从而使多台机器拥有同一数据的多个副本，并且当主库宕机时不需要用户干预就可以自动切换其他备份服务器做主库。而且还可以利用副本服务器做只读服务器，实现读写分离，提高负载。

]]></description><category></category></item><item><title><![CDATA[MongoDb 入门详解]]></title><link>https://blog.csdn.net/Strange_boy/article/details/124963080</link><guid>https://blog.csdn.net/Strange_boy/article/details/124963080</guid><author>Strange_boy</author><pubDate>Thu, 26 May 2022 17:57:12 +0800</pubDate><description><![CDATA[1、MongoDb相关概念

1.1 MongoDb 简介


MongoDb是一个开源，高性能，无模式的文档型数据库，当初的设计就是用于简化开发和方便扩展，是NoSQL数据库产品中的一种，是最像关系型数据库(MySQL)的非关系型数据库，它支持的数据库结构非常松散，是一种类似于JSON的格式叫BSON，所以它既可以存储非常复杂的数据类型，又相当灵活。MongoDb记录的是一个文档，它是由字段和值对（filed:value）组成的数据结构，MongoDb文档类似于JSON对象，即一个文档认为就是一个对象，字]]></description><category></category></item><item><title><![CDATA[网络编程之Netty]]></title><link>https://blog.csdn.net/Strange_boy/article/details/124708542</link><guid>https://blog.csdn.net/Strange_boy/article/details/124708542</guid><author>Strange_boy</author><pubDate>Mon, 23 May 2022 11:21:13 +0800</pubDate><description><![CDATA[原文链接
概述

Netty 是一个高性能、异步事件驱动的 NIO 框架

优点
1、高性能、高吞吐量、低延迟
2、使用方便，详细的Javadoc,用户指南和示例
3、社区活跃，版本迭代周期短
4、设计优雅，适用于各种传输类型的统一API阻塞和非阻塞Socket；基于灵活且可扩展的事件模型
线程模型介绍
目前的线程模型有：传统阻塞I/O服务模型、Reactor模型；
根据Reactor数量和处理资源线程的的数量不同，有3种形式：
1、单Reactor
2、单Reactor多线程
3、主从Reactor多线程]]></description><category></category></item></channel></rss>