LaoCat带你认识容器与镜像(实践篇一下)
实践篇主要以各容器的挂载和附加命令为主。
本章内容
本文实操全部基于Ubuntu 20.04
宿主机 => linux服务器本身
Docker => 20.10.22
从该章开始,我们就进入了Docker
实践篇系列了,主要介绍Docker
相关附加命令,与实际日常生产部署注意点等,本章主要围绕Docker
安装并运行之Nginx
、Tomcat
、Jenkins
、GitLab
,大部分命令来源于DockerHub
官网,我们将本章分为上下俩节,为演示方便这里我们新建挂载目录/install_ls
,并对对应的软件本身建立目录,命令如下,上节新建过得就不需要再执行了。
mkdir -p /install_ls/nginx/ /install_ls/tomcat /install_ls/jenkins /install_ls/gitLab
Docker安装并运行Jenkins
Jenkins
作为老牌CI
可持续交付中心,随着GUI
越美观,功能越完善,Jenkins
也成为了持续交付产品里的一把尖刀,想到持续交付就一定有我们今天要部署的Jenkins
,通过Jenkins
官网提供的Docker
安装说明,我们可以看到Jenkins
可以通过俩个不同的镜像来进行构建启动,这里我们使用jenkins/jenkins
来进行演示。
-
首先我们在原
Jenkins
目录下,新建Jenkins
挂载工作目录jenkins_work
,执行命令mkdir /install_ls/jenkins/jenkins_work
。
-
然后我们需要对步骤1的挂载目录进行赋权,为什么这样做,看图!!!
执行命令对挂载目录进行授权,chmod 777 /install_ls/jenkins/jenkins_work/
。 -
接下来我们执行启动命令,
Jenkins
需要映射端口8080
与50000
到宿主机,命令如下。docker run -d \ -p 8080:8080 \ -p 50000:50000 \ -v /install_ls/jenkins/jenkins_work:/var/jenkins_home \ -v /etc/localtime:/etc/localtime \ --name my_jenkins \ jenkins/jenkins
这里我们可以通过docker logs -f my_jenkins
来查看Jenkins
容器是否正常启动,以及获取初次启动Jenkins
解锁的密码。
通过docker ps
可以看到Jenkins
容器正在运行。 -
通过IP加端口,我们访问刚刚创建并启动的
Jenkins
容器。
这里推荐更改Jenkins
的镜像源为国内,进入Jenkins
的挂载工作目录jenkins_work
,找到hudson.model.UpdateCenter.xml
文件,将文件内的<url></url>
标签的内容改为清华大学官方镜像源https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
,保存即可。
到这里我们的Jenkins
就部署完成了。
※ 在实际生产中如果发布JAVA
项目则需要有JDK
与MAVEN
,这俩样不建议Docker
安装。
Docker安装并运行GitLab
Gitlab
安装就比较简单了,通过其官网可以了解到安装Gitlab
容器需要挂载的目录为config
、logs
、data
,映射端口为443
、80
、22
。
-
创建挂载目录,执行命令
mkdir -p /install_ls/gitLab/config /install_ls/gitLab/logs /install_ls/gitLab/data
。
-
执行创建启动命令,执行命令如下。
docker run -d \ -p 443:443 \ -p 8888:80 \ -p 8822:22 \ -v /install_ls/gitLab/config:/etc/gitlab \ -v /install_ls/gitLab/logs:/var/log/gitlab \ -v /install_ls/gitLab/data:/var/opt/gitlab \ --name gitlab \ registry.gitlab.cn/omnibus/gitlab-jh:latest
-
访问IP加端口,我们查看刚刚部署的
Gitlab
容器是否正常启动。 -
首次管理员登录账号是
root
,密码可以通过查看挂载目录config
下的initial_root_password
。
可以看到容器运行正常,恭喜你又学会了一种容器的部署。
※ Gitlab
尤其需要注意备份其数据与配置目录,一旦丢失,恢复的成本将无法估量。
☆ 参考文献:
无
◎ 文中所用到的资源链接:
【Jenkins官网】
https://www.jenkins.io/zh/doc/book/installing/#docker
【Docker Hub Jenkins】
https://hub.docker.com/_/jenkins
【Jenkins官网推荐的Docker Hub Jenkins】
https://hub.docker.com/r/jenkinsci/blueocean/
【您还可以使用其他Jenkins Docker镜像(在Docker Hub上可通过jenkins/jenkins获取)】
https://hub.docker.com/r/jenkins/jenkins/
【Gitlab官网】
https://docs.gitlab.cn/jh/install/docker.html
【Docker Hub Gitlab】
https://hub.docker.com/r/gitlab/gitlab-ce
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4925905.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
Arduino实现基本环境监测(1:实现传感器数值反馈)
前面几篇文章分别测试了火焰传感器、烟雾传感器(MQ-2)和温湿度传感器,对这几类传感器的使用方法和输出规律有了基本认识。这三类传感器监测的都是环境中的一些数据,包括可燃气体、火焰、温度及湿度,本文及后续相关文章…...

JS循环遍历中使用异步
参考:https://blog.csdn.net/qq_45265059/article/details/119892746 JS循环遍历中使用异步 对于同步顺序执行异步操作,并且每次异步操作都需要随着循环顺序执行 对于forEach来说 forEach 方法是同步的,也就是 forEach 的回调函数都是同步…...

华为手机如何连接到电脑
第一种方式: 知识点分析: Huawei Share是华为手机上的一项技术,支持此功能的手机可以通过此功能把手机上的内容共享至电脑。 操作步骤:测试环境:荣耀Note10(系统版本:9.0.0.192);ThinkPad T590笔…...

我对计算机感兴趣作文500字,我的兴趣爱好作文500字10篇
我的兴趣爱好作文500字10篇萝卜白菜,各有所爱。任何一种兴趣都包含着天性中有倾向性的呼声,也许还包含着一种处在原始状态中的天才的闪光。下面给大家分享我的兴趣爱好作文,欢迎借鉴!我的兴趣爱好作文1我的兴趣有很多种࿰…...

学python大数据培训
为迅速补齐审计信息化应用短板,东台市审计局建立常态化学习培训机制,实行大数据技能每周一练。 一是分层分类定要求。在全员熟练运用Excel等常用办公软件的基础上,针对年龄结构和知识层次,要求50周岁以下人员掌握Oracle、SqlServe…...

Intellij IDEA中为创建Java类时添加作者与时间信息
为了防止今后我们写的代码被人看到,而产生疑问需要求助时,找不到是谁写的代码就很尴尬了,因此很有必要在创建一个类的时候标注上自己的信息以及时间,具体做法如下: 1.在IDEA中打开File——setting——Editor——File …...
spring 中事物的使用
关于事物的一些概念和事物的特性,隔离性,请看我的另外一篇文章,地址:mysql 事物,本篇文章就不对事物的概念以及特性进行介绍了。本篇文章主要介绍在spring 中,事物的使用。 在讲解spring 中使用事物之前&a…...
关于通讯作者、第一作者的那点事,你想知道的全都在这里!
感谢您挑灯夜读,本文预计预览需9分钟第一作者和通讯作者之间一直是缠缠绵绵到天涯的关系,很多人对这两者并不陌生,但是在一些细节上的问题又感觉比较绕,小编今天特意收集了平时大家提到的关于两者之间的一些问题,做成问…...

HoudahSpot for Mac(搜索增强工具)汉化版
HoudahSpot for mac是一款mac搜索增强工具,HoudahSpot for mac是一款构建苹果公司的强大的Spotlight引擎之上的多功能文件搜索工具,使用起来非常的简单方便,而且效果非常的不错。...

python生成语谱图
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。 PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 python免费学习资料以及群交流解答点击即可加入 语音的时域分析和频域分析是语音分析…...

图像超分辨率之SRCNN(Learning a Deep Convolutional Network for Image Super-Resolution)
论文下载:Learning a Deep Convolutional Network for Image Super-Resolution 代码下载:https://github.com/tegg89/SRCNN-Tensorflow ECCV2014 0.知识 图像超分辨率重建技术:用低质量、低分辨率图像(或运动序列)来产生单幅高质量、高分辨…...

