1

KClient——kafka消息中间件源码解读

[TOC] 最近在拜读李艳鹏的《可伸缩服务架构——框架与中间件》,该篇随笔,针对第二章的KClient(kafka消息中间件)源码解读项目,进行学习。 kclient消息中间件 从使用角度上开始入手学习 kclient processor 该项目使用springboot调用kclient库,程序目录 ...

NinWoo 发布于 2018-10-16 15:30 评论(0)阅读(149)
0

深入理解synchronized方法同步的是方法还是对象?

一.运用synchronized关键字 首先我们来看看一个多线程中线程不安全的列子 代码如下: 共享数据类: 线程测试类: 在这个列子中run方法没有使用关键字synchronized,那么就会造成线程不安全,结果如下: 那么当我们使用关键字synchronized后结果就会同步了,结果如下: 那么 ...

真正的小明被占用了 发布于 2018-10-16 15:29 评论(3)阅读(127)
0

装饰者模式

`begin 2018年9月29日14:19:22` 装饰者模式(Decorator Pattern) 定义 金玉其外,败絮其中。 动态地给一个对象添加一些额外的职责,就增加功能来说,装饰者模式比生成子类更为灵活?!渡杓颇J剑嚎筛从妹嫦蚨韵笕砑幕 ?装饰者模式是一种对象结构型模式。 使用场景 ...

mingmingcome 发布于 2018-10-16 15:27 评论(0)阅读(97)
4

SpringBoot快速入门

[TOC] SprinBoot快速入门 Editor:SimpleWu GIT(有本文章所有测试代码实例):https://gitlab.com/450255266/code SpringBoot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用 ...

Miya。 发布于 2018-10-16 15:13 评论(1)阅读(201)
2

使用 WRK 压力测试工具对 ASP.NET Core 的接口进行压力测试

0. 简要介绍 WRK 是一款轻量且易用的 HTTP 压力测试工具,通过该工具我们可以方便地对我们所开发的 WebAPI 项目进行压力测试,并且针对测试的情况返回结果。 PS:Wrk 并不能针对测试的结果生成动态的图表,如果有这种需要,可以尝试使用另一款工具 Vegeta。该项目使用的 Golang ...

myzony 发布于 2018-10-16 15:10 评论(1)阅读(184)
13

阿里试用,女朋友逼着我给她排序

阿里试用排序 前景提要 说来简直丢尽了钢铁直男的脸,没错,昨晚我在愉快的做着外包的活(中国移动的小程序,自由职业,喂),11点多了,女友突然脑子一抽:“你能不能帮我把这个玩意排序一下给我用啊,我好薅点羊毛,技术能实现嘛?” 我比较无奈的看了看,阿里试用咩?什么鬼,哦哦哦,就这玩意啊,爬虫爬一下就是了 ...

zweizhao 发布于 2018-10-16 15:01 评论(29)阅读(2315)
1

The Road to learn React书籍学习笔记(第三章)

The Road to learn React书籍学习笔记(第三章) =========== "代码详情" 声明周期方法 通过之前的学习,可以了解到ES6 类组件中的生命周期方法 和 构造函数只有在组件实例化并插入到 中的时候才会被调用。组件实例化的过程称为组件的挂载 方法也会在组件挂载过程中被调用 ...

赖同学 发布于 2018-10-16 14:16 评论(0)阅读(65)
1

短视频是一种值得被鼓励的创作形式么?

用户不需要前戏,更希望直奔主题 先说我的观点:非常值得鼓励。 2G时代看文字,3G时代看图片,4G时代看视频。主流的信息传播方式,更多集中在图文。 随着4G网络大规模覆盖,以及流量越来越廉价。短视频这种新的,信息传播形式,正在快速发展起来。 短视频能够快速崛起,是时代的趋势,是必然的结果。 快节奏的 ...

吴佳轶 发布于 2018-10-16 14:15 评论(1)阅读(229)
0

java自定义注解学习(二)_注解详解

上篇文章,我们简单的实现了一个自定义注解,相信大家对自定义注解有了个简单的认识,这篇,这样介绍下注解中的元注解和内置注解 整体图示 内置注解 @Override 重写覆盖 这个注解大家应该经常用到,主要在子类重写父类的方法,比如 方法 @Deprecated 过时 可以修饰的范围很广,包括类、方法、 ...

Kevin_zheng 发布于 2018-10-16 14:08 评论(0)阅读(123)
6

klg-jpa:spring-data-jpa 最佳实践

klg-jpa:spring-data-jpa 最佳实践 项目介绍 码云地址:https://gitee.com/klguang/klg-jpa JPA是sun为POJO持久化制定的标准规范,用来操作实体对象,执行CRUD操作,让开发者从繁琐的JDBC和SQL代码中解脱出来。 但是JPA有以下两个缺 ...

klguang 发布于 2018-10-16 13:55 评论(1)阅读(197)
3

从壹开始前后端分离 [.netCore 填坑 ] 三十四║Swagger:API多版本控制,带来的思考

