精彩博客

xmake从入门到精通10:多个子工程目标的依赖配置

xmake是一个基于Lua的轻量级现代化c/c++的项目构建工具,主要特点是:语法简单易上手,提供更加可读的项目维护,实现跨平台行为一致的构建体验。 本文主要详细讲解下,如果在一个项目中维护和...

前天 09:06
281
0
源码分析Kafka 消息拉取流程(文末两张流程图)

本节重点讨论 Kafka 的消息拉起流程。 @T分分11选5助手_分分11选5开奖网 - 花少钱中大奖C 1、KafkaConsumer poll 详解 消息拉起主要入口为:KafkaConsumer#poll方法,其声明如下: public ConsumerRecords<K, V> poll(final Duration t...

12/12 21:56
274
0
分布式事务——两阶段提交

gƱapp在分布式系统中,为了保证数据的高可用,通常会将数据保留多个副本(replica), 这些副本会放置在不同的节点上。这些数据节点可能是物理机器,也可能是虚拟机。为了对用户提供正确的CURD等语...

12/11 20:00
976
1
百万级高并发mongodb集群性能数十倍提升优化实践(上篇)

mongodb内核、wiredtiger存储引擎、rocksdb存储引擎相关源码分析详见(后续持续更新): http://github.com/y123456yz/reading-and-annotate-mongodb-3.6.1 背景 线上某集群峰值TPS超过100万/...

12/11 19:56
1K
3
TCP 的三次握手,四次挥手和重要的细节—干货满满,建议细读

最近把个人博客搭建好了,链接在这里:tobe的呓语,文章会先在博客和公众号更新~ 大家多多收藏啊 上一次讲了 UDP 协议,从这次开始,就要讲 TCP 协议了,因为 TCP 协议涉及到的东西很多,一篇...

12/11 18:01
3.7K
12
宜信SDL实践:产品经理如何驱动产品安全建设

一、序言 本文从产品经理的角度出发,对产品经理的安全职责、产品驱动安全的内涵、工作内容、工作方法、所需安全资源、以及产品经理的安全工作量进行了分析。希望所有产品经理在没有心理负担...

12/11 14:34
2K
0
Node.js 模块系统源码探微

Node.js 的出现使得前端工程师可以跨端工作在服务器上,当然,一个新的运行环境的诞生亦会带来新的模块、功能、抑或是思想上的革新,本文将带领读者领略 Node.js (以下简称 Node) 的模块设计...

12/11 14:24
240
1
【原创】003 | 搭上基于SpringBoot事务思想实战专车

前言 如果这是你第二次看到师长,说明你在觊觎我的美色! 点赞+关注再看,养成习惯 没别的意思,就是需要你的窥屏^_^ 专车介绍 该趟专车是开往基于Spring Boot事务思想实战的专车,在上一篇 ...

12/11 14:05
405
0
反应式架构(1):基本概念介绍

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

12/10 16:44
3.1K
20
你知道,http用的是对称加密还是非对称加密?

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

12/10 14:06
1K
4
Python 中如何实现参数化测试?

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

12/09 22:06
333
1
【原创】001 | 搭上SpringBoot自动注入源码分析专车

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

12/09 14:22
944
8
《程序人生》十年风雨-从大学到技术专家我做了啥?

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

12/09 10:08
1K
21
Kafka及周边深度了解

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

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

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

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

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

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

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

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

gƱ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常用命令与配置

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

12/04 20:55
1K
3

没有更多内容

加载失败,请刷新页面

TCP 的三次握手,四次挥手和重要的细节—干货满满,建议细读

最近把个人博客搭建好了,链接在这里:tobe的呓语,文章会先在博客和公众号更新~ 大家多多收藏啊 上一次讲了 UDP 协议,从这次开始,就要讲 TCP 协议了,因为 TCP 协议涉及到的东西很多,一篇...

12/11 18:01
3.7K
12
反应式架构(1):基本概念介绍

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

12/10 16:44
3.1K
20
谈数据删除设计-以记账凭证为例

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

11/26 09:45
2.3K
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
9
如何设计一个安全的对外接口

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

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

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

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

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

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

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

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

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

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

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

11/14 12:05
2.4K
4

没有更多内容

加载失败,请刷新页面

如何管stderr,而不是stdout?

我有一个要写入信息的程序stdout和stderr ,我需要grep通过什么是未来标准错误 ,而忽视标准输出 。 我当然可以分2步完成: command > /dev/null 2> temp.file grep 'something' temp.file ...

3分钟前
0
0
centos7.5上通过docker安装并运行mysql5.7

1. docker pull mysql:5.7 2. docker run --name mysql5.7 -p 3306:3306 -e MYSQL_R分分11选5助手_分分11选5开奖网 - 花少钱中大奖分分11选5助手_分分11选5开奖网 - 花少钱中大奖T_PASSW分分11选5助手_分分11选5开奖网 - 花少钱中大奖RD=123456 -d mysql:5.7......

7分钟前
0
0
什么是比赛条件?