git 开发中查询某一行代码的提交作者
git 开发中查询某一行代码的提交作者1、git blame2、IDE的Annotate1、git blame 在项目多人开发过程中,难免会遇到多人提交代码的情况,当我们想知道当前行的代码是谁更改的时候,就可以使用 git blame 命令来进行查询。 git blame <filen…...

卡塔尔的巴尔赞塔
小城有小城的故事,大城有大城的光彩,古城有古城的光辉, 玛俗遗址的洪都拉斯科潘小镇,水山之国的萨尔瓦多印第安文化,乌非洲文明摇篮中的尼日利亚祖玛岩就连咖啡也有它的牙购加蓝山文化。调和之城的阿斯马拉有骄人的拜…...

如何在服务器中安装python、mysql、uwsgi、nginx并启动服务
首先要以root用户登陆你的服务器,如果不是,只用在每条语句前加上sudo即可 apt-get install software-properties-commonadd-apt-repository ppa:jonathonf/python-3.6apt-get updateapt-get install python3.6在中间如果需要你输入Y or N,请输…...

【渝粤教育】电大中专建设工程法规 (3)作业 题库
1建造师在工作中,必须严格遵守法律、行政、行业管理规范、职业道德。 A正确 B错误 正确 正确答案:左边查询 学生答案:A 2注册建造师应当在相应的岗位上执业。但同时,国家鼓励和提倡注册建造师()。 A一师专岗 B一师多岗 C专岗专职 …...

iphone 控制 android手机,苹果手机如何远程控制安卓手机
苹果手机控制小米手机如何实现?为解答小编疑惑,向日葵总监让小编体验了此功能内测包。在iOS不开源的情况下,用iOS系统连通Android系统听起来天方夜谭。小编也禁不住好奇,现展示给各方网友。第一,手机需ROOT这个Android客户端内测…...

引用文献时如何写作者的名字
撰写科技论文时,总免不了要引用前人的发现,尤其是在前言和讨论部分。那么在文中提到他人的研究时,如何写出作者的名字呢?其实规则很简单,通常只需要写出第一作者的姓(last name)就可以了。比如下面的例句: …...

AutoJsPro简介
作者: 简介作者: 牙叔autojs作者: https://github.com/hyb1996 autojs可以做什么 安卓手机自动化测试应用开发 版本 autojs4 开源版, 同时也是免费版的终结版, 功能大部分都有, 2020年3月1日 停止更新autojs7 付费版的第一个版本, 也是寿命最短的版本, 未开源autojs8 付费版…...

js 循环绘制表格
<!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><meta name"viewport" content"widthdevice-width, initial...

JavaScript 循环终止 break continue
continue 结束单次循环(写在哪里就是哪一次循环结束) 不妨碍接下来的循环 实现代码 for(i1;i<5;i) {if(i3){continue;}console.log(我正在吃第i个棒棒糖); }效果图 可以很清楚的看到 第三个棒棒糖没有了 是因为设置了continue结束了第三次循环 问题…...

