- 博客(30)
- 问答 (1)
- 收藏
- 关注
原创 nginx体系结构
<iframe id="embed_dom" name="embed_dom" frameborder="0" style="display:block;width:525px; height:245px;" src="https://www.processon.com/embed/5eac2fa1e0b34d05e1bcf491"></iframe>
2020-05-01 23:01:26
204
原创 dubbo的分层模型
dubbo分层实现分层实现分层十层:层级功能service服务实现层config配置相关proxy代理层register服务注册机制cluster多个服务的治理monitor单个服务监控protocol协议层exchange信息交换层transport传输层serialize持久化层...
2020-04-25 18:29:51
431
原创 mq使用中的问题及解决思路
mq使用中的问题点数据堆积重复消费消息重发消息丢失生产者mq导致消息没有持久化消费者不正常消费处理顺序数据堆积消费者不可用,导致消息大量积压问题解决方案:1.临时丢弃,后期批量补偿2.切到第三方队列,提高并行处理能力重复消费消息重发重启后,会消费到部分处理过的问题解决方案:1.幂等机制消息丢失生产者生产者提交消息后解决方案:1.提交消息后,保证提交成功mq导致消息没...
2020-04-25 18:00:16
583
原创 Kibana设置脚本化字段
官方文档脚本话字段设置painless文档scripting文档标题代码调试painless wiki标题调试工具test demoGET */_search{ "query": { "match_all": { } }, "script_fields": { "spend_time": { "script": { ...
2019-05-09 14:17:15
2983
原创 入门专题-git
使命版本管理安装网上由很对教程,不进行赘述命令基本命令git clone url 克隆项目 git add 关联文件到git git commit 提交 git push 推送 git pull 更新 git status 查看状态冲突解决git pull 解决冲突 git commit git push回退到过去某一版本#hashid是提交编号git loggit reset -
2017-08-31 16:12:40
299
原创 入门专题-docker
使命简化运维,可持续集成测试,降低部署难度,解决部署项目时,由于配置等问题,导致部署失败。核心概念镜像 image 仓库 容器一个形象的比喻:码头(存取货物的地方-仓库),集装箱(货物-镜像),运输(目的地-容器)镜像文件分层结构(自己理解)有底层到上层,分为bootfs,系统层,运行层,应用层,这些层的内容是只读的,安装到服务器的镜像将变为容器,最上面多了一层,容器层,可修改底层的配置等,并保
2017-08-31 14:23:27
319
原创 入门专题-VUEJS
使命vuejs是一个前端js框架 mvvm,数据驱动 可开发单页面应用程序(SPA) 传统多页面开发也可以引用开发环境具体安装,百度上导出都是,不在赘述 1.nodejs安装(基础) 2.npm安装(包管理工具) 3.cnpm镜像(淘宝镜像) 4.vue-cli脚手架工具(非必须) 5.IDE(HBuilder,WebStorm,vs…)涉及主要概念component组件,.vue文
2017-08-30 21:48:49
369
原创 23种基本设计模式-概述
设计模式,可以使代码更简洁、更优美、更效率、扩展性型更强。设计模式的原则: 开闭原则(对拓展开放,对修改关闭)(抽象化是关键)单一职责原则:类的职责应该单一(不存在多种原因导致类的变更),否则类应该被拆分。(没理解透)里氏替换原则:任何基类可以出现的地方,子类一定可以出现。(LSP)(该规范中子类尽可能不要重写或重载基类的方法)(面向对象设计的基本原则之一)(开闭原则的补充)
2017-08-18 15:09:05
450
原创 23种基本设计模式-概述
1、为什么使用?设计模式,可以使代码更简洁、更优美、更效率、扩展性型更强。2、设计模式的原则:开闭原则(对拓展开放,对修改关闭)(抽象化是关键)--单一职责原则:类的职责应该单一(不存在多种原因导致类的变更),否则类应该被拆分。--里氏替换原则:任何基类可以出现的地方,子类一定可以出现。(LSP)(该规范中子类尽可能不要重写或重载基类的方法)(面向对象设计的基本原则之一)(开闭原则的补...
2016-04-19 13:48:30
3315
原创 只为技术
IT行业的技术层出不穷,学习充电的时候不免会手足无措。一个技术的出现总是针对一系列的具体问题,从而发展壮大传播,延伸到其他一些领域,甚至在其他领域大放异彩。所以学习技术之前,请从宏观来了解某项技术,通过了解,来决定是否去深入的学习其原理,以至应用,从而提高你的学习效率。了解阶段:只看背景,看技术的初衷只看功能,看技术能干什么只看应用领域,看现阶段技术应用的领域决定阶段:...
2015-07-17 10:17:39
445
原创 安全测试 IBM APPSCAN 01
安全测试是什么?除普通测试,渗透测试外,在软件系统基本完成即将发布阶段,为了发现系统安全问题并为相关问题提出相应解决方案的一种测试,使系统不被非法入侵,不受各种因素干扰。安全测试和普通测试,渗透测试有什么不同?普通测试,以发现系统存在的BUG为目标,以用户无心的非法输入和操作为前提,只针对系统功能;渗透测试,以验证系统是否存在可能被入侵等安全问题为目的,以攻击者的角度为前提,有针对
2015-06-23 15:24:02
779
原创 JAVA MVC 01
MVC是什么?MVC是一种被广泛应用于开发的分层模型:M MODEL,V VIEW, C CONTROLLER,一种软件设计的典范,一种框架模式(代码的重用)。框架模式是什么?设计模式是什么?架构是什么?框架模式通常是以对代码的重用为目的的软件整体结构的思维模式,设计模式是针对具体问题的解决方案重用的思维模式,一个是宏观的,一个是微观的,而架构则是全面的软件结构的设计,两种模式都将被包
2014-11-30 17:31:12
439
空空如也
有知道码头网(大连)信息技术有限公司怎么样的吗
2014-10-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人