标签:kk

Java

送 40 本高质量 Python、Java、前端书籍

18

darida 发布于 2019-09-20

来给大家送一波福利,这次联系了 9个好友一起给各位送书,每个号送 4本, 一共 40本 ,还包邮哦,具体书籍种类、介绍信息文中有详细介绍,确实是几本精选书籍。 这10个公众号,也是在Python、Java、前端等各个编程领域非常优秀的公众号,也能帮助大家学到更多有用知识 感谢 清...

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

Java

聊聊携程升级 Dubbo 的踩坑历程

16

xiaoli.wang 发布于 2019-09-18

一、什么是 CDubbo 携程从 2017 年 11 月左右开始调研,真正落地是在 2018 年 4 月发布的 CDubbo 0.1.1 版本。在携程内部,我们管他叫 CDubbo,言下之意就是携程版的 Dubbo。考虑到以后升级的问题,CDubbo SDK 是对 Dubbo S...

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

Java

聊聊nacos Service的processClientBeat

darida 发布于 2019-09-17

序 本文主要研究一下nacos Service的processClientBeat Service.processClientBeat nacos-1.1.3/naming/src/main/java/com/alibaba/nacos/naming/core/Service.j...

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

Java

Nacos配置服务原理

1

刘莉莉 发布于 2019-09-17

Nacos Client配置机制 spring加载远程配置 在了解NACOS客户端配置之前,我们先看看spring怎么样加载远程配置的。spring 提供了加载远程配置的扩展接口 PropertySourceLocator。下面看个简单的例子: 实现PropertySourceL...

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

Spring

SpringBoot集成Druid连接池

5

changyuan.xu 发布于 2019-09-17

关于数据库连接池 早期数据库访问(也没多少人上网) ​ ①装载数据库驱动程序; ②通过jdbc建立数据库连接; ③访问数据库,执行sql语句; ④断开数据库连接。 对于并发量大的网站,会导致以下问题: 每一次web请求都要建立一次数据库连接,在同样的步骤下重复占用系统资源 不能控...

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

Java

SpringBoot实现jsonp跨域通信

xirruiqiang 发布于 2019-09-17

浏览器对非同源ajax请求有限制,不允许发送跨域请求 目前跨域解决方案有两种 cros配置 jsonp请求 cros为新规范,通过一个head请求询问服务器是否允许跨域,若不允许则被拦截 jsonp则为利用浏览器不限制js脚本的同源性,通过动态创建script请求,服务器传递回一...

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

Java

AES加密 – Java,Android,IOS三端联调

3

likai 发布于 2019-09-16

科技快速发展,普遍的数据传递成为人与人、人与物、物与物的日常。 高效、快速、安全的数据传递成了数据交流的基石。 为了确保数据的安全性,保护用户的隐私,出现了大量的加密算法。 今天对几种常见的加密算法浅显的记录,并且对AES算法三端统一加密问题给出解决方法。 一、常见概念 1.明文...

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

Spring

一步一步构建Spring5源码

9

likai 发布于 2019-09-16

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 构建环境 macOS 10.13.6 JDK1.8 IntelliJ IDEA 2018.3.6 (Ultimate Edition) Spring v5.1.9.RELEA...

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

Java

聊聊nacos ServiceManager的registerInstance

zhuangli 发布于 2019-09-12

序 本文主要研究一下nacos ServiceManager的registerInstance ServiceManager nacos-1.1.3/naming/src/main/java/com/alibaba/nacos/naming/core/ServiceManager...

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

编程技术

微博微服务架构的Service Mesh实践之路

19

zhuangli 发布于 2019-09-12

胡忠想 微博技术专家,2012年加入微博,一直在做微博首页信息流相关的业务研发。 微博@古月中心相心 自我介绍 大家好,我是胡忠想,微博技术专家。从2012年加入微博到现在,一直在做微博首页信息流相关的业务研发。 这期间不仅参与了微博后端架构从大的单体应用迁移到微服务架构的改造,...

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

Java

ByteCTF 2019 WriteUp Kn0ck

4

darida 发布于 2019-09-11

kn0ck诚招大佬,联系邮箱 kn0ck_team@protonmail.com WEB boring_code | solved | z3r0yu 根据hint可以得知,flag在/index.php,/code/有提示源码。 然后分析源码就可以了。 首先分析功能,他会将url...

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

编程技术

分布式系统之服务发现(Service Discovery)

4

邓龙华 发布于 2019-09-08

正常情况下当我们要访问服务时需要知道服务实例地址和端口,如果服务实例地址和端口都是固定的我们可以直接将其配置在文件中使用,但大多数线上生产环境尤其容器部署情况下服务实例地址都是动态分配的,只有当服务实例实际部署之后才能获得地址,服务调用者根本无法提取获取服务实例地址和端口,只能在...

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

Java

卡马克是最快的开根号方法吗

zhuangli 发布于 2019-09-07

intro1 :卡马克算法时最快的开根号方式吗?C/Java语言本身是怎么实现开根号的? intro2 : java的内置sqrt和c的内置sqrt哪个更快?Java的编译/JIT优化和GCC的编译优化是否有不足之处? intro3 : java的C2优化效果一定比C1效果好吗(...

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

Java

聊聊nacos的DataSyncer

yanxinchi 发布于 2019-09-07

序 本文主要研究一下nacos的DataSyncer DataSyncer nacos-1.1.3/naming/src/main/java/com/alibaba/nacos/naming/consistency/ephemeral/distro/DataSyncer.java...

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

Java

Java 多线程核心技术 (六):线程组与线程异常

3

dulong 发布于 2019-09-07

本文经授权转载自微信公众号薛勤的博客。 本文应注重掌握如下知识点: 线程组的使用 如何切换线程状态 SimpleDataFormat 类与多线程的解决办法 如何处理线程的异常 1. 线程的状态 线程对象在不同运行时期有不同的状态,状态信息就处于 State 枚举类中,如图所示: ...

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

Java

JDK Base64编解码1.7和1.8的坑

小丁 发布于 2019-09-05

场景 对接一个第三方api接口,其中签名部分用的是JDK8的编码。我们线上采用JDK7,导致项目无法编译 替换编解码部分为1.7的代码,然后签名又不对 所以坑就在这里,结论,1.7的编解码有换行符导致签名失败 贴代码 import sun.misc.BASE64Decoder; ...

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

编程技术

谁说微服务是 Spring Cloud 的独角戏?Service Mesh了解一下?

3

hanze 发布于 2019-09-02

作者 | 关贺宇 ServiceMesh 的概念自 2017 年初提出之后,受到了业界的广泛关注,作为微服务的下一代发展架构在社区迅速发酵,并且孵化出了诸如 Istio 等广受业界关注的面向于云原生 (Cloud Native) 的微服务架构。 随着我们需要治理的微服务数量越来越...

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

Spring

从SpringBoot构建十万博文聊聊限流

6

darida 发布于 2019-09-02

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 前言 在开发十万博客系统的的过程中,前面主要分享了爬虫、缓存穿透以及文章阅读量计数等等。爬虫的目的就是解决十万+问题;缓存穿透是为了保护后端数据库查询服务;计数服务解决了接近真实阅读数...

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