自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Pratise的Code成长史

自己选的路,即使再难也要走完!今天比昨天有收获足以!

原创 【微服务】docker部署微服务

docker部署微服务 Docker简介 Docker的架构 Docker使用命令汇总 docker部署微服务 Docker简介 Docker是一个开源的容器引擎,它有助于更好地交付应用。Docker可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理,使用Docker可更快...

2019-05-29 15:45:43 137 0

翻译 【设计模式】02.模式的划分和功能

模式的划分和功能 根据目的来划分 根据作用范围来分 23种设计模式的功能 模式的划分和功能 根据目的来划分 根据模式是用来完成什么工作来划分,这种方式可以分为创建性、结构性、行为性3种。 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。一般为单例、原型、工...

2019-05-27 22:56:31 169 0

翻译 【设计模式】01.软件设计模式概述

软件设计模式概述 为什么学习设计模式 设计模式的基本要素 学习设计模式的方法 本篇文章来自GOF的23种设计模式,通过学习进行的一些摘录,供自己以后复习,帮助也想学习的人可以迅速的掌握! 软件设计模式概述 为什么学习设计模式 会java的人越来越多,但是徘徊在语言层次 的程序员也越来越多,...

2019-05-27 22:54:38 135 0

原创 [Linux安装与配置] Manjaro全面打造

Manjaro全面打造 文章背景 简单介绍 打造开始 准备阶段 安装阶段 启动盘制作 BIOS设置 U盘启动安装 那么如果你是2个硬盘怎么办呢,重点来了. PS:安装过程中如果卡在了93%,这里,记得一定要断网,一定要断网!或者你从开始安装就不要连接网路!切记 配置阶段 配置源 ...

2019-05-20 23:41:27 2125 5

原创 [微服务] 03.Eureka应用入门

文章目录Eureka应用入门一:没有使用注册中心搭建的分布式应用**1)服务消费者(user服务) & 提供者(order服务)****2)如下图****3)服务发现原理初探**二:Eureka入门**1)搭建eureka服务端****2) 搭建eureka客户端**三: Eureka 部...

2019-04-14 17:23:13 221 0

翻译 [微服务] 02.微服务入门