CentOS7集群安装配置NTP服务器
目录1. 准备节点2. 安装配置 server 节点2.1 下载安装2.2 编辑配置文件2.3 启动服务3. 安装配置 Client 节点3.1 下载安装3.2 同步时间3.3 编辑配置文件3.4 启动服务4. 测试1. 准备节点 不管你有多少个节点,肯定要有一个 server 角色,至于谁是 server 你…...
html鼠标悬停文字变颜色,鼠标悬停,文字颜色逐渐改变是怎样实现的??
出现的效果是每次走到最后一个字的时候都会卡一下,和下面进度条不是同步的结构部分代码首页首页工作经历工作经历个人技能个人技能我的作品我的作品联系我联系我样式部分代码:.nav{float: right;}.nav li{display: inline-block;margin: 10px 12px;font-…...

js循环语句
while循环语句: while 语句只要指定条件为 true,就会执行循环。. 只要指定条件为 true,循环就可以一直执行代码。. 。. JavaScript 支持不同类型的循环:. for - 循环代码块一定的次数. for/in - 循环遍历对象的属性. while - 当指…...

js 的循环结构
循环结构:重复执行 循环四要素: 1、循环变量初始化。 2、循环条件。3、改变循环变量。4、循环体 while(循环条件){ 循环体 改变循环变量 } do{ 循环体 改变循环变量 }while(循环条件) for(var i1;循环条件;改变循环变量){ 循环体 } js 的三种循环结构:…...

JavaScript循环
金字塔作业 一,break break语句用于终止某个循环,使程序跳到循环块外的下一条语句 在循环中位于break后的语句将不再执行 break 语句不仅可以用在for循环中,也可以用在其他循环中 break用于终止循环 在break后的语句不再执行 二…...

【报告分享】拉面说:如何成为速食拉面独角兽?-WEIQ(附下载)
摘要:新消费品牌离不开这三点:快速响应和迭代的核心团队、要有社交媒体传播的敏感度、更快的产品开发和迭代的能力。拉面、螺蛳粉等速食品牌,在传统方便面已有颓势时候突出重围,肯定不是一些文章所说的逆势而为,而正好是“天时地利…...

Spring源码(一)IOC之ClassPathXmlApplicationContext
1.前言 手写ClassPathXmlApplicationContext 在没手写一遍之前,看了十多次ClassPathXmlApplicationContext创建Bean过程,刚开始学习Spring在没有引导的情况下,虽然有收获,抓不住Spring核心,建议初学spring最好手写一遍…...

html - 鼠标悬停文本内容与边框变色
html - 鼠标悬停文本内容与边框变色 <!DOCTYPE html> <html><head><meta charset"utf-8" /><title></title><style>.demo{border: 1px solid #ffffff;width: 100px;height: 100px;text-align: center;float: left;}.icon…...

房地产行业现状 房地产龙头股
在城市拥有一套属于自己的房子是多少人为之奋斗的目标,房地产作为我国国民经济的重要组成部分。在信贷政策稳定的市场下,多个地区的政府推出一系列利好的政策,到2月底全国已经有15个省市针对刚需或者改善型需求下调了购房的首付比例。下面跟随…...

谷鸟人工智能选股系统技术文档
目录 1 核心思想 2 2 量子纠缠理论思想 4 3 大数据建模 4 4 买入决策(盘中决策) 451 5 待分析形态 457 6 高风险形态(绝不参与) 458 7 卖出(止盈与止损) 459 8 庄家吸筹出货等行为分析 461 9 妖股龙头与板块…...

训练集和测试集 — 模型评估
模型评估 训练集和测试集 训练集就是训练模型的样本,测试集就是在我们训练好一个模型后,需要去评价这个模型的好坏。最直接的方法就是拿着这个模型去做实际的判断。 例如,垃圾邮件过滤,就看看能否把垃圾邮件都筛选出来…...

美国白宫将探讨人工智能 概念股分析
美国白宫科学和技术办公室宣布,将在未来数月举办四场研讨会,对迅速发展的人工智能领域展开探讨。 据中国证券报5日报道,美国白宫科学和技术办公室周二宣布,将在未来数月举办四场研讨会,对迅速发展的人工智能领域展开…...

Python+matplotlib绘制地图
背景 地球是我们目前唯一的家园,虽然你我可能只生活在一个十几平的小屋子里,但是一想到,作为地球上的本土生物,连自己的居住环境都不了解,就有一种白白走一遭的感觉。所以我企图用Python来干一些探索性的事情…...

matlab经纬度画轨迹图_MATLAB绘制地图
1使用向量绘制地图1.1绘制全球海岸线向量数据可以表示一个地图。这种向量存在的形式是一系列的经纬度或投影坐标对,它们代表一个点集、一个线条或者多边形。例如,描绘出行政区域边界的点、公路系统、城市的中心或者以上三个集合放在一起,都可…...

Bigquant-平台5.53夏普高质量-龙头战法AI量化实战策略开发(一)
大家好,我是sevencat/woshisilvio, 是一位bigquant宽邦人工智能平台的策略开发者。 2020年获Bigquant年度最佳策略开发者,多个策略曾荣登顶天梯榜1,天梯策略综合排名百强,实盘收益今年将近130%已经 目前已经开发了 龙头战法一系列…...

调用DLL找不到函数名或者函数乱码问题
本博客来自:点击打开链接 最近简单研究了一下dll的导出函数,整理了一下 1.导出函数名的问题 dll导出函数最简单的语法是 void__declspec(dllexport) fun(); 由于它默认的是c的调用约定cdecl,因此导出的函数就变成了 ?funYAXXZ 如果直接取函数…...

人工智能芯片龙头之一gti概念股_【一点资讯】潜力龙头股002185,人工智能+华为概念+芯片概念,低吸关注 www.yidianzixun.com...
今天两市低开后维持宽幅震荡,盘中光伏、5g以及采掘服务轮番表演,稀土、半导体等与科技相关的板块均出现冲高回落,午后军工一度走强但也扛不住大盘的调整。盘面上看,指数先扬后抑的走势与周一的预期完全一致,成交量的一…...

matlab中划分训练集和测试集
文章目录导入文件划分数据集和测试集归一化处理导入文件 划分数据集和测试集 train [wine1(1:41,:);wine1(60:109,:);wine1(131:164,:)]; train_label [wine1label(1:41);wine1label(60:109);wine1label(131:164)]; test [wine1(42:59,:);wine1(110:130,:);wine1(165:178,:)]; …...

java画地图_绘制地图(java代码)
package com.c;//绘制地图import java.awt.BasicStroke;import java.awt.Color;import java.awt.GradientPaint;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Rectangle;import java.awt.RenderingHints;import java.awt.geom.Arc2D;import java.awt.…...

AI龙头商汤科技跌进元宇宙的运行轨迹
撰文|DcMdia发起人宋清华 AI龙头商汤科技跌进元宇宙之后并没有什么动静。最近引起市场一点点波澜的是几天前的一场“徐悲鸿数字文创”营销,商汤科技通过AI算法模拟马匹瞬间动势并以AR技术搭建沉浸式场景空间进行的“徐悲鸿数字文创”,引来市场追捧。 这…...

2021-04-03-Mybatis详解
MyBatis详解 第一章 框架概述 1、三层架构 界面层: 和用户打交道的, 接收用户的请求参数, 显示处理结果的。(jsp ,html ,servlet) 业务逻辑层: 接收界面层传递的数据&#x…...

pyecharts绘制地图
最近写PPT需要整个总结性的图,找来找去还是python简单一点,废话不多说,记录一下自己的心得吧。 一、初始简单图片 这里用新疆举例,因为新疆地块图比较不规整(是不是名字太长,点位太近,迷了眼&a…...

今日股市行情|猴痘概念股票及龙头
导语 猴痘病毒在多国蔓延,世卫组织警告称,今后感染人数可能进一步增加,猴痘概念股引起市场关注。 一波未平,一波又起! 猴痘病毒继续受到全球关注!5月7日英国开始发现首例,如今已经至少…...

【JAVA单元测试】单元测试模拟高并发操作
近期有需求需要在项目中模拟高并发,研究了下网上博友的方案,写了这篇较为详细的实施方案,供以后参考。【源码在文末,即取即用】 1.定义高并发请求数与倒计时器 新建测试类HighConcurrentTest.java, 定义变量: // 并发…...

如何简单的创建一个多人在线聊天室
学习目标: 在本教程中,我们将要使用PHP和jQuery创建一个简单的在线聊天工具。 这种实用性的模块对于你想要有实时在线客户支持系统的网站可以说是完美。 废话不多说直接开始。 步骤1:HTML的代码结构 创建一个index.php <!DOCTYPE htm…...

训练集和测试集的划分
目标: 得到将样本按比例划分维训练集和测试集。 dsets["source"] ImageList(open(data_config["source"]["list_path"]).readlines(), \transformprep_dict["source"])n_train len(dsets["source"])split n_t…...

R语言绘制地图
R绘制地图的话,大多数用到的包都是maptools,用来读取phd文件,phd文件需要自己提前下载到工作目录,但是大多数phd文件都不能精确到市区。只能绘制声级,国家级和世界地图。 本文以武汉是举例。首先在下列网站地图选择器…...

智能算法和人工智能算法,人工智能算法概念股票
人工智能股票有哪些? 1、苏州科达:苏州科达科技股份有限公司是领先的视讯与安防产品及解决方案提供商,致力于以视频会议、视频监控以及丰富的视频应用解决方案帮助各类政府及企业客户解决可视化沟通与管理难题。 2012年,公司整体…...

Java之单元测试(JUnit单元测试框架)
一、概述 单元测试就是针对最小的功能单元编写测试代码,Java程序最小的功能单元是方法,所以单元测试就是针对Java方法的测试,进而检查方法的正确性。常规测试有什么问题? 只有一个main方法,如果一个方法的测试失败了&…...

vue项目前端优化处理方案整理
vue项目前端优化处理 目录 vue项目前端优化处理 路由懒加载 按需引入模块 外部资源引入,cdn加载 移除项目中所有的console.log()控制台信息数据打印 是否在构建生产包时生成sourcdeMap 上传图片文件压缩 开启gizp压缩 前端页面代码优化 路由懒加载 路由懒…...

【Python量化】如何监测领涨板块,挖掘题材龙头股?
引言题材概念一直是A股市场投机炒作的主旋律。大多数散户都在复杂的理论、财务指标、技术图形和消息上折腾,缺乏从实践上去认识和把握市场。概念板块是市场资金达成共识的重要介质,主力资金凭借热点题材形成赚钱效应,热点炒作驱动资金与赚钱效…...

Vue 使用 Apache Echarts 绘制地图(省市、地区)
目录 一. 配置vue项目 二. 安装 Apache Echarts 2.1 安装 2.2 引用 三. 新建目录 四. 获取地图的GeoJSON 五. 配置api 六. 配置地图信息 6.1 引入 Echarts、广西地图数据 6.2 准备容器:(使用div、canvas均可) 6.3 绘制地图 6.4 即…...

matlab将数据集分成训练集和测试集,Matlab实现 把数据集X分割成训练集和测试集...
【注意:本文写得不好,如有需求请参考其他好的文章!!!】把数据集分割成训练集和测试集,要求训练集和测试集中的类别比例与原数据集相同,训练集的比例一般大于等于0.7。函数输入参数为数据集矩阵X…...

WEB前端--SEO优化学习笔记(9)
1.seo是什么 大家口中的SEO(Search Engine Optimization),中文翻译为“搜索引擎优化”,从本质上来说,其实就是如何迎合搜索引擎的规则,使得网站在搜索结果中能有更好的排名,比如一个PDA行业网站…...
人工智能细分领域龙头企业排行榜单
来源:互联网周刊2020年3月4日,中共中央政治局常务委员会召开会议,提出要发力于科技端的基础设施建设,人工智能成为“新基建”七大版块中的重要一项。“新基建”不同于传统思路,其本质是信息数字化的基础设施建设&#…...

MATLAB绘制地图超详细教程
worldmap和usamap是axesm的子类,worldmap是用于生成世界地图坐标区域,usamap用于生成美国地图坐标区域,本文先在worldmap函数基础上讲解如何导入各种数据绘制各种类型图片,略提一下如何使用usamap,再讲解axesm的各种属…...

如何发布自己的npm 包
前提: 电脑中 已经安装 node 环境。 一、新建个npm账号 (记住自己的账号、密码、邮箱)npmhttps://www.npmjs.com/ 账号注册成功后 需要邮箱验证,否则推送会包会造成 403 错误。 二、初始化一个 项目 1、新建一个文件夹-名字…...

用tableau绘制地图
目录 导入数据(准备工作) 1.符号地图 2.填充地图 3.混合地图 4.多维度地图 导入数据(准备工作) (1)选择要连接的数据类型,点击数据打开。 (2)选择数据提取…...

数据分析常用的100个指标和术语
本文按照以下三类进行汇总。 1、互联网常用名词解释 2、统计学名词解释 3、数据分析名词解释 一、互联网常用名词解释 1、PV(Page View)页面浏览量 指某段时间内访问网站或某一页面的用户的总数量。通常用来衡量一篇文章或一次活动带来的流量效果&…...

【ybtoj 3.5 最小生成树课堂过关】A.繁忙都市【kruskal】
题目链接:繁忙都市 分析 最小生成树模板题 上代码 #include<iostream> #include<cstdio> #include<algorithm> using namespace std;int n,m,ans,fa[1000010];struct lwx {int u,v,c; }a[1000001];bool cmp(lwx l,lwx r) {return l.c<r.c;…...

Android设备的各种唯一标识符 ID
IMEI 只有Android手机才有, IMEI号是一串15位的号码,比如像这样 359881030314356 TelephonyManager TelephonyMgr (TelephonyManager)getSystemService(TELEPHONY_SERVICE); String szImei TelephonyMgr.getDeviceId();需要权限android.permission.R…...

git串讲笔记
1.注册2.gitee 创建 仓库3. 你的电脑 git软件4. 将上边软件的安装路径需要设置到idea中file settting git path to git executeable: C:\Program Files\Git\bin\git.exe5.vcs create git repository6.点 对号 将idea代码提交本地仓库中7.点 斜右上 方绿色箭头 : 将本…...

ChIP-seq 分析:原始数据质控(2)
1. ChIPseq 简介 染色质免疫沉淀,然后进行深度测序 (ChIPseq) 是一种成熟的技术,可以在全基因组范围内识别转录因子结合位点和表观遗传标记。 ChIPseq1.1. 实验处理 ChIPseq2交联和蛋白质结合的 DNA。通过抗体富集特定蛋白质或 DNA 。添加 末端修复、A 尾…...

对几万行数据的调优操作,调优后系统性能提升明显
文章目录 前言一、问题一:对几万条数据筛选二、问题二:对几万条数据增删查改总结前言 对几万行的数据的处理或者对几万行数据与数据库的交互操作,虽然严格意义上来说,并不是很多,但是如果按照传统普通的流程一次性的遍历处理操作数据,也是会性能很差,有可能到分钟级别;…...

索尼官方答疑,你关心的PS VR2问题都在这里
随着索尼PS VR2即将开售,索尼在近期也逐渐公布更多关于PS VR2的消息,包括首发阵容(2-3月期间)共计37款。与此同时,外界对于索尼PS VR2提出了更多担心,彭博社爆料称:因PS VR2的预订量未及预期&am…...

SSM企业权限管理项目(一)
AdminLTE AdminLTE是一款建立在bootstrap和jquery之上的开源的模板主题工具,它提供了一系列响应的、 可重复使用的组件,并内置了多个模板页面;同时自适应多种屏幕分辨率,兼容PC和移动端后台模板框架github获取AdminLTE源码&#…...

C++设计模式(10)——原型模式
亦称: 克隆、Clone、Prototype 意图 原型模式是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类。 问题 如果你有一个对象, 并希望生成与其完全相同的一个复制品, 你该如何实现呢&…...

uniCloud 云函数/云对象 node版本改变成12或18解决方案
爆红信息 right-hand side of instanceof is not an object 今天卡到一个本地跑好好的云对象部署云端直接报错了。 原因是这样的!! 1、你去看看你云函数依赖那npm install的插件node版本是不是有要求,博主开github看了尽然是node>12 2、…...

面对元宇宙算力瓶颈,AI算力专家宁畅开出三大秘方
文 | 智能相对论作者 | 沈浪元宇宙这把火,从2022继续烧到了2023。目前来看,资本市场对扎克伯格的元宇宙故事依旧抱以希望。2月1日美股收盘,Meta涨2.79%,报收153.12美元/股,盘后股价一度涨逾19%,市值暴涨将近…...

(考研湖科大教书匠计算机网络)第三章数据链路层-第七节:MAC地址、IP地址和ARP协议
pdf下载:密码7281专栏目录首页:【专栏必读】考研湖科大教书匠计算机网络笔记导航 文章目录一:MAC地址(1)概述(2)IEEE 802局域网的MAC地址A:地址格式B:地址表示方法C&…...

LeetCode刷题模版:273 - 275、278 - 279、283 - 284、287、289 - 290
目录 简介273. 整数转换英文表示【未理解】274. H 指数275. H 指数 II278. 第一个错误的版本279. 完全平方数283. 移动零284. 顶端迭代器287. 寻找重复数289. 生命游戏290. 单词规律结语简介 Hello! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ ଘ(੭ˊᵕ…...

HDFS基本命令
目录 1.上传文件到HDFS文件系统 2.查看HDFS文件系统中的文件 3.查看上传到HDFS文件系统中指定文件的内容 4.从HDFS文件系统下载指定文件,并存放在指定文件中 5.删除HDFS文件系统中的指定文件 6.创建目录 7.创建多级目录 8.递归删除目录下的所有文件 9.删除…...

Java中if结构语句有几种格式?怎样执行?
在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执 行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。流程控制类语句包括顺序、分支、循环三个结构语句。下面就来了…...

百趣代谢组学分享:基于大规模多中心人群的肝癌血清标志物研究
为什么都是多组学发的高分文章,我只想做代谢组学可以发高分吗? 答案当然是 Yes。接下来Lavender就为大家分享由大连物化所许国旺老师课题组发表在HEPATOLOGY上面的一篇文章。 百趣代谢组学文献分享,文章的题目为:A Large-Scale,…...

java面试题(十四)数据库之sql
开启掘金成长之旅!这是我参与「掘金日新计划 2 月更文挑战」的第 N 天,点击查看活动详情 1.1 介绍一下数据库分页 参考答案 MySQL的分页语法: 在MySQL中,SELECT语句默认返回所有匹配的行,它们可能是指定表中的每个…...

Java顺序表模拟实现 + ArrayList介绍
文章目录前言一、模拟实现顺序表成员属性成员方法1,构造方法2,add——新增元素,默认在数组末尾新增2.1, isFull——判断顺序表是否已满2.2, expandCapacity——扩容3,add——在 pos 位置新增元素3.1&#x…...

html+css网页练习四
文章目录一、购物网站页面1、要求2、效果图3、index.html4、style.css二、活动页面1、要求2、效果图3、index.html4、style.css三、电商网站页面1、要求2、效果图3、index.html4、style.css四、搜索引擎页面1、要求2、效果图3、index.html3.1、index1.html3.2、index2.html4、s…...

行云洞见|为何行业权威都预测“云原生IDE 将成为常态”?
原文:《The year of the Cloud Development Environment 》 作者:RedMonk创始人 James Governor 最近CNCF在2023年云原生预测中谈到“云原生IDE 成为常态”,让CloudIDE又成为了云原生的焦点,市场上对CloudIDE的态度以及发展趋势讨…...

Fluke ADPT连接器给福禄克万用表插上翅膀
所需设备: 1、Fluke ADPT连接器; 2、Fluke 15B / 17B / 18B 简介 Fluke ADPT连接器允许个人计算机通过串行口与福禄克万用表进行通信。 计算机PC程序通过图形界面来输入数据和命令,与福禄克万用表进行交互。 Fluke ADPT连接器是一款先…...

VUE 年份范围选择器
VUE 年份范围选择器遇到一个需求,需要写一个年份选择器,是范围的年份选择器,比如:xxx年到xxx年 在使用elment UI的时候发现没有这种功能,于是采用el-date-picker 的年份选择器自己后封装了一个年份范围选择器 由于组件使用的地方很多,所以格式化都在组件中处理,回传格式在回传的…...

工业以太网交换机功能测试标准和方法
一、 数据帧过滤:测试被测设备数据帧过滤功能。 a) 测试步骤:1) 按图1搭建测试环境;2) 网络测试仪测试口1向测试口2和测试口3线速发送数据帧;3) 记录网络测试仪测试口2和测试口3数据接收情况;4) 在被测设备上配置端口2…...