在编写多线程应用程序时,遇到的最常见问题之一是竞争条件。 我对社区的问题是: 什么是比赛条件? 您如何检测到它们? 您如何处理它们? 最后,如何防止它们发生? #1楼 当设备或系统试图同...

18分钟前
1
0
SpringMVC源码分析-DispatcherServlet-init方法分析

gƱapp上一篇:SpringMVC源码分析-DispatcherServlet实例化干了些什么 先吐槽一下。。。写了两小时的博客突然被俺家小屁孩按了刷新,东西不见了,建议分分11选5助手_分分11选5开奖网 - 花少钱中大奖SCHINA能够自动定时保存啊。让我先安静一下。...

26分钟前
2
0
python协程 生成器

协程,又称微线程,纤程。英文名Coroutine。 线程是系统级别的它们由操作系统调度,而协程则是程序级别的由程序根据需要自己调度。在一个线程中会有很多函数,我们把这些函数称为子程序,在子...

36分钟前
5
0
uvicorn与gunicorn/gunicorn+meinheld性能对比

Running: uvicorn asgiproj.asgi:application -b 127.0.0.1:8001 [erm@fezzan ~]$ wrk -d20s -t10 -c200 http://127.0.0.1:8001/asgi/ Running 20s test @ http://127.0.0.1:8001/asgi/ 10 t...

46分钟前
6
0
基于Spring-Security安全框架的RBAC权限管理

rbac-security GitHub地址 这是一个基于简单的RBAC模型,结合Spring Security开发的权限管理模块。 一、RBAC模型介绍 RBAC是Role-Based Access Control的缩写,意思就是基于角色的权限访问控...

49分钟前
6
0
Java8新特性-stream的综合操作

此篇为stream流式集合的综合练习,之前也简单写过常用的一些方法示例,传送带:工作中 肥肠 好用的java8集合操作,此篇算是一个补充,更为具体和结构性,以供大家学习,代码拿过去就能跑,代...

今天 17:50
5
0
Elasticsearch索引模板与动态mapping模板(四)

一、动态mapping 前面我们介绍了mapping相关的属性,细心的朋友可能会发现,在我们最开始使用ES的时候,可能还不太了解mapping,也没有添加过mapping为什么我们还是能够正常的添加文档。 那是...

今天 17:50
6
0
fin 知识

保证金率怎么计算的? 全球领先的区块链资产交易平台 2019-03-23 全仓模式下:保证金率=账户权益/(用户持仓所需的保证金+挂单冻结保证金) 逐仓模式下:保证金率=(固定保证金+未实现盈亏)...

今天 17:49
8
0
Nuxt.js学习(三) --- Nuxt的动态路由、路由参数、路由嵌套

[T分分11选5助手_分分11选5开奖网 - 花少钱中大奖C] 1、Nuxt的动态路由 在 Nuxt.js 里面定义带参数的动态路由,需要创建对应的以下划线作为前缀的 Vue 文件 或 目录。 1.1、官方文档: 以下目录结构: pages/ --| _slug/ -----| comment...

今天 17:44
7
0
Kafka,ZK集群开发或部署环境搭建及实验

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

今天 17:38
5
0
群辉安装工具包的安装

群晖安装软件 在centos中有yum,ubantu中有apt-get,而群晖的DSM中没有这些,甚至连rpm都没有。要安装软件用wget下载压缩包,然后自己编译特别麻烦。好在有个轻量级的工具ipkg,用法跟yum和a...

今天 17:26
7
0
如何把sql语句结果输出到excel

如果SQL语句的结果太大,通过plsql developer无法显示所有的结果,这个时候,我们可以通过一段代码来完成,下面是一个例子: 把 select last_name, salary, department_id from employees o...

今天 17:24
4
0
Java MD5,base64,AES加密工具类

import java.io.UnsupportedEncodingException; import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.security...

今天 17:21
5
0
阿里云安装mysql遇到的问题

yum install -y mysql-server mysql mysql-deve 安装了但是不能启动服务里面也没有 于是我看到这篇帖子 http://blog.csdn.net/wangjia55/article/details/77057251......

今天 17:21
4
0
[Java并发] AQS抽象队列同步器源码解析--锁获取过程

要深入了解java并发知识,AbstractQueuedSynchronizer(AQS)是必须要拿出来深入学习的,AQS可以说是贯穿了整个JUC并发包,例如ReentrantLock,CountDownLatch,CyclicBarrier等并发类都涉及...

今天 17:13
4
0
关于"如何建站"说些没用的

这篇文章写给对相关技术真正毫无概念的人,就像当初刚接触电脑的我,基本什么都不懂,却想拥有一个自己的网站,一个能让任何人通过在浏览器输入一个网址就可以访问的地方。在阐述过程中,若有...

今天 16:58
3
0
微不足道

想想十年前的时候,再想想现在,有的努力根本微不足道,有的根本就没努力,只是恰好你以前的积累,恰好碰到了那个环境,又恰好你的思想观念不一样,你就获得了暂时性的成功,也许暂时性的成功...

今天 16:44
7
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部