文章目录微服务入门【微服务以及微服务架构】微服务概述 微服务入门【微服务以及微服务架构】 微服务概述 微服务是什么?(http://blog.cuicc.com/blog/2015/07/22/microservices) 【中文】 微服务核心就是把传统的单机应用,根据业务将单机应用拆分为一个...

2019-04-11 23:57:34 60 0

原创 [微服务] 01.CAP理论总结

文章目录CAP理论总结一:分布式系统的三个指标二:戏说分区容错性 (Partition tolerance)三:Consistency(一致性)(各个时间上,各个服务器上的数据必须要一致的)四:Availability 可用性五:为啥CAP只能三选二Consistency 和 Availabili...

2019-04-11 16:35:26 33 0

原创 [Linux安装与配置] deepin操作系统简单配置

deepin使用 美化 可以借鉴:https://blog.csdn.net/wsgsm/article/details/83628317 dock透明:https://bbs.deepin.org/forum.php?mod=viewthread&tid=149493 改造字体 可以借鉴...

2019-04-06 19:39:22 1605 0

原创 [Linux安装与配置] 从零开始安装Arch Linux

文章目录从零开始安装Arch Linux安装Arch Linux条件准备阶段下载ISO文件使用U盘制作启动盘安装阶段使用U盘启动进入Arch Linux安装列表页面磁盘分区创建文件系统,挂载分区配置网络无线处理方式配置数据源安装系统生成fstab配置文件系统配置配置区域配置时区安装引导工具Grub...

2019-04-06 19:37:59 1024 0

原创 [日常技能] Gradle安装与配置

文章目录Gradle简介1.gradle安装【linux】2.配置idea3.Groovy简单使用选择Tools-->Groovy console打开Groovy编辑器4.Groovy中的闭包什么是闭包5.创建Gradle工程学习导入jar包6.gradle使用本地maven仓库 Gradl...

2019-04-06 19:35:55 433 1

原创 [日常技能] Jenkins部署与安装

文章目录什么是Jenkins基于GIT的了解Jenkins是如何部署的Jenkin部署部署环境要求:两种启动方式1. 基于java -jar 命令启动2. 直接基于任何servlet 容器(jetty\tomcat)等即可启动关于jenkins 插件安装 什么是Jenkins jenkins是一个...

2019-03-24 22:56:04 134 0

原创 [日常技能] GIT配置SSH KEY并连接GOGS

文章目录GIT配置SSH KEY并连接GOGS配置git提交的用户名和密码生成ssh公钥和私钥本地获取项目简单操作命令 GIT配置SSH KEY并连接GOGS 配置git提交的用户名和密码 桌面任意位置右键——git bash here $ git config --global user.nam...

2019-03-24 22:53:45 4471 2

原创 [日常技能] SVN仓库转GIT仓库

文章目录SVN仓库转GIT仓库清空原有的远程仓库添加服务器git仓库更新git仓库代码到本地合并如果报错git fatal: refusing to merge unrelated histories解决方案:提交代码到git仓库 SVN仓库转GIT仓库 git svn clone 's...

2019-03-24 22:52:43 103 0

原创 [日常技能] Git连接GitHub并上传文件

文章目录本地添加远程git仓库查看所有分支建立本地分支和远程分支联系更新远程代码到本地查看分支状态在本地添加新文件进行上传测试 本地添加远程git仓库 git remote add hello https://github.com/Pretice/Hello-world.git 查看所有分支 g...

2019-03-24 22:50:47 83 0

原创 [Linux服务器使用] Linux创建git服务器

文章目录Linux创建git服务器一、服务器安装Git二、服务器端创建git用户,用来管理Git服务,并为git用户设置密码三、服务器端创建 Git 仓库chown命令详解使用格式和方法chown [-R] [用户名称] [文件或目录]chown [-R] [用户名称:组名称] [文件或目录]四、...

2019-03-24 22:44:55 116 0

原创 [问题汇总] Win10下安装虚拟机提示“Intel VT-x处于禁用状态”

Win10下安装虚拟机提示“Intel VT-x处于禁用状态” 提示“Intel VT-x处于禁用状态”。 选择“Security”,看到如下选项,选择"Virtualization" 此页面下有两个设置项,选中“Intel (R)Virtualization Technol...

2019-02-25 15:36:21 888 0

原创 [问题汇总] Linux重启网卡报错 Job for network.service failed

Linux重启网卡报错 Job for network.service failed bacauese the control process exited with error code 解决: [root@mina0 hadoop]# systemctl stop Networ...

2019-02-25 15:35:38 2570 0

原创 [Linux使用] Linux中删除和重命名命令

Linux 删除文件夹和文件的命令 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 删除文件夹实例: rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access目录以及其下所有文件、文...

2019-02-25 15:34:32 388 0

原创 [Linux使用] zip压缩和unzip解压缩命令详解

Linux中zip压缩和unzip解压缩命令详解 把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩mydata目录 把/home目录下面的mydata.zip解压到mydatabak目录里面unzip mydata.zi...

2019-02-25 15:34:05 149 0

原创 [Linux服务器使用] Linux安装Maven

1. Maven下载 链接: archive.apache.org/dist/maven/maven-3 找到自己想要的版本,然后进入binaries下载bin.tar.gz文件 2. 将我们下载的文件通过FileZilla上传到我们的服务器上 个人习惯将文件统一放在 /usr/local/s...

2019-02-25 15:33:29 131 0

原创 [Linux使用] Centos 7.0 网络配置双网卡

Host-only与网络地址转换(NAT) 在VirtualBox中对虚拟机需要设置 网卡1:网络地址转换(NAT) 记录MAC地址:080027C68C02 网卡2:仅主机(Host-Only)网络 记录MAC地址:0800276D4274 在VirtualBox中全局进行设置 ...

2019-02-25 15:32:34 451 0

原创 [Linux使用] CentOS7使用firewalld打开关闭防火墙与端口

CentOS7使用firewalld打开关闭防火墙与端口 1、firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld 停止: systemctl disable firewalld 禁用: sys...

2019-02-25 15:31:51 49 0

原创 [Java] Spring注解整理

文章目录@Configuration注解@Bean注解 @Configuration注解 @Configuration标注在类上,相当于把该类作为spring的xml配置文件中的,作用为:配置spring容器(应用上下文) package com.test.spring.support.confi...

2019-02-25 15:15:30 60 0

原创 [Java] 代理模式实现动态代理

文章目录代理模式普通业务接口业务接口实现类代理类(中介类)实现类(调用) 代理模式 代理模式最大的特点就是代理类和实际业务类实现同一个接口(或继承同一父类),代理对象持有一个实际对象的引用,外部调用时操作的是代理对象,而在代理对象的内部实现中又会去调用实际对象的操作 Java动态代理其实内部也是通...

2019-02-25 15:13:16 150 0

原创 [Java] 自定义注解

@Target @Target说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。在Annotation...

2019-02-25 15:11:44 47 0

原创 [框架学习] Mybatis的体系结构和快速使用

传统JDBC的弊端 jdbc 底层没有用连接池、操作数据库需要频繁的创建和关联链接。消耗很大的资源 写原生的 jdbc 代码在 java 中,一旦我们要修改 sql 的话,java 需要整体编译,不利于系 统维护 使用 PreparedStatement 预编译的话对变量进行设置 123 数字,...

2019-01-10 09:54:13 118 0

原创 [Linux服务器使用] 解决远程连接mysql错误1130

解决远程连接mysql错误1130 远程连接Mysql服务器的数据库,错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server 猜想是无法给远程连接的用户权限问题。 ...

2018-05-22 22:48:40 1416 0

原创 [Linux服务器使用] Mysql修改server uuid

Mysql修改server uuid 问题来源:如果从服务器是克隆的主服务器,那么server-uuid的值肯定是一样的,不然后面主从复制报错误1593,修改以后重启mysql 1. 首先要查找到mysql的安装地址 show variables like 'datadir...

2018-05-22 22:48:08 4593 1

原创 [Linux服务器使用] Mysql备份数据库数据

Mysql备份数据库数据 1. .锁定主库的表,备份主库 mysql> flush tables with read lock; 锁定主库表的目的是防止数据备份阶段有数据写入,数据恢复丢失数据 2. 我们需要在[client]部分添加脚本: host=local...

2018-05-22 22:47:17 98 0

原创 [Linux服务器使用] Mysql 主从复制

一.MySql复制环境: 原理: MySql复制是指将主数据库的ddl和dml语言操作通过二进制日志传到复制服务器上,然后在复制服务器上将这些日志文件重做,从而使得从服务器和主服务器的数据保持同步! 目的:方便不停止数据库而备份主服务器,实现主从服务器数据同步! 现有两台机器A、B需要实施M...

2018-05-22 22:46:37 67 0

原创 [问题汇总] Mysql 的root用户权限恢复解决方案

最近稀里糊涂不知道怎么把root用户给干掉了,又重新创建了一个结果没有权限,经过查找可以使用一下方法进行恢复! 1. vi /etc/my.cnf 2. 在[mysql]下面加上 skip-grant-tables 用于跳过密码 3.进入数据库 mysql -u root; ...

2018-05-22 22:45:38 1691 0

原创 [Linux服务器使用] Linux 安装mysql数据库

CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的 卸载 先停掉mysql进程 没有安装过的可以直接跳过! pkill -9 mysqld rpm -qa|grep -i mysql 用命令yum -y ...

2018-05-22 22:42:22 85 0

原创 [前端笔记] html日期格式化

html页面日期格式化 正常我们获取的时间一般都为时间戳,在我们展示的时候,要按照 yyyy-MM-dd HH:mm:ss 形式显示 日期格式化 Date.prototype.Format = function (fmt) { //author: meizz ...

2018-05-22 22:39:25 9398 0

原创 [日常技能] 使用tomcat-redis-session-manager实现session共享

使用tomcat-redis-session-manager实现session共享 测试环境: - Version ip Port nginx(可选) jdk 1.7.0_79 tomcat1 7.0.70 ...

2018-05-22 22:38:11 435 0

原创 [Java] @Autowired与@Resource的区别

@Autowired与@Resource都可以用来装配bean.都可以写在字段上,或写在setter方法上。 @Autowired 默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Au...

2018-05-22 22:35:01 336 0

原创 [代码整理] 使用zxing生成二维码并前台显示!

使用zxing生成二维码并前台显示 业务需求: 近期项目中要使用将信息存入二维码,供用户微信扫描读取!提高实际工作中得工作效率 思路: -1.在前台将需要生成得信息,通过servlet传入后端 -2.将信息进行处理,使用zxing生成二维码图片! -3.因为要返回到前台...

2018-03-14 11:40:29 3121 8

原创 [前端笔记] Vue中Element中Select下拉框选取值问题

之前写了.一个原生的select的,因为展示效果原因,给删除掉了,忘记保存代码了,现在大家展示使用elementUI的下拉框封装一个组件,供咱们项目中经常调用,减少代码量. html <el-select v-model="ite" placeholder=&q...

2018-02-03 22:27:43 51772 4

原创 [前端笔记] Vue导出页面为PDF格式

通过网上的查阅以后,说一下思路.就是将页面转换成图片格式.然后通过图片的base64码.生成PDF..看了他们的文章,做了如下整理.. 说起来很容易,那么具体怎么实现呢? 1 、我们要添加两个模块 第一个.将页面html转换成图片 npm install --save html2canva...

2018-02-03 22:19:01 24784 52

原创 [前端笔记] Vue页面table导出Excel

本次导出针对于页面table导出! 1、安装三个依赖包 npm install -S file-saver npm install -S xlsx npm install -D script-loader 2、在项目中创建一个文件夹(比如utils,一般是在src目录下创建) 把Blob...

2018-02-03 20:37:08 1263 2

原创 [前端笔记] jsp页面对后台数据动态搜索显示

在项目中我们获取到后台返回的一个List集合,对它进行遍历显示!因为数据较多,用户进行访问,查询自己需要的数据不是很友好。 废话不多说,直接给代码,我相信如果你能看到我这篇文章,后台代码基本就不会有任何问题。 首先在自己需要的位置添加搜索框! <!-- 按钮 -->...

2018-02-03 12:42:49 3990 0

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