Prometheus监控Elasticsearch
1 下载elasticsearch exporterhttps://github.com/prometheus-community/elasticsearch_exporter2 systemd 管理elasticsearch exporter service文件: /usr/lib/systemd/system/es_exporter.service[Unit] Descriptiones_exporter Documentationhttps://prometheus.io Afterne…...

Linux C 中数组名和结构体变量名代表的含义
在linux c 中数组和结构体是常见的数据结构类型,那么他们的标号名称 有代表神魔呢? 比如: int a, a 代表的是一个变量名程,它对应的地址中(&a)存的是一个整形值, 那么 char buf…...

如何控制Facebook投放广告成本?
一,Facebook广告成本高的原因和常见问题广告的成本很高,因为我们需要扩张正如前几篇文章所说,我们所要做的就是扩大对表现良好的产品和广告的广告。有两种扩展方式:这个过程也是我们的AD优化测试的一部分。因为在扩大规模的过程中…...

LeetCode——1604. 警告一小时内使用相同员工卡大于等于三次的人
一、题目 力扣公司的员工都使用员工卡来开办公室的门。每当一个员工使用一次他的员工卡,安保系统会记录下员工的名字和使用时间。如果一个员工在一小时时间内使用员工卡的次数大于等于三次,这个系统会自动发布一个 警告 。 给你字符串数组 keyName 和 …...

