自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (6)
  • 收藏
  • 关注

原创 盘点十大开源大模型

大模型时代,开源与闭源模型不断涌现,构成了大模型领域的双重引擎。开源大模型为AI领域注入了新的活力,基于开源大模型的应用如雨后春笋般出现,同时也为研究者和开发者提供了更广阔的创新空间。在此,,让我们共同探寻这些令人振奋的进展。

2024-03-21 17:27:08 4462

原创 深度学习十大算法-快速掌握!

自2006年深度学习概念被提出以来,20年快过去了,深度学习作为人工智能领域的一场革命,已经催生了许多具有影响力的算法。那么,你所认为深度学习的top10算法有哪些呢?以下是花哥我心目中的深度学习top10算法,它们在创新性、应用价值和影响力方面都具有重要的地位。

2024-03-15 11:28:48 6043 1

原创 快速学会Typora和Markdowm常用语法

Markdown 是一种轻量标记语言,和 Word、PDF、HMTL 格式一样,可以用作文章或者网页的格式。和其它的格式相比,Markdown 具备以下优势:易学易用,逼格满满;格式简洁,辨识度高,功能强大,不仅可平替掉 Office 三件套(Word、Excel 和 PPT),还能快速转换成 PDF、HTML 等格式文本;广泛应用于绝大多数互联网平台,如 GitHub、Wikipedia、公众号、知乎等。

2023-10-16 09:59:56 215

原创 zabbix原理及应用(1):zabbix概念和架构

对于运维人员来说,监控是非常重要的,因为如果想要保证线上业务整体能够稳定运行,那么我们则需要实时关注与其相关的各项指标是否正常,而一个业务系统的背后,往往存在着很多的服务器、网络设备等硬件资源,如果我们想要能够更加方便的、集中的监控他们,我们则需要依靠一些外部的工具,而zabbix就是一个被广泛使用的,可以实现集中监控管理的应用程序。我们监控的初衷就是当某些指标不符合我们的需求时,我们能够在第一时间发现异常,所以,监控工具需要定期的对被监控主机进行检查、信息收集等操作,当被监控主机出现异常时,能够及时.

2022-04-29 16:03:15 857

原创 windows平台安装C++并配置vscode超详细教程

(17条消息) VS Code配置C++编程环境(windows)【超详细零基础教程】_灰太狼xyx的博客-CSDN博客_vscode配置c++

2022-04-26 21:58:59 1238

原创 tensorflow数据集下载失败

fashion = tf.keras.datasets.fashion_mnist(x_train, y_train), (x_test, y_test) = fashion.load_data()urllib.error.URLError: <urlopen error unknown url type: https>Exception: URL fetch failure on https://storage.googleapis.com/tensorflow/tf-k...

2021-05-13 03:03:04 989

原创 分布式训练遇到的问题

AllReduce架构All attempts to get a Google authentication bearer token failed, returning an empty token. Retrieving token from files failed with "Not found: Could not locate the credentials file.". Retrieving token from GCE failed with "Failed precondition:

2021-05-03 18:42:39 762 1

原创 Illegal instruction (core dumped)

import tensorflow as tf报错Illegal instruction (core dumped)有人是cpu不支持avx指令集,把tensorflow降到1.5就行,但现在流行tensorlow2,谁还用tensorflow1其实安装只支持cpu版的tensorflwo就行。conda install tensorflow-mkl (pip可能安装失败)...

2021-04-30 22:00:40 1744 2

原创 分布式机器学习三

联邦学习联邦学习是机器学习最近的一个大热点,它是一种分布式机器学习。

2021-04-23 21:59:49 360

原创 分布式机器学习一

标量对向量求导,得到的梯度也是一个向量,梯度和变量w的维度一样求出的梯度是这N项的连加,梯度g(w)是w的一个函数。在不同位置上求出梯度也不一样,因为梯度跟w有关,所以并行训练时我们需要把w传来传去梯度写成g_i(w)连加,因为有n项,n个训练样本,每个g_i只与这个样本的x_i, y_i有关,与其他数据样本无关,这就时为什么做并行计算的时候可以把样本划分到多个机器上。每个机器只需要用本地的数据训练一个本地的g_i.沿着梯度方向会上升,反方向会下降。计算梯度g在w_t方向的梯...

2021-04-23 21:57:52 393

原创 分布式机器学习二

