Apache Dubbo使用Filter实现全局异常处理器,返回自定义响应体 framework 公司最近在做微服务改造的过程中,我们选取的是Apache Dubbo,并且定义了统一的返回值对象RpcResult。但是如果服务提供者端内部方法报错的话,对于消费者端来说就获取不到RpcResult了,想针对于Rpc调用也实现一个类似于使用spring-web的@ControllerAdvice
使用Nexus Repository OSS搭建公司Maven私有仓库 协作开发 当前所在的团队规模较小,并且之前一直都没有使用maven私有仓库的需求。最近需要将公司的项目进行微服务改造,需要提取一些api-jar包,需要搭建Maven私有仓库。选用的软件是sonatype公司的Nexus Repository OSS,服务器系统为Windows,在此将搭建过程记录下来。N
数据结构基本概念与算法和算法分析 数据结构与算法 数据结构基本概念什么是数据结构数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作的学科。为什么要学习数据结构在计算机科学中,“数据结构”不仅是一般程序设计的基础,而且是设计和实现编译程序、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。基本概念和术语数据
使用Fiddler进行iOS手机系统抓包 Network 之前写过使用Fiddler抓取微信小程序二维码请求地址的文章,里面获取微信小程序的地址是通过在电脑端打开进行抓包的,那么如何直接抓取手机上的请求呢?前置条件Fiddler手机Wi-Fi需要和电脑在同一局域网中这里手机使用的是iOS系统,对于其他系统应该大同小异Fiddler配置要抓取https的请求
数据库系统概论-设计与应用开发篇-数据库编程 Database 标准SQL是非过程化的查询语言,具有操作统一、面向集合、功能丰富、使用简单等多项优点。但和程序设计语言相比,高度非过程化的优点也造成了它的一个弱点:缺少流程控制能力,难以实现应用业务中的逻辑控制。SQL编程技术可以有效克服SQL语言实现复杂应用方面的不足,提高应用系统和数据库管理系统间的互操作性。存
数据库系统概论-设计与应用开发篇-数据库设计 Database 数据库设计概述数据库设计:数据库设计是指对于一个给定的应用环境,设计一个优良的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据处理要求。数据库设计的基本步骤数据库设计分6个阶段:需求分析概念结构设计逻辑结构设计物理结