自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(176)
  • 问答 (1)
  • 收藏
  • 关注

原创 Kafka知识概况

--

2023-05-08 17:46:23 1303 1

原创 腾讯系_微信,公众号,小程序,企业微信开发知识概括

@TOC企业微信第三方应用开发(sass服务商):概述:第三方应用接口旨在方便企业微信管理员通过简单的操作来使用第三方服务商的云应用。实现该目标的核心的机制是:服务商预先在第三方管理端注册登记应用信息。企业选择使用第三方应用时,通过授权流程来一键安装应用。步骤:①第一步:第三方服务商注册应用1、任何具备以下条件的开发者都可以在“第三方官网”注册成为第三方服务商。2、拥有第三方...

2023-05-08 14:02:18 111

原创 嵌入式数据库知识概括

--

2022-09-14 16:22:40 2200 1

原创 Vue扩展知识概括

--

2022-08-31 16:29:19 1407 2

原创 Vue高级知识概括

..

2022-07-20 23:46:09 1735 1

原创 Vue基础知识概括

。。

2022-07-18 23:51:55 296

原创 Gradle知识概括

2022-06-30 14:38:14 3076

原创 设计模式知识概括

设计模式知识概括设计模式概述常用设计模式设计模式概述设计模式层次:第 1 层: 刚开始学编程不久, 听说过什么是设计模式第 2 层: 有很长时间的编程经验, 自己写了很多代码, 其中用到了设计模式, 但是自己却不知道第 3 层: 学习过了设计模式, 发现自己已经在使用了, 并且发现了一些新的模式挺好用的第 4 层: 阅读了很多别人写的源码和框架, 在其中看到别人设计模式, 并且能够领会设计模式的精妙和带来的好处。第 5 层: 代码写着写着, 自己都没有意识到使用了设计模式, 并且熟练的写了出

2022-04-26 18:27:08 265

原创 ActiveMQ知识概括

ActiveMQ知识概括ActiveMQ简介Java实现ActiveMQJMS规范与落地ActiveMQ的brokerSpring,SpringBoot整合ActiveMQActiveMQ的传输协议ActiveMQ的消息存储和持久化ActiveMQ多节点集群高级特性ActiveMQ简介ActiveMQ安装:安装步骤:①去ActiveMQ官网下载压缩包。②解压压缩包到指定目录。③启动ActiveMQ:service activemq start④查看activemq状态:service act

2022-04-25 11:55:18 4491 2

原创 MongoDB知识概括

MongoDB

2022-04-21 15:21:13 2821

原创 软件开发角色知识概括

软件开发角色知识概括产品经理项目经理运营UI设计师产品经理产品经理简介:产品经理(英文:Product manager,缩写:PM)也称产品企划,是指在公司中针对某一项或是某一类的产品进行规划和管理的人员,主要负责产品的研发、制造、营销、渠道等工作。产品经理是很难定义的一个角色,如果非要一句话定义,那么产品经理是为终端用户服务,负责产品整个生命周期的人。产品经理需要考虑目标用户特征、竞争产品、产品是否符合公司的业务模式等等诸多因素。一般而言,产品经理管理的是一个或者多个有形产品。但是,产品经理也可

2022-04-13 11:53:33 2289 1

原创 Redis高级知识概括

Redis高级知识概括

2022-04-09 23:45:55 1127

原创 SpringCloudAlibaba知识概括

SpringCloudAlibaba知识概括

2022-04-08 18:38:36 1408

原创 SpringCloud知识概括

SpringCloud知识概括

2022-04-08 12:09:08 351

原创 ElasticSearch应用知识概括

elasticsearch应用知识概括一级目录一级目录

2022-02-18 09:59:50 1210

原创 消息中间件MQ知识概括

