精彩博客

反应式架构(1):基本概念介绍

ֲƱֻapp淘宝从2018年开始对整体架构进行反应式升级, 取得了非常好的成绩。其中『猜你喜欢』应用上限 QPS 提升了 96%,同时机器数量缩减了一半;另一核心应用『我的淘宝』实际线上响应时间下降了 40...

昨天 16:44
451
0
你知道,http用的是对称加密还是非对称加密?

1、引言 随着互联网安全意识的普遍提高,对安全要求稍高的应用中,http的使用是很常见的,甚至在1年前,苹果公司就将使用http作为APP上架苹果应用市场的先决条件之一(详见《苹果即将强制实...

昨天 14:06
542
0
Python 中如何实现参数化测试?

之前,我曾转过一个单元测试框架系列的文章,里面介绍了 unittest、nose/nose2 与 pytest 这三个最受人欢迎的 Python 测试框架。 本文想针对测试中一种很常见的测试场景,即参数化测试,继续...

前天 22:06
149
0
【原创】001 | 搭上SpringBoot自动注入源码分析专车

前言 如果这是你第二次看到师长的文章,说明你在觊觎我的美色!分分11选5助手_分分11选5开奖网 - 花少钱中大奖(∩_∩)分分11选5助手_分分11选5开奖网 - 花少钱中大奖哈哈~ 点赞+关注再看,养成习惯 没别的意思,就是需要你的窥屏^_^ 本系列为SpringBoot深度源码专车系列,第一篇发车!...

前天 14:22
575
2
《程序人生》十年风雨-从大学到技术专家我做了啥?

你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub http://github.com/JavaFamily 上已经收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以...

前天 10:08
761
11
Kafka及周边深度了解

本文属于原创,转载注明出处,欢迎关注微信小程序小白AI博客 微信公众号小白AI或者网站 http://xiaobaiai.net 或者我的CSDN http://blog.csdn.net/freeape [T分分11选5助手_分分11选5开奖网 - 花少钱中大奖C] 0 前言 文章有点长,但是写...

12/08 17:03
907
4
JavaScript中Promise 使用、原理以及实现过程

1.什么是 Promise promise 是目前 JS 异步编程的主流解决方案,遵循 Promises/A+ 方案。 2.Promise 原理简析 (1)promise 本身相当于一个状态机,拥有三种状态 pending fulfilled rejected...

12/06 14:55
690
1
谈数据删除设计-以记账凭证为例

1 常见删除策略 凡是做业务逻辑系统, 总是离不开对删除逻辑的处理. 本文论述重点是伪删除, 即字段标示状态, 这是在一些中小型系统开发中的单据等较重要数据的主流做法. 但在此之前, 不妨先将...

12/06 11:22
3K
4
《后端也要懂一点前端系列》使用webpack搭建项目

笔者文笔功力尚浅,如有不妥,请慷慨指出,必定感激不尽 今天突然有兴致想要学习一下前端的技术,所以特此记录学习前端之路。由于之前在公司做的项目大部分都是关于JSP页面的增删改查,所以前...

12/05 17:14
1K
4
不要再造轮子了:聊一聊 JavaScript 的 URL 对象是什么?

ֲƱֻapp本文由葡萄城技术团队于分分11选5助手_分分11选5开奖网 - 花少钱中大奖SChina翻译并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 如果我们自己编写从URL中分析和提取元素的代码,那...

12/05 12:16
1K
4
你知道你对 JS分分11选5助手_分分11选5开奖网 - 花少钱中大奖N Web Token 的认识存在误解吗

1.前言 JS分分11选5助手_分分11选5开奖网 - 花少钱中大奖N Web Token (JWT) 其实目前已经广为软件开发者所熟知了,但是 J分分11选5助手_分分11选5开奖网 - 花少钱中大奖SE (Javascript 分分11选5助手_分分11选5开奖网 - 花少钱中大奖bject Signing and Encryption) 却鲜有人知道,我第一次知道它是在 Spring Security 的官方文档中...

12/04 22:29
1K
0
docker/docker-compose常用命令与配置

今天整理了些以前使用docker时常用的命令与配置,在这里分享出来,也便于自己日后查阅。文中不包括docker的基本概念、安装,还请自行搜寻。 各位感兴趣的话,可以自存一份,若要转载,记得标...

12/04 20:55
899
3
Streams:深入理解Redis5.0新特性

ֲƱֻapp概述 相较于Redis4.0,Redis5.0增加了很多新的特性,而streams是其中最重要的特性之一。streams是redis 的一种基本数据结构,它是一个新的强大的支持多播的可持久化的消息队列,在设计上借鉴...

12/04 18:08
1K
1
Redis+Lua——他叫了外援

Redis从2.6版本开始引入对Lua脚本的支持,通过在Redis服务器中嵌入Lua环境,Redis客户端可以使用Lua脚本,直接在服务端原子的执行多个Redis命令。 Lua Lua 是一种轻量小巧的脚本语言,用标准...

12/04 17:50
1K
1
Consul集群版容器化部署与应用集成

背景 由于公司目前的主要产品使用的注册中心是consul,consul需要用集群来保证高可用,传统的方式(Nginx/HAProxy)会有单点故障问题,为了解决该问题,我开始研究如何只依赖consul做集群的注...

12/04 09:14
586
0
全网最通俗易懂的【短链接】入门

前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:http://github.com/ZhongFuCheng3y/3y 最近接了一个需求,涉及到了短链接的相关的知识,于是去查阅了相关的资料,在这里给...

12/03 13:43
1K
15
聊一聊数据接口的登录态校验以及JWT

最近和群里网友聊天,发现他在数据接口中校验登录状态用的还是session,在我及时劝说和科普之后,他最终决定改用JWT。那么接下来我们就聊一聊数据接口应该怎么管理登录状态以及什么是JWT 混合...

12/02 23:40
1K
2
由AnnotatedElementUtils延伸的一些所思所想

这篇博客的两个主题: spring的AnnotatedElementUtils 个人源码阅读方法论分享 为什么要分享AnnotatedElementUtils这个类呢,这个类看起来就是一个工具类,听起来很像apache的StringUtils,C...

12/02 22:50
1K
9
一文彻底搞懂Cookie、Session、Token到底是什么

> 笔者文笔功力尚浅,如有不妥,请慷慨指出,必定感激不尽 Cookie 洛:大爷,楼上322住的是马冬梅家吧? 大爷:马都什么? 夏洛:马冬梅。 大爷:什么都没啊? 夏洛:马冬梅啊。 大爷:马什么...

12/02 16:09
4.3K
22
TDengine+Grafana数据可视化

公司的主营业务是给企业客户提供短信服务,内部有一个强大的运营监控平台。每日短信业务量巨大,监控平台需要使用时序数据库来对发送的海量短信分地理区域、运营商、接收状态等类别进行统计和...

12/02 12:22
758
4

没有更多内容

加载失败,请刷新页面

谈数据删除设计-以记账凭证为例

1 常见删除策略 凡是做业务逻辑系统, 总是离不开对删除逻辑的处理. 本文论述重点是伪删除, 即字段标示状态, 这是在一些中小型系统开发中的单据等较重要数据的主流做法. 但在此之前, 不妨先将...

12/06 11:22
3K
4
不要再造轮子了:聊一聊 JavaScript 的 URL 对象是什么?

本文由葡萄城技术团队于分分11选5助手_分分11选5开奖网 - 花少钱中大奖SChina翻译并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 如果我们自己编写从URL中分析和提取元素的代码,那...

12/05 12:16
1K
4
一篇文章让你明白CPU缓存一致性协议MESI

ֲƱֻappCPU高速缓存(Cache Memory) CPU为何要有高速缓存 CPU在摩尔定律的指导下以每18个月翻一番的速度在发展,然而内存和硬盘的发展速度远远不及CPU。这就造成了高性能能的内存和硬盘价格及其昂贵...

12/04 21:58
1K
4
由AnnotatedElementUtils延伸的一些所思所想

这篇博客的两个主题: spring的AnnotatedElementUtils 个人源码阅读方法论分享 为什么要分享AnnotatedElementUtils这个类呢,这个类看起来就是一个工具类,听起来很像apache的StringUtils,C...

12/02 22:50
1K
9
一文彻底搞懂Cookie、Session、Token到底是什么

> 笔者文笔功力尚浅,如有不妥,请慷慨指出,必定感激不尽 Cookie 洛:大爷,楼上322住的是马冬梅家吧? 大爷:马都什么? 夏洛:马冬梅。 大爷:什么都没啊? 夏洛:马冬梅啊。 大爷:马什么...

12/02 16:09
4.3K
22
PHP2Java 挖坑填坑记

(马蜂窝技术原创内容,申请转载请在公众后后台留言,ID:mfwtech ) 大家好,我是来自马蜂窝电商旅游平台的甲小蛙,从前是一名 PHP 工程师,现在可能是一名 PHJ 工程师,以后...... 前阵子,...

12/02 09:41
2.9K
6
谈谈 Act 的依赖注入 和 模板输出 - 回 drinkjava 同学的评论

1. 背景 依赖注入工具 jBeanBox 的作者 drinkjava 同学最近在 gitee 上对 Actframework 项目 提出了如下评论: 首先感谢 drinkjava 同学的意见, 看得出来是问题是认真思考之后提出来的. 本文将...

11/30 18:15
1K
8
Three.js - 走进3D的奇妙世界

摘要:本文将通过Three.js的介绍及示例带我们走进3D的奇妙世界。 文章来源:宜信技术学院 & 宜信支付结算团队技术分享第6期-支付结算部支付研发团队前端研发高级工程师-刘琳《three.js - 走进...

11/28 09:50
6.6K
10
TechEmpower 框架性能测试数据 - 新解读

1. TechEmpower Framework Benchmark 介绍 TechEmpower 框架性能大比拼平台从 2013 年 3 月开始以来已经历经了 18 轮测试,参与这个平台的框架平台产品也从一开始的 24 种增加到今天的 659 种...

11/27 19:40
1K
4
Web 全栈大会:万维网之父的数据主权革命

大家好,今天我和大家分享一下由万维网之父发起的一场数据主权革命。什么叫数据主权?很容易理解,现在我们的数据是把持在巨头手里的,你的微信通讯录和聊天记录都无法导出,不管是从人权角度...

11/26 09:45
2.2K
7
Akka Typed系列:协议&行为

引言 2019年11月6号LightBend公司发布了AKKA 2.6版本,带来了类型安全的actor,新的Akka Cluster底层通信设施——Artery,带来了更好的稳定性,使用Jackson进行消息序列化,支持SLF4J日志接口...

11/24 18:27
1K
4
如何设计一个本地缓存

前言 最近在看Mybatis的源码,刚好看到缓存这一块,Mybatis提供了一级缓存和二级缓存;一级缓存相对来说比较简单,功能比较齐全的是二级缓存,基本上满足了一个缓存该有的功能;当然如果拿来...

11/23 22:31
3.3K
8
如何设计一个安全的对外接口

ֲƱֻapp前言 最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些安全措施以及具体如何去实现。 安全措施 个人觉得安全...

11/20 19:48
5.2K
21
golang 高频服务延时抖动追因

一,背景 策略组同学反馈有个服务上线后 redis 写超时非常严重,严重到什么地步呢,写redis 毛刺超过100ms! 而且不是随机出现,非常多,而且均匀,导致整个接口超时严重。因为用的redis 库是...

11/20 19:09
2.4K
9
分布式文件系统FastDFS安装部署(高可用)

本文会搭建一个适合低业务访问业务量的高可用的FastDFS集群环境:两个Tracker服务,一个storage group中两个storage服务节点;该方案仅适用于业务访问量较低的环境下。对于大量业务系统的高并...

11/20 13:34
3.6K
9
TDD两小时实现自定义表达式模板解析器

为什么要重新造一个车轮? 很多情况下,用户需要按其自定义模板动态生成邮件、PDF。开源组件中,有两类较贴合需求的产品系列: 模板渲染引擎,如FreeMarker, Velocity虽然强大异常,但是过于...

11/19 12:46
2K
5
零基础,史上最通俗视频编码技术入门

1、引言 如今我们所处的时代,是移动互联网时代,也可以说是视频时代。从快播到抖音,从“三生三世”到“延禧攻略”,我们的生活,被越来越多的视频元素所影响。 而这一切,离不开视频拍摄技...

11/19 11:22
3.9K
41
KTV歌曲推荐-深入浅出协同过滤

ֲƱֻapp前言 推荐算法有很多,最基础的就是协同过滤,前段时间对KTV数据比较感兴趣,大家去唱歌也只是唱熟悉的歌,那是不是有办法给大家一些建议拓展一下唱歌的宽度呢。KTV推荐可能要考虑很多因素,...

11/14 12:05
2.4K
4
揭开NoahV智能运维前端框架的神秘面纱

作者简介 莫海艳 百度资深前端研发工程师 百度智能运维(Noah)产品前端技术方向负责人,在运维数据可视化、中后台前端解决方案等方向上,有着丰富的实践经验。 干货概览 众所周知,前端有三...

《吊打面试官》系列-Redis常见面试题(带答案)🔥

你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub上已经开源http://github.com/Java…,有面试点思维导图,欢迎Star和完善 前言 Redis在互联网技术存储方面使用如此广泛,几乎所有的...

11/13 14:30
6.4K
46

没有更多内容

加载失败,请刷新页面

MyEclipse开发Java EE应用教程:将Java项目转换为Web项目

MyEclipse能够配置具有Web项目特征的现有Java项目,此功能对于启用呈分解WAR格式或将在配置过程后转换为分解WAR格式的现有Java项目很有用。一般情况下,此功能被用来启用由其他Java EE面向W...

1分钟前
0
0
如何从临时区域中删除单个文件(撤消git add)?

情况:我有一个Git存储库,其中的文件已经在索引中。ֲƱֻapp 我对几个文件进行了更改,打开Git并使用“ git add”将这些文件添加到我的暂存区中。 问题:如何从登台区域中删除这些文件之一,而不从索...

22分钟前
1
0
[Android] 我的听书 谷歌版是一个帮助大家播放听书网站的播放器

注意事项: 如果锁屏不能自动切下一首,依次试一下: 1. 开启锁屏通知 2. 给app加锁 3. 前两者都不行时则去加后台白名单。 关于离线下载:不想给被抓取的网站增加负担,暂时不做。 下载地址:...

44分钟前
5
0
jQuery datatable 英文替换中文显示

$('#example').DataTable({ language: { "sProcessing": "处理中...", "sLengthMenu": "显示 _MENU_ 项结果", "sZeroRecords": "没有匹配结果", "sInfo": "显示第 _START_ 至 _END_ 项结果,...

今天 12:04
4
0
创龙TI KeyStone C66x多核定点/浮点DSP TMS320C665x LED指示灯、按键

TL665x-EasyEVM是广州创龙基于S分分11选5助手_分分11选5开奖网 - 花少钱中大奖M-TL665x核心板研发的一款TI C66x多核定点/浮点高性能DSP开发板,采用核心板+底板方式,底板尺寸为200mm*106.65mm,采用4*50pin和1*80pin B2B工业级连接器,稳...

今天 12:00
4
0
在现代Python中声明自定义异常的正确方法?

在现代Python中声明自定义异常类的正确方法是什么? 我的主要目标是遵循其他异常类具有的任何标准,以便(例如)我捕获到异常中的任何工具都会打印出我包含在异常中的任何多余字符串。 “现代...

今天 12:00
5
0
springboot使用maven打包无法打进本地包解决方法

<plugins>   <plugin>     <groupId>org.springframework.boot</groupId>     <artifactId>spring-boot-maven-plugin</artifactId>     <configuration>       <includ...

今天 11:58
4
0
netty源码分析之揭开reactor线程的面纱(一)

netty中最核心的就是reactor线程,对应项目中的NioEventLoop,那么NioEventLoop里面到底干了什么事?netty是如何保证事件循环的高效轮询和任务的及时执行?又是如何fix掉jdk 的nio bug?带着...

今天 11:47
5
0
SpringBoot接入Redis(自定义存储数据编码格式)

一. 引入依赖 <!-- redis依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 二. 使用默认配置进...

今天 11:47
5
0
单例的注意事项,应用场景(仅作本人记录使用)

单例模式介绍: 单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个全局对象,这样...

今天 11:45
5
0
mysql免安装

参考:http://blog.csdn.net/qq_28569585/article/details/79072805 [mysqld] #设置mysql密码为空 #skip-grant-tables #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=E:\KiFaGon...

今天 11:42
7
0
立足于SpringCloud.H + Netflix-Ribbon + Hystrix断路器(9)

《SpringCloud.H心法总纲》 继续上一篇,接下来Springcloud配置Netflix-Ribbon集成Hystrix断路器的功能。 1、添加依赖 <!--使用hystrix,测试断路器--> <dependency> <groupId>org.springfra...

今天 11:41
6
0
Dropbox怎么共享文件?Dropbox共享文件操作

Dropbox网盘是国外的一项云存储服务,这意味着即使您使用的是其他设备,您也可以将文件复制到云中并在以后访问它们,目前支持PC、Android和MAC三大平台,为用户带来最精准的资源传输工作。就...

今天 11:39
7
0
Vant Weapp 1.0 正式版发布

1.0 来了 2018 年 8 月 11 日,我们发布了 Vant Weapp 的首个版本。16 个月以来,我们收到了 27 位开发者贡献的 1000 多次提交,也处理了 1200 多个 issue,发布了 50 多个版本。Github 的 ...

今天 11:37
5
0
VCF文件格式详解

VCF文件全称为Variant Call Format,表示基因组的变异信息,通常为GATK和Samtools软件处理所得到。 VCF文件大致可以分为两个部分: 1、以##开头的头文件信息 ##fileformat=VCFv4.2 ##FILTER=...

今天 11:36
5
0
孩子的方向:教育

在普适的流程化的科目里找寻孩子的兴趣点,适度引入外部的兴趣要素。并重点培养,让孩子在该领域里专注,深耕,坚持。 ---- 2019-12 单身

今天 11:31
6
0
阿里云服务器安装nginx【nginx】

1.准备软件 cd /usr/local/src/ wget http://www.zlib.net/zlib-1.2.11.tar.gz wget http://ftp.pcre.org/pub/pcre/pcre-8.40.tar.gz wget http://www.openssl.org/source/openssl-1.1.0e....

今天 11:28
5
0
Influxdb修改数据保留策略

retention policy: 存储策略,用于设置数据保留的时间,每个数据库刚开始会自动创建一个默认的存储策略 autogen,数据保留时间为永久,之后用户可以自己设置,例如保留最近2小时的数据。插入...

今天 11:27
5
0
多进程和多线程

真正的并行执行多任务只能在多核CPU上实现,但是,由于任务数量远远多于CPU的核心数量,所以,操作系统也会自动把很多任务轮流调度到每个核心上执行。 对于操作系统来说,一个任务就是一个进...

今天 11:26
11
0
电子工程师EMC设计时一开始就是错的,难怪总有问题,看这8条对策

电磁干扰EMI中电子设备产生的干扰信号是通过导线或公共电源线进行传输,互相产生干扰称为传导干扰。传导干扰给不少电子工程师带来困惑,如何解决传导干 扰?找对方法,你会发现,传导干扰其实...

今天 11:16
10
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部