标签:密钥

Java

java异常有效实践

xirruiqiang 发布于 2019-05-19

异常在我们的平时开发过程中是非常寻常并且经常会面对的,我们有很多方式来处理和使用异常。充分发挥异常的优点可以提高程序的可读性,可靠性和可维护性。但是如果使用不当,也会带来很多负面影响。 参考 effective java 第三版中对于异常的一些优秀实践来做一下总结: No.1 只...

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

Spring

Spring Boot 2.2 M3 发布,带来大量新特性

changyuan.xu 发布于 2019-05-16

Spring Boot 2.2 第三个里程碑 M3 发布了,主要更新内容如下: 新特性 RSocket 支持 CBOR 编解码器 添加了 Cassandra Cluster factory 和 Default 实现 Gradle 的最低支持版本提升为 4.10 将 jOOQ 添加...

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

编程技术

密钥管理架构设计概述

xirruiqiang 发布于 2019-05-14

Key Management Service:密钥管理服务,为公司加解密、接口签名等服务提供统一的密钥管理能力,包括密钥生成、存储、下发、更新、销毁等。 一、概念 1、密钥属性: (1)密钥状态 NEW:相应的密钥版本已准备就绪,可以使用。 USING:相应的密钥版本已无法使用,...

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

编程技术

干货分析:区块链技术本质架构与发展方向

2

zhuangli 发布于 2019-05-10

作者简介:Ultrain资深技术专家 Raymond,前摩托罗拉高级软件开发工程师,曾于近期发现EOS底层可导致EOS全网宕机隐患的致命安全漏洞,并将问题及修复方法提交至EOS,获其官方致谢。 自比特币诞生起,区块链技术发展至今十年有余,不断吸引资本与技术的关注并保持热情不退,大...

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

Java

短信验证

1

changyuan.xu 发布于 2019-05-10

在本周的项目中用到了一个手机短信验证的功能,虽然代码都是已经写好了的,自己只是拿来就用,但事后还是得学习一下思路的。 短信验证整体思路 主要流程如下 基础功能还是比较简单的毕竟发短信用到是现成的接口,本项目用到的短信验证接口的网站 是这个 HttpClient client = ...

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

Java

Java开发区块链的三大sdk库

xiaoli.wang 发布于 2019-05-09

如果你想将区块链合并到一个Java项目中,现在我们来看看就是这个细分领域中三个最大的OSS玩家。 好的伙计们,我们都听说过比特币,以太坊或其他加密货币,其中有一些时髦的名字围绕着我们常见的新闻,但我们作为Java开发人员知道如何轻松地与这些区块链技术进行交互吗?以下是可用于利用区...

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

Java

Jenkins 和 Kubernetes 云上的神秘代理

4

dulong 发布于 2019-05-07

导读: 最近我们构建和部署服务的方式与原来相比简直突飞猛进,像那种笨拙的、单一的、用于构建单体式应用程序的方式已经是过去式了。我们努力了这么久,终于达到了现在的效果。现在的应用为了提供更好的拓展性和可维护性,都会去拆解成各种相互依赖小、解耦性强的微服务,这些服务有各自的依赖和进度...

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

编程技术

极客时间新课:Web 协议详解与抓包实战

likai 发布于 2019-05-05

极客时间新课《 Web 协议详解与抓包实战 》视频课,访问课程主页: http://gk.link/a/103bR 发现大部分技术人,多多少少都会遇到下面的困惑,比如: AJAX 跨域访问时总被浏览器的同源策略阻止,其背后的原理及符合其设计思想的解决方案是什么? 缓存可以提升性能...

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

编程技术

红蓝对抗基础设施架构设计Wiki(下)

2

dulong 发布于 2019-05-03

(接上文) 有效载荷和Web重定向 在提供有效载荷和Web资源时,我们希望最小化事件响应者查看文件的能力,并增加成功执行有效载荷的机会,无论是建立C2还是收集情报。 Jeff Dimmock写的关于 Apache Mod_Rewrite的用法和示例: · ...

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

编程技术

8分钟入门 K8S

changyuan.xu 发布于 2019-04-30

读完 Kubernetes: Up and Running 后,我写下了这篇文章。旨在为那些认为文章TL;DR 的人进行一些总结,这同时也是一种强迫自己检查所阅读内容的好方法。 基于 Google Borg 的开源系统 K8S( Kubernetes ) 是一个非常强大的容器编排...

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

编程技术

商用硬件Token设备软件实现中的Envelope漏洞分析

24

songhua.gao 发布于 2019-04-29

前言 我最近正在研究一个使用加密Token(USB加密狗)的不知名Windows软件,其中可执行文件本身经过某种形式的预处理,并被封装和加密,以阻止在没有加密狗的情况下使用。目前,该软件不再适用于Windows 10(可能是由于Envelope保护逻辑中的某些漏洞)。 实际上,该...

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

Java

pay-java-parent 2.12.7 发布, 全能第三方支付对接

xiaoli.wang 发布于 2019-04-29

全能第三方支付对接Java开发工具包.优雅的轻量级支付模块集成支付对接支付整合(微信,支付宝,银联,友店,富友,跨境支付paypal,payoneer(P卡派安盈)易极付)app,扫码,网页支付刷卡付条码付刷脸付转账服务商模式、支持多种支付类型多支付账户,支付与业务完全剥离,简单...

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

编程技术

红蓝对抗基础设施架构设计Wiki(上)

10

hellas 发布于 2019-04-29

此Wiki的目的是为渗透测试人员提供用于设置弹性Red Team基础架构的资源。这是为了补充Steve Borosh( @424f424f )和Jeff Dimmock( @bluscreenofjeff ) BSides NoVa 2017演讲“Doomsday Prepper...

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

编程技术

Redis在微服务架构中的几种应用场景 – DZone微服务

yanxinchi 发布于 2019-04-29

本文介绍在SpringCloud中使用Redis作为Pub/Sub异步通信、缓存或主数据库和配置服务器的三种场景应用。 Redis可以广泛用于微服务架构。它可能是您应用程序以多种不同方式利用的少数流行软件解决方案之一。根据要求,它可以充当主数据库,缓存或消息代理。虽然它也是一个键...

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

Java

基于顺丰同城接口编写sdk,java三方sdk编写思路

11

songhua.gao 发布于 2019-04-27

由于公司外卖业务需要用到顺丰的配送体系,技术上需要对接顺丰 个人比较感兴趣,但是顺丰没有提供sdk,所以研究下自己写了一个 完整代码已上传github :tada:: github.com/neatlife/sf… 技术选型 三方sdk编写有两种实现方式 不依赖框架,更通用,但是...

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

Java

陷入jenkins自动化部署的坑

31

darida 发布于 2019-04-25

原文地址 背景 Jenkins官网 Build great things at any scale The leading open source automation server, Jenkins provides hundreds of plugins to support...

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

Spring

SpringBoot集成FastDFS+Nginx整合基于Token的防盗链

xiaoli.he 发布于 2019-04-25

为什么要用SpringBoot? SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展...

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

Java

使用 Jenkins 配置 iOS 持续集成踩坑实录

songhua.gao 发布于 2019-04-24

我将之前写的文章逐步迁移到掘金上,也是希望更多人能看到我写的文章,共同学习。 Jenkins 是一款使用 Java 开发的持续集成工具,下面将介绍如何使用 Jenkins 来进行iOS的持续集成。 坑都用粗体标明了。 安装坑 在安装 Jenkins 之前,首先要安装 JDK,这里...

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