标签:rewrite

Java

ElementUI项目请求SpringBoot后台项目时提示:Access to XMLHttpRequest at **from origin ** has…

5

小丁 发布于 2019-12-10

场景 搭建ElementUI前端项目后提示: Access to XMLHttpRequest at **from origin ** has been blocked by CORS policy 这是因为在请求后台SpringBoot接口时出现了跨域请求问题。 本来打算是搭建...

阅读(14)评论(0)赞 (0)

Java

springboot+apache前后端分离部署https

likai 发布于 2019-12-08

一句话概括:现在网站访问基本都需要使用https访问,否则浏览器就会报不安全提示,本文针对springboot+apache前后端分离的项目的https设置与部署进行说明。 1. 引言 当前访问互联网上的应用,基本都使用https了,否则浏览器会提示不安全,存在信息安全风险,还影...

阅读(20)评论(0)赞 (0)

Java

okhttp源码解析(拦截器、设计模式)

2

songhua.gao 发布于 2019-12-02

在之前的 okhttp源码解析(执行流程) 的文章中,我们已经对 okhttp 发起请求的执行流程做了探究。这篇文章将对 okhttp 中的拦截器和设计模式做一下分析,废话少说,开干! 拦截器 拦截器作用 我们在探究拦截器之前,首先要知道拦截器是什么作用,套用 okhttp 官网...

阅读(30)评论(0)赞 (0)

Java

shiro 源码阅读心得

6

hanze 发布于 2019-11-25

有些图片看不清,GitHub里面有: github.com/nice01qc/sh… shiro介绍(个人理解) ​ shiro 就是管理用户权限的一个框架。例如用户提供用户名和密码,shiro拿到之后,根据这个获取用户有哪些角色,通过角色有哪些权限,就可以知道用户可以访问哪些接...

阅读(30)评论(0)赞 (0)

Java

2019 年 Python、Golang、Java、C++、Rust 该如何选择?

11

songhua.gao 发布于 2019-11-21

Python、Golang、Java、C++、Rust这几门编程语言都是2019非常火热的语言,这几门语言各有特点各有优劣,因此很多初学者总是纠结于如何在这五种语言间选择。实践出真知,下面分别推荐几个 Gitee 上的 Python、Golang、Java、C++、Rust 语言...

阅读(45)评论(0)赞 (0)

Java

Java 8,Jenkins,Jacoco和Sonar进行持续集成

7

xiaoli.wang 发布于 2019-11-20

技术环境 在以安全与质量为主要驱动力的项目中,CI至关重要。 因此,我从我的团队开始进行“概念验证”,以表明以下技术已准备好协同工作: Java 8, NetBeans 8.0 & Ant JUnit 4 & Jacoco 0.7.1 Jenkins & ...

阅读(33)评论(0)赞 (0)

Java

MyBatis 的秘密(二)Executor

dulong 发布于 2019-11-18

Executor 在 MyBatis 中有关 Executor 的配置如下: 设置名 描述 有效值 默认值 defaultExecutorType 配置默认的执行器。SIMPLE 就是普通的执行器;REUSE 执行器会重用预处理语句(prepared statements); B...

阅读(39)评论(0)赞 (0)

Spring

Spring Cloud Gateway 获取request body(基于源码改造,不走弯路)

1

xiaoli.wang 发布于 2019-11-16

在使用Spring Cloud Gateway的过程中,经常需要获取request body,比如用来做日志记录、签名验证、加密解密等等。 网上的资料,解决方案五花八门。所以就整理了经过验证且已经在线上使用的两种方法,都是基于官方源码进行扩展。 本文使用的Spring Cloud...

阅读(28)评论(0)赞 (0)

编程技术

如何基于 Cilium 和 eBPF 打造可感知微服务的 Linux?

26

hellas 发布于 2019-11-16

