自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 django接受任意是get和post请求

django

2022-09-10 16:50:09 133

原创 关于图论中的领接矩阵的一点思考

上个星期在使用图论中的stoger-wagner算法进行图割,我发现现有的很多实现都是基于矩阵实现的,默认就是将矩阵的横纵下标作为图中的顶点,这样是省了很多的事,也埋下了很大的坑。因为图论中的一个连通图,不可能所有顶点都是连续的数字来表示的,有可能是不连续的数字啊,也就是说一个连通图里面可能用到了数字1、 2、 3、 10、 50、这怎么办?但是想一想又明白了,如果你用字母作为矩阵的横纵下标,那计算机怎么知道给你分配多大的矩阵空间?是吧。现有的很多C++代码反正是只能处理最简单的,比如一个连通图里面的顶点都

2022-03-19 08:58:21 408

原创 Minikube的安装

Minikube的安装选择centos7.6安装docker安装Minikube可执行程序安装kubectl运行minikube程序创建k8s安装dashboard选择centos7.6安装dockeryum install docker systemctl start dockersystemctl enable docker安装Minikube可执行程序curl -Lo minikube https://storage.googleapis.com/minikube/releases/l

2022-03-10 20:11:14 1639

原创 QT和Anconda冲突

使用Qtcreator运行文件时报错error: LNK1104: 无法打开文件“qtmaind.lib”(本次情况与anaconda的冲突) … 在工具->选项->Kits->Qt Vertions中,将检测出的anaconda中的kits删除。 问题即解决。2020年6月23日...

2022-02-19 20:14:22 446

原创 使用VScode简易编程

在VScode里面搭建简易的JavaScript、java、Python编程环境。JavaScript是需要nodejs支持的,其它的,Python需要shift +ctrl + p,然后选择一下Python的虚拟环境,可能是conda环境,如果你的cnoda文件路径不再系统变量里面,那就加一下到系统环境变量的Path,分别是C:\Anaconda3、C:\Anaconda3\Library\bin、C:\Anaconda3\Scripts。然后就好了。java的就很正常了,比如保存一个文件hello.j

2021-12-09 09:42:05 1340

原创 安装和配置nodejs

去官网下载,安装。打开命令行,node -v和npm -v能够看到就行。这里,有人设置node_globas与node_cache,是因为它们不想将模块放置到c:\user\用户名\AppData\Roaming\npm因为,如果不自己设置本地的npm路径,那么模块都会默认安装到C盘的。比如 npm install 模块名 [-g]...

2021-11-28 11:04:55 224

原创 pycharm配置anconda的base环境

只用配置框框圈起来的这两项就行。pycharm虽然好用,但是就是喜欢一个项目建一个环境,这样就会下载好多好多无用的包,浪费时间,浪费空间,浪费生命。1、找到python解释器设置位置:File–> settings–>Python Interpreter–>show all图中这里已经设置好了base环境,一般刚创建项目的时候没有注意到。一定要勾选上所有项目可用。重要的是,Anaconda 的 base 环境并不在 envs 文件夹下,而是 Anaconda 的根目录,.

2021-11-28 10:46:46 2209

原创 IDEA配置

IDEA配置安装java环境安装本地maven配置IDEA解决IDEA 中maven plugins标红的问题解决IDEA 中maven plugins标红的问题安装java环境前面安装的步骤不讲了,重点是烦人的JAVA_HOME,CLASSPATH,以及Path。不用那么麻烦,直接在系统环境变量的Path中,添加下面三条就行。然后打开命令行,java命令和javac命令试一下,ok!!安装本地maven直接去官网下载,把二进制格式的包放到本地就行,repository是用来放置本地ja

2021-11-28 10:21:10 243

原创 一些常用网站

https://github.com/google/or-tools/blob/master/ortools/constraint_solver/doc/VRP.mdhttps://developers.google.cn/optimization/routing/cvrphttps://ieeexplore.ieee.org/search/searchresult.jsp?newsearch=true&queryText=Time%20series%20forecasting%20using%

2021-10-26 09:32:22 107

原创 如何从metrics-server获取Pod CPU和内存使用率?

