标签:密钥

Java

Spring Boot+Spring Security+Thymeleaf 简单教程

6

xirruiqiang 发布于 2019-01-22

因为有一个项目需采用MVC构架,所以学习了Spring Security并记录下来,希望大家一起学习提供意见 GitHub地址: github.com/Smith-Cruis… 如果有疑问,请在GitHub中发布issue,我有空会为大家解答的 本项目基于Spring Boot ...

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

Java

使用 Jenkins + Nginx 实现预发布

4

wenming.gapo 发布于 2019-01-20

全部配置详见: https://github.com/xuexb/DevOps/tree/master/jenkins-nginx-stg 什么是预发布?在我看来和灰度发布、单台是一样的意思,大白话就是说从线上摘一个有流量的机器,上线时先上到该机器中,稳定运行后再全流量上线。 方...

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

Java

Tomcat9.0官方手册中文版(三):应用管理

xiaoli.he 发布于 2019-01-19

1、Introduction 在许多生产环境中,具有部署新Web应用程序或取消部署现有Web应用程序的功能非常有用,而且无需关闭并重新启动整个容器。此外,即使您尚未在Tomcat服务器配置文件中声明应用为reloadable,也可以让现有应用程序重新加载。 为了支持这些功能,To...

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

Java

使用Java或Javascrip对称和非对称加密 – Airtel X Labs

xiaoli.he 发布于 2019-01-19

在数字化的过程中,我们已经构建了很多应用程序。其中一些是供内部使用的,其中许多是面向消费者的应用程序。无论该应用程序是用于管理访问我们的Airtel办事处的访问者的简单Android应用程序(KIOSK),还是用于连接所有Airtel解决方案和服务在一个集线器下的My Airte...

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

Java

将我的java程序组件部署到maven中央仓库

4

changyuan.xu 发布于 2019-01-17

前一阵子工作有点忙,也比较焦虑。没有时间写一些博客文章,今天来补充一下。 想要解锁更多新姿势?请访问我的博客。:smirk: 做点什么? 面临毕业,不想一直咸鱼,可是又什么都不会,做点什么的?思来想去,也是为了给自己少一点麻烦,就决定把自己半年前那个 秒杀商城项目 重构一下,放到...

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

Spring

使用Redis缓存和Spring AOP使Spring Boot应用更健壮?

小丁 发布于 2019-01-17

你知道那种感觉吗?您有一个Web服务应用总是没有一个最佳的正常运行时间?我的工作团队肯定是有的,我们认为现在是改变的时候了。整篇文章都是作为教程编写的。您可以在 GitHub存储库中 找到代码。 ,我们有一个Android和iOS应用程序,可以访问我们的后端服务。我们的后端是需要...

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

Java

用Go构建一个简单的区块链

4

songhua.gao 发布于 2019-01-17

在本教程中,我将尝试通过帮助你在Go中编写简单的区块链来揭开区块链的广义概念。 在本教程中,你应该能够: 理解区块链术语。 创建自己的简单区块链。 了解什么是区块以及如何创建块。 了解如何维护区块链的完整性。 区块链:一种数字分类帐,以较小的集合排列,称为块。这些块通过加密has...

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

Spring

Spring Boot 2和JPA入门

xubiao.zhuang 发布于 2019-01-16

在本教程中,我们将构建一个简单的Spring Boot 2应用程序,可以使用JPA访问Postgres数据库。 背景: 在我们开始之前,让我们先了解一些定义。 什么是JPA? JPA代表“Java Persistence API”。它是一个java规范,定义了如何在Java平台上...

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

编程技术

Service Mesh——后 Kubernetes 时代的微服务

5

xiaoli.he 发布于 2019-01-15

这不是一篇教程,本文试图带您梳理清楚 Kubernetes、Envoy(xDS 协议)以及 Istio Service Mesh 之间的关系及内在联系。本文介绍了 Kubernetes 中的负载均衡方式,Envoy 的 xDS 协议对于 Service Mesh 的意义以及为什么...

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