消息中间件MQ知识概括MQ简介JMSMQ协议MQ方案对比MQ简介传统的http请求存在那些缺点:Http请求基于请求与响应的模型,在高并发的情况下,客户端发送大量的请求达到 服务器端有可能会导致我们服务器端处理请求堆积。Tomcat服务器处理每个请求都有自己独立的线程,如果超过最大线程数会将该请求缓存到队列中,如果请求堆积过多的情况下,有可能会导致tomcat服务器崩溃的问题。所以一般都会在nginx入口实现限流,整合服务保护框架。http请求处理业务逻辑如果比较耗时的情况下,

2022-02-16 15:42:58 2970 1

原创 Jenkins知识概括

软件开发生命周期又叫做SDLC(Software Development Life Cycle),它是集合了计划、开发、测试和部署过程的集合。这是生命周期的第一阶段,根据项目需求,团队执行一个可行性计划的分析。项目需求可能是公司内部或者客户提出的。这阶段主要是对信息的收集,也有可能是对现有项目的改善和重新做一个新的项目。还要分析项目的预算多长,可以从哪方面受益及布局,这也是项目创建的目标。第二阶段就是设计阶段,系统架构和满意状态(就是要做成什么样子,有什么功能),和创建一个项目计划。

2022-01-04 14:14:42 746

原创 腾讯系:微信,公众号,小程序,企业微信开发知识概括

腾讯系:公众号,小程序,企业微信等等开发知识概括企业微信公众号小程序微信开放平台总结企业微信第三方应用开发(sass服务商):概述:第三方应用接口旨在方便企业微信管理员通过简单的操作来使用第三方服务商的云应用。实现该目标的核心的机制是:服务商预先在第三方管理端注册登记应用信息。企业选择使用第三方应用时,通过授权流程来一键安装应用。步骤:①第一步:第三方服务商注册应用1、任何具备以下条件的开发者都可以在“第三方官网”注册成为第三方服务商。2、拥有第三方服务商身份的企业微信。3、具有互联网上部

2022-01-04 13:55:11 1816

原创 常见需求开发解决方案与思路

常见需求开发解决方案Dao层Dao层如何查询千万数据量:查询大数据量用途:①迁移数据②导出数据③批量处理数据查询大数据量方式:①常规查询,一次性读取 500w 数据到 JVM 内存中,或者分页读取②流式查询,建立长连接,利用服务端游标,每次读取一条加载到 JVM 内存③游标查询,和流式一样,通过 fetchSize 参数,控制一次读取多少条数据常规查询:①假设单表 500w 数据量,没有人会一次性加载到内存中,一般会采用分页的方式。②上述方式比较简单,但是在不考虑 LIMIT 深

2021-12-30 23:07:09 805

原创 Beats与Logstash与Kibana知识概括

Beats与Logstash与Kibana知识概括BeatsFilebeatMetricbeatKibanaLogstashBeatsBeats简介:轻量型数据采集器:Beats平台集合了多种单一用途数据采集器。它们从成百上千或成千上万台机器和系统向Logstash 或 Elasticsearch发送数据。Beats 系列:全品类采集器,搞定所有数据类型。①Filebeat:日志文件②Metricbeat:指标③Packetbeat:网络数据④winlogbeat:windows事件日志

2021-12-30 19:24:13 2351

原创 ElasticSearch知识概括

ElasticSearch知识概括

2021-12-29 15:46:43 1242

原创 Mysql索引知识概括

Mysql索引知识概括索引详解索引分析索引详解性能下降SQL慢 、执行时间长 、等待时间长:查询语句写的烂索引失效关联查询太多join(设计缺陷或不得已的需求)服务器调优及各个参数设置(缓冲\线程数等)SQL执行顺序:手写:机读:总结:常见通用的join查询:索引简介:MySQL官方对索引的定义为:索引(Index)是帮助MySQL高校获取数据的数据结构。①可以得到索引的本质:索引是数据结构。②索引的目的在于提高查询效率,可以类比字典,③你可以简单理解为"排好序的

2021-12-02 23:38:00 1548

原创 Quartz定时器与定时任务知识概括

