自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转载】Vue-cli(vue脚手架)上万字总结,超详细教程

VUE脚手架教学。vue通过脚手架开发详细教学

2023-01-11 10:17:31 378

转载 使用vue脚手架创建项目

工具,对vue项目构造做了封装,直接使用vue-cli创建项目,常用配置自动帮你完成,不用自己像使用webpack一样配置。

2022-09-07 10:29:41 222

转载 技术水平:了解、熟悉、精通各是什么意思以及如何深入研究一门技术

技术水平:了解、熟悉、精通各是什么意思以及如何深入研究一门技术一、入门与了解: 根据官网介绍或者网上的一些技术文章可以写出Demo出来,这时对该项技术的进本原理有所了解,这就达到了了解入门的地步了。二、熟悉和熟练 当一项技术有了一定的实践积累或者是从学习资料中学到了实践经验后,这时对这项技术实现方案、部署架构、生产方案以及优化方式都有了一定程度的了解。这时候就到了熟悉熟练的水平了。 当了解了一项技术后,一定要实践或者做项目,根据现有的业务场景去思考技术应...

2021-06-17 14:40:31 4206

转载 线上故障如何快速排查?来看这套技巧大全

导读:有哪些常见的线上故障?如何快速定位问题?本文详细总结工作中的经验,从服务器、Java应用、数据库、Redis、网络和业务六个层面分享线上故障排查的思路和技巧。较长,同学们可收藏后再看。前言线上定位问题时,主要靠监控和日志。一旦超出监控的范围,则排查思路很重要,按照流程化的思路来定位问题,能够让我们在定位问题时从容、淡定,快速的定位到线上的问题。线上问题定位思维导图一 服务器层面1.1 磁盘1.1.1 问题现象当磁...

2021-05-28 09:49:36 161

转载 一篇文章深入理解JDK7 HashMap

在日常开发中,集合作为存储数据的容器,被广泛使用在程序代码中,本文将从JDK集合类代表HashMap出发,着重理解HashMap底层实现。一、Map家族关系图在正式讨论HashMap之前,我们有必要把Map家族的继承实现关系展示出来,方便理解后续的内容。上图很详细地展示了Map家族中各个成员之间的继承或者实现关系。Map接口是双列集合的顶层父接口,该集合中每个元素都是键值对key-value,成对出现。双列集合中,一个键一定只找到对应的一个值,键不能重复,但是值可以重复。Map集合常用的.

2021-03-17 12:03:37 108

转载 项目管理十大知识领域和47个过程

2021-02-18 14:54:20 171

转载 了解MySQL查询语句执行过程 8张图,5大组件!

开篇 相信广大程序员朋友经常使用MySQL数据库作为书籍持久化的工具,我们最常使用的就是MySQL中的SQL语句,从客户端向MySQL发出一条条指令,然后获取返回的数据结果进行后面的逻辑处理。尽管大家经常使用SQL语句完成工作,你是否关注过其执行的阶段,利用了哪些技术完成?今天,就带大家一起看看MySQL数据库处理SQL请求的全过程。下面将会讲述如下内容: 查询请求在MySQL中的处理流程 MySQL 中处理SQL的组件介绍,包括: 连接器 查询缓存 分

2021-02-18 11:25:05 703

转载 mysql8参考手册--MySQL8.0的新增功能

MySQL 8.0中添加的功能以下功能已添加到MySQL 8.0:数据字典。MySQL现在合并了一个事务性数据字典,用于存储有关数据库对象的信息。在以前的MySQL版本中,字典数据存储在元数据文件和非事务表中。有关更多信息,请参见第14章,MySQL数据字典。原子数据定义语句(Atomic DDL)。原子DDL语句将数据字典更新,存储引擎操作以及与DDL操作关联的二进制日志写入操作组合到单个原子事务中。有关更多信息,请参见 第13.1.1节“原子数据定义语句支持”。升级程序。以前,在安装新...

2020-12-21 10:55:34 415

转载 MySQL 的CAST()和CONVERT()的使用

MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下:CAST(value as type);CONVERT(value, type);就是CAST(xxx AS 类型), CONVERT(xxx,类型)。可以转换的类型是有限制的。这个类型可以是以下值其中的一个:二进制,同带binary前缀的效果 : BINARY 字符型,可带参数 : CHAR() 日期 : DATE 时间: TIME...