Java

使用JWT的Spring Security – JakubLeško

changyuan.xu 发布于 2019-01-14

Spring Security的默认行为很容易用于标准Web应用程序。它使用基于cookie的身份验证和会话。此外,它会自动为您处理CSRF令牌(防止中间人攻击)。在大多数情况下,您只需要为特定路由设置授权权限,这是通过从数据库中检索用户的方式实现的。 另一方面,如果您只构建一个...

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

Java

如何将JAR包发布到Maven中央仓库?

4

darida 发布于 2019-01-14

摘要:步骤有点多。 将jar包发布到Maven中央仓库( Maven Central Repository ),这样所有的Java开发者都可以使用Maven直接导入依赖,例如 fundebug-java : <!-- https://mvnrepository.com/ar...

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

编程技术

【架构入门系列】从业务到平台的思维转变

7

hanze 发布于 2019-01-11

一个需求:抽奖系统 如果你接到了一个开发需求:开发一个抽奖活动的后台系统。第一反应如果是打开IDEA,新建一个项目,输入项目名:lottery。然后开始根据需求着手开始进行设计数据库,api,然后进行开发,这是太平常不过的开发流程。 过了一段时间,你又接到一个类似的需求:开发另一...

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

Java

[译]最佳安全实践:在 Java 和 Android 中使用 AES 进行对称加密:第2部分:AES-CBC + HMAC

2

尖兵 发布于 2019-01-11

原文地址: Security Best Practices: Symmetric Encryption with AES in Java and Android: Part 2: AES-CBC + HMAC 本文是我上一篇文章:“ 最佳安全实践:在 Java 和 Android...

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

Java

java – 在一个全局事务的范围内使用JTA同时向不同的数据源调用几个查询

小丁 发布于 2019-01-11

我有一个带有3个分布式dataSources的应用程序(com.atomikos.jdbc.AtomikosDataSourceBean).我正在使用Atomikos事务管理器作为JTA实现.每个dataSource都与PostgreSQL数据库一起使用. 现在,我正在调用我对每...

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

编程技术

深入考察无服务器架构的安全威胁,SLS-2:突破身份验证的防线

8

xirruiqiang 发布于 2019-01-10

欢迎大家来到本系列文章的第二篇。在 上一篇文章 中,我们讨论了各个平台下最令人担忧的攻击方式——注入攻击。在本文中,我们将为大家介绍当我们的系统从传统的单体应用程序中基于边界的入口点迁移到无服务器应用程序的过程中,攻击面会带来哪些方面的变化。对于无服务器应用程序来说,注入攻击是基...

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

编程技术

您为什么应该使用微服务和容器?

12

hanze 发布于 2019-01-09

什么是微服务和容器? 首先,什么是微服务?微服务是将应用程序拆分为多个服务的一种架构类型,这些服务具备构成整个应用程序的细粒度功能。每个微服务将具备针对您的应用程序的不同逻辑功能。与应用程序的所有组件和功能都在单个实例中的单体架构相比,微服务是应用程序架构领域一种更为现代的方法。...

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

Java

在JAVA中将Elasticsearch索引加载到Lucene API

darida 发布于 2019-01-09

每隔一段时间,Elasticsearch中就会出现意外(或无意)崩溃。对于我的情况,在Elasticsearch的大量IO操作期间是硬件故障(让我们假设我没有任何副本或者我设法使所有集群崩溃)。经过一些研究,我发现它搞砸了许多索引的状态文件(已损坏!)。我想,如果Elastics...

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

Java

在Spring Boot应用程序中使用Kubernetes ConfigMap

小丁 发布于 2019-01-07

让我们以前的Spring Boot Kubernetes示例 Spring Boot Kubernetes Deploy 作为入门者并将 Kubernetes Config Map 添加到游戏中。 Spring Boot应用程序属性 首先让我们将简单的启动属性添加到MVC控制器,...

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