自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

上上迁的专栏

just do it

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

原创 liunx基础命令使用一

文章目录前言目标帮助命令常规命令pwd,ls,cd,mkdir,rm前言近水楼台先得月,向阳花木早逢春。目标内化基础命令帮助命令 1,man man 系统命令 例如: man cd 2,help help 系统命令 例如: hlep cd 命令 --help 例如:ls --hlep 3,info info 系统命令 例如: info cd常规命令pwd,ls,cd,mkdir,rm1 pwd 查看当前目录2 ls -

2020-12-31 21:59:32 73

原创 CentOS7 yum安装redis

文章目录一、安装redis1、下载fedora的epel仓库2、安装redis数据库3、启动redis4、停止redis5、查看redis运行状态6、查看redis进程7、设置redis为开机自动启动二、redis配置端口号密码1、打开配置文件问题 :如果长时间连接不上,可能有两种可能性解决办法:打开redis配置文件一、安装redis1、下载fedora的epel仓库yum install epel-release2、安装redis数据库yum install redis3、启动redis

2020-12-30 17:21:34 293

原创 linux centos fastdfs 启动停止上传下载

文章目录前言目标一、查找fastdfs1全局查找是否已经安装查找配置二、启动& 重启启动重启三、停止四 、测试 上传下载 V2.05提供了比较正式的三个小工具上传下载删除前言对是否已经安装fastdfs,和想知道启动启动停止上传下载最为 有效目标掌握基本的查看操作fastdfs一、查找fastdfs1全局查找是否已经安装find / -name 'fastdfs'或者 which fastdfs查找配置[root@localhost /]# find / -name 'f

2020-12-28 16:11:06 556

原创 浅谈如何避免微观管理

1 找对合适的人2 制度造就积极性3 提前告知对风险做预案

2020-12-27 16:20:59 107

原创 浅谈centos安装yapi

文章目录前言目标关键字一、安装nodejs二、安装mongodb安装git三、安装git问题如果遇到启动有问题就修改端口号参考前言逢人且说三分话,未可全抛一片心。目标掌握安装yapi的过程关键字端口号一、安装nodejs1、获取资源:curl -sL https://rpm.nodesource.com/setup_8.x | bash -2、安装yum install -y nodejs二、安装mongodb1、更新yum源yum -y update2、添加mongo

2020-12-26 23:24:21 119

原创 浅谈Object notify notifyAll

文章目录前言目标关键字一、notify 定义线程可以通过以下三种方式之一成为对象监视器的所有者:二、notifyAll定义总结参考前言莫信直中直,须防仁不仁。目标Object notify notifyAll基本概念关键字notify notifyAll一、notify 定义唤醒正在此对象的监视器上等待的单个线程。如果有任何线程在此对象上等待,则选择其中一个唤醒。该选择是任意的,并且可以根据实现情况进行选择。线程通过调用其中一个wait方法在对象的监视器上等待。在当前线程放弃对该对象的锁

2020-12-24 20:55:32 178

原创 浅谈object wait和Thread sleep方法