2020-12-21 10:53:58 175

转载 Linux top命令详解

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器top参数详解第一行,任务队列信息,同 uptime 命令的执行结果系统时间:07:27:05运行时间:up 1:57 min,当前登录用户: 3 user负载均衡(uptime) load average: 0.00, 0.00, 0.00 average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。load average数据是每...

2020-12-09 21:09:17 139

原创 关于一台电脑配置多个github账号

写在前面 日常工作学习中用到多个git账号,或是GitHub,或是gitlab或者又是gitee。不同项目、不同代码仓库协同时就需要在配置多个git账号开始配置1. 生成两(多)个ssh公钥私钥假定其中一个是id_rsa, 另一个时id_rsa_two [,第三个是id_rsa_gitlab]。具体生成方法如下:##若要自定义id_rsa文件请先切换目录到 ~/.ssh/下,如果不切换,当保存的文件名是自定义时,会生成在当前的目录下。##经测试,邮箱不一定是登录gitlab...

2020-11-30 11:19:41 171

转载 如何设计一个百万级用户的抽奖系统?

目录1.抽奖系统的背景引入 2.结合具体业务需求分析抽奖系统 3.一个未经过优化的系统架构 4.负载均衡层的限流 5.Tomcat线程数量的优化 6.基于Redis实现抽奖业务逻辑 7.发放礼品环节进行限流削峰 8.系统架构设计总结 1、抽奖系统的背景引入本文给大家分享一个之前经历过的抽奖系统的流量削峰架构的设计方案。抽奖、抢红包、秒杀,这类系统其实都有一些共同的特点,那就是在某个时间点会瞬间涌入大量的...

2020-09-17 09:44:54 242

原创 jdk8 list.stream tomap()异常

