标签:build

编程技术

ASP.NET Core分布式项目实战(业务介绍,架构设计,oAuth2,IdentityServer4)–学习笔记

1

小丁 发布于 2020-04-04

任务4:第一章计划与目录 敏捷产品开发流程 原型预览与业务介绍 整体架构设计 API 接口设计 / swagger Identity Server 4 搭建登录 账号 API 实现 配置中心 任务5:业务介绍 项目背景:基于人脉关系的金融行业项目 用户: 1、账号: 基本资料维护...

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

Java

Java接口测试Cookie与token原理解析

3

xirruiqiang 发布于 2020-04-03

一、Cookie与token机制测试 Cookie与Session token机制 cookie/session机制需要在服务端保存大量的session信息,造成严重负担,而token机制则避免记录大量信息,采用服务器签发的token完成验证。 1、客户端使用用户名跟密码请求登录...

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

Java

一文搞懂http缓存

5

wenming.gapo 发布于 2020-04-03

1、http缓存 浏览器第一次向一个web服务器发起 http 请求后,服务器会返回请求的资源,并且在响应头中添加一些有关缓存的字段如: Cache-Control 、 Expires 、 Last-Modified 、 ETag 、 Date 等等。之后浏览器再向该服务器请求该...

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

Java

Java基础知识面试题(2020最新版)

9

songhua.gao 发布于 2020-04-03

Java概述 何为编程 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定...

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

Spring

SpringMVC中RequestContextHolder获取请求信息的方法

4

xubiao.zhuang 发布于 2020-04-03

RequestContextHolder的作用是: 在Service层获取获取request和response信息 代码示例: ServletRequestAttributes attrs = (ServletRequestAttributes)RequestContextHol...

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

编程技术

[译] 事件驱动微服务架构师指南

3

likai 发布于 2020-04-03

英文原文来自Solace公司网站上的一份PDF格式的小册子: The Architect’s Guide to Event-Driven Microservices ,副标题为 “The Architect’s Guide to Building a Responsive, El...

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

Java

so easy!松哥手把手带你撸一个 Redis 的 Java 客户端

2

尖兵 发布于 2020-04-03

今日干货 刚刚发表 查看: 66666 回复:666 公众号后台回复 ssm,免费获取松哥纯手敲的 SSM 框架学习干货。 其实今天是想和小伙伴们聊一下 Redis 的通信协议 RESP。在搞懂这个通信协议的基础上,松哥手把手带领大家做一个简易的 Redis Java 客户端。 ...

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

Spring

SpringBoot安装与配置

15

zhuangli 发布于 2020-04-02

1、环境准备 1.1、Maven安装配置 Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 下载Maven可执行文件 cd /usr/local sudo wget http://mirrors.tuna.tsinghua....

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

Java

Mybatis 知识点

darida 发布于 2020-04-02

Mybatis 中resultMap,resultType区别 基本映射 :(resultType)使用resultType进行输出映射,只有查询出来的列名和pojo中的属性名一致,该列才可以映射成功。(数据库,实体,查询字段,,这些全部都得一一对应) 高级映射 :(result...

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

Java

【WEB系列】徒手撸一个扫码登录示例工程

3

刘莉莉 发布于 2020-04-02

不知道是不是微信的原因,现在出现扫码登录的场景越来越多了,作为一个有追求、有理想新四好码农,当然得紧跟时代的潮流,得徒手撸一个以儆效尤 本篇示例工程,主要用到以下技术栈 qrcode-plugin :开源二维码生成工具包,项目链接: https://github.com/liuy...

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

Java

SpringBoot 操作 ElasticSearch 详解(万字长文)

1

songhua.gao 发布于 2020-04-02

一、ElasticSearch 简介 1、简介 ElasticSearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多员工能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 语言开发的,并作为 Apache 许可条...

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

Java

Hutool – 小而全的Java开发工具库推荐

yeseng 发布于 2020-04-02

Hutool简介 Hutool是一款小而全的开源开发工具类库,在github上拥有将近一万九的star,基本上你能想到的开发当中常需要用到的小轮子,基本上都有具备。学习一下hutool工具包可以避免我们在平常开发中重复造轮子。这款hutool开源库,更新频率快,jar包小仅1.5...

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

Java

CS专业的道路上有哪些课程要学?

33

xiaoli.he 发布于 2020-04-02

首先来看中国大学在QS和THE最新的世界大学计算机科学专业排名中的情况,清华大学的计算机科学与技术系在两项排名中都稳居榜首。 那以清华大学本科生培养方案中的专业核心课程与学位基础课为例,我们来看看cs都要学哪些。 清华计算机科学与技术专业的本科生除了要求运用所掌握的理论知识和技能...

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

Java

Java – 五大集合(数据结构)要点

4

likai 发布于 2020-04-02

1. List 1.主要问题 了解一下ArrayList和CopyOnWriteArrayList的 增删改查 实现原理 看看为什么说ArrayList查询快而增删慢? CopyOnWriteArrayList 与 Vector 的选择 LinkedList 与 ArrayLis...

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

Spring

瞬间几千次的重复提交,我用 SpringBoot+Redis 扛住了!

5

dulong 发布于 2020-04-02

转载自: jianshu.com/p/c806003a8530 前言 在实际的开发项目中,一个对外暴露的接口往往会面临很多次请求,我们来解释一下幂等的概念: 任意多次执行所产生的影响均与一次执行的影响相同 。按照这个含义,最终的含义就是 对数据库的影响只能是一次性的,不能重复处理...

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

Java

在容器上构建持续部署及最佳实践初探

14

zhuangli 发布于 2020-04-02

作者 | 倚天码农 责编| 徐威龙 封图| CSDN下载于视觉中国 要想理解持续集成和持续部署,先要了解它的部分组成,以及各个组成部分之间的关系。下面这张图是我见过的最简洁、清晰的持续部署和集成的关系图。 图源:sonatype.com 持续部署 如...

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

Java

都前后端分离了,咱就别做页面跳转了!统统 JSON 交互

2

yeseng 发布于 2020-04-02

@[toc] 这是本系列的第四篇,有小伙伴找不到之前文章,松哥给大家列一个索引出来: 挖一个大坑,Spring Security 开搞! 松哥手把手带你入门 Spring Security,别再问密码怎么解密了 手把手教你定制 Spring Security 中的表单登录 前两天...

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