随笔分类 -  Java

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 39 下一页
摘要:分布式id生成算法的有很多种,Twitter的SnowFlake就是其中经典的一种。 https://segmentfault.com/a/1190000011282426 概述 SnowFlake算法生成id的结果是一个64bit大小的整数,它的结构如下图: 1位,不用。二进制中最高位为1的都是负 阅读全文
posted @ 2021-08-03 11:35 牧之丨 阅读(217) 评论(0) 推荐(0)
摘要:另附一片论文,关于SaaS和多租户下的数据存储与扩容:http://www.360doc.com/document/12/0823/16/10636892_231933452.shtml 一、多租户在数据存储上存在三种主要的方案,分别是:1. 独立数据库这是第一种方案,即一个租户一个数据库,这种方案 阅读全文
posted @ 2021-07-27 16:38 牧之丨 阅读(2381) 评论(0) 推荐(0)
摘要:使用CGlib实现Bean拷贝(BeanCopier) 目录 BeanCopier基本用法 自定义转换器 封装BeanCopier 在做业务的时候,我们有时为了隔离变化,会将DAO查询出来的Entity,和对外提供的DTO隔离开来。大概90%的时候,它们的结构都是类似的,但是我们很不喜欢写很多冗长的 阅读全文
posted @ 2021-07-24 13:56 牧之丨 阅读(1372) 评论(0) 推荐(0)
摘要:HDF5 简介 HDF(Hierarchical Data Format)指一种为存储和处理大容量科学数据设计的文件格式及相应库文件。HDF 最早由美国国家超级计算应用中心 NCSA 开发,目前在非盈利组织 HDF 小组维护下继续发展。当前流行的版本是 HDF5。HDF5 拥有一系列的优异特性,使其 阅读全文
posted @ 2021-07-24 11:53 牧之丨 阅读(948) 评论(0) 推荐(0)
摘要:使用netty做http服务器的时候 用android链接 会出现这个错误 原因是http-aggregator顺序有问题 (ps:目前大部分国内博客都是这个排序有点坑爹): 官方文档说明:For convenience, consider putting a HttpServerCodec bef 阅读全文
posted @ 2021-07-23 20:15 牧之丨 阅读(968) 评论(0) 推荐(0)
摘要:一,OKHttp介绍 okhttp是一个第三方类库,用于android中请求网络。 这是一个开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Picasso和LeakCanary) 。用于替代HttpUrlConnection和Apache HttpClient(a 阅读全文
posted @ 2021-07-22 00:19 牧之丨 阅读(652) 评论(0) 推荐(0)
摘要:在计算机网络、IDC机房中,其宽带速率的单位用bps(或b/s)表示;换算关系为:1Byte=8bit 1B=8b ———- 1B/s=8b/s(或1Bps=8bps) 1KB=1024B ———- 1KB/s=1024B/s 1MB=1024KB ———- 1MB/s=1024KB/s 在实际上网 阅读全文
posted @ 2021-07-01 00:03 牧之丨 阅读(3517) 评论(0) 推荐(0)
摘要:cURL is one of most powerful tools for testing HTTP traffic. We typically use cURL to interact with HTTP APIs or test websites. Although cURL supports 阅读全文
posted @ 2021-06-07 00:16 牧之丨 阅读(234) 评论(0) 推荐(0)
摘要:在过去的几个月里,我写了很多有关 HTTP/2 的文章,也做过好几场相关分享。我在向大家介绍 HTTP/2 的过程中,有一些问题经常会被问到。例如要部署 HTTP/2 一定要先升级到 HTTPS 么?升级到 HTTP/2 之后,不支持 HTTP/2 的浏览器还能正常访问么?本文重点介绍 HTTP/2 阅读全文
posted @ 2021-05-29 00:48 牧之丨 阅读(264) 评论(0) 推荐(0)
摘要:HTTP2.0特性通俗易懂篇:https://www.cnblogs.com/yingsmirk/p/5248506.html深入了解篇:https://www.jianshu.com/p/67c541a421f9HTTP/2连接是建立在TCP连接之上的应用层协议,客户端是TCP连接的发起者。 HT 阅读全文
posted @ 2021-05-29 00:42 牧之丨 阅读(1750) 评论(0) 推荐(0)
摘要:1.1. 严峻的安全形势 1.1.1. OpenSSL Heart bleed漏洞 2014年上半年对网络安全影响最大的问题就是OpenSSL Heart bleed漏洞,来自Codenomicon和谷歌安全部门的研究人员发现OpenSSL的源代码中存在一个漏洞,可以让攻击者获得服务器上64K内存中 阅读全文
posted @ 2021-05-26 00:08 牧之丨 阅读(571) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/luo15242208310/article/details/108215019 目录Java ssl单向TLSServer端Client端双向TLSserver端client端KeyStore读取P12TODO 自定义验证规则Java sslnetty中 阅读全文
posted @ 2021-05-26 00:07 牧之丨 阅读(495) 评论(0) 推荐(0)
摘要:一· 快速命令 1.生成ca证书 openssl req -new -x509 -keyout ca.key -out ca.crt -days 36500在本目录得到 ca.key 和 ca.crt 文件 2.生成服务端和客户端私钥 openssl genrsa -des3 -out server 阅读全文
posted @ 2021-05-25 15:06 牧之丨 阅读(2011) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/luo15242208310/article/details/108195803 参考链接:der pem cer crt key pfx等概念及区别参考连接:Java 证书管理(keytool实例),jks\crt\cet\ketstore 编码格式X. 阅读全文
posted @ 2021-05-25 14:30 牧之丨 阅读(1149) 评论(0) 推荐(0)
摘要:在使用restTemplate访问内网接口时,不打算指host,支持ip访问,所以我们需要再header中指定host.但经调试,发现HttpURLConnection中Host无法覆盖.解决方案: Object requestBody = ImmutableMap.of("username", u 阅读全文
posted @ 2021-05-20 22:52 牧之丨 阅读(761) 评论(0) 推荐(0)
摘要:方式一:通过java.net.InetAddress类获取 1 2 3 4 5 6 7 8 public void test1() { try { InetAddress addr = InetAddress.getLocalHost(); System.out.println("IP地址:" + 阅读全文
posted @ 2021-05-15 11:52 牧之丨 阅读(452) 评论(0) 推荐(0)
摘要:引言在Web应用开发中,安全一直是非常重要的一个方面。Spring Security基于Spring 框架,提供了一套Web应用安全性的完整解决方案。 JwT (JSON Web Token) 是当前比较主源的Token令牌生成方案,非常适合作为登录和授权认证的凭证。 这里我们就使用 Spring 阅读全文
posted @ 2021-05-15 11:51 牧之丨 阅读(3031) 评论(0) 推荐(0)
摘要:Pom中引入 <!-- security --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> 阅读全文
posted @ 2021-05-15 11:50 牧之丨 阅读(467) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/yilezhu/p/10645804.html 开始之前先看一下gRPC与带有j'son的HTTP APIs对比表格 gRPC的优势 性能 gRPC消息使用一种有效的二进制消息格式protobuf进行序列化。Protobuf在服务器和客户机上的序列化非 阅读全文
posted @ 2021-05-15 10:57 牧之丨 阅读(270) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/d5ce890c67f7 上一篇博客讲了如何使用Shiro和JWT做认证和授权(传送门:https://www.jianshu.com/p/0b1131be7ace),总的来说shiro是一个比较早期和简单的框架,这个从最近已经基本不做版本更新就可 阅读全文
posted @ 2021-04-15 20:08 牧之丨 阅读(460) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 39 下一页