标签:cat 第4页

Spring

只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

1

邓龙华 发布于 2019-08-21

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下: public class Result<T> { // 接口调用成功或者失败 priv...

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

编程技术

从0开始搭建一个微服务的持续交付系统,教你如何快速搭建

15

xirruiqiang 发布于 2019-08-21

本文介绍了如何利用开源软件快速搭建一套微服务的持续交付系统。本文假设的环境是Linux操作系统,用到的软件包括Git、Jenkins、Salt、ZooKeeper、Apache等。开始之前,我先简单介绍下持续交付和微服务的概念,以便大家更好的理解本文的精华。 什么是持续交付?我们...

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

Java

Tomcat 8.0的并发优化 – 优化server.xml的配置

xiaoli.wang 发布于 2019-08-21

Tomcat并发量与其配置息息相关, 一般的机器几百的并发量足矣, 如果设置太高可能引发各种问题, 内存、网络等问题也能在高并发下暴露出来, 因此, 配置参数的设置非常重要. 1 Tomcat的3种运行模式 1.1 BIO – 同步阻塞IO模式 BIO, 同步阻塞IO...

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

Spring

动态代理以及对应Spring中AOP源码分析

hellas 发布于 2019-08-21

AOP(面向切面编程)在Spring中是被广泛应用的(例如日志,事务,权限等),而它的基本原理便是动态代理。 我们知道动态代理有两种:基于JDK的动态代理以及基于CGlib动态代理。以下是两种动态代理的实现方式: //JDK动态代理 public class JDKProxy i...

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

Spring

Spring Boot: 配置文件详解

Harries 发布于 2019-08-21

SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程。 一、准备前提 为了让SpringBoot更好的...

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

Java

Querydsl-JPA学习(入门篇)

1

likai 发布于 2019-08-21

Springdata-JPA是对JPA使用的封装,Querydsl-JPA也是基于各种ORM之上的一个通用查询框架,使用它的API类库可以写出“Java代码的sql”,不用去手动接触sql语句,表达含义却如sql般准确。更重要的一点,它能够构建类型安全的查询,这比起JPA使用原生...

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

Java

前端vue、jquery/后台java实现生成二维码

5

likai 发布于 2019-08-21

最近项目中需要开发生成二维码的功能,便于宣传和使用产品,于是便去研究一番,以下是研究的成果 1.使用jquery生成二维码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8&q...

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

Java

Nacos(三):Nacos与OpenFeign的对接使用

1

刘莉莉 发布于 2019-08-21

前言 上篇文章中,简单介绍了 如何在SpringCloud项目中接入Nacos作为注册中心 ,其中服务消费者是通过RestTemplate+Ribbon的方式来进行服务调用的。 实际上在日常项目中服务间调用大都用的是 OpenFeign , OpenFeign自身整合了Ribbo...

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

Java

第一个SpringBoot项目

2

zhuangli 发布于 2019-08-21

第一个SpringBoot项目 SpringBoot为我们提供了一系列的依赖包,所以需要构建工具的支持:Maven或Gradle。博主更习惯使用Maven,暂时学习教程基本采用所Maven与IntelliJ IDEA;新公司使用的是Gradle,所以后续可能会使用Gradle。框...

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

Spring

Nacos(二):SpringCloud项目中接入Nacos作为注册中心

5

小丁 发布于 2019-08-21

前言 通过上一篇文章: Nacos介绍 简单了解了Nacos的发展历程和现状,本文我们开始Nacos试水的第一步: 使用Nacos做注册中心 上周末(7.6)Nacos发布了V1.1.0版本,这次更新支持灰度配置、地址服务器模式、配置文件导入导出等其他功能。感觉社区的老哥们都很高...

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

Java

Java虚拟机日志与参数

dulong 发布于 2019-08-21

1|0虚拟机日志 打印GC日志可以使用参数-XX:+PrintGC /** * -Xmx10m -Xms10m -XX:PretenureSizeThreshold=10485760 *  -XX:+PrintGC -XX:+UseSerialGC */ public ...

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

Spring

全网首发 Spring Cloud Gateway 添加统一前缀思路探讨

3

likai 发布于 2019-08-21

1.前言 今天学习一下Spring Cloud Gateway,就先再其他博客上逛了逛。遇到有java开发者在某博客问一个问题:Spring Cloud Gateway 如何添加统一的前缀? 当时没有在意,但是脑子里也带着这个问题看起了文档。随着慢慢了解Spring Cloud ...

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

Spring

SpringBoot中Shiro缓存使用Redis、Ehcache

darida 发布于 2019-08-21

SpringBoot 中配置redis作为session 缓存器。 让shiro引用 本文是建立在你是使用这shiro基础之上的补充内容 第一种:Redis缓存,将数据存储到redis 并且开启session存入redis中。 引入pom <dependency> &...

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

Spring

Spring Boot自动配置源码解析

16

changyuan.xu 发布于 2019-08-21

Spring Boot版本:2.1.6.RELEASE Spring Boot自动配置主要通过 @EnableAutoConfiguration, @Conditional, @EnableConfigurationProperties 或者 @ConfigurationProp...

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

Java

Weblogic任意文件读取和任意文件上传

24

puefu.he 发布于 2019-08-21

引言 weblogic 中两个 CVE 漏洞比较有意思,所以复现一下,该两个漏洞需要在 poc 中加入用户名和密码( cookie )才能实现。 环境搭建   环境搭建: 首先安装 weblogic 下载地址 http://www.oracle.com/technetw...

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

Java

maven集成命令-U -B -P -e -X

xiaoli.he 发布于 2019-08-21

maven -U clean compile install -e -X -Dmaven.test.skip=true 在持续集成服务器上使用怎样的 mvn 命令集成项目,这个问题乍一看答案很显然,不就是 mvn clean install 么?事实上比较好的集成命令会稍微复杂些...

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

编程技术

从五个方面入手,保障微服务应用安全

12

邓龙华 发布于 2019-08-21

随着计算机、互联网技术的飞速发展,信息安全已然是一个全民关心的问题,也是各大企业非常重视的问题。企业一般会从多个层次着手保障信息安全,如:物理安全、网络安全、系统安全(主机和操作系统)、应用安全等。 对于应用程序安全,需要在应用架构、代码、运维、管理等多个角度进行安全性评估,在整...

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

Java

聊聊 APK(四) —— 脱离 AS 手工创造 APK 文件

10

songhua.gao 发布于 2019-08-21

想进大厂 ,就关注「 程序亦非猿  」 时不时  8:38  推送 优质 文章,觉得有用,置顶加星标 船长导读:「聊聊 APK」系列共 4 篇,本篇是最后一篇啦。 【连载】聊聊 APK——直接运行 Dex文件的黑魔法 【连载】聊聊 APK(...

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