自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 docker 安装

安装之前: 关闭防火墙 systemctl stop firewalld 开机不启动防火墙 systemctl disable firewalld getenforce 显示:Disabled cat /etc/selinux/config centos官方安装链接:https://docs.docker.com/install/linux/docker-ce/centos/...

2019-11-20 15:36:22 148

原创 SpingCloud概述

Spring官网SpingCloud概述Spring Cloud,基于 Spring Boot 提供了一套微服务解决方案,包括服务注册与发现、配置中心、全链路监控、服务网关、负载均衡、熔断器…组件,除了基于**“Netflix"的开源组件做高度抽象封装之外,还有一些选型中立的开源组件;Spring Cloud利用Spring Boot的开发便利性巧妙的简化了分布式系统基础设施的开发,Spr...

2018-11-23 16:50:01 651

原创 微服务和微服务架构概述

微服务架构概念:微服务架构强调是整体:一种架构模式或者说是一种架构风格;它提倡将单一的应用拆分成一组小的服务,且每个服务都运行在独立的“进程中”,服务之间相互协调和配合,为用户提供最终的价值;服务之间采用轻量级的通信机制相互沟通(HTTP的RESTful API),dubbo:采用的是RPC远程调用;每个服务都围绕着具体业务进行构建,并且能够被独立的部署到生产环境中,应当尽量避免统一的...

2018-11-23 15:42:56 960

原创 Spring-security首次登录

fasdf

2018-11-10 09:34:27 780

原创 CentOS7安装redis

一:安装gccgcc编译c的,因为redis是c编写的yum install gcc-c++二:wget方式 下载redis压缩包,并解压,以及编译## 下载wget http://download.redis.io/releases/redis-3.2.9.tar.gz## 解压tar -zxvf redis-3.2.9.tar.gz## 进入目录cd redis-3.2...

2018-11-05 14:15:04 109

转载 centos JAVA环境

xshell上传文件到centos7.4:https://blog.csdn.net/u010383937/article/details/81709540

2018-11-05 10:19:01 166

原创 Object-Input/Output

对象流对象是存在于内存中的。有时候我们需要将对象保存到硬盘上或者将对象传输到另一台计算机上等,这时需要将对象转换为一个字节序列,而这个过程就成为对象序列化。相反,这样一个字节序列需要将其转换为对应的对象,这个过程成为对象的反序列化。ObjectOutputStream 实现对象序列化ObjectOutputStream 是用来对对象进行序列化的输出流,方法如下:void writeObj...

2018-10-26 14:14:20 850

原创 Buffered-Input/Output

BufferedBufferedOutputStream 在向硬件设备做写出操作时,增大写出次数无疑会降低写出效率,为此我们可以使用缓冲输出流来一次性批量写出若干数据减少写出次数来提高写出效率。BufferedOutputStream缓冲输出流内部维护着一个缓冲区,每当我们向该流写数据时,都会先将数据存入缓冲区,当缓冲区已满时,缓冲流会将数据一次性全部写出。flush 方法 使用缓冲输出流...

2018-10-26 11:55:16 470

转载 转载IO/Socket

原文1.基本IO操作      有时候我们编写的程序除了自身会定义一些数据信息外,还需要引用外界的数据,或是将自身的数据发送到外界,这时我们需要使用输入与输出。1)输入与输出      输入:是一个从外界进入到程序的方向,通常我们需要“读取”外界的数据时,使用输入。所以输入是用来读取数据的

2018-10-26 10:58:58 106

原创 File-InputStrem/OutputStrem

Input(输入):是一个从外界进入到程序的方向,通常我们需要“读取”外界的数据时,使用输入。所以输入是用来读取数据的Output(输出):是一个从程序发送到外界的方向,通常我们需要“写出”数据到外界时,使用输出。所以输出是用来写出数据的...

2018-10-26 10:50:49 239

原创 SpingBoot文件处理