标量对向量求导,得到的梯度也是一个向量,梯度和变量w的维度一样求出的梯度是这N项的连加,梯度g(w)是w的一个函数。在不同位置上求出梯度也不一样,因为梯度跟w有关,所以并行训练时我们需要把w传来传去梯度写成g_i(w)连加,因为有n项,n个训练样本,每个g_i只与这个样本的x_i, y_i有关,与其他数据样本无关,这就时为什么做并行计算的时候可以把样本划分到多个机器上。每个机器只需要用本地的数据训练一个本地的g_i.沿着梯度方向会上升,反方向会下降。计算梯度g在w_t方向的梯...

2021-04-21 21:24:37 183

原创 k8s集群安装部署(kubeadm方式)

初始化操作#centos关闭防火墙systemctl stop firewalld 临时关闭systemctl disable firewalld 永久关闭------------ubuntu查看防火墙状态sudo ufw statusubuntu开启/关闭防火墙 (默认设置是’disable’)sudo ufw enable|disable--------------ubuntu关闭swap临时关闭sudo swapoff -a永久...

2021-04-02 01:28:16 182

原创 kubernetes-云原生技术进阶 第20讲:GPU管理和Device Plugin工作机制

第20讲:GPU管理和Device Plugin工作机制本文将主要分享以下几个方面的内容:需求来源 GPU 的容器化 Kubernetes 的 GPU 管理 工作原理 课后思考与实践一、需求来源2016 年,随着 AlphaGo 的走红和 TensorFlow 项目的异军突起,一场名为 AI 的技术革命迅速从学术圈蔓延到了工业界,所谓 AI 革命从此拉开了帷幕。经过三年的发展,AI 有了许许多多的落地场景,包括智能客服、人脸识别、机器翻译、以图搜图等功能。其实机器学习或者说是人工智

2021-03-29 21:25:25 542

原创 kubernetes-云原生技术进阶 第19讲:调度器的调度流程和算法介绍

本文将主要分享以下四个部分的内容:调度流程 调度算法 如何配置调度器 如何扩展调度器一、调度流程调度流程概览首先来看一下调度器流程概览图:调度器启动时会通过配置文件 File,或者是命令行参数,或者是配置好的 ConfigMap,来指定调度策略。指定要用哪些过滤器 (Predicates)、打分器 (Priorities) 以及要外挂哪些外部扩展的调度器 (Extenders),和要使用的哪些 Schedule 的扩展点 (Plugins)。启动的时候会通过 kube-a

2021-03-27 14:45:09 707

转载 kubernetes-云原生技术进阶 第18讲:Kubernetes 调度和资源管理

第18讲:Kubernetes 调度和资源管理这节课主要讲三部分的内容:Kubernetes 的调度过程; Kubernetes 的基础调度能力(资源调度、关系调度); Kubernetes 高级调度能力(优先级、抢占)。另外,关于调度器架构和具体算法部分,会由我的同事在下一节课为大家介绍。...

2021-03-26 15:33:17 324

转载 kubernetes-云原生技术进阶 第15讲:深入剖析 Linux 容器

第15讲:深入剖析 Linux 容器今天的内容主要分成以下三个部分:资源隔离和限制; 容器镜像的构成; 容器引擎的构成;前两个部分就是资源隔离和限制还有容器镜像的构成,第三部分会以一个业界比较成熟的容器引擎为例去讲解一下容器引擎的构成。容器容器是一种轻量级的虚拟化技术,因为它跟虚拟机比起来,它少了一层 hypervisor 层。先看一下下面这张图,这张图简单描述了一个容器的启动过程。最下面是一个磁盘,容器的镜像是存储在磁盘上面的。上层是一个容器引擎,容器引擎可以是 docker

2021-03-24 21:15:00 152

原创 kubernetes-云原生技术基础 第11讲

本次课程的分享主要围绕以下五个部分:介绍一些整体需求的来源; 介绍在 K8s 中 Liveness 和 Readiness 的使用方式; 介绍在 K8s 中常见问题的诊断; 应用的远程调试的方式; 课程的总结与实践;一、需求来源首先来看一下,整个需求的来源:当把应用迁移到 Kubernetes 之后,要如何去保障应用的健康与稳定呢?其实很简单,可以从两个方面来进行增强:首先是提高应用的可观测性; 第二是提高应用的可恢复能力。从可观测性上来讲,可以在三个方面来去做增强:首先是应.

2021-03-18 14:50:50 141

原创 kubernetes-云原生技术基础 第八讲至第10讲

