自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 Llama-7b-Chinese本地推理

​ 你可以从以下来源下载Llama-7b-Chinese模型。nvidia-smi命令实时查看指定GPU使用情况。nvidia-smi命令实时查看指定GPU使用情况。

2024-04-24 21:45:08 1007

原创 Atom-7B-Chat本地推理

原子大模型Atom在Llama2的基础上,采用大规模的中文数据进行持续预训练,包含百科、书籍、博客、新闻、公告、小说、金融数据、法律数据、医疗数据、代码数据、专业论文数据、中文自然语言处理竞赛数据集等,详见。Atom系列模型包含Atom-13B、Atom-7B和Atom-1B,基于Llama2做了中文能力的持续优化。Atom-7B和Atom-7B-Chat目前已完全开源,支持商用,可在。社区提供预训练版本Atom-7B和基于Atom-7B进行对话微调的模型参数供开放下载,关于模型的进展详见社区官网。

2024-04-24 21:42:22 1116

原创 Meta-Llama-3-8B-Instruct本地推理

使用Meta-Llama-3-8B-Instruct模型进行推理 创建一个名为 QuickStartLlama3.py 的文件,并将以下内容复制到该文件中。Compute M:计算模式,0/DEFAULT,1/EXCLUSIVE_PROCESS,2/PROHIBITED,为Default。Pwr:Usager/Cap:GPU功耗,Usage表示用了多少,Cap表示总共多少 , 79W / 80W。Uncorr. ECC:是否开启错误检查和纠错技术,0/DISABLED,1/ENABLED,为N/A。

2024-04-24 20:33:00 1263

原创 基础环境:wsl2安装Ubuntu22.04 + miniconda

基础环境搭建

2024-04-24 11:20:47 1198 1

原创 miniconda安装

Miniconda 安装使用

2024-04-23 11:30:59 299

原创 linux安装mysql

linux 安装mysql

2022-06-13 11:32:16 100 1

转载 Linux下Docker的安装及使用

1.背景2.安装服务器版本:CentOS 8.2 64位2.1 安装yum-utilsyum install -y yum-utils2.2 配置国内源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2.3 解决problem with installed package podman-1.6.4-10.的报错yum erase p

2022-01-27 09:32:32 271

原创 jenkins 插件安装 报There were errors checking the update sites: SSLHandshakeException

Java SpringTask定时任务一,实现定时任务的方案:1.使用JDK的Timer和TimerTask实现;可以实现简单的间隔执行任务,无法实现按日历调度执行任务;2.使用Quartz实现;Quartz是一个异步调度框架,功能丰富,可以实现日历调度;3.SpringTask实现;Spring3.0后提供Spring Task实现任务调度,支持日历调度,相比Quzr...

2021-08-31 14:04:47 639

原创 MetaManager源码阅读

MetaManager源码阅读文章目录MetaManager源码阅读总览插入操作更新操作删除操作查询操作响应操作NodeConnection操作MetaSync操作源码阅读1、代码入口2、构造、初始化3、启动4、消息处理5、将元数据存储到轻量级数据库(SQLite)或从中检索元数据插入操作更新操作删除操作查询操作响应操作NodeConnection操作MetaSync操作总览MetaManager是edged和edgehub之间的消息处理器。它还负责将元数据存储到轻量级数据库(SQLite)或从中检索

2021-02-25 20:37:46 216

原创 EventBus源码阅读

EventBus源码阅读文章目录EventBus源码阅读总览话题流程图**1. eventbus从外部客户端发送消息****2. eventbus将响应消息发送到外部客户端**源码阅读1、代码入口2、构造、初始化3、启动总览Eventbus充当用于发送/接收有关mqtt主题的消息的接口。它支持3种模式:-internalMqttMode-externalMqttMode-bothMqttMode话题eventbus订阅以下主题:- $hw/events/upload/#- SYS/dis/u

2021-02-25 20:37:07 188

原创 edgecontroller源码阅读

edgecontroller源码阅读文章目录edgecontroller源码阅读边缘控制器概述边缘控制器执行的操作下游控制器:将添加/更新/删除事件同步到边缘上游控制器:同步监视并更新资源和事件的状态控制器管理员:创建管理器接口并实现ConfigmapManager,LocationCache和podManager1、入口函数2、结构定义、初始化3、启动方法4、上游控制器:接收来自edgecore的消息并将更新同步到K8S-Api服务器5、下游控制器:将添加/更新/删除事件从K8s Api服务器同步到Ed

2021-02-25 20:36:34 580

