自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hdx柿子的博客

热衷技术的普及和推广

  • 博客(74)
  • 收藏
  • 关注

转载 Microservice Architecture 的进程间通信(IPC)

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65285.html进程间通信(IPC)在单体式应用中,各个模块之间的调用是通过编程语言级别的方法或者函数来实现的。但是一个基于微服务的分布式应用是运行在多台机器上的。一般来说,每个服务实例都是一个进程。因此,如下图所示,服务之间的交互必须通过进程间通信(IPC)来实现。客户端与微服务的交...

2020-04-14 00:44:31 241

转载 MicroserviceArchitecture 介绍

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65283.html什么是微服务?微服务是指开发一个单个、小型、具备有业务功能的服务。其特点如下:每个服务运行在自己的进程中,通过轻量的通讯机制(基于HTTP/REST API)联系。其中,使用 REST API 更好些,因为 REST本身就是 Web,而不是基于 Web:“Be of the ...

2020-04-14 00:40:13 240

转载 MapReduce扫描缓存

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65279.html现在,TableMapReduceUtil 恢复了在传入的 Scan 对象中设置扫描程序缓存(在将结果返回给客户端之前缓存的行数)的选项。由于 HBase 0.95(HBASE-11558)中的错误,此功能丢失。这是为 HBase 0.98.5 和0.96.3 而定的。选择扫描仪缓存...

2020-04-14 00:36:01 229

转载 MachineLearning 时代的艺术鉴赏

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65277.html作为数据科学新手,我对真正的数据科学家如何解决现实世界的问题深感兴趣。 阅读了Kaggles上发布的许多挑战后,我正在寻找有关这些专家如何应对有趣的比赛的见解。 让我感到惊讶的一个挑战是"数字画家"挑战。 它要求竞争者开发一个程序,以识别同一位艺术家的画作。Left: “Th...

2020-04-14 00:31:54 267

转载 Machine Learning 实战-监督学习,无监督学习

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65275.html本文章节1、监督学习2、无监督学习3、两者的区别4、两者的使用场景监督学习1、有两拨人,一拨人是好人,一拨是坏人2、好人的行为特征有:扶老奶奶过马路,捡到一分钱交给警察叔叔,当志愿者等等3、坏人的行为特征有:偷东西,抢劫,欺负好人等等4、有个审判官,根据你的行为来...

2020-04-14 00:27:41 288 1

转载 Machine Learning 实战-特征选择之递归特征消除

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65273.html机器学习里面,我们梳理了过滤法,嵌入法,本篇我们来讲解一下包装法。本文章节1、介绍递归特征消除RFE2、介绍基于交叉验证的RFECV3、数据特征提取介绍递归特征消除RFE在Wrapper里面有个很重要的东西,递归特征消除,Recursive Feature Elimin...

2020-04-14 00:23:28 2996

转载 Machine Learning 实战-特征选择之过滤法

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65271.html备注:算法中的数据,我会采用真实现网的中的部分数据来实现本文章节1、数据加载及展示2、低方差特征过滤3、单变量特征过滤数据加载及展示为什么会直接把这个东西放在这里,有以下两个原因1、数据是取自生产上的数据,更接近真实性,目前网上的数据千篇一律,你看不出个所以然来。2...

2020-04-14 00:19:16 489

转载 Machine Learning 实战-特征选择之嵌入法

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65269.html上一篇:机器学习实战-特征选择之过滤法上一篇的过滤法,独立的对每个特征与响应变量之间的关系进行了计算,而本篇的嵌入法,则是采用另外一种方式,基于机器学习模型中的方法。众所周知,类似于回归,SVM,决策树,随即森林等等算法,是可以运用到特征选择的任务中去的,主要是这些算法里面就包...

2020-04-14 00:15:04 541 1

转载 Machine Learning 中学习率的常见问题

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65267.html本文旨在解决机器学习中有关学习率的常见问题。什么是学习率?它的用途是什么?神经网络计算其输入的加权和,并通过一个激活函数得到输出。为了获得准确的预测,一种称为梯度下降的学习算法会在从输出向输入后退的同时更新权重。梯度下降优化器通过最小化一个损失函数(L)来估计模型权重在多次迭代...

2020-04-14 00:10:53 480