第8讲:应用配置管理本节课程要点ConfigMaps 和 Secret 资源的创建和使用; Pod 身份认证的实现和原理; 容器资源、安全、前置校验等配置和使用。细分为以下八个方面:一、需求来源背景问题首先一起来看一下需求来源。大家应该都有过这样的经验,就是用一个容器镜像来启动一个 container。要启动这个容器,其实有很多需要配套的问题待解决:第一,比如说一些可变的配置。因为我们不可能把一些可变的配置写到镜像里面,当这个配置需要变化的时候,可能需要我们重新编译一次镜像

2021-03-17 15:42:04 407

原创 kubernetes-云原生技术基础 第一讲 至 第七讲

本文整理自CNCF和阿里巴巴联合举办的云原生技术公开课的课时 3:Kubernetes 核心概念。本次课程中,阿里巴巴资深技术专家、CNCF 9个 TCO 之一 李响为大家介绍了 Kubernetes 的主要功能与能力、Kubernetes的架构以及其核心概念与核心 API 等,精彩不容错过。本次课程的分享主要围绕以下 3 个部分:什么是 Kubernetes :介绍 Kubernetes 的主要功能以及能力; Kubernetes 的架构:介绍Kubernetes 的核心组件,以及介绍它...

2021-02-27 10:44:20 467 2

原创 【狂神说Java】Docker进阶篇超详细版教程通俗易懂

狂神说Docker(下半场)Docker Compose简介安装

2020-11-11 16:24:48 2866 4

原创 【狂神说Java】Docker最新超详细版教程通俗易懂

Docker 入门笔记整理来源 B站UP主狂神说Javahttps://space.bilibili.com/95256449/Docker概述Docker为什么出现?一款产品: 开发–上线 两套环境!应用环境,应用配置!开发 — 运维。 问题:我在我的电脑上可以允许!版本更新,导致服务不可用!对于运维来说考验十分大?环境配置是十分的麻烦,每一个及其都要部署环境(集群Redis、ES、Hadoop…) !费事费力。发布一个项目( jar + (Redis MySQL JDK ES) ),项目能

2020-11-03 21:44:04 6323

原创 云计算解决方案

云计算由谷歌首先提出,发表三大论文,是云计算发展的基石所以学习云计算一般从谷歌云计算技术学起谷歌技术GFS (Google file system)元数据:用来描述数据的数据整个系统的读写流程:master节点的元数据含有该文件存在哪个chunk server上,文件块具体在chunk server什么位置。GFS的容错分为对master的容错和对chunk server的容错MapReduce.

2020-06-18 00:31:13 847

转载 Python协程系列(一)——从generator和yield表达式说起

本文参考 https://mp.weixin.qq.com/s/Nh7w81DqOIrqMqISsbl-zg并对其做了些修改和完善。声明:本文将详细讲解python协程的实现机理,为了彻底的弄明白它到底是怎么一回事,鉴于篇幅较长,将彻底从最简单的yield说起从最简单的生成器开始说起,因为很多看到这样一句话的时候很懵,即“yield也是一种简单的协程”,这到底是为什么呢?本次系列文章“pyth...

2019-01-25 17:18:00 238

原创 nmap的入门使用

