- 博客(44)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 Docker学习笔记
镜像、容器、仓库如果保存当前容器的状态通过commit提交来获得一个新的镜像docker run -d 代表的是后端运行docker run -it -v 主机地址:容器内地址 -p 主机端口:容器内端口docker -e代表要配置环境 -p代表端口映射 -v代表数据卷挂载docker inspect 查看容器的分层结构具名挂载和匿名挂载所有的docker容器内的卷,没有指定目录的情况下都是在/var/lib/docker/volumes/xxx/_data我们通过具名挂载可以方便的找
2022-06-17 15:23:08 436
原创 使用docker部署Deepstream6.1+yolov5+Kafka
使用docker部署Deepstream6.1和yolov5+Kafka
2022-06-03 17:15:43 6101 11
原创 使用docker容器运行sparseinst项目
一、环境要求首先确保宿主机上已经安装了nvidia,可以用nvidia-smi 查看,如果没有的话可以用下面的方法去安装(Ubuntu系统安装方法) 安装nvidia # 检查适合系统的NAVIDIA版本 nvidia-detector # 安装nvidia的命令 apt-get install nvidia-driver-440 安装完成后需要重启启动系统才能生效 卸载nvidia sudo apt-get --purge remove nvidia* sudo apt-
2022-04-08 19:56:52 2162 20
原创 MySql的主从复制、主主复制【Mariadb,Docker】
一、环境准备我们需要准备两台服务器并使用docker分别在两台服务器上安装MySql。二、主从复制1. 配置主服务器1.1 创建MySQL docker 并配置主服务器# 不应该换行的,这里为了方便查看,我给它分行了docker run -p 3320:3306 --name mysql_master -v /docker/mysql_master/conf:/etc/mysql/conf.d -v /docker/mysql_master/logs:/logs -v /docker/
2022-04-06 11:05:48 428
原创 Ubuntu中安装与卸载docker
一、snap 版本docker卸载与安装docker# snap 卸载dockersudo snap remove --purge docker# snap 安装dockersnap install docker二、apt-get 版本docker卸载与安装卸载# 通用卸载方法sudo apt-get remove docker sudo apt-get remove --auto-remove docker# 使用dpkg查询已安装包,针对性删除# 查询相关软件包dpkg -l
2022-04-04 19:56:24 7926
原创 pycharm中连接远程服务器中的pytorch容器
一、拉取镜像创建pytorch容器docker pull pytorch/pytorch:1.11.0-cuda11.3-cudnn8-devel#也可以从下面网址选择更合适版本去下载https://hub.docker.com/r/pytorch/pytorch/tags?page=1设置Dockercurl https://get.docker.com | sh \ && sudo systemctl --now enable docker设置NVIDIA Conta
2022-03-31 14:59:33 1979
转载 什么是张量
什么是张量文章搬运于:你真的懂TensorFlow吗?Tensor是神马?为什么还会Flow?0维张量/标量标量是一个数字1维张量/向量1维张量称为“向量”。2维张量2维张量称为矩阵3维张量多为矩阵张量=容器张量是现代机器学习的基础。它的核心是一个数据容器,多数情况下,它包含数字,有时候它也包含字符串,但这种情况比较少。因此把它想象成一个数字的水桶。0维张量/标量装在张量/容器水桶中的每个数字称为“标量”。标量是一个数字。你会问为什么不干脆叫它们一个数字呢?我不知道
2022-03-24 16:45:05 2744
原创 使用docker搭建redis集群
如何使用docker搭建redis集群最近跟着狂神学习了Docker技术,这里对如何使用docker搭建redis集群做个总结一、创建redis的docker网卡# 后面的网络地址可以自定义,只要格式对就OKsudo docker network create redis --subnet 192.161.0.0/16二、通过脚本创建六个redis配置# 这里如果提示权限不够的话使用 sudo su 进入root模式即可for port in $(seq 1 6); \do \mkd
2022-03-07 19:21:20 1005
原创 用docker搭建Tensorflow的运行环境
一、TensorFlow Docker 要求首先确保宿主机上已经安装了nvidia,可以用nvidia-smi 查看,如果没有的话可以用下面的方法去安装(Ubuntu系统安装方法) 安装nvidia # 检查适合系统的NAVIDIA版本 nvidia-detector # 安装nvidia的命令 apt-get install nvidia-driver-440 安装完成后需要重启启动系统才能生效 卸载nvidia sudo apt-get --purge remove n
2022-03-02 15:31:11 2258
原创 使用frp实现访问内网中的服务器
使用frp实现访问内网中的服务器一、 准备工作具有公网IP的服务器,这里使用的是阿里云轻量服务器访问目标设备,就是内网中的服务器会简单的Linux基础二、服务端安装(公网IP端)下载压缩包到服务器https://github.com/fatedier/frp/releases解压tar -zxvf frp_0.22.0_linux_amd64.tar.gz给文件夹改名,方便使用cp -r frp_0.22.0_linux_amd64 frp进入frpcd frp查看一下文件
2022-01-27 11:21:05 1386
原创 SSH隧道穿越内网访问局域网内主机
SSH隧道穿越内网访问局域网内主机内网中的服务器一旦离开局域网就没有办法进行访问了,这里就需要一个公网可以访问到的服务器作为SSH的端口转发,我这里注册了一个阿里云的服务器作为代理服务器一、配置代理服务器1. 开放端口我会用到端口10022进行转发,所以需要在阿里云上开放这个端口,进入安全-防火墙,添加一条访问规则,如下所示:2. 修改SSH配置文件编辑/etc/ssh/sshd_config文件vim /etc/ssh/sshd_config在sshd_config中添加一条配置,
2022-01-14 19:19:31 1849
原创 如何在服务器中使用docker创建适合项目运行的环境
使用服务器创建虚拟环境实现代码运行现在服务器中安装anaconda从这里下载对应的Anaconda版本anaconda我这里下载的是版本是Anaconda2-2019.10-Linux-x86_64.sh然后输入bash Anaconda2-2019.10-Linux-x86_64.sh进行安装安装好之后可能会显示bash: conda: command not found这时候是因为~/.bashrc文件没有配置好,打开 ~/.bashrc文件vim ~/.bashrc在最后一行输入
2022-01-14 10:45:02 727
原创 nacos服务部署问题
SpringBlade使用nacos远程服务器部署,本地地址修改问题nacos在xxx.xxx.xxx.xxx服务器启动着,访问正常本地服务器在xxx.xxx.xxx.xxx启动,启动日志报错Server check fail, please check server 192.168.11.13 ,port 9848 is available , error ={}修改了地址也没有用解决办法:@Override public void launcher(SpringApplicationB
2022-01-07 11:08:47 803
原创 如何将项目使用docker分块部署
将项目使用docker分块部署1. 安装MySQL与Redis2. 构建与启动Java容器3. 安装与配置Nginx容器4. 打包上传代码1. 安装MySQL与Redis这里使用的是 mariadb 镜像,并且将 mariadb 数据库文件挂载到宿主机的 /home/mysql/ 目录下,-p 3310:3306的含义是将docker容器的端口3306映射到主机的端口3310 上MYSQL_ROOT_PASSWORD=123456是指创建数据库时候的密码–name EladminMysql是指创
2021-12-27 16:53:25 232
原创 蓝牙键盘上的ctrl键和CapsLock互换之后如何修改回来
蓝牙键盘上的ctrl键和CapsLock互换之后如何修改回来长按Fn加CapsLock键,按下直到Caps键下面的指示灯闪烁三次,就换回来了
2021-07-29 18:50:06 8232 2
原创 Flutter使用百度地图接口实现地图功能
使用百度地图API实现地图功能首先配置安卓的环境,创建好项目后用Android studio打开android项目打开之后创建一个新的Application,继承百度的BmfMapApplication类package com.example.baidumap;import com.baidu.mapapi.base.BmfMapApplication;public class MyApplication extends BmfMapApplication{ public
2021-04-16 20:52:12 1059 1
原创 用IDEA开发flutter项目报错“AndroidManifest.xml file not found“
用IDEA开发flutter项目报错"AndroidManifest.xml file not found"报错信息:Error:Android Source Generator: [MidiScope] AndroidManifest.xml file not found解决办法:打开ProjectStructure,修改如下地方,将地址填成自己AndroidManifest.xml的地址报错信息:“error: Error: No resource found that mat
2021-03-26 16:08:02 1070
原创 在flutter引用插件时显示unable to access ‘https://github.com/xxxx/xxxx‘: SSL connect error
解决办法:把证书校验禁用 git config --system http.sslverify false
2021-03-11 15:13:47 1930 3
原创 flutter实现网格列表
flutter实现网格列表简单实现网格列表import 'package:flutter/material.dart';import 'list_data.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { // TODO: implement build return M
2021-03-09 16:43:55 313
原创 读取图中的内容
方法一:`import ‘package:flutter/material.dart’;import ‘list_data.dart’;void main() => runApp(MyApp());class MyApp extends StatelessWidget{@overrideWidget build(BuildContext context) {return MaterialApp(home: Scaffold(appBar: AppBar(title: Text(‘.
2021-03-08 14:28:50 76
原创 在Ubuntu上使用docker搭建rtmp服务器,用OBS推流用VLC拉流
在Ubuntu上实现rtmp推流配置的问题接上一篇,基本的Nginx已经配置完啦,遇到的问题也解决啦,下面就是rtmp推流配置遇到的问题首先停掉nginx的进程ps -aux|grep nginxsudo kill 46797接下来配置RMTM直播推流获取rtmp支持wget https://github.com/arut/nginx-rtmp-module/archive/master.zip如果出现如下问题“正在连接 raw.githubusercontent.com|
2021-03-03 15:10:15 1206
原创 在Ubuntu上安装Nginx时遇到的问题
在Ubuntu上安装Nginx时遇到的问题安装方法安装gcc g++的依赖库sudo apt-get install build-essentialsudo apt-get install libtool安装pcre依赖库sudo apt-get updatesudo apt-get install libpcre3 libpcre3-dev安装zlib依赖库sudo apt-get install zlib1g-dev安装SSL依赖库sudo apt-get insta
2021-03-01 19:53:11 217 1
原创 Flutter运行run时出现的问题
flutter运行时出现的问题导致运行失败最近在写一个flutter的项目,从github上下载下来许多项目去看,但是当运行项目的时候总是会出现各种各样的问题,很是让人头疼,下面我总结几个常见的运行错误。运行Flutter项目 执行flutter run命令后卡住了,一直停留在Running Gradle task ‘assembleDebug’…或者提示了 Could not resolve all artifacts for configuration ‘:classpath’.
2021-02-19 17:37:39 1610
原创 解决GitHub中图片不显示的问题
解决GitHub中不显示图片的问题今天用GitHub下载一个项目,突然发现上面的图片都显示不出来了,想看看项目中的样例图也看不了,然后就去查了半天看了许多博客,终于解决了这个问题。解决办法:主要思路就是使用本地hosts文件对网站进行域名解析,一般的DNS问题都可以通过修改hosts文件来解决,github的CDN域名被污染问题也不例外,同样可以通过修改hosts文件解决,将域名解析直接指向IP地址来绕过DNS的解析,以此解决污染问题。修改host文件:C:/windows/system32/dri
2021-02-02 11:03:30 382
原创 用fijkplayer开发Flutter视频软件的时候遇到闪退的问题
用fijkplayer开发Flutter视频软件的时候遇到闪退的问题FlutterLoader: Flutter initialization failed.java.util.concurrent.ExecutionException: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/com.example.playerapp-2/base.apk”],nati
2021-01-31 09:20:06 1773
原创 Flutter的基础知识之Dart语法
Flutter的基础知识之Dart语法关于TextStyle的设置import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget{ @override Widget build(BuildContext context) { // TODO: implement build return MaterialApp(
2021-01-20 15:03:04 601 2
原创 运行flutter项目时遇到的问题修改flutter为国内镜像
运行flutter出现的问题在运行flutter时出现Android Source Generator: [secondflutter] AndroidManifest.xml file not found这个问题这个是由于没配置Android SDK的缘故导致的,下面我们来配置一下,打开IDEA中的File–>Project Structure选择一个SDK,...
2021-01-10 19:06:31 1827 2
原创 运行flutter项目时遇到的问题
运行flutter项目时遇到的问题A problem occurred evaluating project ‘:app’.Failed to apply plugin [id ‘com.android.application’]Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a
2021-01-10 12:11:42 616
原创 IDEA中开发安卓程序时遇到的问题
IDEA中开发安卓程序时遇到的问题flutter的环境配置真是让人头大,尤其是我没用Android studio做开发,而是用的IDEA做的,遇到的问题更多,接我上一篇博客用IDEA做安卓项目时adb端口冲突,如果这篇文章仍然没有解决虚拟机的问题,那就要考虑是不是Android SDK没有配置环境变量的问题了,win+R 然后cmd输入flutter doctor -v如上图,打红叉的地方告诉我是没有配置Android SDK的环境变量,我们只要配置一下Android SDK的环境变量就可以了
2021-01-10 11:44:19 520
原创 用IDEA做安卓项目时adb端口冲突
用IDEA做安卓项目时无法连接虚拟机今天用IDEA开发安卓项目时,无法连接虚拟机,一直报这个错误:Cannot reach ADB server, attempting to reconnect,这是由于adb的端口5037被占用的缘故
2021-01-10 11:14:00 2289
原创 Flutter SDK安装时遇到的问题
Flutter SDK安装时遇到的问题今天在安装Flutter时出现了一些小问题,由于Flutter是goole的东西,所以我们想要畅通无阻的使用是需要搭梯子的,如果没有梯子的话,那么有些问题就需要注意了。从官方下载好了SDK解压了之后想从IDEA中导入,结果导了半天告诉我SDK不完整,一脸懵逼,明明都下载好了啊,后来发现下载的压缩包是不完整的,打开下载好的SDK,找到如下图所示的点击之后输入 flutter -h 他就会自动给你安装剩下的,但是由于在国内访问Flutter有时可能会受到限制,
2021-01-09 16:25:27 592
原创 IDEA安装Android SDK时出现的问题
使用IDEA配置Android SDK时遇到的问题Nothing to do!Android SDK is up to date.SDK emulator directory is missingAndroid studio被我卸载了,最近要开发一个安卓项目,就想着用IDEA来做,但是在安装SDK时出现了如下的问题经过我不懈的努力终于找到了问题的关键所在我意识到是代理出现了问题我们需要将代理改成自动改完之后需要重启一下IDEA,然后再选择安装Android SDK就可以啦..
2021-01-09 16:03:11 8299 2
原创 学习栈的心得和总结(数组实现)
堆栈(英语:stack)又称为栈或堆叠,是计算机科学中的一种抽象数据类型,只允许在有序的线性数据集合的一端(称为堆栈顶端,英语:top)进行加入数据(英语:push)和移除数据(英语:pop)的运算。因而按照后进先出(LIFO, Last In First Out)的原理运作。常与另一种有序的线性数据集合队列相提并论。堆栈常用一维数组或链表来实现。栈(数组实现)操作堆栈使用两种基本操作:推入(压栈,push)和弹出(弹栈,pop):推入:将数据放入堆栈顶端,堆栈顶端移到新放入的数据。弹出.
2020-06-25 15:27:29 2768
原创 约瑟夫问题的学习心得
约瑟夫问题约瑟夫问题的引入及历史背景约瑟夫问题(有时也称为约瑟夫斯置换),是一个出现在计算机科学和数学中的问题。在计算机编程的算法中,类似问题又称为约瑟夫环这个问题是以弗拉维奥·约瑟夫命名的,他是1世纪的一名犹太历史学家。他在自己的日记中写道,他和他的40个战友被罗马军队包围在洞中。他们讨论是自杀还是被俘,最终决定自杀,并以抽签的方式决定谁杀掉谁。约瑟夫斯和另外一个人是最后两个留下的人。约瑟夫斯说服了那个人,他们将向罗马军队投降,不再自杀。约瑟夫斯把他的存活归因于运气或天意,他不知道是哪一个。人们
2020-06-22 23:11:38 3196
原创 学习双向链表的心得与总结
前段时间刚刚学习了单向链表[我写的关于学习单向链表的心得](https://blog.csdn.net/weixin_44290628/article/details/106422973),单向链表其实比较简单,也是很常用的一种数据结构,单向链表相较于数组来说的话它的增加和删除都比较方便,但是单向链表在删除节点的时候吧总是得先获取要删除的节点的前一个节点,所以我们这里学习双向链表,使得在对链表进行增删改查时更加方便。
2020-06-11 23:02:08 1962
原创 关于链表的几道大厂面试题
这篇博客接着我的上一篇博客https://blog.csdn.net/weixin_44290628/article/details/106422973是针对链表的几个大厂的面试题,希望对大家有用。获取链表中的有效节点个数:这是十分简单的一道面试题,只需要将链表除了头节点遍历即可,实现如下//获取整个链表的有效节点个数 public static int length(HeroNode headNode) { //说明这是一个空链表 if (headNode.next == null).
2020-06-03 15:42:17 198
DoubleLinkedListDemo.java
2020-06-11
SingleLinkedListDemo.java
2020-06-03
SingleLinkedListDemo.java
2020-05-29
CircleQueueDemo.java
2020-05-25
QueueArryDemo.java
2020-05-25
keepalived的用法
2022-05-01
如何实现局域网下的双机热备份,负载均衡
2021-11-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人