文章目录前言目标一、定义:object wait二、定义:Thread sleep总结参考前言目标object wait和Thread sleep基本概念和使用一、定义:object wait二、定义:Thread sleep总结object wait要在同步内使用,因为他要有的等待确定拿一个直接调用的话会报Exception:java.lang.IllegalMonitorStateExceptionsynchronized (obj) {while ()obj.wait(ti

2020-12-23 22:02:14 480

原创 浅谈java-Thread和Runnable

文章目录前言目标关键字一、定义总结参考前言闹里有钱,静处安身。目标掌握java开启多线程的两张方式关键字Thread,Runnable一、定义Java虚拟机允许应用程序具有多个并发运行的执行线程。每个线程都有一个优先级。具有较高优先级的线程优先于具有较低优先级的线程执行。每个线程可能会也可能不会被标记为守护程序。当在某个线程中运行的代码创建新的Thread对象时,新线程的优先级最初设置为与创建线程的优先级相等,并且当且仅当创建线程是守护程序时,该线程才是守护程序线程。当Java虚拟机启

2020-12-22 22:02:33 126

原创 浅谈java并发的学习内容

1

2020-12-21 21:32:17 70

原创 浅谈为什么选择consul

文章目录前言目标关键字一、为什么选择1 安全的多云服务网络2 强大的生态系统3 通过运行状况检查发现服务4 动态负载平衡5 跨任何运行时的服务网格6与Kubernetes集成和扩展二、优点1组织的复杂性2技术复杂度三、使用及场景总结参考前言在家不会迎宾客,出外方知少主人。目标consul的基本原理和使用场景关键字devops一、为什么选择1 安全的多云服务网络利用基于意图的策略和服务网格资源之间的自动mTLS加密,在任何环境中运行的安全服务2 强大的生态系统Consul为许多流行的

2020-12-20 19:49:24 965

原创 浅谈Eureka使用及场景

文章目录前言目标关键字一、定义二、使用及场景Eureka组件1.1 Eureka Server2.1 Eureka Client原理使用Eureka Server引入pom开启Eureka Server添加配置使用Eureka Client引入pom启用添加配置总结参考前言饶人不是痴汉,痴汉不会饶人。目标掌握Eureka原理和使用场景关键字RDMS ->ACIDNOSQL ->CAP一、定义Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于

2020-12-19 23:16:57 694 1

原创 浅谈SpringCloud的技术栈

文章目录一、微服务一、微服务微服务条目落地技术备注服务开发springBoot,springMVC,spring服务配置与管理

2020-12-18 22:21:15 303 1

原创 浅谈微服务的优缺点

文章目录一、对比一、对比优点缺点每个微服务都足够小,足够内聚代码易于理解,聚焦于指定的业务功能和需求开发人员处理分布式系统变得复杂开发简单,开发效率高,一个微服务职责单一做某事多服务运维难微服务可以小团队开发,2-5人即可系统部署依赖微服务是耦合,功能级别的服务,都是独立的服务通讯成本增加可以用不同语言开发数据库一致性问题易于和第三方集成,如 jenkins,hudson,bamboo系统集成测试问题易维护,易开发,易体现价值性能监控

2020-12-17 21:57:47 184

原创 浅谈迪米特法则

文章目录前言目标关键字一、定义二、迪米特法则的优点三、使用及场景前言两人一般心,无钱堪买金,一人一般心,有钱难买针。目标掌握迪米特法则定义和使用关键字最少知道原则一、定义迪米特法则(Law of Demeter,LoD)又叫作最少知识原则(Least Knowledge Principle,LKP),产生于 1987 年美国东北大学(Northeastern University)的一个名为迪米特(Demeter)的研究项目,由伊恩·荷兰(Ian Holland)提出,被 UML 创始者之

2020-12-16 20:43:58 275

原创 浅谈MyBatis-Plus分页和增删改查(CRUD)

文章目录前言目标关键字一、使用及场景1添加pom2添加配置3 分页 CRUD前言读书须用意,一字值千金。目标MyBatis-Plus分页和增删改查(CRUD)关键字pagehelper一、使用及场景1添加pom -- 版本 <mybatisplus.version>3.4.1</mybatisplus.version> <pagehelper.version>5.1.11</pagehelper.version>

2020-12-15 22:38:05 330

原创 浅谈Springboot添加mybatis的sql日志打印

文章目录1 resources添加log4j.properties文件2 application.properties添加下面代码3 添加pom引用1 resources添加log4j.properties文件# Output pattern : date [thread] priority category - message# FATAL 0 ERROR 3 WARN 4 INFO 6 DEBUG 7 数字越大 级别越低 只能打印该级别以上的信息log4j.rootLogger=D

2020-12-14 22:26:54 707

原创 浅谈接口隔离设计原则

文章目录前言目标一、定义二、接口隔离原则的优点三、接口隔离原则的实现方法前言易涨易退山溪水,易反易覆小人心。目标掌握接口隔离原则产生的原因以及使用一、定义接口隔离原则(Interface Segregation Principle,ISP)要求程序员尽量将臃肿庞大的接口拆分成更小的和更具体的接口,让接口中只包含客户感兴趣的方法。2002 年罗伯特·C.马丁给“接口隔离原则”的定义是:客户端不应该被迫依赖于它不使用的方法(Clients should not be forced to depe

2020-12-13 22:51:42 279

原创 浅谈公司java开发运行环境搭建(ubuntu环境)

文章目录前言目标关键字一、定义二、亲测有效的大佬博客jdkmavengitlibjenkinsyapi问题gitlibjenkins扩展前言运去金成铁,时来铁似金,读书须用意,一字值千金。目标完成基础java开发环境搭建关键字一、定义jdkmavenmaven私服gitlibjenkinsyapi二、亲测有效的大佬博客jdkhttps://blog.csdn.net/weixx3/article/details/80296779mavenhttps://blog.csd

2020-12-12 19:36:04 221 1

原创 浅谈设计原则单一原则

文章目录前言目标一、定义二、优点单一职责原则的核心就是控制类的粒度大小、将对象解耦、提高其内聚性。如果遵循单一职责原则将有以下优点。总结前言当时若不登高望,谁信东流海洋深。目标掌握单一原则的基本概念一、定义不要存在多于一个导致变更的原因。一个类/接口/方法只负责一项职责。二、优点单一职责原则的核心就是控制类的粒度大小、将对象解耦、提高其内聚性。如果遵循单一职责原则将有以下优点。降低类的复杂度。一个类只负责一项职责,其逻辑肯定要比负责多项职责简单得多。提高类的可读性。复杂性降低,自然其

2020-12-12 19:23:15 230

原创 ubuntu查看关闭开启防火墙

1 查看当前防火墙状态sudo ufw statusinactive状态是防火墙关闭状态 active是开启状态。 2开启防火墙sudo ufw enable3关闭防火墙sudo ufw disable4其他ufw default allow/deny:外来访问默认允许/拒绝ufw allow/deny 20:允许/拒绝 访问20端口,20后可跟/tcp或/udp,表示tcp或udp封包。ufw allow/deny servicename:ufw从/etc/services中找到

2020-12-11 10:25:33 1282

原创 Ubuntu远程连接(MobaXterm版)

1 启动SSH服务,在终端运行sudo apt-get install openssh-server2 查看默认端口(应该为22)cat /etc/ssh/sshd_config | grep Port3 连接MobaXterm

2020-12-11 10:16:31 1436

原创 ubuntu ifconfig命令无效解决方案

1 更新或升级系统sudo apt-get update2 安装ipconfig的工具sudo apt install net-tools

2020-12-11 09:45:20 2324 1

原创 WIN查看端口并杀掉进程

netstat -aon|findstr “端口号”taskkill -f -pid “进程号”

2020-12-10 21:28:37 204

原创 浅谈设计模式依赖倒置原则

文章目录前言目标关键字一、定义二、对比三、使用及场景总结参考前言相逢好似初相识,到老终无怨恨心。目标依赖倒置原则产生的背景和使用的场景和实例关键字依赖倒置原则一、定义二、对比序号\类1234三、使用及场景总结参考多留言多点赞你们的只支持是我坚持下去的动力,都支棱起来!!!...

2020-12-09 19:51:36 182

原创 浅谈j设计原则里式原则

文章目录前言目标关键字一、定义二、里氏替换原则的主要作用如下。三、使用及场景前言酒逢知己饮,诗向会人吟。目标知道产生的原因及实际的应用和实现。关键字里斯科夫一、定义里氏替换原则(Liskov Substitution Principle,LSP)由麻省理工学院计算机科学实验室的里斯科夫(Liskov)女士在 1987 年的“面向对象技术的高峰会议”(OOPSLA)上发表的一篇文章《数据抽象和层次》(Data Abstraction and Hierarchy)里提出来的,她提出:继承必须确

2020-12-08 21:47:46 121

原创 浅谈springboot整合vue-element-admin实现CRUD增删改查

文章目录前言目标项目源码springbootvue-element-admin一、使用及场景添加菜单栏添加代理添加环境坑参考前言若争小可,便失大道。目标springboot整合vue-element-admin实现CRUD增删改查及遇到的问题项目源码springboothttps://github.com/xiusan/test-data-projectvue-element-adminhttps://github.com/xiusan/vue-element-admin一、使用及场

2020-12-07 22:31:59 3004 2

原创 vue-element-admin添加代理

在.env.development 添加全局拦截字符VUE_APP_BASE_API = ‘/api’vue.config.js添加代理关节代码proxy: {‘/api’: {target:‘http://localhost:8081/’, // 你请求的第三方接口changeOrigin:true, // 在本地会创建一个虚拟服务端,然后发送请求的数据,并同时接收请 求的数据,这样服务端和服务端进行数据的交互就不会有跨域问题pathRewrite:{ // 路径重写,/api/cust

2020-12-06 21:44:19 3149

原创 浅谈vue安装vue-element-admin

文章目录前言目标关键字一、使用及场景总结参考坑前言目标初始化安装vue-element-admin关键字一、使用及场景# 克隆项目git clone https://github.com/PanJiaChen/vue-element-admin.git# 进入项目目录cd vue-element-admin# 安装依赖npm install# 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题npm install --reg

2020-12-06 15:08:06 740 5

原创 浅谈java开闭原则

文章目录前言目标关键字一、定义二、使用及场景总结参考前言点石化为金,人心犹未足目标理解最基础的开闭原则的理念关键字开闭原则一、定义一个软件的实体如类,模块和函数应该对扩展开放对修改关闭用抽象构件框架,有实现扩展细节优点提高软件系统的可复用性及维护性二、使用及场景1 酒店有时候会对房间进行打折和优惠券活动。需要扩展原有代码,扩展功能1.1 创建接口/** * Created by xiaojinlu1990@163.com on 2020/12/5 0005. */pub

2020-12-05 18:52:51 149

原创 浅谈springboot和VUE整合PageHelper和element.eleme实现分页查询

文章目录前言目标关键字一、使用及场景vue代码main.jsspringBoot代码参考前言宁可正而不足,不可邪而有余。目标springboot和VUE整合PageHelper和element.eleme实现分页查询和增删改查的基本操作关键字PageHelper,element.eleme一、使用及场景vue代码<template> <div id="app"> <!-- 模糊查询form表单 --> <el-form :i

2020-12-05 17:50:02 544

原创 浅谈springboot整合MyBatis-Plus 分页实现

文章目录前言目标一、使用及场景pom添加依赖添加mybatis配置添加application.yml的mysql配置总结坑参考源码前言近水知鱼性,近山识鸟音。目标springboot整合MyBatis-Plus 分页实现一、使用及场景分页实现。后续集成vuepom添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="h

2020-12-04 01:36:00 658

原创 浅谈vue-cli集成axios使用实例

文章目录前言目标关键字一、定义二、对比三、使用及场景总结参考前言目标关键字,,,,,一、定义二、对比序号\类1234三、使用及场景总结参考多留言多点赞你们的只支持是我坚持下去的动力,都支棱起来!!!...

2020-12-03 16:42:52 901

原创 浅谈设计模式由来简介

文章目录前言目标关键字设计原则:GOF23种设计模式:创建型:结构型:行为性:一、定义二、使用及场景总结参考前言设计模式是对工程实践中总结出来的最佳实践目标掌握设计模式的由来,和发展的过程关键字设计原则:开闭原则里氏替换原则依赖倒置原则单一职责原则接口隔离原则迪米特法则合成复用原则GOF23种设计模式:创建型:单例模式原型模式简单工厂模式工厂方法模式抽象工厂模式建造者模式结构型:1 代理模式2. 适配器模式3. 桥接模式4. 装饰模式5. 外观

2020-12-03 11:11:56 272

原创 浅谈vue集成element-ui组件库安装与简介

文章目录前言目标关键字 及命令一、定义二、使用及场景安装element-ui导入引入 Element 开启修改主方法为main.js添加app.vue代码总结参考前言看大地白茫茫一片多干净目标集成element-ui组件库安装关键字 及命令npm i element-ui -Snpm install element-ui一、定义网站快速成型工具Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库二、使用及场景实现一个表格的显示安装elemen

2020-12-02 20:52:27 400

原创 浅谈vue-cli安装及快速创建

文章目录前言目标关键字和命令一、定义二、使用及场景1 安装vue-cli2 初始化项目3 启动4访问总结D:\vuework\vue-work-03>vue init webpack hello-vueD:\vuework\vue-work-03>cd hello-vue //到对应的初始化文件夹先D:\vuework\vue-work-03\hello-vue>npm run dev //命令启动参考前言目标快速初始化关键字和命令npm install -g vu

2020-12-02 17:00:17 368

原创 浅谈java线程start和run方法的区别

文章目录前言目标一、定义二、使用参考前言目标掌握使用start和run的基本使用一、定义start:通过jvn调用本地方法,会启动一个新线程。Thread 类下 private native void start0();run:java的普通方法,用的是main主方法。二、使用public class Demo { public static void main(String[] args) { Thread thread = new Thread

2020-12-02 10:37:03 153

原创 浅谈webpack打包步骤及实际案例

文章目录前言目标关键字及命令一、定义为什么需要打包?二、使用及场景1 导入需要打包的依赖2 创建HTML文件 导入打包的依赖3 创建打包类 webpack.js4 打包5 导入html参考前言目标1 掌握基本的打包命令2 掌握打包步骤关键字及命令export default XXXXnpm install --save-dev webpacknpm install webpack webpack-cli --save-dev,,,,,一、定义Webpack 是一个前端资源的打包工具

2020-12-01 22:40:46 317

JAVA设计模式

很强大的 JAVA设计模式

2012-04-07

空空如也

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

TA关注的人

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