1

线程实现模型

线程实现模型 线程实现模型主要分为: ,`内核级线程模型 两级线程模型`。他们的区别在于线程与内核线程之间的对应关系。 以下我们将分析这三种线程实现模型的特点: 用户级线程模型 (1)多对一关系 用户级线程模型为多对一关系。即,一个进程中的所有线程对应一个内核线程; (2)处理速度快、移植性强; 线 ...

烟花易冷人憔悴 发布于 2019-09-11 19:53 评论(0)阅读(94)
1

相同类中方法间调用时日志Aop失效处理

本篇分享的内容是在相同类中方法间调用时Aop失效处理方案,该问题我看有很多文章描述了,不过大多是从事务角度分享的,本篇打算从日志aop方面分享(当然都是aop,失效和处理方案都是一样),以下都是基于springboot演示; 快速定义个日志Appender 快速定义个拦截器和日志注解(aop) 模拟 ...

神牛003 发布于 2019-09-11 19:05 评论(0)阅读(91)
1

还不会用 K8s 集群控制器?那你会用冰箱吗?(多图详解)

作者 | 阿里云售后技术专家 声东 导读: 当我们尝试去理解 K8s 集群工作原理的时候,控制器(Controller)肯定是一个难点。这是因为控制器有很多,具体实现大相径庭;且控制器的实现用到了一些较为晦涩的机制,不易理解。但是,我们又不能绕过控制器,因为它是集群的“大脑”。今天这篇文章,作者通过 ...

阿里巴巴云原生 发布于 2019-09-11 18:39 评论(1)阅读(335)
1

SpringCloud学习笔记(2):使用Ribbon负载均衡

简介 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡工具,在注册中心对Ribbon客户端进行注册后,Ribbon可以基于某种负载均衡算法,如轮询(默认)、随机、加权轮询、加权随机等自动帮助服务消费者调用接口。 项目介绍 1. sc parent,父模 ...

布禾卡斐先生 发布于 2019-09-11 18:30 评论(0)阅读(124)
1

《即时消息技术剖析与实战》学习笔记5——IM系统如何保证消息的一致性

消息一致性指的是消息的时序一致性,本文介绍了如何保证消息时序的一致性。 ...

鹿呦呦 发布于 2019-09-11 17:55 评论(0)阅读(192)
1

详细的漏洞复现:Shellshock CVE-2014-6271 CVE-2014-7169

巨详细的shellshock漏洞复现过程等你来!复现过程是在我踩过很多坑后按照应该做的步骤梳理后的流程,希望你可以一次成功不用遇到问题后各种填坑。想知道我踩过的坑也可以在文末找到详细说明! ...

zzRandom 发布于 2019-09-11 17:44 评论(0)阅读(87)
1

mysql事务详解

MySQL 事务主要用于处理操作量大,复杂度高的数据。比如开单,需要添加给订单表增加记录,还需要增加订单的各种相关明细,操作复杂度高,这些操作语句需要构成一个事务。在 MySQL 命令行的默认设置下,事务都是自动提交的,即执行 SQL 语句后就会马上执行 COMMIT 操作。因此要显式地开启一个事务... ...

云天 发布于 2019-09-11 17:25 评论(0)阅读(160)
2

语音信号处理常用度量方法