我目前在K8s集群中安装并运行了度量服务器。利用kubernetes python lib,我可以发出此请求以获取pod指标:from kubernetes import clientapi_client = client.ApiClient()ret_metrics = api_client.call_api( '/apis/metrics.k8s.io/v1beta1/namespaces/' + 'default' + '/pods', 'GET',

2021-10-04 21:46:55 714

原创 python + influxdb + telegraf

telegraf用于收集服务器的负载信息,存储到influxdb时序数据库中,然后使用python读取出来。# 安装influxdbwget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.6.x86_64.rpmsudo yum localinstall influxdb-1.7.6.x86_64.rpm -yservice influxdb startservice influxdb status# 查看数据库现有保留策略s

2021-10-03 09:25:33 145

原创 pytorch和python

#########################################################################################################################a = torch.tensor([[1,2,3],[4,5,6]])b = torch.tensor([[1,2,3],[4,5,6]])print(a)print(b)m,x = a.max(1) # Return the maximum along a

2021-09-04 15:55:11 47

原创 Prometheus-operator介绍

# 随着云原生概念盛行,对于容器、服务、节点以及集群的监控变得越来越重要。Prometheus 作为 Kubernetes 监控的事实标准,有着强大的功能和良好的生态。但是它不支持分布式,不支持数据导入、导出,不支持通过 API 修改监控目标和报警规则,所以在使用它时,通常需要写脚本和代码来简化操作。Prometheus Operator 为监控 Kubernetes service、deployment 和 Prometheus 实例的管理提供了简单的定义,简化在 Kubernetes 上部署、管理和运行

2021-08-22 16:35:59 361

原创 k8s监控相关

K8s监控相关介绍一、k8s的UI访问界面dashboard 在dashboard中,虽然可以做到创建、删除、修改资源等操作,但通常情况下,只会把它当做监控k8s集群的软件。 1.GitHub主页搜索"dashboard" 直接远程运行对应的yaml文件,不过可以看下yaml文件内都有什么内容,然后将svc资源类型更改为NodePort,所以先将yaml文件下载到本地。 [root@master]# wget https://raw.githubusercontent.com/k

2021-08-21 14:20:16 127

原创 k8s安装

#在这里插入代码片#在三台VM虚拟机下的centos7上部署了k8s集群,记录如下:# 172.16.0.131# 172.16.0.132# 172.16.0.133#centos系统的master及node下操作#关闭防火墙:systemctl stop firewalldsystemctl disable firewalld#关闭selinux:sed -i 's/enforcing/disabled/' /etc/selinux/config # 永久setenforce

2021-08-12 14:47:25 132

原创 2021-06-21

阿希配置环境,配置localnet1、推荐服务器配置操作系统:Ubuntu 16.06 x64 Node.js 8.x.x2、安装依赖更新系统软件:apt-get updateapt-get upgrade安装依赖:apt-get install curl sqlite3 ntp wget git libssl-dev openssl make gcc g++ autoconf automake python build-essential -yapt-get install libt

2021-08-10 13:47:31 26

原创 排序java

#1#合并两个有序数组#给你两个有序整数数组nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组。#初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。#你可以假设 nums1 的空间大小等于 m + n,这样它就有足够的空间保存来自 nums2 的元素。输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3输出:[1,2,2,3,5,6]class Solution { pub

2021-07-19 16:25:42 32

原创 力扣刷题java

#两数之和#给定一个整数数组nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target的那两个整数,并返回它们的数组下标。#你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。#你可以按任意顺序返回答案。class Solution { public int[] twoSum(int[] nums, int target) { Map<Integer, Integer> map = new HashMap&lt

2021-07-18 22:08:10 60

原创 kubeedge集群搭建

前言上一篇文章我把整个KubeEdge的宏观架构设计讲了一遍,今天的内容是实操实践,手把手教你搭建KubeEdge集群。准备工作需要两台机器,不管是笔记本也好还是树莓派都可以,单是有一个前提,作为Master节点的机器的配置至少要达到2C4G,不然跑不了k8s。还要就是OS要是Linux的,别的系统不行。负载节点就无所谓啦,比如说树莓派3B+或者是树莓派4B+都可以。现在的树莓派配置也是相当的高了,arm的小板子也能做到4C 8G。搭建K8s搭建K8s我已经在之前的文章中写了,不会的直..

2021-07-11 21:51:42 444 5

原创 Docker安装与基础配置

一、懒人安装法curl -sSL https://get.docker.com/ | shdocker version #验证脚本安装可以做到一键安装,最方便,但是用户无法指定版本等条件,如果你是想指定docker的版本的,这种做法并不推荐。二、库安装1、Debain、Ubuntu、raspberry等的OSapt-cache madison docker-ce docker-ce | 5:20.10.3~3-0~raspbian-buster | https://mirrors.aliy

2021-07-11 21:30:01 58

原创 ubuntu在使用过程中的一些问题

ubuntu常常会被“锁住”,例如执行apt-get install nano,被锁住,怎么办?一种办法是查看进程,杀掉那个进程还有一种办法就是,直接删掉那个锁。

2021-07-07 21:09:48 34

原创 k8s搭建遇到的问题

#查看本地镜像docker images#查看本地容器docker ps -a#通过本地镜像运行一个容器docker run --name 容器名 -idt 镜像名#运行一个已经存在的容器docker start 容器ID#停止一个真正运行的容器docker stop 容器ID#删除一个停止运行的容器docker rm 容器ID#删除一个本地镜像docker rmi 镜像名#搜索docker仓库,寻找某一镜像docker search 镜像名#拉取某一镜像docker

2021-07-07 11:07:43 63

原创 Ubuntu和Jetson Tx2中docker的安装

在这里插入代码片本博客参考了其它几位博主的文章,最终解决问题。第一篇docker arm install for jetson tx21、 install source package:apt-get install curl wget apt-transport-https ca-certificates2、备份原文件cp /etc/apt/sources.list /etc/apt/sources.list.bak3、新建文件sudo vim /etc/apt/sou

2021-07-07 10:39:29 559

原创 linux的一些操作指令

//树莓派操作指令烧录后: 默认用户名pi、 默认密码raspberry 默认开启用户pi的ssh 默认不开启root的ssh 默认不支持VNC sudo su 无密码切换到root 输入sudo raspi-config进入树莓派设置界面 选interfacing Options 选VNC 设置连接WIFI

2021-07-05 21:26:48 90

原创 关于DDNS

2021-07-05 14:32:59 44

原创 关于端口转发程序的一点思考

如果我想写一个端口转发程序,类似于多人聊天室那种,在一个局域网下,每个人都向服务器发送一条信息,然后服务器会将这条信息转发给对应的人。于是socket通信不再是单人之间的通信,而是多人之间的通信。并不需要每次都重开一个socket,而是利用socket的输入输出流。那么应该怎么写呢?首先,局域网下为每台通信设备设置一个独立的IP,然后,在服务器端维持一个动态数组,数组中存放着已经和服务器端建立连接的socket对象,准确的说,这样的socket对象、每一个都代表着一个客户端。每一个与服务

2021-07-03 10:52:52 40

原创 jetson tx2

#########################################################在这里插入代码片deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xe...

2021-07-02 11:33:44 29

原创 打包docker镜像,制作自己的pytorch。

在这里插入代码片先上结论。1、如果有可能,自己从0开始制作自己的镜像,然后打包。可以自己清楚里面的细节,不会污染环境。从docker镜像库下载的python、anconda、pytorch等等很多高赞的镜像包,都是基于centos镜像或者ubuntu镜像制作的。一个简单的python包可能大小一个G左右,这似乎难以想象,其实,它是先下载一个centos镜像,然后在centos基础上安装python或者anconda,过程和linux下的操作非常类似。网上有一种写Dockerfile来打包的方式,

2021-07-01 16:57:27 497

原创 python2和python3

2021-06-29 11:08:21 24

原创 springboot项目打包部署

大部分的使用方式是,使用idea的package打包。在centos下使用yum install java就可以安装最新的java8了,当然了,有时候是java8.026有时候是java8.029。在ubuntu下则需要wget工具去下载javaa8。好像,centos下安装maven也需要wget。毕竟,像centos下那样的使用yum就能够安装docker的是少数。ubuntu下安装docker也是一堆配置,而centos安装docker就一条命令。yum install docker...

2021-06-28 20:08:49 21 1

原创 docker打包 python镜像

1、安装python3这里有一个bug,由于centos系统自带python2,而且python的软连接是默认指向python2的,所以,当安装python3之后,就需要修改软连接,将python指向python3。但是centos 的包管理器yum又是依赖python2的,所以修改了python的软连接之后,yum包管理器就不能用了。这不是bug吗?解决办法也是有的。先安装python3,装完以后,切换到 usr /bin,先删除原来的软连接python,再ln -s /usr/loc

2021-06-27 21:50:06 1274 3

原创 linux 安装 vm

1.下载linux版的VMware=[下载地址](https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/12_0)2.将下载的文件上传到linux安装目录下3.修改文件权限chmod 777 VMware-Workstation-Full-12.5.9-7535481.x86_64.bundle4.执行安装命令sudo ./VMware-Workstati...

2021-06-19 10:32:56 136

原创 RPC和RMI

2021-06-18 09:55:33 16

原创 json tobean

在这里插入代码片import java.io.*;import java.net.ServerSocket;import java.net.Socket;import java.util.ArrayList;import java.util.Date;import static Code_conversion.bytesToHexString;public class Receiving_messag...

2021-06-17 14:44:34 43

原创 springboot + axios +post

2021-06-16 17:00:23 65

原创 Json对象和Json字符串的区别

2021-06-16 16:42:28 22

原创 jdbc + springboot + axios

WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set. For compliance with exis...

2021-06-15 16:28:21 24

原创 idea使用

![在注意,我把这两个mysql分别放置在两个centos虚拟机里面,这样可以省略很多麻烦。

2021-06-13 21:06:15 28

原创 centos下配置mysql 5.7 和 8

在这里插入代码片第一步卸载mariadb yum list installed | grep mariadb yum -y remove mariadb* 第二步下载mysql5.7 !!!!一定是5.7,不是8.0wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm如果是安装mysql8.0 !!!!用下面这句wget http://dev.mysql.com/get/Downl

2021-06-13 19:37:34 86

原创 Axios和springboot

(一)springboot的代码(1) springboot的基本项目框架和配置文件(2)在controller创建UserController控制类(3)在service层创建UserService业务逻辑接口(4)在dao层中创建Usedao数据接口类,和mapper.xml配置文件(5)在entity中创建User实体类(二)Axios的代码(一)springboot的代码(1) springboot的基本项目框架和配置文件applicatio.yml在这里插入代码片sprin

2021-06-12 21:46:58 392

空空如也

空空如也

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

TA关注的人

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