- 博客(479)
- 资源 (38)
- 收藏
- 关注
转载 Spring中使用RedisTemplate操作Redis(spring-data-redis)
Redis 数据结构简介Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。下面来对这5种数据结构类型作简单的介绍:结构类型 结构存储的值 结构的读写能力 String 可以是字符串、整数或者浮点数 对整个字符串或者字符串的其中一部...
2019-01-04 20:24:28 695
原创 Linux安装redis时报gcc:未找到命令错误
在VMware中安装redis时出现了gcc未找到错误:解决方案首先确保root登录,如果是$标识则表示是普通用户登录,#表示是root用户,切换成root用户命令 输入su,回车,输入密码回车即可,然后进行安装 安装命令:yum -y install gcc automake autoconf libtool make 如果装完gcc在make过程中仍报缺少包或者什么错误建议删去解压...
2019-01-03 17:19:44 1589
原创 Redhat、CentOS新增硬盘,硬盘分区,配置挂载硬盘操作,添加交换分区,磁盘容量配额。
文章目录1、环境说明2、准备软、硬件准备知识储备3、添加硬盘设备fdisk 命令du 命令4、添加交换分区5、磁盘容量配额xfs_quota 命令edquota 命令1、环境说明本次实验是在Redhat7虚拟机上进行(CentOS7操作相同)。2、准备软、硬件准备1、Redhat7或CentOS7操作系统机器或虚拟机;知识储备本节主要介绍Linux文件系统、存储结构与磁盘划分相关理...
2019-01-03 10:03:06 2763
原创 报错initscripts conflicts with redhat-release-server-7.0-1.el7.x86_64
Error: initscripts conflicts with redhat-release-server-7.0-1.el7.x86_64You could try using --skip-broken to work around the problemYou could try running: rpm -Va --nofiles --nodigest解决:删除冲突的rpm包即...
2019-01-03 09:41:31 3797 2
原创 《Docker_技术入门与实战》.PDF
简介在云计算时代,开发者将应用转移到云上已经解决了硬件管理的问题,然而软件配置和管理相关的问题依然存在。Docker的出现正好能帮助软件开发者开阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker,开发人员便可享受先进的自动化运维理念和工具,无需运维人员介入即可顺利运行于各种运行环境。《Docker技术入门与实战》分为三大部分:Docker入门、实战案例和高级话题。第一部分(第1~...
2018-12-29 10:27:50 1688
原创 刘遄《Linux 就该这么学》官网PDF自制书签版本
官方网站:http://www.linuxprobe.com/书籍简介:本书基于最新的红帽RHEL系统编写,且内容通用于CentOS、Fedora等系统。本书共分为20章,内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux命令;与文件读写操作有关的技术;使用Vim编辑器编写和修改配置文件;用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作;部署RAID磁盘阵列和LVM;fi...
2018-12-27 17:07:00 2445 1
原创 Linux奇淫笔记
文章目录软件包管理器rpm与yumrpmyum总结文本查看命令cat、tail、morecatmoretail软件包管理器rpm与yumrpmrpm原称“Redhat Package Manager”.rpm会建立统一的数据库文件,详细记录软件信息并能够自动分析依赖关系。rpm出现之前要想在Linux系统中安装软件只能采用“源码包”的方式安装,而且在安装、升级、卸载时还要考虑到其他程序、库...
2018-12-24 15:13:00 648 3
原创 Red Hat的yum替换为CentOS7的yum(解决:This system is not registered to Red Hat Subscription Management)
今天按照某博客安装Red Hat虚拟机,结果发现yum根本不能用,于是想用CentOS7的yum替换,结果踩了无数坑,填完坑之后最终做个总结。
2018-12-21 00:20:15 7610 6
转载 虚拟机中 CentOS 无法上网(connect: network is unreachable)
以往记得在VirtualBox中安装完CentOS后是可以直接使用的,今天安装好了以后发现上不了网,表现为使用ping时提示connect network is unreachable。通过ifconfig发现网卡没有分配IP地址,考虑是DHCP的问题,遂sudo dhclient,发现就能上网了。然而重启以后就又没有IP了,所以还要修改一下etc目录下这个网卡的配置文件(/etc/sysconf...
2018-12-20 20:33:36 1185
转载 docker删除中间镜像
执行docker build的时候,经常会产生一些中间镜像,执行docker iamges -a可以看到。coffee@myserver:/home/coffee$ sudo docker images -aREPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE&...
2018-12-19 14:53:13 3505
原创 docker拉取镜像查看版本
要想查看镜像的版本好TAG,需要在docker hub查看地址如下:https://hub.docker.com进入之后,在页面左上角搜索框搜索以nginx为例:搜索完成如下: 点击进入详情点击标签选择自己想要拉取的标签 即可例如 拉取标签为1.15.5的nginx镜像# docker pull nginx:1.15.51.15.5: Pulling from libra...
2018-12-19 14:48:25 73186 4
原创 docker个人笔记
一、创建一个镜像以nginx为例:1、首先拉取这个镜像# docker pull nginx:latest查看镜像信息# docker image ls ##此命令是查看镜像信息REPOSITORY TAG IMAGE ID CREATED SIZEnginx ...
2018-12-18 17:37:24 1245
原创 docker 操作命令详解
docker 有为数不多,但是足够实用的命令 现已完成已有35个命令的完全翻译讲解主要用于对docker容器做相应的操作转载请注明来自:简果网转载请注明本文链接:docker 操作命令详解[https://www.simapple.com/316.html]docker attach命令-登录一个已经在执行的容器 docker build 命令-建立一个新的image dock...
2018-12-18 14:24:34 514
转载 Docker(一):Docker入门教程
如今Docker的使用已经非常普遍,特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力。在云服务概念兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落地。本文详细解释介绍Docker入门相关内容,后期重点关注Docker在微服务体系中的使用。在了解Do...
2018-12-17 20:28:07 560
原创 Docker报错 WARNING: IPv4 forwarding is disabled. Networking will not work.
问题:创建容器的时候报错WARNING: IPv4 forwarding is disabled. Networking will not work.[root@localhost mynginx]# docker run hello-worldWARNING: IPv4 forwarding is disabled. Networking will not work.解决办法:# ...
2018-12-17 19:12:02 543
原创 idea git commit撤销
到项目目录下,打开git bash1.git log 查看历史$ git logcommit 0c05bf4c1190883a78a473a4ef2ab3843c27ee1c ##例:id1Merge: 2993289 ba5b58bAuthor: zhaoshuxaing <ztx114@foxmail.cpm>Date: Fri Dec 14 16:33...
2018-12-14 17:07:25 8055
原创 Centos7配置yum源详解
什么是yum源?Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决...
2018-12-13 22:02:48 2823
原创 VMware安装ubuntu-18.4
一.安装前准备VMware14.0的安装破解参考这篇文章:https://blog.csdn.net/ztx114/article/details/84976338ubuntu-18.10 64位镜像https://www.ubuntu.com/index_kylin二.在VMware中创建虚拟机 1.打开VMware,点击文件,选择新建虚拟机(或者直接使用Ctrl+N快...
2018-12-12 21:20:45 3847
原创 VMware安装CentOS7.6 以及网络配置
一.安装前准备好久没安装虚拟机了,现在安装一下,顺便记录。VMware14.0的安装破解参考这篇文章:https://blog.csdn.net/ztx114/article/details/84976338CentOS 7.6 64位镜像http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD...
2018-12-12 20:33:20 13171 2
原创 此主机不支持64位客户机操作系统,此系统无法运行
方法一Hyper-V不能与WMware一起使用,删掉Hyper-V问题解决查看Hyper-V是否开启,若开启则关闭:控制面板→卸载程序→启动或关闭windows功能→hive功能关闭→等待提示重启方法二重启电脑进入 BIOS,找到选项 Intel Virtualization Technology(英特尔处理器虚拟化技术),选择 Enabled,保存并重启 ...
2018-12-12 20:25:26 25533 5
转载 Spring Cloud各组件总结归纳
前面介绍了很多Spring Cloud的组件,本篇按照自己的角度来做一次归纳。Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。 润物无声,融合在每个微服务中、依赖其它组件并为其提供服务。Ribbon,客户端负载均衡,特性有区域亲和、重试机制。Hystrix,客户端容错保护,特性有服务降级、服务熔断、请求缓存、请求合并、依赖隔离。Feign,声...
2018-12-12 14:48:25 611
原创 spring cloud项目升级spring boot 2.0爬过的坑
注:升级后spring boot为2.0.5版本,spring cloud为Finchley.SR1版本。 2.0官方文档地址:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ gitee项目地址:https://gitee.com/lwydyby/springcloud-adplatform升级时,...
2018-12-10 21:57:31 1010
转载 Navicat Premium 12破解方法
来源网址:https://www.jianshu.com/p/42a33b0dda9c1、按步骤安装Navicat Premium,如果没有可以去官网下载:http://www.navicat.com.cn/download/navicat-premium2、安装好后下载激活文件:https://pan.baidu.com/s/1kVgTd6R 提取密码:t1yp3、下载好后解压文件...
2018-12-10 13:58:39 838
转载 分布式任务调度平台XXL-JOB
一、简介1.1 概述XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。1.2 特性1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手; 2、动态:支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生效; 3、调度中心HA(中心式):调度采用中心式设...
2018-11-20 15:55:04 4611
原创 mysql分库分表方案
分库分表的几种方式1、把一个实例中的多个数据库拆分到不同的实例2、把一个库中的表分离到不同的数据库中 3、对一个库中的相关表进行水平拆分到不同的实例数据库中如何选择分区键:1、分区键要能尽量避免跨分片查询的发生2、分区键要能尽量使各个分片中的数据平均如何存储无需分片的表:1、每个分片中存储一份相同的数据2、使用额外的节点统一存储如何在节点上部署分...
2018-10-24 16:20:51 1515
转载 MySQL 性能优化实战
鉴于公司项目及业务发展,技术人员从几人到如今几十人,后端团队技术人员日益剧增,可是随着项目人员的增长,大多研发人员及相关人员经常需要到测试环境使用 MySQL 数据库,比如移动端、测试、产品,然而他们需要普及 MySQL 知识点及性能优化的知识,其实性能优化的目标是针对后端研发人员及一些资深的前端人员,可能会从如下大的知识点讲解。一、安装说明首先学习数据库,当然是安装软件。千里之行,始于足...
2018-10-18 17:45:06 610
转载 MySQL数据库优化的八种方式(经典必看)
引言: 关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创...
2018-10-18 17:29:59 455
原创 服务器搭建--安装svn1.10.3服务端
#安装要素bzip2expat-2.2.6apr-1.6.5apr-util-1.6.1sconspythonserf-1.3.9sqlite-3.25.2subversion-1.10.3#安装步骤##bzip2yum -y install bzip2.x86_64##expat 2.2.6-&gt;tar -jxvf expat-2.2.6.tar.bz2-&g...
2018-10-16 16:48:57 1599
原创 服务器搭建--Cents os 7安装bzip2
centos7 下好多软件都不带,当然也没有bzip2,于是我们只能下载 安装了,两种方法1.yum安装,不多说yum search bzip2 //查询安装包yum -y install bzip2.x86_64 ...
2018-10-16 10:26:53 4026 1
原创 @Component 和 @Bean 的区别
Spring帮助我们管理Bean分为两个部分,一个是注册Bean,一个装配Bean。完成这两个动作有三种方式,一种是使用自动配置的方式、一种是使用JavaConfig的方式,一种就是使用XML配置的方式。@Compent 作用就相当于 XML配置@Componentpublic class Student { private String name = "lkm"; ...
2018-09-12 17:48:02 6519
转载 可重入锁
定义可重入锁,也叫做递归锁,指的是在同一线程内,外层函数获得锁之后,内层递归函数仍然可以获取到该锁。换一种说法:同一个线程再次进入同步代码时,可以使用自己已获取到的锁。作用防止在同一线程中多次获取锁而导致死锁发生。如下,我们通过自旋锁来判断是否会发生死锁:public class SpinLock { private AtomicReference<Th...
2018-09-05 17:54:51 598
转载 ReenTrantLock可重入锁(和synchronized的区别)总结
ReenTrantLock可重入锁(和synchronized的区别)总结可重入性:从名字上理解,ReenTrantLock的字面意思就是再进入的锁,其实synchronized关键字所使用的锁也是可重入的,两者关于这个的区别不大。两者都是同一个线程没进入一次,锁的计数器都自增1,所以要等到锁的计数器下降为0时才能释放锁。 锁的实现:Synchronized是依赖于JVM实现的...
2018-09-05 16:54:45 697
转载 MyCat 简介
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wrs120/article/details/80417345 1.什么是MyCat 2.为什么使用MyCat 3.支持的数据库 4.架构 5.分片 5.1垂直切片 5.2水平切片 6.配置文件详解 6.1 rule.xml 6.2 schema.xml ...
2018-09-03 16:51:07 479
转载 一个程序员的五年技术思维图
本篇转载 https://blog.csdn.net/yelvgou9995/article/details/80225690
2018-09-03 16:27:22 586
原创 大型网站架构发展历程
前言大型网站的技术挑战主要来自于庞大的用户,高并发的访问和海量的数据,任何简单的业务一旦需要处理数以 P 计的海量数据和面对数以亿计的用户,问题就会变得很棘手。大型网站架构主要就是要解决这类问题。初始阶段的网络结构大型网站都是由小型网站发展而来,网络结构也是一样。小型网站一开始没有太多人访问,只需要一台服务器就绰绰有余,这时的网站架构如下的所示。 应用程序、数据库、文件等所有...
2018-08-21 09:03:16 3203
原创 Spring Boot中的单元和集成测试
了解如何在Spring Boot环境中编写单元和集成测试,以及在本教程中为此提供便利的工具,本文还会提供一种工具来帮助我们写单元和集成测试。1 概述在这篇文章中,我们将了解如何在Spring Boot环境中编写测试单元和集成。您可以在线找到大量有关此主题的教程,但很难在一个页面中找到所需的所有信息。我经常注意到初级开发人员在单元和集成测试之间混淆,特别是在谈到spring生态系统时,我会尝...
2018-07-31 23:44:28 682
原创 设计模式(15)--解释器模式
解释器模式(Interpreter Pattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。这种模式被用在 SQL 解析、符号处理引擎等。介绍意图:给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。主要解决:对于一些固定文法构建一个解释句子的解释器。何时使用:如果一种特定...
2018-07-30 17:18:41 459
原创 设计模式(14)--命令模式
命令模式命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。 介绍意图:将一个请求封装成一个对象,从而使您可以用不同的请求对客户进行参数化。主要解决:在软件系统中,行为请求者与行为实现者通常是一种紧耦合的关系,但某些场...
2018-07-30 17:15:38 537
原创 注解实现
一、Java 反射1. 反射是什么?反射对于 Java 程序员来说算是一种高级的特性了,像类的热加载、动态代理等都是通过反射来实现的。基本上对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。2. 注解作用简单一点说,Class 类可以看做是所有类的元数据类(JDK 对此类的解释为 Class 类代表了正在运行的 Java 程序中的...
2018-07-20 10:26:11 1463
syntaxhighlighter_3.0.83
2018-04-19
persistence-3_0-pfd-spec.pdf
2017-10-10
lombok.jar v1.16.18
2017-09-27
node-v6.9.5-x64.msi
2017-09-22
zookeeper-3.3.6.tar.gz
2017-09-21
apache-maven-3.5.0-bin.tar.gz
2017-09-21
dubbo-admin-2.5.4.war
2017-09-21
lombok.jar
2017-09-21
jdk-8u251-windows-x64.exe
2020-06-30
otp_win64_22.1.zip
2020-01-02
otp_win64_22.0.exe.zip
2019-06-21
jdk-8u212-windows-x64.exe
2019-05-28
Samsung_NVM_Express_Driver_3.1.exe
2019-05-27
apach-maven-3.6.0
2018-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人