异常标识:java.lang.IllegalStateException: Duplicate key 1;代码如下:Map<String,RuleNode> allMap=treeList.stream().collect(Collectors.toMap(RuleNode::getId, Function.identity());错误原因:原因是存在重复key导致。查看toMap文档: public static <T,K,U> Collecto...

2020-07-29 10:07:35 761

原创 React组件的生命周期

概念: 组件从创建、到运行、再到销毁,这个过程中总是伴随着各种各样的事件,这些事件的统称就是组件的生命周期。组件的生命周期大致分为三部分: 第一:组件的创建:仅执行一次; 第二:组件的运行:根据props或者state的变化,有选择性的执行一次或者多次; 第三:组件的销毁:仅执行一次。组件生命周期图片:生命周期函数介绍: defaultProps在组件创建之前,会先初始化默认的props属性,这是全局调...

2020-07-19 22:57:18 97

翻译 npm ERR! request to https://registry.npmjs.org/jquery failed, reason: unable to verify the first cer

React 项目启动报错:npm WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning UNABLE_TO_VERIFY_LEAF_SIGNATURE: request to https://registry.npmjs.org/node-sass failed, reason: unable to verify the first certificatenpm WARN re

2020-07-19 00:29:18 2345

转载 Java POI导出excel经典实现

网址:http://www.anyrt.com/blog/list/poiexcel.htmlJava使用poi组件导出excel报表,能导出excel报表的还可以使用jxl组件,但jxl想对于poi功能有限,jxl应该不能载excel插入浮动层图片,poi能很好的实现输出excel各种功能,介绍poi导出excel功能实现案例,算比较常用的功能实现以及导出excel需要注意的地方,采用的是poi-3.8-20120326.jar,poi-ooxml-3.8-20120326.jar,poi-scrat

2020-07-03 15:16:46 1351

原创 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException

针对mysql8.0报错:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:这个是数据库版本的问题,是因为驱动包和数据库不匹配造成的。原来用的是5.1.37的驱动。数据库是mysql5.7,可以连接成功。但是把数据库换成了8.0之后,就会出现这个错误了,把驱动包换成下边这个驱动包就好了...

2020-06-09 09:50:27 252

翻译 Mysql order by与limit混用陷阱

Mysql order by与limit混用陷阱 ...

2020-05-18 17:07:37 135

转载 一手好 SQL 是如何炼成的?

转载于:微信公众号:石杉的架构笔记 地址:https://mp.weixin.qq.com/s/ZBgv-s-_ojWMiTZYTVx-iQ博主负责的项目主要采用阿里云数据库MySQL,最近频繁出现慢SQL告警,执行时间最长的竟然高达5分钟。导出日志后分析,主要原因竟然是没有命中索引和没有分页处理。其实这是非常低级的错误,我不禁后背一凉,团队成员的技术水平亟待提高啊。改造这些SQL的过程...

2020-05-08 09:44:48 111

转载 小白入门~ GitHub和Git超详细使用教程

 这篇文章是我自己写的关于GitHub的内容,从我刚听到这个直到设置成功每一步都有详细的步骤来解释,其中有一些截图或者代码来自于网上。首先,我先对GitHub来一个简单的介绍,G...

2020-04-16 12:00:55 1653 1

转载 MySQL 8.0.19安装教程(windows 64位)

话不多说直接开干 目录1-先去官网下载点击的MySQL的下载​2-配置初始化的my.ini文件的文件3-初始化MySQL4-安装MySQL服务 + 启动MySQL 服...

2020-04-16 09:45:32 264

转载 两小时入门Docker -- Docker 入门到介绍

原文作者:Warm and new 出处:https://www.cnblogs.com/peng104/p/10296717.html1|1 Docker是什么?Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。D...

2020-04-13 21:36:19 169

原创 03 Drools 规则文件结构解析

规则文件是以 .ftl 结尾的文本文件标准的规则文件结构为:package package-nameimports "引入变量 同Java的import"globals "定义的全局变量"functions "规则文件中自定义的方法"queries "规则文件中自定义的查询方法"rule "规则体"规则文件内容解析:package: 与Java文件的p...

2020-04-07 21:46:37 342

翻译 02-02 Drools 规则引擎 核心API简介

本文问内容个来摘自JPBM官方文档:3.1、什么是KIE? KIE(Knowledge Is Everything),知识就是一切的简称。 3.2、 FACT对象: 插入到规则引擎WorkingMemory中的普通JavaBean对象(是引用),规则可以对该对象进行任意读写操作。 当 Fact 对象插入到 WorkingMemory 当中后,会与当前 Wor...

2020-04-06 22:21:38 228

原创 02-01 Spring boot 整合drools 规则引擎并实现简单案例

Drools HelleWord注:本文旨在分享交流Spring boot 整合drools的基本方式

2020-04-06 14:10:12 226

原创 01 Drools规则引擎简介

一、什么是规则引擎? 规则引擎由推理引擎发展而来, 规则引擎是一种嵌套在应用程序中的组件,它实现了将业务规则从应用程序代码中分离出来。规则引擎使用特定的语法编写业务规则,规则引擎可以接受数据输入、解释业务规则、并根据业务规则做出相应的决策。 引入规则引擎的优点: 1、实现业务逻辑和...

2020-04-05 21:53:10 214

转载 Git使用教程:最详细、最傻瓜、最浅显、真正手把手教

文章转载于:Java后端技术导读:因为教程详细,所以行文有些长,新手边看边操作效果出乎你的预料。GitHub虽然有些许改版,但并无大碍。一、Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:...

2020-03-28 17:37:14 188

转载 架构设计本质-架构思维

文章转载于:佳佳小白 微信公众号 原地址:https://mp.weixin.qq.com/s/perxUrirEH20d_JH6OZhzQ前言:本篇文章结合多数人在工作中的模块开发,架构设计情况,以及相关权威性文章和书籍,总结下如何在开发过程中,慢慢养成架构思维,共设计以下几个方面:正文:简单介绍下架构设计:软件架构是一个系统的草图,描述了组成架构...

2020-03-25 09:58:41 412

转载 新人如何快速上手项目管理?

文章转载于:阿里技术 微信公众号 原地址:https://mp.weixin.qq.com/s/nxWzUtWB8FwihQ6xkniibw一、背景 互联网公司除了业务迭代快,大型战役活动也不少,比如阿里巴巴的双11、阿里影业的春节档、优酷的世界杯等等。这些大型战役,不仅考验技术人的代码功底,更考验在超大型项目中团队协作能力、快速应变能力。 本文将从PMO的专业...

2020-03-24 09:57:18 230

空空如也

空空如也

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

TA关注的人

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