Method.Jiao
码龄8年
求更新 关注
提问 私信
  • 博客:110,045
    110,045
    总访问量
  • 26
    原创
  • 31
    粉丝
  • 25
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2017-03-30

个人简介:要想人前显贵,必定背后受罪

博客简介:

Method.Jiao的博客

查看详细资料
个人成就
  • 获得54次点赞
  • 内容获得38次评论
  • 获得196次收藏
  • 代码片获得165次分享
  • 博客总排名2,242,147名
创作历程
  • 27篇
    2019年
成就勋章
TA的专栏
  • C++生涯
    13篇
  • 机器学习与深度学习
    8篇
  • 机器视觉
  • 架构与详细设计理念
    9篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 人工智能
    opencvtensorflowpytorch回归
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

77人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

spark三维数据挖掘

https://github.com/MethodJiao/PkpmSpark
原创
博文更新于 2019.12.13 ·
638 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

哈希求和方式判断相似字符串

哈希算法(c++)long hashString(string str) { char *charP = str.data(); long hashCode = 0; for (; *charP; ++charP) { hashCode = 5 * hashCode + *charP; hashCode %= 2353639; }...
原创
博文更新于 2019.11.21 ·
674 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spark 复杂数据结构数组的Udf用法

在spark2.4.4下UDF写法有两种(scala)法一 sql拼接 val sparkSession = SparkSession.builder() .appName("PKPMBimAnalyse") .config("spark.mongodb.input.uri", "mongodb://10.100.140.35/mydb.netflows") ...
原创
博文更新于 2019.11.15 ·
1124 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Linux进程监控

Centos下进程监控需要借助pidstat工具命令格式:pidstat [option] interval [count]ps:如果你的linux输入pidstat提示没有找到那么照下方做:yum search pidstat然后会有:sysstat.x86_64 : Collection of performance monitoring tools for Linux指明p...
原创
博文更新于 2019.10.31 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spark任务scala的jar包无法找到主类

记录一次困扰良久的问题编译之后运行 无论如何也无法找到主类入口。死活认不出来,我这个是maven编译的编译标签方法如下 <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId&g...
原创
博文更新于 2019.10.31 ·
2376 阅读 ·
3 点赞 ·
3 评论 ·
4 收藏

分布式数据库部署方案

分布式集群数据库部署方案最近到新部门轮岗,疯狂的汲取分布式知识,以补充短板。之前一直好奇支付宝的数据库部署方案究竟是什么样子。这次有了个概念性的认识方案一 PXC集群为了保证数据的高度一致性及分区容错,首先将一个数据库进行水平切分,分为PXC分片一和二两部分。在PXC集群一中持有的是数据表的一部分水平切分数据,此PXC集群挂载有三个节点DB1,2,3,这三个库内容一致。PXC就是将三...
原创
博文更新于 2019.10.24 ·
4056 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Docker最佳实践

安装Dockerhttps://www.runoob.com/docker/centos-docker-install.html这里有多个linux发行版的安装教程很简单,照着做就完事了。创建属于自己的Docker镜像创建所需文件[root@ecs-25e3 ~]# mkdir NginxDocker[root@ecs-25e3 ~]# cd NginxDocker/[root@ec...
原创
博文更新于 2019.09.19 ·
275 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hystrix介绍

HystrixHystrix是分布式系统限流降级,服务熔断框架,主要处理依赖隔离。Hystrix被设计的目标是:1.对通过第三方客户端库访问的依赖项(通常是通过网络)的延迟和故障进行保护和控制。2.在复杂的分布式系统中阻止级联故障。3.快速失败,快速恢复。4.回退,尽可能优雅地降级。5.启用近实时监控、警报和操作控制复杂分布式体系结构中的应用程序有许多依赖项,每个依赖项在某些时候都...
原创
博文更新于 2019.08.26 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[C++]Double类型判断相等不能用==

double类型用==判断相等为什么不行double类型在计算机中是个近似数,并不能保证所有位数全部精准1.举个例子#include "pch.h"#include <iostream>int main(){ double a = 4; double b = 0.1; double c = a - b; //3.9}上边代码c应该等于3.90000000000...
原创
博文更新于 2019.08.07 ·
11950 阅读 ·
10 点赞 ·
2 评论 ·
36 收藏

分布式架构的关键技术

分布式架构的关键技术1.服务治理服务拆分、服务调用、服务发现、服务依赖、服务的关键度定义……服务治理的最大意义是需要把服务间的依赖关系、服务调用链,以及关键的服务给梳理出来,并对这些服务进行性能和可用性方面的管理。、2.架构软件管理服务之间有依赖,而且有兼容性问题,所以,整体服务所形成的架构需要有架构版本管理、整体架构的生命周期管理,以及对服务的编排、聚合、事务处理等服务调度功能。3.D...
原创
博文更新于 2019.07.10 ·
1988 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

分布式架构的架构稳定性

分布式架构的架构稳定性接上一期架构性能,本期讲架构稳定性1.服务拆分服务拆分主要有两个目的:一是为了隔离故障,二是为了重用服务模块。但服务拆分完之后,会引入服务调用间的依赖问题。2.服务冗余服务冗余是为了去除单点故障,并可以支持服务的弹性伸缩,以及故障迁移。然而,对于一些有状态的服务来说,冗余这些有状态的服务带来了更高的复杂性。其中一个是弹性伸缩时,需要考虑数据的复制或是重新分片,迁移...
原创
博文更新于 2019.07.10 ·
5697 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

分布式架构的架构性能

分布式架构的架构性能讲的内容有点大,针对分布式架构做一系列的文章,酝酿了好久才打算着手写这一系列,会持续多期提高架构的性能的方法1.缓存系统加入缓存系统,可有效提高系统访问能力,例如:网络,浏览器,cpu,硬盘,数据库全都有缓存。对于分布式系统下的缓存系统,需要的是一个缓存集群。这其中需要代理来做分片及路由。2.负载均衡系统负载均衡系统是水平扩展的关键技术,它可以使用多台机器来共同分...
原创
博文更新于 2019.07.08 ·
662 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[C++]快速排序

c++快速排序void NumQuickSort(vector<int>& s, int l, int r){ if (l < r) { int i = l, j = r, x = s[l]; int px = s[l]; while (i < j) { while (i < j && s[j] >= x) ...
原创
博文更新于 2019.07.08 ·
937 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

贝叶斯分类

贝叶斯公式是一种基于条件概率的分类算法如果我们已经知道 A 和 B 的发生概率,并且知道了 B 发生情况下 A 发生的概率,可以用贝叶斯公式计算 A 发生的情况下 B 发生的概率。事实上,我们可以根据 A 的情况,即输入数据,判断 B 的概率,即 B 的可能性,进而进行分类。贝叶斯公式...
转载
博文更新于 2019.06.25 ·
520 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HDFS架构

上图是 HDFS 的架构图,从图中你可以看到 HDFS 的关键组成 namenode datanodeDataNode 负责文件数据的存储和读写操作,HDFS 将文件数据分割成若干数据块。每个 DataNode 存储一部分数据块,这样文件就分布存储在整个 HDFS 服务器集群中。客户端可以对这些数据块进行并行访问,大大提高了访问速度。HDFS 集群的 DataNode 服务器会有很多台,一般...
原创
博文更新于 2019.06.18 ·
1169 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[C++]函数指针的用法

c++成员函数指针class MyClassA{public: MyClassA(); ~MyClassA(); int Method1();private:};MyClassA::MyClassA(){}MyClassA::~MyClassA(){}int MyClassA::Method1(){ int a = 0; return a;}int...
原创
博文更新于 2019.05.10 ·
1249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kafka全流程配置与Python生产消费实例

Kafka配置linux jdk配置看这里吧,这个没有难度就不再讲解https://www.cnblogs.com/kuoAT/p/7555298.htmllinux ZooKeeper配置1.这里下载zookeeper的tar包https://www.apache.org/dyn/closer.cgi/zookeeper/我这里下载的3.4.132.拷贝到linux系统目录下,...
原创
博文更新于 2019.04.16 ·
2239 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Python爬虫获取Csdn文章

request获取html安装:pip install requests使用:import requests HTTP请求:GET、POST、PUT、DELETE、HEAD、OPTIONSgetres = requests.get(“https://www.baidu.com”)postres = requests.post(“https://www.baidu.com...
原创
博文更新于 2019.04.04 ·
2497 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

[C++]泛型归并排序及泛型二分查找

[C++]泛型归并排序及泛型二分查找排序算法时间复杂度支持STL的泛型归并排序支持STL的泛型二分查找排序算法时间复杂度常见的算法时间复杂度由小到大依次为:Ο(1)<Ο(log2n)<Ο(n)<Ο(nlog2n)<Ο(n2)<Ο(n3)<…<Ο(2n)<Ο(n!)支持STL的泛型归并排序1.我们先建立一个头文件 algorithm_sort.h 下面是内容#include <ve...
原创
博文更新于 2019.04.03 ·
2702 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

[C++]基于AMP的GPU并行计算

基于AMP的GPU并行计算AMP简介C++AMP (C++ Accelerated Massive Parallelism)利用并行硬件(例如独立图形加速卡)的性能,加速你C++程序的执行速度,C++ AMP编程模型包括支持多维数组,索引,内存传输和平铺,包括数学函数库。你可以使用C++ AMP更广泛的控制CPU同GPU之间数据的传递。注意:C++ AMP要求你的显卡完整支持DirectX1...
原创
博文更新于 2019.03.19 ·
4711 阅读 ·
0 点赞 ·
3 评论 ·
16 收藏
加载更多