NLP之相似文本搜索
NLP之相似文本搜索相似文本搜索介绍应用场景常见算法1.text2vec流程代码2.gensim流程代码相似文本搜索 介绍 相似文本搜索是一种特殊的文本搜索,它的目的是找到与指定文本最相似的文档。这种技术通常通过计算文本间的相似度来实现,相似度可以通过各种方…...

python数据可视化开发(4):爬取对应地址的pdf文档并分类保存到本地文件夹(爬虫)
系列文章目录 python开发低代码数据可视化大屏:pandas.read_excel读取表格python实现直接读取excle数据实现的百度地图标注python数据可视化开发(1):Matplotlib库基础知识python数据可视化开发(2):pandas读取Excel的数据格式处理python数据可…...

Nginx是什么?有哪些优点?
Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔赛索耶夫(俄罗斯人)使用C语言编写的,Nginx的第一个版本是2004年10月4号发布的0.1.0版本。另外值得一提的是…...

matplotlib在一张图上绘制包含多条折线的多个子图
matplotlib在一张图上绘制包含多条折线的多个子图问题描述解决办法问题描述 实验用了多个数据集,并且用了多种对比实验的方法,想把结果展示在一张图上,就需要在一个图上画多个折线图,并且需要在一张大图上绘制多个小图。 解决办…...

【LeetCode每日一题】【2023/2/7】1604. 警告一小时内使用相同员工卡大于等于三次的人
文章目录1604. 警告一小时内使用相同员工卡大于等于三次的人方法1:哈希表1604. 警告一小时内使用相同员工卡大于等于三次的人 LeetCode: 1604. 警告一小时内使用相同员工卡大于等于三次的人 中等\color{#FFB800}{中等}中等 力扣公司的员工都使用员工卡来开办公室的…...

Arbitrum上首个跨链互操应用开启空投计划!
2月6日消息,波卡生态跨链互操作应用Avault 全链产品正式上线。据悉,该版本代码经由派盾完成审计,并在本周一正式支持Arbitrum网络。这标志着Avault从波卡生态出发,正式升级为区块链世界中第一个严格意义上的一站式跨链收益平台。 …...

浅学persistent
文章目录1. 背景2. 开机自启动流程3. adb kill -9 杀进程后会自动重启4. 小结1. 背景 在应用AndroidManifest文件下添加 android:persistent“true” 关键字,并把Apk预置到system/app目录下,可以给应用实现开机自启动和保活效果。 从以下两个疑问去找答…...

LeetCode题解 动态规划(二):62 不同路径;63 不同路径II
62 不同路径 medium 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径&a…...

Flowable涉及的表介绍
文章目录一、ACT_RE_1、介绍2、表1、act_re_model(流程模型)2、act_re_deployment(部署单元信息)3、act_re_procdef(已部署的流程定义,部署时加载的xml信息)二、ACT_RU_1、介绍2、表1、act_ru_e…...

CompletableFuture的使用
文章目录1、Future2、CompletableFuture并行,并发 并发:一个实体上,多个任务有序执行 并行:多个实体上,多个任务同时执行 用户线程 用户线程是系统的工作线程,会完成程序需要完成的业务操作 守护线程 是一…...

【JavaSE】fail-fast与fail-safe源码分析
文章目录1. fail-fast与fail-safe概述2. fail-fast源码分析3. fail-safe源码分析4. 总结1. fail-fast与fail-safe概述 快速失败(fail-fast),快速失败是Java集合的一种错误检测机制。 出现场景:线程A在使用迭代器遍历一个集合对象的时候,线程…...

LeetCode-127-单词接龙
1、虚拟节点广度优先搜索 为了获得最短转化序列中的单词数目,我们可以假设每个单词是一个节点,可以互相转化的节点之间存在边,这样我们就能将最短转化序列问题转化为图的广度优先搜索问题。考虑到图中可能存在环,因此我们需要额外…...

【pytorch】图片分类问题处理一般数据集,使其满足torchvision.datasets.ImageFolder调用结构
torchvision.datasets.ImageFolder调用结构: 对于简单的图像分类任务,并不需要自己定义一个 Dataset类,可以直接调用 torchvision.datasets.ImageFolder 返回训练数据与标签。 数据集应满足pytorch的格式要求,即将数据集分割为训…...

利用泰克示波器MSO56完成LED行业的测试
1、 测试需求背景LED 是英文 Light Emitting Diode 的简称,是一种具有两个电极的半导体发光器件,让其流过小量电流就会发出可见光。LED的电性能测试特点与其实与开关电源的电性能测试基本相同,但更加侧重电流测试,因为LED是由开关…...

分享106个JS选项卡,总有一款适合您
分享106个JS选项卡,总有一款适合您 106个JS选项卡下载链接:https://pan.baidu.com/s/1kdRJvTgcuZe_TpzrcnmQDQ?pwd0k2d 提取码:0k2d Python采集代码下载链接:https://wwgn.lanzoul.com/iKGwb0kye3wj css手风琴效果选项卡 jQ…...

2023年,想要年赚百万必懂的道理?
1.一个人只有经历过风雨沧桑,才会明白一个道理:“这个世界最大的监狱就是人的思维,而越狱最好的方式就是人的觉醒。” 2.人活明白了就会知道,不要拿自己去跟别人比较,后果不是忘记了自己,就是让自己失落。…...

ANTLR4入门学习(三)
ANTLR4入门学习(三)一、ANTLR快速指南1.1 匹配算数表达式的语言1.2 java测试代码1.3 增加通用模块1.4 使用访问者模式实现计算器1.5 实现带有清除内存的计算器功能1.6 使用监听器构建一个翻译程序(暂无)二、定制语法分析过程2.1 在…...

Windows 11数据备份软件怎么选?
Windows 11 有数据备份软件吗? 备份和还原(Windows 7)以及 Windows 10 中的文件历史记录也保留在 Windows 11 中。因此你可以使用它来备份你的用户文件。但是,仅限于此。备份和还原 (Windows 7) 允许你在 Windows 11 中选择其他文…...

第三章.神经网络的学习—损失函数
第三章.神经网络的学习 3.1 损失函数 损失函数是表示神经网络性能“恶劣程度”的指标,即当前神经网络对监督数据在多大程度上不拟合,在多大程度上不一致。 1.均方误差(mean_squared_error) 1).公式: 参数说明: yk:神经…...

10 个最适合开发人员的 GitHub 代码库 ✅
在 GitHub 的帮助下,开发人员可以轻松访问并与他人共享他们的代码。它已成为开发人员在项目上进行协作并了解最新开发趋势的重要工具。对于开发人员而言,GitHub 是寻找最佳存储库以帮助他们完成开发项目的宝贵资源。有这么多可用的存储库,可能…...