原创 edgehub源码阅读

edgehub源码阅读文章目录edgehub源码阅读总览Keep Alive发布客户信息路由到云前往边缘用法源码阅读1、edgehub的结构定义2、edgehub的初始化3、edgehub 启动3.1 初始化EdgeHub.Controller.chClient 配置,然后初始化对应连接用于和cloudcore通信4、给其他组件同步连接成功状态5、接下来启动了三个协程5.1 routeToEdge5.2 routeToCloud5.3 keepalive总览Edge Hub负责与云中存在的CloudH

2021-02-25 20:35:22 294

原创 edged源码阅读

Edged源码阅读文章目录Edged源码阅读总览Pod 管理Pod生命周期事件生成器渐进式CRI为什么选择CRI?Secret管理探针管理ConfigMap管理容器GC图像GC状态管理卷管理元客户端源码阅读总览EdgeD是管理节点生命周期的边缘节点模块。它可以帮助用户在边缘节点上部署容器化的工作负载或应用程序。这些工作负载可以执行任何操作,从简单的遥测数据操作到分析或ML推理等等。使用kubectl云端的命令行界面,用户可以发出命令来启动工作负载。通过容器运行时接口(CRI)支持几种符合OCI的运行

2021-02-25 20:34:32 388

原创 devicetwin源码阅读

devicetwin源码阅读文章目录devicetwin源码阅读总览设备双控制器执行的操作与数据库同步数据(Sqlite)注册并启动子模块将消息分发到子模块健康检查模组会员模块孪生模块通讯模块设备模块表设备表设备属性表设备孪生表源码阅读:1、devicetwin的结构定义2、devicetwin的初始化3、devicetwin启动总览DeviceTwin模块负责存储设备状态,处理设备属性,处理设备孪生操作,在边缘设备和边缘节点之间创建成员资格,将设备状态同步到云以及在边缘和云之间同步设备孪生信息。它还

2021-02-25 20:33:57 265

原创 devicecontroller源码阅读

Device Controller 源码阅读文章目录Device Controller 源码阅读设备控制器设备控制器概述设备控制器执行的操作上游控制器:下游控制器:源码阅读1、代码入口2、结构定义、初始化3、启动4、上游控制器4.1 构造4.2 初始化4.3 启动5、下游控制器5.1 构造5.2初始化5.3 启动设备控制器设备控制器概述设备控制器是KubeEdge的云组件,负责设备管理。KubeEdge中的设备管理是通过使用Kubernetes 自定义资源定义(CRD)来描述设备元数据/状态和设备

2021-02-25 20:32:43 241

原创 devicecontroller源码阅读

Device Controller 源码阅读文章目录Device Controller 源码阅读设备控制器设备控制器概述设备控制器执行的操作上游控制器:下游控制器:源码阅读1、代码入口2、结构定义、初始化3、启动4、上游控制器4.1 构造4.2 初始化4.3 启动5、下游控制器5.1 构造5.2初始化5.3 启动设备控制器设备控制器概述设备控制器是KubeEdge的云组件,负责设备管理。KubeEdge中的设备管理是通过使用Kubernetes 自定义资源定义(CRD)来描述设备元数据/状态和设备

2021-01-05 18:56:37 295

原创 KubeEdge 的消息框架 Beehive

KubeEdge 的消息框架 Beehive文章目录KubeEdge 的消息框架 Beehive1)Beehive 的消息格式(1)Header(2)Route2)模块注册3)模块操作(1)AddModule,添加模块操作。(2)addModuleGroup,将模块添加到组。(3)CleanUp,删除模块。4)消息操作(1)Send to a Module(2)Send to a Group(3)Receive by a Module(4)SendSync to a Module(5)SendSync t

2021-01-04 18:50:52 718

原创 KubeEdge

文章目录KubeEdge1. 什么是 KubeEdge1)KubeEdge 的优势2)KubeEdge 的组件 KubeEdge 的组件主要包括∶2.KubeEdge 的消息框架 Beehive1)Beehive 的消息格式2)模块注册3)模块操作4)消息操作3. KubeEdge 边缘侧组件1)EdgeD2) EventBus3)MetaManager4)EdgeHub5) DeviceTwin4.KubeEdge 云端组件1) EdgeController2) CloudHub3) DeviceCont

2020-12-30 17:08:57 1334

原创 CloudHub源码阅读