本文内容来自 2019 年的一个技术分享 How to Make Linux Microservice-Aware with Cilium and eBPF,作者是 Cilium 项目的创始人和核心开发者,演讲为英文。本文翻译了演讲的技术性内容,其他少部分非技术内容(例如部分开场...

阅读(68)评论(0)赞 (0)

编程技术

linux学习–week17–nginx-lnmp

12

dulong 发布于 2019-11-10

负载均衡 2.1 负载均衡与反向代理区别 2.2nginx 7层负载 2.3 nginx 7层负载 2.4 nginx 4层负载均衡 nginx缓存 lnmp 4.1 概述 4.2 环境准备 LNMP环境迁移 5.1 数据库迁移 5.2 用户上传文件到nfs 5.3 回顾及今日内...

阅读(63)评论(0)赞 (0)

Spring

Spring Cloud gateway 网关服务二 断言、过滤器

3

puefu.he 发布于 2019-11-05

微服务当前这么火爆的程度,如果不能学会一种微服务框架技术。怎么能升职加薪,增加简历的筹码?spring cloud 和 Dubbo 需要单独学习。说没有时间?没有精力?要学俩个框架?而Spring Cloud alibaba只需要你学会一个就会拥有俩种微服务治理框架技术。何乐而不...

阅读(28)评论(0)赞 (0)

编程技术

阿里云Redis技术架构演进

17

yanxinchi 发布于 2019-10-30

本文是来自阿里巴巴夏周同学的分享,详细介绍了阿里云Redis的发展和现状。 Redis简介 Redis:Remote Dictionary Server,Key-Value存储系统,优点包括: 易用性:丰富的数据结构支持,Module 高性能:高校的数据结构设计,全内存操作 可靠...

阅读(31)评论(0)赞 (0)

Java

清理 git 仓库太繁琐?试试 bfg!删除敏感信息删除大文件一句命令搞定(比官方文档还详细的使用说明)

尖兵 发布于 2019-10-29

你可能接触过 git-filter-branch 来清理 git 仓库,不过同时也能体会到这个命令使用的繁琐,以及其超长的执行时间。 现在,你可以考虑使用 bfg 来解决问题了! 安装 bfg 传统方式安装(不推荐) 下载安装 Java 运行时 下载安装 bfg.jar 这里并不...

阅读(42)评论(0)赞 (0)

编程技术

Bumblebee微服务网关之Url重写

3

邓龙华 发布于 2019-10-23

为了提高 Url 访问的统一和友好性,一般访问的 Url 和服务定义的 Url 有所不同;为了解决这一问题 Bumblebee 提供 Url 重写功能;通过 Url 重写功能可以在转发前进行一个重写后再转发到后台服务。 引用插件 Bumblebee 中使用 Url 重写需要引用两...

阅读(34)评论(0)赞 (0)

Spring

万字Spring Cloud Gateway2.0,面向未来的技术,了解一下?

9

hellas 发布于 2019-10-18

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 本文将从知识拓扑讲起,谈一下api网关的功能,以及spring cloud gateway的使用方法。文章很长,可以先过一下目录。 一、知识拓扑 (使用和原理) 二、网关的作用 三、Predicate,...

阅读(48)评论(0)赞 (0)

Java

MyBatis拦截器自定义分页插件实现

songhua.gao 发布于 2019-10-17

MyBaits 是一个开源的优秀的持久层框架,SQL语句与代码分离,面向配置的编程,良好支持复杂数据映射,动态SQL; MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。My...

阅读(38)评论(0)赞 (0)

Spring

使用Spring Cloud Kubernetes基于Kubernetes、Spring Boot和Docker构建微服务架构 – Morioh

Harries 发布于 2019-10-16

在本文中,我们将学习如何启动Spring Boot微服务项目并使用Kubernetes和Docker快速运行它 本文涵盖的主题是: 在云原生开发中使用Spring Boot 2.0 使用Spring Cloud Kubernetes项目为所有微服务提供服务发现 使用Kuberne...

阅读(90)评论(0)赞 (0)

Java

技术开发者应该如何构建小团队的微服务方案?

24

darida 发布于 2019-10-15

作者 | 徐鹏 责编 | 刘静 出品 | CSDN(ID:CSDNnews) 我们的产品是Linkflow,企业运营人员使用的客户数据平台(CDP)。产品的一个重要部分类似企业版的”捷径”,让运营人员可以像搭乐高积木一样创建企业的自动化流程,无需编程即可让数据流动起来。从这一点上...

阅读(95)评论(0)赞 (0)