C++多态的一些记录
文章目录俩概念例子多态要满足如何实现纯虚函数和抽象类几个黑马的例子虚析构和纯虚析构俩概念 首先记住俩概念,地址的早绑定和晚绑定 静态多态的函数地址早绑定 - 编译阶段确定函数地址动态多态的函数地址晚绑定 - 运行阶段确定函数地址 (我的理解&a…...

JVM笔记(6)—— JVM运行时问题案例
案例一:CPU占用过多 问题场景:服务器告警CPU占用过高 排查: 用top命令查看哪个进程对cpu的占用过高,获取进程id。可以看到PID为32655的进程此时占用了99.2%的CPU 根据进程id用ps命令进一步定位是哪个线程引起的cpu占用过高&am…...

【单细胞高级绘图】06.feature展示
这个图是前两天刚画的。箱型图、散点图、小提琴图组合在一起,档次瞬间上去了。 最近修稿过程中,审稿人提了一个建议,说是在某一张小提琴图上添加点,可以更好反映数据的分布。我理解他的意思,大概就是: 左图…...

SVN记录
如何查看自己电脑是否已经安装过SVN打开终端,敲入如下命令:svn -version如果有已经安装了svn,那么终端控制台将出现如下信息:svn: invalid option character: eTypesvn help for usage.如果出现如下,则说明当前系统没有…...

Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理
Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理 目录 Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理 一、简单介绍 二、实现原理 三、注意事项 四、简单实现步骤 五、关…...

故障分析 | Redis AOF 重写源码分析
作者:朱鹏举 新人 DBA ,会点 MySQL ,Redis ,Oracle ,在知识的海洋中挣扎,活下来就算成功… 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请…...

【YBT2023寒假Day6 B】树的计数(贪心)(DP)(拉格朗日插值)
树的计数 题目链接:YBT2023寒假Day6 B 题目大意 定义无标号树的大小是节点个数,权值是最大独立集大小,树的儿子有序,然后给你 n,要你求对于每个 i1~n,j0~n,大小是 i 权值是 j 的不同树的数量…...

动手深度学习笔记(四十四)8. 循环神经网络
动手深度学习笔记(四十四)8. 循环神经网络 8. 循环神经网络8. 循环神经网络 到目前为止,我们遇到过两种类型的数据:表格数据和图像数据。 对于图像数据,我们设计了专门的卷积神经网络架构来为这类特殊的数据结构建模。 换句话说,如果我们拥有一张图像,我们需要有效地利…...

十种“软件滤波“程序,以及特点
1、限副滤波 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter() { char new_value; new_value get_ad(); if ( ( new_value - value > A ) || ( value - new_value > A …...

NLP发展关键模型
文章目录NLP中Bert的进展历史word embeddingELMOGPTBertNLP中Bert的进展历史 从Word Embedding到Bert模型——自然语言处理中的预训练技术发展史 word embedding word embedding:每个单词one-hot编码的向量矩阵,在大语言训练之后,该矩阵可以直接提取出…...

数学,千万别学过火
从网上看到有一本书叫《千万别恨数学》的书,是《千万别学英语》的姊妹篇。作者是韩国尖端技术研究院的博士。他以前对数学反感之极,大学的时候为了赚生活费,开始做家教,辅导高中学生学数学。因为读书的时间长,这种日子…...

leetcode栈和队列系列总结
这一部分其实就是关于这两个结构的特性,栈是先入后出,队列是先入先出; 大部分时候还是用数组和切片来实现的,go中有一个list,可以pushback等,但是主要在二叉树章节会用到,这里不怎么用 20 有效…...

第12章 MongoDB 删除集合教程
第12章 MongoDB 删除集合教程 本章节咱们为大家介绍如何使用 MongoDB 来删除集合。 MongoDB 中使用 drop() 方法来删除集合。 语法格式: db.collection.drop()参数说明: 无 return 值 如果成功删除选定集合,则 drop() 方法return true&…...

【面试题】对象、原型、原型链与继承 ,你了解多少?
前言原型、原型链、类与继承似乎无时无刻的出现在我们身边,无论你是在面试中亦或是平常学习和工作中都有它的身影。那么这个是又是什么东西呢 ? 我曾通过 avaScript高级程序设计、你不知道的JavaScript、MDN文档以及教学视频。但似乎仍是半知半解,但我依然相信能通过这篇文章能…...

js如何实现继承
1,原型链继承 让构造函数的原型(prototype)是另一个类型的实例,那么该构造函数new出来的实例就具有该实例的属性;缺点,每一个对象实例共享所有的继承和方法,无法向父类传参 function father&a…...

HulaCWMS呼啦企业网站管理系统 v3.0.4
HulaCWMS(呼啦企业网站管理系统)是基于ThinkPHP5框架开发,安全高效,包括ThinkPHP5的所有特性。专注于企业、政府单位网站建设,以免费开源的方式,帮助广大站长、个人或企业开发者大大降低了开发成本和维护成本。快速锁定意向客户&a…...

【CE】Mac下的CE教程Tutorial:基础篇(第5关:代码查找器)
▒ 目录 ▒🛫 导读开发环境1️⃣ 第五关:代码查找器翻译操作步骤🛬 文章小结📖 参考资料🛫 导读 开发环境 版本号描述文章日期2023-03-操作系统MacOS Big Sur 11.5Cheat Engine7.4.3 1️⃣ 第五关:代码查…...

13_I.MX6ULL串口UART实验
目录 UART简介 UART电平标准 I.MX6U UART简介 相关寄存器 UART的配置步骤 实验源码 UART简介 串口全称叫做串行接口,通常也叫做COM接口,串行接口指的是数据一个一个的顺序传输,通信线路简单。使用两条线即可实现双向通信,一条用于发送,一条用于接收。串口通信距离远,但是…...

个人练习-Leetcode-1942. The Number of the Smallest Unoccupied Chair
题目链接:https://leetcode.cn/problems/the-number-of-the-smallest-unoccupied-chair/ 题目大意:给出一群人到达一个排队的时间和离开派对的时间[arr, lev]。有无数个座位,下标从0开始。当一个人在tm时刻离开时,如果一个人在tm…...

winsock与BSD socket异同
winsock与BSD socket WinSock是Windows操作系统中用于网络通信的应用程序接口(API),它允许应用程序通过TCP/IP协议栈进行网络通信。WinSock提供了一套与套接字相关的函数,这些函数包括socket、bind、listen、accept、connect等。…...

【Flink基础】-- 高效学习 flink kubernetes operator 的一些建议
目录 1.了解 Kubernetes 的基本概念和组件,如 Pod、Deployment、Service 等。 2.熟悉 Flink 的基本概念和架构,如 JobManager...

JVM 程序计数器(PC)
PC寄存器的概念 JVM中的程序计数寄存器(Program Counter Register)中,Register的命名源于CPU的寄存器,寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。这里,并非是广义上所指的物理寄存器&#…...

调用openai接口的正确打开方式
调用openai接口的正确打开方式: 1.安装anaconda 为更好使用openai的功能,技术专家建议用py3.10。我问chatgpt它说只要py3.6及以上就行。我个人建议尽可能用anaconda较新的,但用anaconda2022.10的版本即可,可适配python3.10或pyt…...

栈(Stack)
目录 1.1 概念 1.2 栈的使用 1.3 栈的模拟实现 1.4 栈的应用场景 1. 改变元素的序列 2. 将递归转化为循环 1.1 概念 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为…...

VS2019连接Linux
1>将Linux系统设置为静态IP 原来设置: auto eth0 iface eth0 inet dhcp dhcp表示动态获取ip 1>查看ip 在Linux下输入 ip addr 2>查看网关 在Linux下输入 ip route show 3>修改/etc/network/interfaces 地址配置文件 vi /etc/network/interfaces iface eth0…...

第三天基础框架篇
一、介绍一下spring spring的核心作用是框架整合,简化开发; spring通过IOC与AOP两大核心实现以上效果: 1.首先说IOC,Spring提供了一个容器,用来创建对象,初始化对象,管理对象,也就是对象的控制权…...

new和malloc两个函数详细实现与原理分析
1.申请的内存所在位置 new操作符从自由存储区(free store)上为对象动态分配内存空间,而malloc函数从堆上动态分配内存。自由存储区是C基于new操作符的一个抽象概念,凡是通过new操作符进行内存申请,该内存即为自由存储…...

CUDA编程(二):核函数与线程层级
核函数与线程层级CUDA核函数线程层级线程排布blockId和threadId的计算CUDA核函数 在GPU上并行执行的函数称为CUDA核函数(Kernel Function),它属于CUDA编程中最为重要且核心的一个环节。 核函数用__global__符号声明,在devie(GPU…...

断点调试与零钱通系统
目录 断点调试 基本介绍 断点调试的一些快捷键 断点调试例题 简易版零钱通系统 面向对象版 面向过程版 断点调试 基本介绍 1.断点调试是指在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后你可以一步一步往下调试&a…...

人工智能专业就业方向盘点
今年无论是chatgpt还是扩散模型,都成功火爆出圈,让曾被质疑进入“寒冬期”的AI重新回到了大众的视野。巨大的市场潜力背后是对人才的渴求,AI专业又成为了热门。 今天就来盘点一下AI专业毕业后的就业方向,给同学们做个参考。 1.机…...

浮点数的加减乘除运算及流水线
浮点数的加减运算 设两个浮点数如下: x2Ex∗Mxy2Ey∗MyE表示阶码,M表示尾数x2^{E_x}*M_x\\y2^{E_y}*M_y\\ E表示阶码,M表示尾数\\ x2Ex∗Mxy2Ey∗MyE表示阶码,M表示尾数 两个浮点数的加减运算规则是 xy(Mx∗2Ex−EyMy)∗…...

docker安装以及springboot项目打包运行
我们都知道docker是一个非常好用的虚拟化容器,所谓虚拟化容器其实就是说可以将各个应用都隔离开来,每个应用都可以有自己的独立的运行时环境,这对于我们程序开发是非常有好处的,可以不需要去配置环境,每个组件都有独立…...

977. 有序数组的平方
977. 有序数组的平方 力扣题目链接(opens new window) 给你一个按非递减顺序排序的整数数组 nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 示例 1: 输入:nums [-4,-1,0,3,10] 输出:[0,1,9,16,10…...

FrIf - Fr驱动收发器和状态管理
总目录链接==>> AutoSAR入门和实战系列总目录 总目录链接==>> AutoSAR BSW高阶配置系列总目录 文章目录 1FlexRay 收发器驱动程序2 FlexRay 状态管理器1FlexRay 收发器驱动程序 FlexRay 收发器的不同状态由 FlexRay 接口通过 FlexRay 收发器驱动程序 控制,上…...

springboot自动配置浅析
springboot本质上就是一个spring脚手架,其实仍然是spring,只是springboot帮我们做了我们使用spring时需要进行的那些配置。本文就简单讨论一下sprigboot是如何帮我们配置spring的。 参考:https://www.bilibili.com/video/BV1eD4y1w7Rp?p2&am…...

chatgpt实际是怎样工作的?
文章翻译自: https://www.assemblyai.com/blog/how-chatgpt-actually-works/ ChatGPT 是 OpenAI 的最新语言模型,比其前身 GPT-3 有了重大改进。与许多大型语言模型类似,ChatGPT 能够为不同目的生成多种样式的文本,但具有更高的精…...

项目开发——企业软件项目开发流程《项目开发的流程是怎样的》
软件项目开发流程:需求分析、设计、编码、测试、上线运维 一般而言,软件项目开发流程包括以下步骤: 需求分析:对客户需求进行分析和理解,明确软件项目的目标和功能。 规划阶段:确定项目的范围、时间和预算…...

嵌入式编程中的 __attribute__ 到底是什么
嵌入式编程中的 attribute 到底是什么 相信阅读嵌入式代码的老铁经常看到一些类型定义、变量、函数有 attribute 标识符,这个标识符号到底是做什么的?有哪些用法,咱们今天就来聊一聊。 attribute 可以指定编译时的细节。其可作用于变量、函…...

基于LiFePO4和硅/还原氧化石墨烯纳米复合材料的锂离子电池
A lithium-ion battery based on LiFePO4 and silicon/reduced graphene oxide nanocomposite highlights: 硅纳米颗粒(nSi)和还原氧化石墨烯(RGO)作为阳极;微波辐射,对混合物进行热处理,合成nSi/RGO复合物;通过不同充…...

CAS问题
CAS🔎什么是CAS🔎伪代码解析🔎CAS是如何实现原子性的🔎CAS的应用🌻实现原子类🌻实现自旋锁🔎ABA问题🌻ABA问题可能引起的BUG🌻ABA问题的解决方案🔎结尾&#…...

java入门-W2
一. 输入输出 输入的作用,就是由使用者告诉程序要操作的数据 例如,我要通过饿了么订餐,你得告诉程序你要吃什么,送货地址是什么吧 输出的作用,就是由程序向使用者展现执行的结果 还是订餐的例子,程序向你展…...

Windows下配置Golang开发环境,并安装配置GoLand IDE
作者:非妃是公主 专栏:《Golang》 博客地址:https://blog.csdn.net/myf_666 个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩 文章目录一、安装Go编译器1. 下载GoLang2. 安装GoLang3.…...

从零开始学架构——高性能NoSQL
高性能NoSQL 关系数据库经过几十年的发展后已经非常成熟,强大的SQL功能和ACID(Atomicity原子性、Consistency一致性、Isolation隔离性、Durability持久性)的属性,使得关系数据库广泛应用于各式各样的系统中,但是关系数…...

cannot re-initialize CUDA in forked subproess
该问题描述了pytorch 中使用cuda 初始化时, 与 DataLoader 中使用num_worker 多进程, 这两者之间发生了冲突, 根据错误提示, 在DataLoader 中使用 multiprocessing_context 该参数,并设置为spawn, 由…...

Kafka3.0.0版本——生产者回调异步发送消息 (API代码示例)
目录一、回调函数的异步发送消息概述二、生产者带回调函数的异步发送消息(API代码示例)2.1、pom文件导入依赖2.2、API代码2.3、在 kafka集群服务器上开启 Kafka 消费者一、回调函数的异步发送消息概述 回调函数会在 producer 收到 ack 时调用࿰…...

【Python】《我的世界》简简单单就可以完成?OMG~(附教学)
文章目录前言一、准备二、运行及操作三.代码解读与自定义总结前言 《我的世界 Minecraft》大家应该都听说过,但你有没有想过自己写一个这样的游戏呢?太难、太复杂了?也许吧,但是不试一试你怎么知道能不能成呢? 国外有…...

Scala 中的foreach和map、flatMap方法比较
Scala中的集合对象都有foreach和map、flatMap方法,都是用来遍历当前集合,但他们都有不同点。这几个方法的共同点在于:都是用于遍历集合对象,并对每一项执行指定的方法。而他们的差异在于:foreach无返回值(准…...

【nacos优化】定时删除access日志
按理说 Nacos 作为服务注册中心,不会应该会产生太多日志的,本身涉及的服务也不多,但几天就会产生 1G 以上的日志,的确有点疯狂。这篇文章就聊聊 Nacos 的日志系统。 经过排查,其中输出最多的日志为 /usr/local/nac…...

哪款蓝牙耳机打电话好用,盘点几款口碑不错的骨传导耳机
骨传导耳机是通过骨头振动传递声音,而不是通过耳道或鼓膜,因此它具有许多优势,比如可以在运动过程中保持对环境的感知,并避免对听力造成伤害。随着科技的进步和用户需求的增加,骨传导耳机也在不断更新。目前市面上的骨…...

JS中的事件监听
详解事件监听事件监听的基本概念事件类型事件处理函数事件传播事件对象移除事件监听器总结JavaScript中的事件监听是Web开发中非常重要的一个概念。它允许我们在特定的事件发生时执行特定的代码,从而实现交互效果和动态行为。本篇博客将详细介绍JavaScript事件监听的…...

SpringBoot 异步与线程池的关系
目录 1、简介 1、Async ① 使用方法: ② 注意事项: 2、parallelStream 并发遍历数组 ① 使用方法: ② 注意事项: 3、自定义线程池 ① 使用方法: ② 注意事项: 1、简介 SpringBoot 中基本上存在三种异步的关系,分别为 1、 使用 Async,标记在方法上 2…...

《版本特性百事通》
《版本特性百事通》 注:数据截至日期2021年 常见jdk种类 常见的JDK版本主要包括以下几种: Oracle JDK:Oracle公司的官方JDK,是商业授权,支持Java SE和Java EE平台。Oracle JDK包含了完整的Java类库和工具ÿ…...

英语——疑问词
疑问词可以分为: 疑问代名词: who /what/which 疑问副词:when/where/why/how 1 疑问代名词 当主词补语 Who is singing in the room? What makes you laugh so? 当受词 Which of these singers do you like. What do you think of my new hat? …...

谷歌的Bard和OpenAI的GPT4的对比
前言 随着上个月21日谷歌面向公众开放人工智能聊天机器人Bard的访问权限,同样是上个月的14日OpenAI为聊天机器人ChatGPT发布的最新语言模型:GPT-4的问世,可以说关于ChatGPT应用的推出进入了百家争鸣的情况,而且竞争变得激烈起来&a…...

云端数据科学平台Deepnote,相当于云上的Jupyter Note
Deepnote是一个先进的云端数据科学平台,可以帮助数据科学家和开发者轻松创建、管理和共享他们的数据科学项目。它提供了一个易于使用的界面,可以轻松编写代码、访问数据和执行任务,而无需管理服务器或编写复杂的部署代码。 1、Deepnote概述…...

钉钉协作Tab前端进化之路
作者:马赟 阿里云钉钉业务平台团队 技术人应当发挥对业务前瞻性的理解,好的架构设计背后一定是对于业务的高度认知与抽象,过程中要对业务关键指标有正确的理解,而不是简单纯功能的堆砌。 钉钉新版协作Tab作为千万级访问量下前端新…...

架构整洁之道-22章-整洁架构
按照更好架构设计出的系统特点: 独立于框架可被测试独立于UI独立于数据库独立于任何外部机构 外层的变化不影响内层的逻辑 外层变化同时修改对应适配器么 层次划分-按需划分并非固定多少层 图22.1中所显示的同心圆只是为了说明架构的结构,真正的架构很可…...

Redis高可用之主从复制 哨兵 集群
Redis高可用之主从复制 哨兵 集群一、Redis主从复制1、主从复制概念2、主从复制的作用3、Redis主从复制原理二、搭建Redis主从复制1、安装Redis,三台机子都需要安装2、编译安装三、修改节点配置文件1、修改Redis配置文件(Master节点、Slave1节点、Slave2…...

轻松拿结果-第二部分 同力 -第五章 用制度保障业绩
第五章 用制度保障业绩 制度的保障,体现的是管理者的监管能力,也是守护胜利果实的有力保障。 只有铁的纪律,才能拿到铁的结果 商场如战场,在公司您们就是带兵打仗的将军。 有一个销售员踢球时伤到了腿,在他休息的两个月里,业绩却没有落下一点,都是整个团队的人在帮他…...

Github + Sphinx+Read the docs 实战入门指南(二)
目录引言Sphinx渲染文档托管到Github部署到Read the docs网站继续阅读引言 接上一篇Github SphinxRead the docs 实战入门指南(一),这一篇主要讲解如何自动将指定文档内容部署到Read the docs中。对于文档,一般有以下基本要求: 只维护一份&…...

模拟实现常见的strlen、strcpy、strcmp库函数,深入理解它们的原理
⛩️博主主页:威化小餅干📝系列专栏:【C语言】藏宝图🎏 绳锯⽊断,⽔滴⽯穿!一个编程爱好者的学习记录! 文章目录🚀模拟实现strlen高仿版my_strlen函数🚀模拟实现strcpy高仿版my_st…...

mysql主从复制原理及一主一从搭建过程—2023.04
文章目录一、MySQL主从复制介绍1、主从复制概念2、为什么要做主从复制3、主从复制原理4、主从复制形式5、主从复制主要用途二、MySQL一主一从搭建1、准备工作2、MySQL主从复制部署流程1. 关闭防火墙,两台主机都操作2. 修改配置文件,两台主机都操作3. 修改…...

MongoDB 6.0 (五)索引操作
一、 什么是索引 1. 索引概念 索引对文档部分内容进行排序的数据结构 合适的索引可以极大的提升数据库的搜索性能 2. 单键索引 db.accounts.find({name:”alice”}) 对姓名经过索引之后,对姓名进行排序。下面的就是索引,通过索引指向上面原文档位置。 3. 复合键索引(多…...

页面替换算法
1.FIFO页面替换算法(先进先出) 需要向内存页中加载不存在的数据时,如果内存页已经没有空余,那么就需要按目前所有页中的数据谁先被加载进来的,谁就被替换掉的原则,来将最先被加载进来的数据替换为新的数据。 1.1例题 有一个虚拟存储器,主存有4个实页,页号为0-3;程序有…...

Metasploit入门到高级【第五章】
来自公粽号:Kali与编程预计更新第一章:Metasploit 简介 Metasploit 是什么Metasploit 的历史和发展Metasploit 的组成部分 第二章:Kali Linux 入门 Kali Linux 简介Kali Linux 安装和配置常用命令和工具介绍 第三章:Metasploi…...

由于链接地址长度过长引起的”HTTP Error 400. The request URL is invalid”错误解决办法:修改注册表
网站中,设计了一个批量搜索的功能,用户可以输入多个关键词进行批量查询搜索,但不出意外的话还是出意外了,有些用户可能会输入 N 多个关键词,我为了性能等考虑,会限制个数,比如每次批量查询仅限 …...

个人说说vue组件
模仿B站评论样式 vue.js支持表情输入 个人说说vue组件 好看的评论组件 - undrawui组件库 Talk.vue <template><div style"width: 632px;box-sizing: border-box;margin: 0 auto;"><talk-item/></div> </template><script> i…...

C#,初学琼林(03)——计算数组最小、最大值(Min, Max)的源程序
搜索数组的最小/最大元素 假设我们有一个 n 元素数组,我们想在其中找到一个最小(或最大)元素。a 是一个索引从 0 到 n-1 的数组 。它的元素将被标记为:a[0], a[1],a[2],a[3],...,a[…...

Linux基础操作 常用命令 Centos
Linux 1.Linux的引言 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持…...

【2D标注】cvat-canvas重写polyline拖拽交互方式
一、场景概述 在cvat-canvas中,针对polyline的拖拽默认相应区域是polyline头尾连线组成的闭合区域,这也是svg>polyline默认的hover响应区域,具体如图: 这样的响应方式,在一些场景下是极其难选择的,例如…...

出售Steam上线游戏的完整开发资源包
我开发了一款Steam上的小游戏: 《述途路人团乐之国》(英文名称:《As Talk As Walk Wayfarer Team - Land of Music》) https://store.steampowered.com/app/2332050/_/ 发行日期:2023年3月13日。 发行平台:…...

【从零开始学习 UVM】9.1、UVM Config DB —— UVM Resource database 资源库详解
文章目录 resource 是一个参数化的容器,可以保存任意数据。资源可用于配置组件、为序列提供数据或在TestBench不同部分之间启用信息共享。它们使用作用域信息(scope)存储,因此其可见性可以限制在TestBench的某些部分中。您可以将任何数据类型放入资源数据库中,并使另一个组…...

八爪鱼采集器使用笔记
Author: Lycan Date: 2023/3/26 22:01 八爪鱼官网: 数阔八爪鱼采集器 - 免费网络爬虫软件_网页大数据抓取工具 下载地址: 免费下载-Windows大数据采集软件下载 - 八爪鱼采集器 采集步骤简述: 1、输入待采集的网址; 2、根据需…...

LLaMA:Open and Efficient Foundation Language Models
LLaMA:Open and Efficient Foundation Language ModelsIntroductionApproachPre-training DataArchitectureIntroduction 在大规模数据下训练的大模型,已经展示了很好的表现,当模型足够大的时,模型会出现一个涌现的能力ÿ…...

Java-如何使用Java将图片和文字拼接在一起(并非是给图片加水印)
之前有遇到一个问题 问题背景:项目中,有一个功能,管理端可以将客户创建的小程序码下载到本地,方便客户将对应门店的小程序码打印出来并张贴到门店,做门店的引流和会员入会。 具体问题:当小程序码的数量较少…...