Nmap (“Network Mapper(网络映射器)”) 是一款开放源代码的 网络探测和安全审核的工具。它的设计目标是快速地扫描大型网络,当然用它扫描单个 主机也没有问题。Nmap以新颖的方式使用原始IP报文来发现网络上有哪些主机,那些 主机提供什么服务(应用程序名和版本)Nmap是一款非常强大的实用工具,可用于:1.检测活在网络上的主机(主机发现)2.检测主机上开放的端口(端口发现或枚...

2019-01-23 23:56:47 873

原创 用python快速使用rabbitmq消息中间件

消息中间件RabbitMQ先用rabbitmq发送个helloworldP为生产者,即主动发送消息;C为消费者,即接受消息。中间的为传输队列。发送者 send.py 的实现:建立连接:import pika# 建立连接# 中间件和发送者在同一台机器,则host为localhsot。host为安装了rabbitmq的机器的ipconnection = pika.BlockingCo...

2019-01-22 23:42:22 744

原创 P,NP, NPC, NP-Hard问题的关系详解

我想试着把p, np, npc, np-hard问题给大家讲清楚了。讲不清楚,你给我留言,砸我招牌砸我店。在介绍之前,先说一下什么是确定性问题,什么是非确定性问题。确定性:比如小学学的加减乘除之类的,你只要按部就班的算,这个算法就能得到结果。非确定性:比如找大质数的问题。有没有一个公式,你一套公式,就可以一步步推算出来,下一个质数应该是多少,这样的公式是没有的。但可以告诉你一个答案,你在...

2019-01-13 18:44:41 2858

原创 图灵停机问题的史上最详细描述

图灵停机问题停机问题就是判断任意一个程序是否能在有限的时间之内结束运行的问题。等价于是否存在一个程序H,对于任意输入的程序P,能够判断P会在有限时间内结束或者死循环。假设存在这样的一个函数H来判断一个程序P在输入为 I 情况下是否会停机。最后用反证法,证明不存在这样的H.如果P停机,H输出0表示P是停机,否则H输出1表示P是死循环。int H(P, I); // 这里的H函数有两种返回值...

2019-01-12 22:57:00 14348 3

原创 最大公约数

最大公约数辗转相除法, 又名欧几里德算法(Euclidean algorithm),是求最大公约数的一种方法。它的具体做法是:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。通俗的讲, 计算两个非负整数 p 和 q 的最大公约数:将 p 除以 q 得...

2019-01-11 17:35:12 161

转载 elasticsearch高级查询整理

#子条件查询:      子条件查询又分为Query context 和 Filter context#符合条件查询:   以一定的逻辑组合子条件查询#子条件查询Query Context在查询过程中,除了判断文档是否满足查询条件外,ES还会计算一个_source来表示匹配的程度,旨在判断文档与查询条件的匹配的有多好。返回值有一个Score分数来标识。常用查询:全文本查寻(文本类...

2018-07-17 10:04:41 502

原创 python安装和django安装

安装django之前需要先下载安装python之后用pip命令安装djangopip install djangopip install django -i https://pypi.doubanio.com/simple/-i 加镜像源下载更快,不易报错会自动在python目录的\Lib\site-packages\下生成django文件用命令可以查看到django版本即安装成功pyth...

2018-07-13 14:47:55 2992 1

原创 Kibana的演示和Elasticsearch的官网帮助文档

下载地址: https://www.elastic.co/downloads/kibana选择自己对应系统的安装包安装上之后需要修改config目录下的kibana.yml配置文件elasticsearch.url 改为es的地址,默认配置为localhost:9200linux下启动命令:bin/kibanawindows下双击bin目录下的kibana.bat启动后可以访问kibana服务地址...

2018-06-12 17:27:20 533

原创 elasticsearch的启动和配置

windows下启动 : 双击bin目录下的elasticsearch.bat即可linux系统启动es : ./bin/elasticsearch -d (-d为在后台启动,不加-d时可以看到启动过程,出现started时启动完成)***********************************************************************************...

2018-06-12 16:27:32 74445 1

原创 elasticsearch的高级查询

#子条件查询:      特定字段查询 所指特定值(子条件查询又分为Query context 和 Filter context)#符合条件查询:   以一定的逻辑组合子条件查询 Query context :     在查询过程中,除了判断文档是否满足查询条件外,ES还会计算一个_score来标识匹配的程度,旨在判断目标文档和查询条件匹配的有多好Query context常用...

2018-06-12 14:42:05 4050

原创 elasticsearch安装启动之后的快速使用

基础概念***********************************************************************************************索引: 含有相同属性的文档(例如 一个索引待变消费者的数据,另一个索引代表产品的数据)类型: 索引可以定义一个或多个类型(相同字段的文档定为一个类型)文档: 文档是可以被索引的基本数据单位(比如 一个用...

2018-06-12 10:24:02 3234

SNMPutil & SNMPutilG 两个小工具

windows系统下一个能够进行Snmp通信的工具

2019-06-05

sql注入高级

了解丌同数据库注入以及注入的类型,比如select注入,insert注入, json注入,一些注入防护代码等等。 了解及学习注入绕过的手法,掌握服务器,应用,数据库的bypass 手法,学会编写bypass waf代码 。

2019-01-11

《sql注入》

本节课程让您了解SQL注入的原理、SQL注入的危害、SQL注入攻击的手段、 ASP+Access注入、ASPX+MsSQL注入、PHP+MySQL注入、JSP+Oracle注 入;以及深入SQL注入攻击,如SQL盲注、利用操作系统、SQL注入的绕过、 如何防御SQL注入

2019-01-11

C++游戏编程

C++游戏编程

2014-07-22

c++网络编程

c++网络编程

2014-07-21

《Linux内核修炼之道》

linux内核修炼之道

2014-07-21

空空如也

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

TA关注的人

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