信噪比(SNR) 有用信号功率与噪声功率的比(此处功率为平均功率),也等于幅度比的平方 $$SNR(dB)=10\log_{10}\frac{\sum_{n=0}^{N-1}s^2(n)}{\sum_{n=0}^{N-1}d^2(n)}=10*\log_{10}(\frac{P_{signal}}{ ...

凌逆战 发布于 2019-09-11 17:02 评论(1)阅读(100)
0

网页去重之Simhash算法

Simhash算法是Google应用在网页去重中的一个常用算法,在开始讲解Simhash之前,首先需要了解:什么是网页去重?为什么要进行网页去重?如何进行网页去重,其基本框架是什么? 网页去重,顾名思义,就是过滤掉重复的网页。统计结果表明,近似重复网页的数量占网页总数量的比例较高,即互联网上有很多的 ...

kkbill 发布于 2019-09-11 16:54 评论(2)阅读(193)
0

实现一个简易版的vuex持久化工具

uni-app小程序版vuex-persistedstate, 网页同样能以此进行state持久化 ...

goblin_pitcher 发布于 2019-09-11 16:28 评论(0)阅读(208)
0

通过Service访问应用 (1)

目录 通过Service访问应用 通过Pod IP访问应用 通过ClusterIP Service在集群内部访问 通过Pod IP访问应用 通过ClusterIP Service在集群内部访问 通过Service访问应用 通过之前的操作,应用部署完成了,我们的Demo网站已经成功启动了,那么如何访问 ...

雪雁 发布于 2019-09-11 16:11 评论(0)阅读(117)
0

3、pytest中文文档--编写断言

pytest对断言的支持非常友好和统一,并且对断言失败时的说明信息做了很好的优化。 ...

luizyao 发布于 2019-09-11 15:44 评论(0)阅读(122)
63

手把手告诉你如何安装多个版本的node,妈妈再也不用担心版本高低引发的一系列后遗症(非常详细,非常实用)

简介 最近好多人都问到node怎么同时安装多个版本? 如何配置node的环境变量,如何自如的在多个版本中切换node?还有就是自己在做appium自动化的时候,有时候会因为node的版本过高或者是太低用命令启动appium时候而报错,试了一下是否可以安装一个高版本和低版本的node在一个系统中,你如 ...

北京-宏哥 发布于 2019-09-11 15:00 评论(20)阅读(1311)
1

SIA-GateWay之API网关安装部署指南

SIA-GATEWAY是基于SpringCloud微服务生态体系下开发的一个分布式微服务网关系统。具备简单易用、可视化、高可扩展、高可用性等特征,提供云原生、完整及成熟的接入服务解决方案。本文介绍API网关的安装部署。 ...

宜信技术 发布于 2019-09-11 14:58 评论(0)阅读(156)
1

zabbix监控jvm内存

Zabbix自带监控系统的内存利用率和CPU利用率,但是系统内存并不能反应JVM内存情况 ...

陈灬大灬海 发布于 2019-09-11 14:49 评论(0)阅读(172)
38

初次走上技术管理岗位的思考总结

初次走上管理岗位的技术骨干,总是有很多困惑。为什么比以前写代码还累?怎么让任务安排更合理?为什么总有下属不愿意进步,每天得过且过?诸如此类的问题,本文并不能都给出解决方法。本文的目的是抛砖引玉,如果诸位能从中获得一点点启发,那就是博主的一点点贡献。 ...

编码砖家 发布于 2019-09-11 14:41 评论(17)阅读(3107)
0

微服务时代之自定义archetype(模板/骨架/脚手架)

(1)随着微服务越来越常见,一个大的项目会被拆分成多个小的微服务,jar包以及jar之间的版本冲突问题,变得越来越常见,如何保持整体微服务群jar及版本统一,也变成更加重要了,maven的自定义archetype(模板/骨架/脚手架)很好的解决了这个问题,在新建微服务项目的时候,使用统一的arche... ...

软件老王 发布于 2019-09-11 14:30 评论(0)阅读(177)
12

(六十五)c#Winform自定义控件-思维导图/组织架构图(工业)

前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。 GitHub:http://github.com/kwwwvagaa/NetWinformControl 码云:http://gitee.com/kwwwvagaa/net_winform_custom_contr ...

冰封一夏 发布于 2019-09-11 14:29 评论(6)阅读(2139)
3

.net core 部署到windows服务上的方法

前言 Net core 项目部门在Windows有很多种方式,大致有以下几种, 其中优劣对比在这不进行累述。我今天是把它搭建到windows服务上的,这种方式对于我们现有dotnet来说相对美观(一个黑框框,一个看不到),电脑重启可以自动重启。 1.实现 1.1.下载nssm 官网http://ww ...

王延领 发布于 2019-09-11 14:29 评论(4)阅读(431)
1

Scrum团队的最佳规模?

无论你在小型创业公司工作还是在大公司的新产品线工作,当团队人数越来越多时总会达到一个临界点。尽早识别这个临界点可以让您的团队避免进入低效阶段。每个产品都是不同的,团队合作也是如此。因此,拆分团队也需要做一些反映团队情况的决定。在做决定时有以下几点需要考虑: 团队不在一起工作时如何确保专业知识的完整性 ...

Worktile 发布于 2019-09-11 14:18 评论(0)阅读(217)