CloudHub 源码阅读文章目录CloudHub 源码阅读CloudHub概述获取消息上下文并为事件创建ChannelQ:从边缘读取消息:将消息写到Edge:向控制器发布消息:源码阅读1、代码入口2、结构定义、初始化3、启动4、StartCloudHub启动CloudHub服务CloudHub概述CloudHub是cloudcore的一个模块,是Controller和Edge端之间的中介。它同时支持基于Web套接字的连接以及QUIC协议访问。Edgehub可以选择一种协议来访问cloudhub。Cl

2020-12-24 18:06:53 546 1

原创 cloudcore源码阅读

cloudcore源码阅读文章目录cloudcore源码阅读1、cloudcore代码入口2、加载NewCloudCoreCommand3、进行CloudCoreOptions对象初始化4、注册所有在cloudcore中启动的模块5、Run启动模块,最后进行模块清理1、cloudcore代码入口CloudCore是KubeEdge的核心云部分,包含三个模块:cloudhub、edgecontroller, devicecontroller。Cloudhub是一个web服务器,负责观察云端的变化,缓存

2020-12-23 15:22:50 1018 1

原创 Docker、k8s相关操作

1、Docker build 命令docker build 命令用于使用 Dockerfile 创建镜像。语法docker build [OPTIONS] PATH | URL | --f :指定要使用的Dockerfile路径;–tag, -t: 镜像的名字及标签,通常 name:tag 或者 name 格式;可以在一次构建中为一个镜像设置多个标签。示例:1、使用当前目录的 Dockerfile 创建镜像,标签为 runoob/ubuntu:v1。docker build -t runoo

2020-05-28 15:38:42 241

原创 JAVA并发编程之美-并发编程其他基础知识

文章目录多线程并发编程java中的线程安全问题:java中的synchronized关键字java中的volatile关键字java中的原子性操作Unsafe类java指令重排序伪共享锁的概述多线程并发编程并发是指同一个时间段内多个任务同时都在执行,并且都没有执行结束。并发任务强调在一个时间段内同时执行,而一个时间段有多个单位时间积累而成,所以说并发的多个任务在单位时间内不一定同时在执行。...

2019-11-22 18:18:44 175

原创 java并发编程之美-并发编程的线程基础

文章目录并发编程的线程基础线程的基本概念:线程创建与运行线程的通知与等待等待线程执行终止的 join 方法让线程睡眠的 sleep 方法让出 CPU 执行权的 yield 方法线程中断理解线程上下文切换线程死锁守护线程与用户线程ThreadLocal并发编程的线程基础线程的基本概念:1、进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。2、线程是进程的一个执行路径,...

2019-11-20 11:24:58 121

原创 如何把项目上传github

文章目录github上提供的方法1、create a new repository on the command line2、push an existing repository from the command line3、import code from another repositorygithub上提供的方法1、create a new repository on the com...

2019-11-18 16:58:21 199

原创 设计模式

文章目录单例(Singleton)模式:原型(Prototype)模式:工厂方法(Factory Method)模式:抽象工厂(AbstractFactory)模式:建造者(Builder)模式:代理(Proxy)模式:适配器(Adapter)模式:桥接(Bridge)模式:装饰(Decorator)模式:外观(Facade)模式:享元(Flyweight)模式:组合(Composite)模式:模...

2019-11-15 09:46:33 101

原创 深入浅出设计模式-工厂模式(静态工厂模式、工厂方法模式、抽象工厂模式)