Quartz定时器知识概括Quartz简介Quartz简单入门Spring和Quartz集成SSMM和Quartz集成Quartz集群Quartz配置Quartz分布式Quartz总结Quartz简介Quartz简介:Quartz是OpenSymphony开源组织在Jobscheduling领域又一个开源项目,是完全由java开发的一个开源的任务日程管理系统,“任务进度管理器”就是一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知)其他软件组件的系统。Quartz用一个小Java库发布文

2021-09-21 18:32:03 3112

原创 Docker知识概括

Docker知识概况

2021-07-16 01:46:34 348

原创 文件上传与下载与文件服务器知识概括

文件上传与下载与文件服务器知识概括文件上传与下载Fastdfs文件服务器视频上传与下载文件上传与下载常见文件上传方式:我们知道,前端上传文件时,最常见的就是利用Form表单的方式进行文件的上传功能了,上传时设置enctype为multipart/form-data,或者直接利用jquery的一些上传插件实现。而后端,在jsp+Servlet时代,最常见的就是利用smartupload上传组件。而在SpringMvc时代,其提供了MultipartFile封装类,它包含了文件的二进制流和文件相关属性

2021-07-13 01:15:43 1136 1

原创 JVM分析工具知识概括

JVM分析工具知识概括题JClassLib 插件jvisualvmJprofilerJVM优化实操总结JClassLib 插件简介:JClassLib是一款java 字节码分析工具打开idea 中的settings > plugins 搜索 jclasslib 插件 进行安装 重启生效重启后点击view > 选择show bytecode with jclasslib,可以看到字节码视图了。jvisualvm简介:JDK中还藏着一个宝贝,它的名字叫做VisualVM,自

2021-07-11 20:59:05 157 1

原创 nexus私服知识概括

nexus私服知识概括nexus私服简介Nexus仓库分类nexus注意点nexus总结nexus私服简介私服:私服也是远程仓库中的一种,我们为什么需要私服呢?如果我们一个团队中有几百个人在开发一些项目,都是采用maven的方式来组织项目,那么我们每个人都需要从远程仓库中把需要依赖的构件下载到本地仓库,这对公司的网络要求也比较高,为了节省这个宽带和加快下载速度,我们在公司内部局域网内部可以架设一台服务器,这台服务器起到一个代理的作用,公司里面的所有开发者去访问这个服务器,这台服务器将需要的构件返回

2021-07-11 19:27:06 680

原创 Kubernetes知识概括

Kubernetes知识概括Docker简介K8S简介RancherDocker简介Docker简介:2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。LXC,就是Linux容器虚拟技术(Linux container),后来dotCloud公司将自己的容器技术进行了简化和标准化,并命名为——Docker。Docker技术诞生之后,并没有引起行业的关注。而dotCloud公司,作

2021-06-02 00:08:49 301

原创 软件开发流程知识概括

软件开发流程知识概括软件开发流程简述开发流程详解软件开发流程简述研发流程简述:研发流程详解:需求提出:①这个环节主要是产品爸爸给我们提需求,每个需求都是他们从用户,或者自己绞尽脑汁想出来的,但是产品爸爸还拿不准,不能直接敲定,所以就需要我们大家(产品,UI,前端,后端,客户端和测试)一起讨论一下,看看这个需求是否合理,或者这个需求是否有意义,能否达到预期,技术实现的成本,周期等等。需求PRD提出(软件业务分析):①这个阶段,产品爸爸会根据第一版聊下来的结果,大致出一个Demo版本的PRD,

2021-06-01 15:44:20 7455 2

原创 Ant构建工具知识概括