Mevan <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </dependency>Java@RestController@RequestMapping( ...

2018-10-07 15:30:16 139

原创 SpringBoot的AOP

AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对应...

2018-10-07 15:28:40 112

原创 SpringBoot拦截器Interceptor

java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Action执行前阻止其执行,同时也提供了一种可以提取Action中可重用部分代码的方式。在AOP中,拦截器用于在某个方法或者字段被访问之前,进行拦截然后再之前或者之后加入某些操作。目前,我们需要掌握的主要是Spring的拦截器,Struts2的拦截器不用深究,知...

2018-10-07 11:41:51 27487 1

原创 SpringBoot定义过滤器Filter

过滤器是处于客户端与服务器资源文件之间的一道过滤网,在访问资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改。也可以对响应进行过滤,拦截或修改响应。工作原理Filter接口中有一个doFilter方法,当我们编写好Filter,并配置对哪个web资源进行拦截后,WEB服务器每次在调用web资源的service方法之前,都会先调用一下filter的d...

2018-10-07 11:00:54 368

原创 SpringBoot实体类验证注解

Hibernate Validator定义 Annotation 文件@Target( {ElementType.METHOD, ElementType.FIELD} ) //标注在方法和属性上@Retention( RetentionPolicy.RUNTIME) //运行时@Constraint( validatedBy = MyConstraintValidator.cla...

2018-10-07 10:18:03 6234 1

原创 SpringBoot自定义异常

阿斯蒂芬

2018-10-07 10:04:53 357

原创 SpringBoot中的RestFul规范

RESTful: 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。百度百科RESTFul## Controller * GET : 获取所有用户 * @param user * @param pageable * @return */ @Ge...

2018-10-07 08:50:28 950

原创 JAVA异常盘点

Java异常java.net.BindException: Address already in use: bind - 要使用的端口被别的程序已经使用

2018-09-30 14:48:52 142

原创 一、微信小程序初识

微信小程序 微信小程序: 是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。小程序开发文档 微信小程序(wei xin xiao cheng xu),简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 全面开放申请后,主体类型为企业、政府、媒体...

2018-03-31 17:44:14 366

原创 一、初始/Ubuntu安装Redis

Redis介绍 Redis官方网站是:http://www.redis.io,全称: REmote DIctionary Server(Redis)。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 通常被称为数据结构服务器,因为值(value)可以是 字符串(String),...

2018-02-08 16:27:02 175

原创 十三、系统信息命令

时间和日期时间和日期 : 主要查看当前年月日,时分秒等时间信息。 命令 作用 cal 查看日历,-y 选项可以查看一年的日历 date 查看系统时间磁盘信息 命令 作用 df -h disk free 显示磁盘的剩余空间大小 , -h 以人性化的方式显示文件大小 du - h [目录名] di...

2018-02-08 16:26:47 167

原创 十二、常用命令(软硬链接和压缩解压)

链接提示没有 -s 选项建立的是 硬连接 文件。两个文件占用相同大小的硬盘空间。工作中一般不创建文件的硬连接 。源文件要使用绝对路径,不能使用相对路径,在射阳可以方便移动链接文件后,仍然能够正常使用。 命令 介绍 ln -s 被链接的源文件 建立文件的软链接,与windows的 快捷方式 类似文件数据存储提示:在Linux中,文件

2018-02-07 19:55:29 1989

原创 十一、用户管理

用户管理用户管理命令表格示意: 命令 功能 介绍 useradd [-m -g] 组 新建用户名 新建用户 -m : 自动创建家目录 ; -g : 指定用户所在的组,不然会建立一个同名组 passwd 用户名 设置用户密码 如是普通用户,直接用 passwd 就可修改自己的账户密码 userdel -r 用户名 删除用户 -

2018-02-03 21:12:54 152

原创 十、用户/组/权限

用户和权限 用户 :Linux 系统的一个操作员,用户管理包含 用户 和 * 组* 管理。 在Linux 系统中,只要是登录了系统就有一个账户 ,而且每个账户对系统的资源有着不一样的使用权限。对 文件 / 目录 的权限包括: 权限 英文 缩写 数字代号 读 read r 4 写 write w 2 执行

2018-02-01 19:47:06 251

原创 九、远程管理SSH与Scp

SSH SSH客户端 全称:Secure Shell ,secure shell 协议连接到远程计算机的软件程序。 SSH 专为远程登录会话和其他网络服务 提供安全的协议。SSH优点:有效防止远程管理过程中的信息泄露。对所有传输的数据进行加密,并且能防止 DNS 欺骗和 IP 欺骗。且传输的数据是压缩的,加快了传输速度。 在linux中 SSH 是一个

2018-02-01 15:06:58 494

原创 八、网卡配置

网卡 网卡 :专门负责网络通讯的硬件设备。 命令 对应英文 功能 ifconfig configure a network interface 查看/配置当前计算机的网卡配置信息 ifconfig 管道查看 IP 地址 ifconfig | grep inet 管道正则表达式查看 ifconfig | grep -ni 0$

2018-01-31 12:16:38 174

原创 七、关机与重启

shutdown 命令可以 关闭 或者 重新启动系统。 命令 对应英文 作用 shutdown shutdown 关机/重新启动 选项 含义 -r 重新启动提示 :不指定选项和参数,默认表示 一分钟 之后 关闭电脑 。远程维护服务器时,建议不要关闭系统个,而是重新启动系统。 - 立即重新启动系统,其

2018-01-31 11:24:35 155

原创 六、查看文件内容命令

表格示意: 命令 对应英文 作用 car 文件名 caoncatenate 查看文件内容,创建文件,文件合并,追加文件内容 more 文件名 more 分屏显示文件中的内容 grep 搜索文本/文件名 grep 搜索文件文本的内容catcat :可以用来 查看文件,创建文件,文件合并,追加文件内容 等功能。 c

2018-01-30 17:26:52 230

原创 五、终端文件目录基本命令

友情提示:终端字体大小调整快捷键如下: 字体变大:ctrl shift = 字体变小:ctrl -终端自动补全 在输入 文件/目录/命令 的首位字母后,按 Tab 键 在按 上/下 光标键可以曾经用过的命令之间进行切换。 在介绍终端命令之前说明一下Linux系统下文件和目录的特点: - Linux 文件 或 目录 名称最长可以有 256 个字符。 - 以 . 开头

2018-01-29 20:36:39 416

原创 四、安装deb格式的搜狗拼音

设置系统语言支持步骤如下:打开系统设置(System setings)面板,选择其中的语言支持图标,进入语言支持面板界面,把键盘输入法系统选中fcitx:简单完成即可 ,系统语言支持设置完毕。下载搜狗拼音输入法搜狗拼音DEB包 点击上面链接下载即可,选择32/64位个人选择。 将下载好的 sogoupinyin_2.2.0.0102_amd64.deb 搜狗deb包,从

2018-01-28 15:43:04 4765

原创 三、apt终端命令

apt介绍:app 全称: Advanced Packaging Tool ,是Ubuntu系统下的 安装包管理工具。系统中的软件的 安装/更新/卸载 都是使用apt 的命令来实现。常用命令如下: - 安装软件 sudo apt install 软件名 - 卸载软件 sudo apt remove 软件名 - 更新可用软件包列表 sudo apt update - 更新已安

2018-01-28 12:37:52 725

原创 二、Ubuntu语言及镜像设置

ubuntu中文简体点击系统设置按钮中的System Settings,在system settings的面板中选中Language Support选项,弹出如下窗口: 单击 Install/Remove Languages… 按钮,然后选中Chinese(Simplified)–中文简体选项,点击Apply键即可. Apply之后,会在language Support面板中的La

2018-01-27 22:05:25 294

原创 一、Ubuntu准备

VMware Workstation Pro虚拟机 链接: https://pan.baidu.com/s/1hsanC6C 密码: 5p22 许可证密匙:5A02H-AU243-TZJ49-GTC7K-3C61NUbuntu16.0.3 镜像地址 https://www.ubuntu.com/download/desktop

2018-01-27 14:46:17 200 1

原创 四、centOS文件搜索命令

介绍locate、find

2017-12-27 13:43:05 153

原创 三、centOS中目录命令

本次主要内容为: 对目录进行新建、删除、复制、粘贴等操作

2017-12-26 17:26:30 295

原创 二、centOS的常见命令

主要介绍了Linux系统下的ls命令,已经创建软链接

2017-12-26 16:18:55 130

原创 一、初识centOS

centOS 全称(Community Enterprise Operating System,中文意思是:社区企业操作系统),它是一款免费的企业版Linux操作系统。

2017-12-26 15:38:00 267

空空如也

空空如也

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

TA关注的人

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