工厂模式(静态工厂模式、工厂方法模式、抽象工厂模式)工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式:1)简单工厂模式(Simple Factory)2)工厂方法模式(Factory Method)3)抽象工厂模式(Abstract Factory)GOF 在《设计模式》一书中将工厂模式分为两类:工厂方法模式(Factory...

2019-11-14 17:30:52 181

原创 InnoDB存储引擎

文章目录1、线程1、主线程:缓冲池中的数据异步刷新到磁盘,保证数据的一致性2、缓冲池3、重做日志缓冲(redo log buffer)CheckPoint技术主线程工作方式关键特性启动、关闭、恢复mydql文件日志文件1、错误日志2、二进制文件3、慢日志查询4、查询日志 通用日志查询,记录所有对数据库的请求信息innodb存储引擎文件1、重做日志文件2、表空间文件innodb表1、索引组织表IOT...

2019-11-12 16:33:43 119

原创 数据结构与算法分析 java语言描述 第十章 算法设计技巧

1、贪婪算法三个贪婪算法:DijkStra 算法,Prim 算法和Kruskal 算法。1、贪婪算法 分阶段的工作。在每一个阶段,可以认为所做决定是好的,而不考虑将来的后果。通常,这意味着选择的是某个局部最优。这种“眼瞎能够拿到的就拿”的策略是这类算法名称的来源。当算法终止时,我们希望局部最优等于全局最优。如果这样的话,那么算法就是正确的;否则,算法得到的是一个次最优解(subopt...

2019-11-07 11:10:54 155

原创 数据结构与算法分析 java语言描述 第九章 图论算法

1、若干定义一个图(graph——G=(V,E)由定点(vertex)的集V和边(edge)的集E组成。每一条边就是衣服点对(v,w),其中v,w∈V。有时也把边称作弧(arc)。如果点对是有序的,那么图就是有向(directed)的。有向的图有时也叫作有向图(digraph)。顶点w和v邻接(adjacent)当且仅当(v,w)∈E。在一个具有边(v,w)从而具有边(w,v)的无向图...

2019-11-07 10:08:28 292

原创 深入理解Java虚拟机

深入理解Java虚拟机知识点汇总一、走进JavaJava技术体系包括虚拟机、Java API、Java编程语言、第三方Java框架。在虚拟机层面隐藏了底层技术的复杂性以及机器与操作系统的差异性。Java程序设计语言、Java虚拟机、Java API类库统称为JDK。二、Java内存区域与内存溢出异常Java运行时的数据区域线程共享:方法区、堆线程隔离:虚拟机栈、本地方法栈、程序计数...

2019-11-06 13:35:24 142

原创 MySQL技术内幕 InnoDB存储引擎

一、线程1、主线程:缓冲池中的数据异步刷新到磁盘,保证数据的一致性 1、purge thread 回收已经使用并分配的undo页 innodb_purge_threads 2、page_cleaner_thread 刷新脏页 innodb_page_cleaners2、缓冲池2.1、概述 1、Innodb是基于磁盘的存储引擎,...

2019-11-06 11:24:02 242

原创 数据结构与算法分析java语言描述

1、数据结构  数据结构是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。  通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。  一、数据结构的基本功能  ①、如何插入一条新的数据项  ②、如何寻找某一特定的数据项  ③、如何删除某一特定的数据项  ④、如何迭代的访问各个数据项,以便进行...

2019-11-06 11:22:03 1353

原创 mysql 日常笔记

日志文件路径show variables like ‘general_log_file’;错误日志文件路径show variables like ‘log_error’;慢查询日志文件路径show variables like ‘slow_query_log_file’;...

2019-11-04 13:58:03 143

原创 《MySQL技术内幕 InnoDB存储引擎 》第一章学习笔记

第一章、mysql体系结构与存储引擎1、定义数据库和实例数据库:物理操作系统文件或其他形式文件类型的集合数据库实例:有数据库后台进程/线程以及一个共享内存区组成。共享内存可以被运行的后台进程/线程所共享。数据库实例是真正用来操作数据库文件的MySQL被设计问一个单进程多线程架构的数据库2、mysql体系结构MySQL由以下几部分组成:1、连接池组件2、管理服务和工具组件3、...

2019-11-01 09:57:11 85

原创 swagger2

@Api()用于类;表示标识这个类是swagger的资源@ApiOperation()用于方法;表示一个http请求的操作@ApiParam()用于方法,参数,字段说明;表示对参数的添加元数据(说明或是否必填等)@ApiModel()用于类表示对类进行说明,用于参数用实体类接收@ApiModelProperty()用于方法,字段表示对model属性的说...

2019-10-16 19:16:34 100

原创 httpPostWithJson

import org.apache.http.client.ResponseHandler;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.StringEntity;import org.apache.http.impl.client.BasicResponseHandler;imp...

2019-10-15 15:59:14 983

原创 程序员常用网站

nginx 中文文档链接:http://www.nginx.cn/doc/ http://www.nginx.cn/linux 命令大全 https://man.linuxde.net/腾讯开发者手册 https://cloud.tencent...

2019-10-12 14:18:29 114

转载 Java实现Http请求的常用方式

转载https://www.cnblogs.com/sinosoft/p/10556993.html一、使用Java自带的java.io和java.net包。  实现方式如下:publicclassHttpClient {     //1、doGet方法 publicstaticString doGet(String httpurl) {...

2019-10-09 14:42:10 428

转载 将本地项目上传到Github(两种简单、方便的方法)

转载自 :https://blog.csdn.net/Lucky_LXG/article/details/77849212将本地项目上传到Github(两种简单、方便的方法)一、第一种方法:首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:htt...

2019-10-08 09:33:11 214

空空如也

空空如也

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

TA关注的人

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