架构知识
哔哔小子
这个作者很懒,什么都没留下…
展开
-
java 开发必备的安全架构知识
1.XXS攻击原因:XXS攻击是js脚本攻击,将网站上传给后台的参数设置成js脚本格式:<script>...<script/>格式,当另外一个页面需要展示这个参数时就会加载此参数,从而造成<body>${name}<body/>变成<body><script>...<scritp/><body/>形式,执行脚本文件。黑客会利用此漏洞进行页面非法跳转等,如钓鱼网站,或尝试用js读取本地cooki...原创 2020-10-20 17:30:07 · 628 阅读 · 0 评论 -
MQ方法解决分布式事务图
优势:分散主服务的压力,适合一些短时间高并发的场景劣势:对业务入侵大,微服务后台如果都这样写会比较懵逼原创 2020-08-06 13:50:25 · 190 阅读 · 0 评论 -
安装RabbitMQ无法访问(http://localhost:15672)解决方案
正常情况下,RabbitMQ安装完成后,在开始菜单右键选择【RabbitMQ Service - start】,然后以管理员身份运行可通过访问 http://localhost:15672 进行测试,默认登录账户为:guest / guestPS:以上若不能正常访问RabbitMQ界面,则需要首先启动其管理模块确保已切换到RabbitMQ安装目录的sbin目录下,再使用操作命令(如:C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7转载 2020-08-03 15:52:42 · 4766 阅读 · 2 评论 -
maven deploy到nexus报错:Return code is: 401, ReasonPhrase:Unauthorized
今天想把一个写好的工具jar 打包到 nexus 上去 但是第一用 不是很熟悉 检出 出现错误[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project sms: Failed to deploy artifacts: ...转载 2020-01-19 14:07:49 · 1110 阅读 · 0 评论 -
VMware centos7配置以及SecureCRT连接
VMare网上资源很多,随便找个下载就行。Centos阿里云镜像下载:阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64/设置虚拟机上面的网络编辑器这个对话框实际作用为设置多个网络类型,然后虚拟机直接选择对应的网络,就可以完成一个网络类型配置复用了。这里说下默认这三个Vmnet的区别桥接模式是让虚拟机直接使用...原创 2020-01-17 16:39:57 · 4523 阅读 · 0 评论 -
redis连接过多导致 redis.clients.jedis.exceptions.JedisException: Could not get a resource from the pool
项目测试时,发现会时不时出现错误:Get jedis error : redis.clients.jedis.exceptions.JedisException: Could not get a resource from the pool项目为分布式结构,登陆模块服务器运行正常,但是登陆后访问其他系统却无法得到结果首先既然能初始化成功说明初始化连接部分是没有错误的。其次项目中的j...原创 2020-01-15 16:21:51 · 12955 阅读 · 0 评论 -
Docker 安装 maven 私服
1.下载一个nexus3的镜像docker pull sonatype/nexus32.将容器内部/var/nexus-data挂载到主机/root/nexus-data目录。docker run -d -p 8081:8081 --name nexus -v /root/nexus-data:/var/nexus-data --restart=always sonatype/n...原创 2020-01-13 15:10:08 · 285 阅读 · 0 评论 -
Docker 快速安装教程
Docker为一个轻量级容器,和Linux相比更加方便(安装软件简单无需各种前置软件,但配置软件参数跟Linux一样)结构图Client可以理解为mysql、redis的管控台,类似于windows下的cmd窗口,是用来和用户互交、输入指令。Docker_host 是具体容器,通过由三部分主城,docker daemon用来分析用户输入的指令,然后根据指令来运行程序。container...原创 2020-01-13 11:27:33 · 315 阅读 · 0 评论 -
ElasticSearch学习笔记
基本概念一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch和MongoDB/Redis/Memcache一样,是非关系型数据库。是一个接近实时的搜索平台,从索引这个文档到这个文档能够被搜索到只有一个轻微的延迟,企业应用定位:采用Restful API标准的可扩展和高可用的实时数据分析的全文搜索工具。底层基于Lucene,采用多shard的方式保证...原创 2019-09-11 18:36:58 · 280 阅读 · 0 评论 -
常见springboot依赖包关系
spring-boot-starter这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。spring-boot-starter-amqp通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。spring-boot-starter-aop支持面向方面的编程即AOP,包括spring-aop和...原创 2019-09-11 18:25:23 · 1364 阅读 · 0 评论 -
Web架构演变过程以及出现的问题
个人总结:人在江湖最重要的是找对自己的位置,架构在设计时也是要找好位置,根据公司实际情况选择不同的架构才是真理,如文件存储非常多,安全性要求非常多可以提前引入分布式文件存储比如FastDFS,这篇文章覆盖的技术比较多,而且随着技术的变多架构的负责也响应出现了各个问题,这些问题应该是需要多关注的问题。----------------------------------------------...转载 2019-08-07 17:14:36 · 173 阅读 · 0 评论 -
使用 SpringBoot 写 RESTful风格 增删改查接口
一、前言1、之前使用 SSM(Spring+SpringMVC+MyBatis)+Maven 写后端的接口,创建了不少 Maven 工程。一开始还觉得 SSM+Maven 是十分简便的,但是后来审美疲劳,渐渐感觉这种固定化地创建 New Maven Project 是一件体力操作。2、比如那些 web.xml(全局配置)、dispatch-Servlet.xml(SpringMVC配置)、...转载 2019-02-19 10:41:42 · 2754 阅读 · 0 评论 -
Http请求中Content-Type讲解以及在Spring MVC中的应用
转载: https://blog.csdn.net/blueheart20/article/details/45174399引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息。1. C...转载 2018-11-26 16:40:53 · 508 阅读 · 0 评论 -
RESTful 架构风格概述
原文:https://www.cnblogs.com/chinajava/p/5871305.html在移动互联网的大潮下,随着docker等技术的兴起,『微服务』的概念也越来越被大家接受并应用于实践,日益增多的web service逐渐统一于RESTful 架构风格,如果开发者对RESTful 架构风格不甚了解,则开发出的所谓RESTful API总会貌合神离,不够规范。本文是我对RES...转载 2018-09-28 12:46:44 · 440 阅读 · 0 评论