Ant构建工具知识概括题构建工具对比Ant简介构建工具对比Maven和Ant对比:相同点:都是项目构建管理工具。不同点有:①Maven约定了目录结构,而Ant没有。②Maven是申明式的,用pom.xml文件;而Ant是程序式的,构建过程需要自定义,用builder.xml.③Maven是有生命周期的,而Ant没有。④Maven内置依赖管理和Repository来实现依赖的管理和统一存储;而Ant没有。Maven第一次install的时候会把依赖的jar包和构件从远处库(又叫中央库,htt

2021-06-01 00:53:13 1500 1

原创 软件测试知识概括

软件测试知识概括软件测试基础软件测试详解软件测试拓展Fiddler抓包工具总结Jmeter(压力测试工具)软件测试基础什么是软件:软件是计算机程序、程序所用的数据以及有关文档资料的集合。软件是计算机的灵魂。软件又可以分为两大类:系统软件和应用软件。系统软件:系统软件是生成、准备和执行其他程序所需要的一组文件和程序。如操作系统Windows,数据库SQL-Server,驱动程序(网卡,声卡),java语言系统编译环境等。应用软件:计算机用户为了解决某些具体问题而购买、开发或研制的各种程序或软件包

2021-06-01 00:10:44 4347 13

原创 开发规范详解

开发规范详解

2021-05-11 11:44:43 5485

原创 HTML5知识概况

--简介:HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。HTML5的设计目的是为了在移动设备上支持多媒体。HTML5 简单易学。链接:HTML5教程HTML5 是如何起步的?HTML5 是 W3C 与 WHATWG 合作的结果,WHATWG 指 Web Hypertext ApplicationTech

2021-04-22 17:28:14 518

原创 项目笔记思路知识概括

后台系统笔记思路知识概括登录注册登录注册第一次登录:

2021-04-22 13:23:16 1785

原创 Zookeeper知识概括

Zookeeper知识概括Zookeeper概述Zookeeper本地模式安装Zookeeper内部原理Zookeeper实战Zookeeper概述概述:Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经在Zookeeper上注册的那些观察者做出相应的反应,从而实

2021-04-05 23:34:17 497 2

原创 Spring Security OAuth2.0认证授权知识概括

Spring Security OAuth2.0认证授权知识概括安全框架基本概念基于Session的认证方式Spring SecuritySpringSecurity应用详解安全框架基本概念什么是认证:进入移动互联网时代,大家每天都在刷手机,常用的软件有微信、支付宝、头条等,下边拿微信来举例子说明认证相关的基本概念,在初次使用微信前需要注册成为微信用户,然后输入账号和密码即可登录微信,输入账号和密码 登录微信的过程就是认证。系统为什么要认证?①认证是为了保护系统的隐私数据与资源,用户的身份合法方

2021-03-31 14:41:19 3103

原创 TypeScript知识概括

TypeScript知识概括TypeScript简介webpackBabel面向对象类(class)面向对象的特点接口(Interface)泛型(Generic)TypeScript简介简介:TypeScript是JavaScript的超集。它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。TS代码需要通过编译器编译为JS,然后再交由JS解析器执行。TS完全兼容JS,换言之,任何的JS代码都可以直接当成JS使用。相较于JS而言,TS拥有了静态类型,更加严格的语法,更强大的功

2021-03-22 16:20:15 130

原创 JSON序列化方案知识概括

JSON序列化方案知识概括JSON序列化方案方案对比Jackson简介Jackson序列化Jackson反序列化Jackson树模型Jackson的日期格式化JSON序列化方案什么是Jackson:Jackson是比较主流的基于Java的JSON类库,可用于Json和XML与JavaBean之间的序列化和反序列化。没看错,Jackson也可以处理JavaBean与XML之间的转换,基于jackson-dataformat-xml组件,而且比较JDK自带XML实现更加高效和安全。而我们使用比较多的是

2021-03-11 16:44:07 1204 1

原创 Oracle知识概括

Oracle知识概括

2021-03-11 16:05:10 992

原创 计算机网络知识与技巧概括

--计算机网络总结简介:计算机网络常见面试题网络通信的整个流程计算机网络知乎详解常用网络命令简介:ping 命令:①ping 命令是最常用的命令,特别是在组网中,ping 命令基于 ICMP 协议,在源站点执行向目的站点发送 ICMP 回送请求报文,目的站点在收到报文后向源站点返回 ICMP 回送回答报文,源站点把返回的结果信息显示出来。②该命令用来测试站点之间是否可达,若可达,则可进一步

2021-03-11 15:46:29 279

空空如也

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

TA关注的人

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