转载 Mac 窗口管理软件Spectacle

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65265.html我个人使用的窗口管理软件是 Magnet(本人在 Mac 下付费的首款软件,记得是 6 元~),今天为大家介绍一款类似的开源软件。简介Spectacle 是一款可以快速调整窗口大小与位置的开源软件。官网功能演示常用场景默认打开软件窗口最大化需要多个窗口同时操作,如:开...

2020-04-14 00:06:41 524

转载 Louvain算法实现

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65263.html社区查找找的算法Louvain是一种无监督算法(执行前不需要输入社区数量或社区大小),分为两个阶段:模块化优化和社区聚集[1]。 第一步完成后,接下来是第二步。 两者都将执行,直到网络中没有更多更改并实现最大的模块化为止。是邻接矩阵representing的权重的邻接矩阵条目,...

2020-04-14 00:02:32 3533 1

转载 LeetCode题解 _ 78.子集

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65261.html力扣 78. 子集 (点击查看题目)题目描述给定一组 不含重复元素 的整数数组 nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3] 输出: [ [3], [1], [2], ...

2020-04-13 23:58:23 268

转载 K8S 成功背后的秘密

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65259.html为什么K8的增长如此之快以及未来的期望Photo by Jungwoo Hong on Unsplash.在过去的几年中,我们一直致力于Kubernetes的传播,直到它成为容器部署的领导者为止。 根据Cloud Native Computing Foundation(CNCF...

2020-04-13 23:54:09 293

转载 K8S 网络模型来龙去脉

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65255.html容器网络发端于 Docker 的网络。Docker 使用了一个比较简单的网络模型,即内部的网桥加内部的保留 IP。这种设计的好处在于容器的网络和外部世界是解耦的,无需占用宿主机的 IP 或者宿主机的资源,完全是虚拟的。它的设计初衷是:当需要访问外部世界时,会采用 SNAT 这种方法...

2020-04-13 23:49:59 323

转载 Jenkins 批量创建任务的三种办法

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65253.html最近,要搭建多套测试环境,需要把 Jenkins 中 dev 视图下的所有任务批量复制到 sit 等视图下。说明Jenkins 任务名称规则为:[测试环境标识]-[工程名称],如:dev-daodaotest,sit-daodaotest。视图中显示任务的正则表达式: [测试环...

2020-04-13 23:45:48 479

转载 Java虚拟机基础结构与字节码执行引擎

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65251.htmlJVM 基础结构JVM 内部结构如下:栈、堆。栈JVM 中的栈主要是指线程里面的栈,里面有方法栈、 native 方法栈、 PC 寄存器等等;每个方法栈是由栈帧组成的;每个栈帧是由局部变量表、操作数栈等组成。每个栈帧其实就代表一个方法堆java 中所有对象都在堆中分配;...

2020-04-13 23:41:40 8796

转载 Java线程池实现原理及其在美团业务中的实操

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65249.html随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池ThreadPoolExecutor类,帮助开发人员管理线程并方便地执行并行任务。了解并合理使用线程池,是一个开发人员必修的基本功。本文...

2020-04-13 23:37:31 201

转载 Java对象的创建

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65247.htmlJava对象的创建过程,从虚拟机接收到字节码new指令开始。1 检查阶段​ 虚拟机遇到new指令之后,会根据new指令的参数去常量池中 定位类的符号引用 ,并且检查这个符号引用代表的类, 是否已经加载、解析、初始化 ,如果没有,则需要先执行相应的类加载过程。​ 如果类加载检查通...

2020-04-13 23:32:55 5636

转载 Java优雅的记录日志,log4j实战篇

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65243.html写在前面项目开发中,记录错误日志有以下好处:方便调试便于发现系统运行过程中的错误存储业务数据,便于后期分析在java中,记录日志有很多种方式:**自己实现:**自己写类,将日志数据,以io操作方式,写数据到文本文件、数据库中。**使用log4j:**log4j可以...

2020-04-13 23:28:47 410

转载 Java中轻松搞XML和对象之间的互转,就它了!

谢谢平台提供-http://bjbsair.com/2020-04-13/tech-info/65241.html前言在微信订阅号和支付宝生活号日常开发中,我们会涉及到对象和XML之间的相互转换。比如我们可以利用StringBuilder去直接拼接来构造XML    /**      *&nbs...

2020-04-13 23:24:37 6929

转载 Docker实现原理之 - OverlayFS实现原理

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53289.htmlDocker 底层有三驾马车, Namespace 、 CGroup 和 UnionFS(联合文件系统) 。前面我们介绍过 Namespace 和 CGroup ,接下来将会介绍 UnionFS 的实现原理。UnionFS(联合文件系统) 是一种分层、轻量级并且高性能的文件系统,它...

2020-04-10 17:05:54 392

转载 Deep Learning 新星图CNN GCN

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53277.html引言深度学习一直都是被几大经典模型给统治着,如CNN、RNN等等,它们无论再CV还是NLP领域都取得了优异的效果,那这个GCN是怎么跑出来的?是因为我们发现了很多CNN、RNN无法解决或者效果不好的问题——图结构的数据。图片或者语言,都属于 欧式空间 的数据,因此才有维度的概念,...

2020-04-10 16:57:14 405

转载 DataBase缓存最终一致性的四种方案

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53269.html背景缓存是软件开发中一个非常有用的概念,数据库缓存更是在项目中必然会遇到的场景。而缓存一致性的保证,更是在面试中被反复问到,这里进行一下总结,针对不同的要求,选择恰到好处的一致性方案。缓存是什么存储的速度是有区别的。缓存就是把低速存储的结果,临时保存在高速存储的技术。如图所...

2020-04-10 16:48:39 170

转载 DataBase 加密技术的演进与对比

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53265.html摘要: 数据是信息系统的核心资产,政府机关、企事业单位80%的核心信息是以结构化形式存储在数据库中的。数据库作为核心资产的载体,一旦发生数据泄露将造成严重危害和损失。作为信息安全防护的“最后一公里”,数据库安全的重要性已被越来越多的政府部门和企业所关注和重视。虽然数据…数据是信息系...

2020-04-10 16:44:25 229

转载 Centos8 下的Vim编辑器的使用

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53241.htmllinux介绍Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一...

2020-04-10 16:40:11 2143

转载 Centos8 11个炫酷的终端命令.你知道几个

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53239.html今天给大家分享Linux总结出来的11个炫酷的Linux终端命令大全,通过今天这篇文章将向大家展示一系列的Linux命令、工具和技巧,我希望一开始就有人告诉我这些,而不是曾在我成长道路上绊住我。1 命令行日常系快捷键如下的快捷方式非常有用,能够极大的提升你的工作效率:CTRL...

2020-04-10 16:35:59 1933

转载 CentOS 7系统启动后怎样从命令行模式切换到图形界面模式

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53237.html一、存在问题在VMware虚拟机中成功安装centOS 7系统后,如果启动centOS 7系统直接进入命令行模式,没有进入操作系统桌面模式,那么应该是没有配置安装GUI图形界面的程序包所致,启动系统会默认进入命令行模式 的界面。如果首次使用,不习惯命令行的模式,如何切换到图形化界...

2020-04-10 16:31:45 993

转载 C_C++语言开发环境,5款不要钱撸代码器,请查收.

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53263.htmlC语言开发环境的选择,貌似是告诉我们,工欲善其事,必先利其器。01Visual StudioVisual Studio(简称 VS)它是 Windows 下的标准 IDE,VS系列为IDE(集成开发环境),为了适应最新的 Windows 操作系统,微软每隔一段时间(一般是...

2020-04-10 16:27:30 936

转载 CVPR 2020Oral_ 双边分支网络BBN攻坚长尾分布的现实世界任务

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53261.html本文是旷视发表在 CVPR 2020上的 Oral论文。它揭示了再平衡方法解决长尾问题的本质及不足:虽然增强了分类器性能,却在一定程度上损害了模型的表征能力。针对其不足,本文提出了一种针对长尾问题的新型网络框架——双边分支网络(BBN),以兼顾表征学习和分类器学习。通过该方法,旷视研...

2020-04-10 16:23:19 1169

转载 CSS知识总结上

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53259.html什么是css[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-E1h17fjT-1586506727826)(http://p3.pstatp.com/large/pgc-image/5f0417c6ad7b4f7fb1d1a52939e54973)]...

2020-04-10 16:19:06 238 1

转载 CSS揭破实用窍门总结

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53257.html《css揭秘》中讲了47个css技巧,其中有很多日常编码中并不会用到,本文除了将书中部分实用技巧罗列出来之外,还尝试用帮助读者搞明白background、animation 等常用但是却掌握不牢固的知识点。所以阅读本文不仅可以学习一些实用技巧,也可以巩固自己的 css 基础知识。...

2020-04-10 16:14:54 213

转载 CSS 中 display,visiblity及 overflow 的作用和区别

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53255.html很多人在使用 CSS 时,对 Display, Visibility 和 Overflow 三个属性的理解并不是很清晰,这里就对这三个属性做一下分析,对应三个属性在使用时的区别.Displaydisplay 用来设置或检索对象是否及如何显示。display: nonedi...

2020-04-10 16:09:28 400

转载 CPU流水线技术 数据冒险和结构冒险

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53251.html什么是冒险?风险(hazard)是指在计算机CPU的微体系结构中,指令流水线乱序执行中的一些问题可能会导致得到不正确的计算结果。有3类典型的风险:数据风险结构风险控制风险(分支风险)举两个数据冒险指令乱序执行时,可能会发生读取数据与写入数据之间的时序与空间的相关性,...

2020-04-10 16:05:16 11691 11

转载 CPU 不平衡流水线问题处理

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53249.html乱序执行核心(OOO core)其实乱序执行的思想很简单:当下一条指令被阻塞的时候,从后面的指令里再找一条能执行的就好了嘛。但要完成这个工作却相当复杂。首先要保证程序的最终结果与顺序执行一致,同时要识别各类数据依赖。要达到理想的效果,除了并行执行之外,还需要对指令的粒度进一步细化,...

2020-04-10 16:01:08 552

转载 COVID-19,深度兴趣网络,COVIDX-NET,场景文本迁移等

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53247.html目录针对COVID-19绘制人工智能应用的地图COVIDX-NET:一种用于诊断X射线图像中COVID-19的深度学习分类器框架COVID-NET:一种用于从胸部X光图像中检测COVID-19病例的定制深度卷积神经网络设计用于点击率预测的深度兴趣网络CVPR 2020 |...

2020-04-10 15:57:00 906

转载 C language 随机函数种子不知道是何_试试这篇文章,完整解析随机函数

感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53235.html前言本文主要讲解C语言的随机函数,学习随机函数将由此拉开序幕,亲爱的准备好了没?随机数随机数主要是通过rand()函数产生的,rand() 函数可以随机产生一个正整数,它会产生一个无符号整数,范围在1~32767,即两字节16位的整数最大值。而GNU C++产生的随机数范围为2...

2020-04-10 15:52:53 153

转载 [Step by step 让你]入门量化回测最强神器backtrader(一)

感谢作者分享-http://bjbsair.com/2020-04-07/tech-info/30880.html1引言目前基于Python的量化回测框架有很多,开源框架有zipline、vnpy、pyalgotrader和backtrader等,而量化平台有Quantopian(国外)、聚宽、万矿、优矿、米筐、掘金等,这些量化框架或平台各有优劣。就个人而言,比较偏好用backtrader,因...

2020-04-08 12:04:08 2169

转载 [Python3 程序]扫描出内网DataBase 并写入xlsx中

感谢作者分享-http://bjbsair.com/2020-04-07/tech-info/30878.html环境要求:Python版本:Python 3.6模块要求:ping3,socket,openpyxl系统要求:Windows 10(7应该可以,未测试)权限要求:需要以管理员权限运行模块安装socket模块为标准模块,无需安装pip3 installping3pip...

2020-04-08 00:52:12 92

转载 [Python3学习」Django 权限控制 理解一下

感谢分享原文-http://bjbsair.com/2020-04-03/tech-info/30066.html本文为大家讲解 Django 框架里自带的权限模型,从理论到实战演练,带领大家了解 Django 里权限是怎么一回事。主要内容Web 权限Django 权限机制Django 的权限项权限应用Permission(一)Permission(二)User Permiss...

2020-04-08 00:48:00 244

转载 [C language ]a+=和a=a+b 真的完全等价吗.a[i] = i++究竟对不对.

感谢作者分享-http://bjbsair.com/2020-04-07/tech-info/30870.html▎a+=b和a=a+b 真的完全等价吗?▎在C语言中,相信 a+=b 和 a = a+b大家都有写过,那你有没有思考过这二者究竟是不是完全等价的呢?其实这个问题的难点就在a和b的数据类型上,要分两种情况:1、对于同样类型的a,b来说两个式子执行的结果确实没有什么区别。但是从编...

2020-04-08 00:43:46 426

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除