使用 React 的 定时器

参考https://react.docschina.org/docs/rendering-elements.html文章。 1.src/index.js代码片段如下图: 12345678910111213141516171819202122/*入口js */import React from 'react'i...

使用 VS 创建 React 的 Hello world项目

1.前期准备: 12全局下载工具:npm install -g create-react-ap下载模板项目:npx create-react-app my-app 2.使用Visual Studio Code打开模板项目,如下图所示: 3.在Terminal中输入npm start,如下图所示: 4.编译器会...

使用 IDEA 中创建 JeeSite 的 web 项目

JeeSite的官网:https://jeesite.gitee.io/ 1.下载JeeSite4.x源代码: 1git clone https://gitee.com/thinkgem/jeesite4.git 2.将克隆的项目下web拷贝到日常运行的项目文件夹下,操作如下图所示: 3.复制后的项目如下图...

Nginx - 配置ssl证书

今天突然发现我网站的ssl证书无效,如下图所示: 然后去了阿里云申请ssl证书如下: 审核通过之后,如下图所示: 点击下载,这里提供多种类型的证书下载,选择nginx,如下图所示: 查看nginx的配置文件,并替换新的证书,具体配置文件代码如下: 123ssl on;ssl_certificate /et...

使用 IDEA 中创建 SpringBoot2.x + Security 的 WEB 项目

以下框架为Springboot2.x版本,使用数据库为MySQL,使用Spring的Security而搭建出来的WEB项目,此项目是模仿Springboot-Security-SHADOW,这里仅显示主要的核心代码,全部内容在底部Github链接。 1.CsrfSecurityRequestMatcher 1...

根据编号有序的单向链表

根据编号有序的单向链表12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777...

数组模拟环形队列

使用数组来模拟队列,之所以叫环形,是因为数组模拟队列的时候,是有序的、有效的更换值到达不浪费数组空间,能重复使用的效果,以下代码中留下留下了一个空余空间来作为约定。 1234567891011121314151617181920212223242526272829303132333435363738394041...

稀疏数组

日常编程或许存储以上的数据会用到二维数组,但是如何能减轻存储的数量呢?这时候稀疏数组就能帮助到你。 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657...

使用 IDEA 中创建 SpringBoot2.x + MySQL + Redis缓存 + Cache缓存 的 WEB 项目

以下框架为Springboot2.x版本,使用数据库为MySQL,通过redis和cache作为缓存而搭建出来的WEB项目,此项目是模仿Springboot-DBUp-SHADOW,这里仅显示主要的核心代码,全部内容在底部Github链接。 1.DruidConfiguration 1234567891011...

MySQL - 在 docker 中主从复制

虚拟机:VMware® Workstation 15 Pro 系统:CentOS7 安装Docker1.使用 root 权限登录 Centos。确保 yum 包更新到最新。 1$ sudo yum update 2.卸载旧版本(如果安装过旧版本的话) 1$ sudo yum remove docker do...