<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[RobertChao的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Roobert_Chao</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Roobert_Chao]]></copyright><item><title><![CDATA[webpack构建项目]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/130737219</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/130737219</guid><author>Roobert_Chao</author><pubDate>Wed, 17 May 2023 23:30:33 +0800</pubDate><description><![CDATA[针对前端项目构建过程中，可能会使用到 umi、vite、dva 等框架进行快速的开发，那么在使用这些过框架时，会依赖与那些组件和依赖，需要我们分辨出来，固使用 webpack 手动创建一个类似的项目，后期会依照这些框架补充组件和页面UI]]></description><category></category></item><item><title><![CDATA[Java_Reflection Java 反射]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/129901696</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/129901696</guid><author>Roobert_Chao</author><pubDate>Sat, 01 Apr 2023 19:33:59 +0800</pubDate><description><![CDATA[Reflection(反射) 是 Java 程序开发语言的特征之一，它允许运行中的 Java 程序对自身进行检查。被private封装的资源只能类内部访问，外部是不行的，但反射能直接操作类私有属性。反射可以在运行时获取一个类的所有信息，（包括成员变量，成员方法，构造器等），并且可以操纵类的字段、方法、构造器等部分。要想解剖一个类，必须先要获取到该类的字节码文件（.class文件）对象（Class类）。反射就是把Java类中的各种成分映射成一个个的Java对象。]]></description><category></category></item><item><title><![CDATA[Spring Boot Schedule 定时任务]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/129678559</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/129678559</guid><author>Roobert_Chao</author><pubDate>Mon, 20 Mar 2023 22:58:07 +0800</pubDate><description><![CDATA[Spring Boot 定时任务，常用的几种任务调度]]></description><category></category></item><item><title><![CDATA[React与Vue组件生命周期以及钩子函数]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/129552334</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/129552334</guid><author>Roobert_Chao</author><pubDate>Wed, 15 Mar 2023 13:20:27 +0800</pubDate><description><![CDATA[版本：推出新的渲染方式—异步渲染（ Async Rendering），提出一种可被打断的生命周期（实际 dom 挂载之前的虚拟 dom 构建阶段），去掉的三个生命周期 componentWillMount，componentWillReceiveProps 和 componentWillUpdate。该钩子被调用后，对应 Vue 实例的所有指令都被解绑，所有的事件监听器被移除，所有的子实例也都被销毁。表示使用这些生命周期的代码，有可能在未来的 React 版本中存在缺陷，可能会影响未来的异步渲染。]]></description><category></category></item><item><title><![CDATA[Webpack打包与构建]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/129433813</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/129433813</guid><author>Roobert_Chao</author><pubDate>Thu, 09 Mar 2023 23:48:44 +0800</pubDate><description><![CDATA[浏览器端 ES Module (export，export default, import {} from xxx)Webpack@5 之后，只需要配置就好，会将打包后的静态资源统打包到某一目录下。资源（js\json\png\font\video\css\svg eg.）编写入口文件（index.js）、模板文件（index.html）通过日志可以查看到访问的地址以及端口，打开浏览器访问即可。以下，使用 Webpack 搭建环境的内容，都是基于。Webpack@5 之前，需要引入。React 生命周期。]]></description><category></category></item><item><title><![CDATA[dockerfile]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/128461580</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/128461580</guid><author>Roobert_Chao</author><pubDate>Tue, 27 Dec 2022 22:16:38 +0800</pubDate><description><![CDATA[什么是Dockerfile？Dockerfile是一个用来构建镜像的文本文件，文本内容包含了一条条构建镜像所需的指令和说明。]]></description><category></category></item><item><title><![CDATA[Node环境安装]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/128449033</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/128449033</guid><author>Roobert_Chao</author><pubDate>Mon, 26 Dec 2022 21:47:50 +0800</pubDate><description><![CDATA[本文介绍四款 Node 版本管理工具，用于下载和切换对应的Node与Npm版本。Windows推荐使用gnvmCentos推荐使用nvm在项目开发时，经常出现不同插件依赖的版本不同，导致项目需要更换环境版本。也避免在兼容新老项目切换时出现的问题。]]></description><category></category></item><item><title><![CDATA[为自己的服务器设置域名以及SSL证书]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/106931982</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/106931982</guid><author>Roobert_Chao</author><pubDate>Tue, 23 Jun 2020 23:05:17 +0800</pubDate><description><![CDATA[腾讯云服务器

腾讯云
阿里云
百度云

域名绑定服务器

在对应云平台使用最高权限管理员添加域名绑定IP

域名绑定SSL证书

本人是在腾讯云平台申请的 SSL证书，下载之后如图所示


CSR证书

需要认识一下 csr 证书(Certificate Signing Request，证书签名请求文件)。是证书申请者在申请数字证书时由CSP(加密服务提供者)在生成私钥的同时也生成证书请求文件，证书申请者只要把CSR文件提交给证书颁发机构后，证书颁发机构使用其根证书私钥签名就生成了证书公钥文件，也就是颁发]]></description><category></category></item><item><title><![CDATA[不慌不慌，面试加油]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/106683332</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/106683332</guid><author>Roobert_Chao</author><pubDate>Thu, 11 Jun 2020 22:06:50 +0800</pubDate><description><![CDATA[Java 的随机数

Java 的随机数的产生有三种方式：
①、通过 System.currentTimeMillis() 来获取一个当前时间毫秒数的 long 型数字。
②、通过 Math.random() 能够返回带正号的double值，该值大于等于0.0且小于1.0，即取值范围是[0.0,1.0)的左闭右开区间，返回值是一个伪随机选择的数，在该范围内（近似）均匀分布。
③、通过 Random 类来产生一个随机数，这个是专业的 Random 工具类，功能强大。无参数构造方法（不设置种子）具有更强的随机性]]></description><category></category></item><item><title><![CDATA[Git、Github 的应用]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/86618599</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/86618599</guid><author>Roobert_Chao</author><pubDate>Sat, 03 Aug 2019 09:20:28 +0800</pubDate><description><![CDATA[文章目录git hub 的使用哟！！！一、git 上传1、在项目目录下，git init  把这个目录变成Git可以管理的仓库![git init](https://img-blog.csdnimg.cn/20190123213234256.png)2、git add README.md   将文件添加到仓库3、git add .  把当前目录下所有未追踪的文件全部add4、把文件提交到仓库，双引...]]></description><category></category></item><item><title><![CDATA[Linux 安装数据库]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/96883357</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/96883357</guid><author>Roobert_Chao</author><pubDate>Tue, 23 Jul 2019 16:48:03 +0800</pubDate><description><![CDATA[本文安装的数据库文件有：mysql5.7，sqlserver，oracle 以及 Redis 。

Linux 安装数据库Linux 的配置Centos7 安装图形化桌面Docker 的安装与使用。安装数据库Linux 安装 Redis 数据库。Linux 安装 MySql 数据库。远程连接 MySQL（Windows 系统访问 Linux 上的数据库）对于数据库，我们还需要认识几个文件夹Lin...]]></description><category></category></item><item><title><![CDATA[Spring Boot 集成 Redis 数据库]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/96499758</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/96499758</guid><author>Roobert_Chao</author><pubDate>Sat, 20 Jul 2019 21:34:55 +0800</pubDate><description><![CDATA[前些天电脑硬盘坏掉了，丢了不少的文件。很是遗憾啊，今天重新安装的 Redis ，没有当时的说明书，可是费了很长时间的。

Spring Boot 集成 Redis 数据库Redis 。1. 什么是 Redis 。Redis 的特点：2.安装 Redis 。安装 Linux 以及 Redis 。linux 系统的远程登录（SecureCRT）。安装 SecureCRT破解 SecureCRT配置连...]]></description><category></category></item><item><title><![CDATA[Win10 常用操作与错误修改]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/95301946</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/95301946</guid><author>Roobert_Chao</author><pubDate>Wed, 10 Jul 2019 10:16:50 +0800</pubDate><description><![CDATA[今天把外置硬盘摔坏了，好惨的啊，所有东西都在里边呢，据说是磁头坏了，读取不了磁盘的信息，做一个磁盘恢复要 300 元开始，我这种 要恢复 200 个G 的容量信息的最少要 500 元，至少两天时间吧，都怪我没有及时的上传到 网盘，项目没有传到 GitHub 上， 难受啊。我这三年的努力，都没了。从新开始啦。今天把 Win10 总结的写在这里。长期更新吧……

Win10 常用操作与错误修改修改快...]]></description><category></category></item><item><title><![CDATA[Android 办公自动化（Office Automation）]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/94573525</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/94573525</guid><author>Roobert_Chao</author><pubDate>Thu, 04 Jul 2019 20:25:31 +0800</pubDate><description><![CDATA[APP 端：Android

app 端需求文档简述说明：

app 端登录后，进入到首页界面，首页可以执行查看日志、查看审批、进行考勤、查看公告等操作。
首页，可以切换到通讯录以及我的界面。
通讯录，可以查看公司的部门结构以及部门成员信息。
我的，可以查看我的信息，修改个人信息。


环境配置

Android Studio 。android-studio-ide-181.5014246-win...]]></description><category></category></item><item><title><![CDATA[SpringMVC 的文件上传以及文件下载]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/89485514</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/89485514</guid><author>Roobert_Chao</author><pubDate>Sun, 09 Jun 2019 19:56:40 +0800</pubDate><description><![CDATA[SpringMVC 的文件上传以及文件下载一、文件上传二、文件下载（1）、文件下载伴随着进度条的实现
一、文件上传
二、文件下载
（1）、文件下载伴随着进度条的实现

Java 项目中模拟进度条的实现。

import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.Rando...]]></description><category></category></item><item><title><![CDATA[SpringBoot 初始化资源、文件上传、打包部署]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/91349204</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/91349204</guid><author>Roobert_Chao</author><pubDate>Sun, 09 Jun 2019 10:49:47 +0800</pubDate><description><![CDATA[SpringBoot 初始化资源、文件上传、打包部署一、Spring Boot 初始化资源（Initialize resources）1、实现 CommandLineRunner 接口2、实现 ApplicationRunner 接口。CommandLineRunner 接口 与 ApplicationRunner 接口3、@order 对上述两种初始化资源方法规定顺序。4、@PostConstr...]]></description><category></category></item><item><title><![CDATA[Maven、SVN、Session与Cookie]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/91129512</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/91129512</guid><author>Roobert_Chao</author><pubDate>Fri, 07 Jun 2019 18:24:16 +0800</pubDate><description><![CDATA[Maven 与 SVN认识 Maven 项目对象模型(POM)安装以及环境配置：Maven 在 eclipse 与 IDEA  的配置。认识 Maven 的五大重要部分。Maven 的结构与常用命令。SVN 的使用与安装。SVN 的下载：
认识 Maven 项目对象模型(POM)

之前写过一篇 Maven 和 Gradle 项目构建工具之间转换的文章。
https://blog.youkuaiyun.com...]]></description><category></category></item><item><title><![CDATA[项目完成后导出]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/90755168</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/90755168</guid><author>Roobert_Chao</author><pubDate>Mon, 03 Jun 2019 17:05:16 +0800</pubDate><description><![CDATA[一般在项目完成后导出为 Jar 包或者是 War 包。POM 包则是用在较大的分布式项目包中。

Pom 包：打出来可以作为其他项目的maven依赖，在工程A中添加工程B的pom，A就可以使用B中的类。用在父级工程或聚合工程中。用来做依赖 Jar 包的版本控制。
Jar 包：通常是开发时要引用通用类，打成jar包便于存放管理。也可以做成 exe 文件，一般不适用这种。Java GUI 快捷生成数...]]></description><category></category></item><item><title><![CDATA[Java GUI 快捷生成数据库详细设计文档]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/90730962</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/90730962</guid><author>Roobert_Chao</author><pubDate>Sun, 02 Jun 2019 00:57:54 +0800</pubDate><description><![CDATA[使用 Java 创建一个图形界面
导出 Jar 文件。

首先要说明的是 【JAR File 】与【 Runnable JAR File】。

jar file 仅仅是把.class打包了，所以执行这种jar file需要用 java -cp .;
runnable jar file是可执行的jar文件，执行这个jar包的时候是不需要指明哪个类的，直接这样执行 java -jar 文件名.jar。...]]></description><category></category></item><item><title><![CDATA[HTTP 超文本传输协议]]></title><link>https://blog.youkuaiyun.com/Roobert_Chao/article/details/90476313</link><guid>https://blog.youkuaiyun.com/Roobert_Chao/article/details/90476313</guid><author>Roobert_Chao</author><pubDate>Thu, 23 May 2019 10:53:37 +0800</pubDate><description><![CDATA[每次创建好一个 Web 项目，直接在浏览器输入 http://localhost:8080 ；小程序和Android 也是通过 http://localhost:8080/ 访问到后台的方法。还记的计算机网络课上的内容，Http属于应用层，TCP（传输控制协议）、用户数据报协议（UDP） 属于传输层。

Http 超文本传输协议
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb...]]></description><category></category></item></channel></rss>