前言 大家周二好呀,.net core + Vue 这一系列基本就到这里差不多了,今天我又把整个系列的文章下边的全部评论看了一下(我是不是很负责哈哈),提到的问题基本都解决了,还有一些问题,已经在QQ群里讨论过了,今天再写一篇,然后给这个系列画一个暂时的句号吧,这些天也考虑写点儿啥,希望看到的小伙伴 ...

老张的哲学 发布于 2018-10-16 13:52 评论(3)阅读(293)
4

IOT高性能服务器实现之路

市场动态 物联网市场在2018年第一季度/第二季度出现了意想不到的加速,并将使用的物联网设备总数提升至7B。这是IoT Analytics最新“ 物联网和短期展望状态 ”更新中的众多发现之一。 全面的公司,尤其是物联网软件,云和服务公司,远远超出了收入预期。Microsoft Azure和Amazo ...

三升水 发布于 2018-10-16 12:59 评论(2)阅读(314)
0

POLARDB · 最佳实践 · POLARDB不得不知道的秘密

前言 POLARDB作为阿里云下一代关系型云数据库,自去年9月份公测以来,收到了不少客户的重点关注,今年5月份商业化后,许多大客户开始陆续迁移业务到POLARDB上,但是由于POLARDB的很多默认行为与RDS MySQL兼容版不一样,导致很多用户有诸多使用上的困惑,本来总结了几点,给大家答疑解惑。 ...

水中的泪 发布于 2018-10-16 12:34 评论(0)阅读(122)
0

快速求区间和的有趣算法——树状数组

好久没写东西,感觉有写些什么的必要了。~~(高仿鲁迅)~~ 树状数组虽然听起来名字高大上,但是不是很难(前缀和是名字高大上,却水得像海洋) 树状数组在单纯的查询一个区间的和和修改某一个数的效率要超过线段树哦!树状数组最差时间复杂度为O(logn),而线段树的时间复杂度一直保持O(logn),且线段树 ...

wendster 发布于 2018-10-16 12:27 评论(3)阅读(125)
0

Java入门系列-14-深入类和对象

这篇文章用大量的代码帮你搞懂:值传递和引用传递、构造方法、方法重载、static关键字的使用 方法参数传递 值传递和引用传递 1.值传递 敲一敲: 在上面这段代码中我们发现在方法内部对这两个参数进行交换成功,但是在调用方法后外部变量并没有任何变化。参数的类型为值类型,使用值类型作为参数称为值传递。 ...

极客大全 发布于 2018-10-16 12:10 评论(0)阅读(135)
0

深度学习基础系列(六)| 权重初始化的选择

深层网络需要一个优良的权重初始化方案,目的是降低发生梯度爆炸和梯度消失的风险。先解释下梯度爆炸和梯度消失的原因,假设我们有如下前向传播路径: a1 = w1x + b1 z1 = σ(a1) a2 = w2z1 + b2 z2 = σ(a2) ... an = wnzn-1 + bn zn = σ( ...

可可心心 发布于 2018-10-16 11:54 评论(3)阅读(89)
1

节流和防抖的实现

1 防抖 + 定义:合并事件且不会去触发事件,当一定时间内没有触发这个事件时,才真正去触发事件 + 原理:对处理函数进行延时操作,若设定的延时到来之前,再次触发事件,则清楚上一次的延时操作定时器,重新定时 + 场景:keydown事件上验证用户名,输入法的联想 + 实现: function debo ...

Chengbo_X 发布于 2018-10-16 11:23 评论(0)阅读(192)
1

高可用Redis(八):Redis主从复制

1.Redis复制的原理和优化 1.1 Redis单机的问题 1.1.1 机器故障 在一台服务器上部署一个Redis节点,如果机器发生主板损坏,硬盘损坏等问题,不能在短时间修复完成,就不能处理Redis操作了,这就是单机可能存在的问题 同样的,服务器正常运行,但是Redis主进程发生宕机事件,此时只 ...

renpingsheng 发布于 2018-10-16 11:20 评论(2)阅读(242)
0

设计模式中的多态——策略模式详解

[TOC] 1. 关于策略模式 策略模式和java语言的多态特性有些像。java的多态特性允许我们面向接口编程,不用关心接口的具体实现。接口所指向的实现类,以及通过接口调用的方法的具体行为可以到运行时才绑定。这么做最大的好处是在尽可能实现代码复用的前提下更好地应对具体实现类的变化。比如我想增加一种接 ...

takumiCX 发布于 2018-10-16 11:14 评论(0)阅读(117)
3

C# 通过T4自动生成代码

通过T4模板生成代码,运行时实现 关键代码段:Host using Microsoft.VisualStudio.TextTemplating; using System; using System.CodeDom.Compiler; using System.Collections.Generic ...

FreeTimeWorker 发布于 2018-10-16 11:09 评论(0)阅读(397)
  • 独家视频:十九大要开啦! 2018-09-10
  • 国地税怎么又合并了呢 一般来看 这是种集中资源的举动 2018-09-10
  • 视频:太原蒙山景区举办首届蒙山春节庙会 2018-08-14
  • 美媒:解放军已成为现代化军队 目光已越过大西洋 2018-08-14
  • 市人大常委会召开党组会议传达学习全国两会精神张轩主持并讲话 2018-08-04