标签:ssl

Java

Shell编程

邓龙华 发布于 2018-10-21

定义变量: name="陈加兵" 撤销变量: unset name 声明静态变量: readonly name="陈加兵" 静态变量不能 unset ,否则报错 使用变量: ${}或者$变量 echo "姓名:${name}&qu...

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

Java

原 荐 下单接口调优实战,性能提高10倍

4

hellas 发布于 2018-10-20

概述 最近公司的下单接口有些慢,老板担心无法支撑双11,想让我优化一把,但是前提是不允许大改,因为下单接口太复杂了,如果改动太大,怕有风险。另外开发成本和测试成本也非常大。对于这种有挑战性的任务,我向来是非常喜欢的,因为在解决问题的过程中,可以学习到很多东西。 当时我只是知道下单...

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

Java

路线图与课程链接:如何跟上开发潮流,成为一名 DevOps 工程师?

2

Harries 发布于 2018-10-19

编者按:DevOps是最近开发界很火的一个领域。但是要想成为DevOps工程师必须18般武艺样样精通。幸好GitHub上面有Kamranahmedse给出了成为一名DevOps工程师的路线图,它说明了DevOps工程师的角色是什么,需要学习哪些工具和技术。javinpaul则在M...

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

Java

java安全管理器SecurityManager入门

yanxinchi 发布于 2018-10-17

一、文章的目的 这是一篇对Java安全管理器入门的文章,目的是简单了解什么是SecurityManager,对管理器进行简单配置,解决简单问题。 比如在阅读源码的时候,发现这样的代码,想了解是做什么的: SecurityManager security = System.getS...

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

Spring

Spring Boot 1.5.17 发布,Bug 修复和改进

zhuangli 发布于 2018-10-16

Spring Boot 1.5.17 已发布,包含许多修复、文档改进和依赖更新。 Bug 修复 server.ssl.key-store-provider and server.ssl.trust-store-provider are ignored when configuri...

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

Spring

高并发-「抢红包案例」之一:SSM环境搭建及复现红包超发问题

4

darida 发布于 2018-10-16

文章目录 概述 抢红包案例 案例关注点 工程结构 库表设计 Domain Dao层实现 Service层实现 使用全注解搭建SSM 开发环境 Controller层 View层 运行测试 超量发送的BUG验证 超发问题解决思路 概述 电商的秒杀、抢购,春运抢票,微信QQ抢红包,从...

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

Java

升级gradle&reactnative遇到的那些坑

小丁 发布于 2018-10-16

一、前言 首先是项目需求: 必须把客户端版本从ReactNative0.43版本升级到0.55版本; 必须把okhttp升级到最新的3.8.1版本 希望gradle从2.14.1升级从4.5.1版本; 分析 升级ReactNative实际上和gradle没什么关系,关键在于: 1...

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

Java

在Java中生成PKCS#1格式的RSA密钥

yanxinchi 发布于 2018-10-16

当使用Java API生成RSA密钥对时,公钥以X.509格式编码,私钥以PKCS#8格式编码.我正在寻找编码PKCS#1.这可能吗?我花了大量的时间来完成Java文档,但还没有找到解决方案.当我使用Java和Bouncy Castle提供商时,结果是一样的. 以下是代码段: K...

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

Spring

编程实战篇——Spring Boot 自动配置实现

1

yanxinchi 发布于 2018-10-15

基于Spring Boot自动配置的思想封装起来,使其他Spring Boot项目引入后能够进行快速配置。 AutoConfiguration Spring Boot的一个重要特性就是提供了各种各样的AutoConfiguration。例如DataSourceAutoConfig...

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

Java

Dubbo 源码分析 – 自适应拓展原理

2

darida 发布于 2018-10-13

1.原理 我在上一篇文章中分析了 Dubbo 的 SPI 机制,Dubbo SPI 是 Dubbo 框架的核心。Dubbo 中的很多拓展都是通过 SPI 机制进行加载的,比如 Protocol、Cluster、LoadBalance 等。有时,有些拓展并非想在框架启动阶段被加载,...

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

Java

TLS 1.3 当前(2018.10)支持与部署之现状

2

xiaoli.he 发布于 2018-10-13

今年8月10日,历经三年有余,TLS 1.3 最终版本终于得以发布—— RFC 8446 . 关于 RFC 的详细介绍可以进一步阅读 A Detailed Look at RFC 8446 (a.k.a. TLS 1.3) . TLS 1.3 因为其在握手延迟以及安全性上的改进 ...

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

Java

简单看,tomcat源码(一)启动与监听

darida 发布于 2018-10-12

tomcat 作为知名的web容器,很棒! 本文简单了从其应用命令开始拆解,让我们对他有清晰的了解,揭开神秘的面纱!(冗长的代码流水线,给你一目了然) 话分两头: 1. tomcat是如何启动的? 2. tomcat是如何接收请求的? x. 应用程序是怎样接入tomcat的? 从...

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

Java

JDK并发AQS系列(二)

xubiao.zhuang 发布于 2018-10-12

在研究JDK中AQS时,会发现这个类很多地方都使用了CAS操作,在并发实现中CAS操作必须具备原子性,而且是硬件级别的原子性,java被隔离在硬件之上,明显力不从心,这时为了能直接操作操作系统层面,肯定要通过用C++编写的native本地方法来扩展实现。JDK提供了一个类来满足C...

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

Java

原 荐 关于dubbo2.6.3之后无法运行在tomcat的问题,看这里。

7

hellas 发布于 2018-10-12

理工男海哥的博客 设计模式 正文 关于dubbo2.6.3之后无法运行在tomcat的问题,看这里。 顶 原 荐   理工男海哥 发布于 今天 11:46 字数 398 阅读 90 收藏 0 jboot Dubbo Tomcat 最近由于 jboot 升级了dubbo,...

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

Java

java使用phantomjs进行截图

3

xubiao.zhuang 发布于 2018-10-11

断断续续查找资料、验证不同的实现方法终于算基本搞定了页面截图,因为中间过程曲折花费较多时间,分享出来帮助大家快速实现截图 为什么选用phantomjs进行截图 截图可以实现的方式有很多,比如: selenium HtmlUnit Html2Image 、、、and so on 但...

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

Java

netty 之 telnet HelloWorld 详解

5

xubiao.zhuang 发布于 2018-10-11

前言 Netty是 一个异步事件驱动的网络应用程序框架, 用于快速开发可维护的高性能协议服务器和客户端。 Netty是一个NIO客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化并简化了TCP和UDP套接字服务器等网络编程。 “快速简便”并不意味着...

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

Java

JVM类加载过程

1

小丁 发布于 2018-10-11

JVM类加载分为5个过程:加载,验证,准备,解析,初始化,使用,卸载,如下图所示: 加载 加载是指 查找字节流 并据此 创建类 的过程。 (1) 数组类没有对应的字节流,它是由JVM根据元素类型和维度,创建的。 (2) 除了数组类,其他类都是JVM借助 BootStrap Cla...

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