自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

魏先生_Mr_weis

活在自我意识、现实或者幻想

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

转载 少走弯路的10条忠告

如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和建议吧,比起所学的课堂课程来,它毫不逊色!1.1、买个闹钟,以便按时叫醒你  贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风景很美,你忍不住下车看一看,后来虽然你还是赶到了某地,却不是准时到达。“闹...

2018-03-28 18:55:15 204

原创 导出附件中文乱码问题

String fileName = "产品项目列表-" + DateUtils.format(new Date()) + ".xlsx";1、 response.setHeader("Content-disposition", "attachment;filename=" + java.net.URLEncoder.encode(fileName, "UTF-8"));2、 response.setHeader("Content-disposition", "attachment;filena.

2021-05-18 12:28:59 205

原创 Nginx快速上手

Nginx快速上手一、Nginx简介1.1 概述1.2 Nginx作为web服务器1.2 正向代理一、Nginx简介1.1 概述         Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004

2020-08-27 11:51:24 415

原创 Centos在线安装Docker及其常用命令详解

Centos在线安装Docker一、Docker安装1. 安装环境2. 下载Dcoker依的赖环境3. 指定Docker镜像源4. 更新yum软件包索引5. 安装Docker CE6. 启动Docker7. 查看是否启动成功8. 查看Docker版本9. 设置开机自动启动10. 设置Docker的中央仓库二. 镜像的操作1. 查找镜像2. 拉取镜像3. 查看本地全部镜像4. 删除本地镜像5. 镜像的导入导出6. 镜像标签7. 构建镜像三. 容器的操作1. 运行容器2. 查看正在运行的容器3. 查看容器日志

2020-08-13 17:31:33 451

原创 Redis缓存穿透、缓存存穿和缓存雪崩

Redis缓存穿透、缓存存穿和缓存雪崩缓存穿透(redis和db都查不到)概念示意图解决方案缓存击穿(访问量大、热点key过期)概念解决方案缓存雪崩(集中失效)概念示意图解决方案        Redis缓存的使用,极大的提升了应用程序的性能和效率 特别是数据查询方面。同时,它也带来了一些问题。其中,最要害的问题就是数据一致性问题,从严格意义上讲,这个问题是无解的。如果对数据的一致性要求很高,那么就不能使用缓存! 另外就是一些

2020-08-09 10:48:17 218

原创 基于Docker部署Redis主从复制及哨兵模式

Redis主从复制集群环境配置文件编辑配置文件安装且运行细节环境一主两从这里不是单机版安装部署、直接部署在3台服务器上面我这里是VMare安装的Centos服务器将命令同步到其他窗口配置文件1. 首先、服务器上得有redis.conf配置文件。我直接scp云服务器的redis配置文件scp命令用法$scp [[user@]host1:]file1 ... [[user@]host2:]file2 local dir编辑配置文件# vim redis.conf修改一下参数

2020-08-08 13:42:48 464

原创 Redis两种持久化

Redis持久化RDB (Redis DataBase)RDB默认开启触发机制恢复RDB文件数据优点缺点AOF (Append Only File)AOF开启设置Rewrite 重写机制AOF文件修复方法优点缺点思考AOF和RDB是否可以共存AOF和RDB的谁优先      Redis是内存数据库。如果不能将内存中的数据状态保存到磁盘,那么一旦服务器进程退出,服务器中数据库状态也会消失, 所以Redis提供了持久化功能RDB (Redis D

2020-08-06 17:40:17 190

原创 redis.conf详解

redis.conf详解1、单位2、包含3、网络4、通用配置 GENERAL5、快照 SNAPSHOTTINGREPLICATION 复制 (主从复制)CLIENTS 客户端限制启动时就会指定配置文件加载启动1、单位unti单位不区分大小写2、包含就好比我们Spring中的 import,jsp中的include3、网络bind 127.0.0.1 #绑定的ip。远程访问可以指定ip地址,也可设置为0.0.0.0 所有地址protected-mode yes # 保护模式。设置外部

2020-08-06 12:44:04 105

原创 RedisConfig 自定义RedisTemplate

RedisConfig/** * @Auther JianHui wei --mrweijh@gmail.com * @Create 2020/8/5 22:32 * @Versio 1.0 * @Description 编写自己的RedisTemplate */@Configurationpublic class RedisConfig { @Bean public RedisTemplate<String, Object> redisTemplate(R

2020-08-06 11:20:13 1964

原创 RedisUtil工具类

RedisUtil工具类RedisUtil工具类RedisUtil工具类 * @Auther JianHui wei -mrweijh@gmail.com * @Create 2020/8/5 23:51 * @Versio 1.0 * @Description RedisUtil工具类 */public class RedisUtil { @Autowired private RedisTemplate<String, Object> redisTemplate

2020-08-06 10:55:09 224

原创 redis 事务

redis 事物Reids事物开启事物 (multi)命令入队( . . . )执行事物 (exec)悲观锁乐观锁Reids事物的本质:        一组命令的集合一个事物中的命令,都会被序列化,在事物执行过程中,会按照顺序执行。一次性,顺序性,排他性,执行一系列的命令Redis单条命令是保证原子性的,但是事物不保证原子性!Redis事物没有隔离级别的概念     

2020-08-05 09:16:52 122

原创 redis 数据类型及其命令

redis常用命令redis-key      Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(

2020-08-04 18:16:01 220

原创 基于vm虚拟机搭建DockerSwarm

基于vm虚拟机搭建DockerSwarm#基于vm虚拟机搭建DockerSwarm  实践中会发现,生产环境中使用单个 Docker 节点是远远不够的,搭建 Docker 集群势在必行。然而,面对 Kubernetes, Mesos 以及 Swarm 等众多容器集群系统,我们该如何选择呢?它们之中,Swarm 是 Docker 原生的,同时也是最简单,最易学,最节省资源的,比较适合中小型公司使用。Docker Swarm 介绍  Swarm 在 Docker 1.12 版本之前属于一个独立的项

2020-07-27 20:40:58 1106

原创 Centos 7.6安装TomCat8

Tomcat是由Apache开发的一款免费且开源的轻量级Web应用服务器,Tomcat8服务器在中小企业中得到广泛使用,是开发和调试JSP 程序的首选。Tomcat 8最大的变化是资源Resource。Tomcat 8的资源进行了重构,可以更好地支持外部资源。原先的别名Aliases、VirtualLoader、VirtualDirContext、JAR资源和外部仓库等,现在都以单个的...

2019-07-16 07:57:24 1310

原创 Docker 安装 TomCat

前言    Tomcat是由Apache开发的一款免费且开源的轻量级Web应用服务器,Tomcat8服务器在中小企业中得到广泛使用,是开发和调试JSP 程序的首选。    Tomcat 8最大的变化是资源Resource。Tomcat 8的资源进行了重构,可以更好地支持外部资源。原先的别名Aliases、VirtualLoader、VirtualDirContext、JAR资源和外部仓库等,现在都...

2018-06-26 19:05:10 689

原创 Docker 安装 MongoDB

前言    MongoDB 是一个是一个基于分布式文件存储的数据库,由于项目用到的版本为:3.4.1。下面介绍一下,在Docker中用安装MongoDB3.4.1MongonDB下载$ docker pull mongo:3.4.1运行MongonDB$ docker run --name mongo -v/mnt/mongodb:/data/db -v /etc/localtime:/etc/l...

2018-06-26 17:30:17 1615

原创 Docker 安装 RabbitMQ

前言    RabbitMQ是一个使用非常普遍的免费消息中间件,简单高效。在Openstack中默认使用RabbitMQ作为其消息中间件,以下将介绍如何在Docker上安装RabbitMQ服务以以及如何使用和监控RabbitMQ、项目使用版本为:3.6.5。RabbitMQ下载$ docker pull rabbitmq:3.6.5查看 RabbitMQ images$ docker images...

2018-06-26 17:22:23 432

原创 Docker 安装 MySQL

前言MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL分为社区版和商业版,具有体积小、速度快、成本低、开源的优点。MySQL备受互联网公司青睐,如腾讯、阿里选择MySQL作为其数据库管理软件。之前学习使用SQL Server作为DBMS,由于体量过大现在将注意力转移到体积较小的MySQL上来。本次项目使用版本为:5.7.14,所以演...

2018-06-25 22:02:56 668

原创 Docker 安装 Redis

前言    Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。用Redis可以很轻松解决高并发的数据访问问题;作为实时监控信号处理也非常不错。由于项目用到redis3.2.3,我就在这里演示这个版本了。安装Redis3.2.3docker pull redis:3.2.3启动Redis运行之前务必关闭服务器本地redis服务器$  sudo...

2018-06-25 20:08:22 1362 1

原创 Ubuntu16.04下安装与配置RabbitMQ

    RabbitMQ是一个使用非常普遍的免费消息中间件,简单高效。在Openstack中默认使用RabbitMQ作为其消息中间件,以下将介绍如何在Ubuntu系统上安装RabbitMQ服务以以及如何使用和监控RabbitMQ一、RabbitMQ安装$ sudo apt-get install rabbitmq-server -y 二.安装完成后在rabbitMQ中添加用户$ sudo rabb...

2018-06-24 12:51:35 607

原创 Ubuntu 16.0.4安装 Redis

前言Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。用Redis可以很轻松解决高并发的数据访问问题;作为实时监控信号处理也非常不错。安装Redis服务器$ sudo apt-get install redis-server -y安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序检查Redis服务器系统进程$ ps -au...

2018-06-24 12:47:24 349

原创 Ubuntu 16.04 安装MongoDB及卸载

MongoDB 是一个是一个基于分布式文件存储的数据库,下面介绍一下,在Ubuntu16.04中用apt-get安装MongoDB一、打开终端,输入以下命令$ sudo apt-get install mongodb二、等待下载安装完成三、安装完成后,在终端输入以下命令查看MongoDB版本$ mongo -version四、启动和关闭mongodb命令如下:$service mongodb ......

2018-06-24 11:28:40 10280

原创 Ubuntu 16.04安装TomCat8

    Tomcat是由Apache开发的一款免费且开源的轻量级Web应用服务器,Tomcat8服务器在中小企业中得到广泛使用,是开发和调试JSP 程序的首选。    Tomcat 8最大的变化是资源Resource。Tomcat 8的资源进行了重构,可以更好地支持外部资源。原先的别名Aliases、VirtualLoader、VirtualDirContext、JAR资源和外部仓库等,现在都以单...

2018-06-24 01:11:27 2871 2

原创 Ubuntu 16.04 上安装 MySQL 5.7及卸载

介绍MySQL 是一种开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一部分安装。它使用关系数据库和SQL(结构化查询语言)来管理其数据。安装的方式很简单:更新软件包索引,安装mysql-server软件包,然后运行附带的安全脚本即可。$  sudo apt-get update$  sudo apt-get inst...

2018-06-23 23:47:08 1114

原创 Windows安装MySQL

引言 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL分为社区版和商业版,具有体积小、速度快、成本低、开源的优点。MySQL备受互联网公司青睐,如腾讯、阿里选择MySQL作为其数据库管理软件。之前学习使用SQL Server作为DBMS,由于体量过大现在将注意力转移到体积较小的MySQL上来。下载与安装    MySQL官网:ht...

2018-06-23 19:47:03 151

原创 Linux Ubuntu 16.04 安装Docker

111

2018-06-22 18:05:38 5532

原创 Oracle VM VirtualBox 安装 Ubuntu16.0.4

对于不想在实体机安装Linux的用户来说,虚拟机是首选方案。而Linux Ubuntu凭借其较低的内存消耗和CPU占用是虚拟机的首选Linux发行版系统。本篇经验以详细的步骤介绍如何在虚拟机安装lubuntu 16.04系统。工具 VirtualBox 5.1 lubuntu 16.04 LTS 步骤 1、首先下载好我们所需要的软件: VirtualBox 5.1...

2018-06-21 23:28:57 6758

原创 Ubuntu 16.04远程登录服务器--sshd的安装和配置

ssh是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全,现在介绍一下如何在Ubuntu 14.04上安装和配置sshd一、更新源列表打开"终端窗口",输入"sudo apt-get update"--&gt;回车--&gt;"输入当前登录用户的管理员密码"--&gt;回车,就可以了。二、安装ssh打开"终端窗口",输入"sudo apt-get install openss

2018-06-21 16:21:57 2014

原创 Orcale数据库

SQL 简介SQL (Structured Query Language,结构化查询语言)支持如下类别命令:数据定义语言:CREATE(创建)、ALTER(更改)、TRUNCATE(截断)、DROP(删除)命令。数据操纵语言:INSERT(插入)、SELECT(选择)、DELETE(删除)、UPDATE(修改)命令。事务控制语言:COMMIT(提交)、SAVEPOINT(保存点)、ROLLBACK...

2018-03-28 18:57:10 890

转载 基于 CentOS 搭建 Discuz 论坛

基于 CentOS 搭建 Discuz 论坛 -By:Mr_WeiS QQ:983213891基于 CentOS 搭建 Discuz 论坛By:Mr_WeiS联系QQ:983213891博客:魏先生准备 LAMP 环境LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。我们先来准备 LAMP 环境安装 MySQL使用 yum 安装 ...

2018-03-28 18:51:37 1115

搜狗浏览器

搜狗浏览器

2014-01-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除