自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java查漏补缺(二)关于锁机制

java中锁机制java堆中存放的是所有对象,方法区中存放着类信息、常量、静态变量等。当多个线程在竞争其中的一些数据时,需要锁机制对其进行限制。每个对象都拥有一把锁,锁存放在对象中,锁中记录了当前对象被哪个线程占用。java中synchronized关键词可以用来同步线程,被编译后会生成monitorenter和monitorexit两个字节码指令来进行线程同步。关于monitor当一个线程进入了monitor,其他线程只能等待,只有当该线程退出,其他线程才有进入的机会。synchron

2021-09-23 23:19:17 161

原创 Java查漏补缺(一)

一、java中的序列化和反序列化1.什么是序列化与反序列化Java序列化指把Java对象转换为字节序列的过程。反序列化指将字节序列转换为Java对象的过程。2.为什么要用序列化与反序列化用途:将对象的字节序列永久地保存到硬盘上,通常存放在一个文件中。在网络上传送对象的字节序列。实现了进程通信间的对象传送。比如传送方将java对象转换为字节序列传输,在接受方则通过反序列化再转换为字节序列。二、finallizefinalize()方法是Object类中提供的一个方法,在GC准备释放对象所占用

2021-09-23 22:53:08 112

原创 docker学习(五)

Docker安装nginx1.搜索镜像 search 建议去docker中搜索,可以看到帮助文档2.下载镜像 pull3.运行测试-d 后台运行–name 给容器命名-p 宿主机端口:容器内部端口[root@iZ2ze88aefts47oikw0wg3Z ~]# docker run -d --name nginx01 -p 3344:80 nginx949e9fe6c0b3084f6d3ee18b4562b23979d97b8e9a36f81b954c39250b782177[root

2021-09-13 16:00:08 130

原创 关于云原生技术

1.Docker项目的发布使得开发者可以轻松获得一个应用的最小可运行单位。而不需要以来任何PaaS能力。2.Kubernetes是一个容器编排标准。3.什么是云原生技术?云原生是一条最佳路径或者最佳实践。云原生为用户指定了一条低心智负担的、敏捷的、能够以可扩展、可复制的方式最大化地利用云的能力、发挥云的价值的最佳路径。4.云原生的技术范畴:①云应用定义与开发流程。包括应用定义与镜像制作等②云应用编排与管理(Kubernetes关注的部分)③监控与可观测性。即强调如何对云上应用进行监控、日志手机等

2021-09-12 21:56:53 113

原创 Kubernetes简介

一、什么是KubernetesKubernetes是一个工业级的自动化容器编排平台,它负责应用的部署、应用的弹性以及应用的管理,这些都是基于容器的。二、Kubernetes核心功能1.服务的发现与负载的均衡;2.容器的自动装箱,也叫做scheduling(调度)。也就是把一个容器放到一个集群的某一个机器上;3.实现容器的自动化恢复。在一个集群中,经常会出现宿主机的问题或是操作系统的问题,导致容器不可用。kubernetes会自动对这些容器进行修复。4.做应用的自动发布与应用的回滚。5.对于jo

2021-09-10 22:57:52 156

原创 docker学习(四)

容器命令说明:有了镜像才可以创建容器,下载一个centos镜像来测试学习。docker pull centos新建容器并启动docker run [可选参数] image#参数说明--name = "Name" 容器名字,用来区分容器-d 后台方式运行-it 使用交互方式运行,进入容器查看内容-p 指定容器的端口 -p8080:8080 -p ip:主机端口:容器端口 -p 主机端口:容器端口(常用)

2021-09-10 16:44:37 120

原创 Docker学习(三)

docker search 搜索镜像docker search mysqlNAME DESCRIPTION STARS OFFICIAL AUTOMATEDmysql MySQL is a widely used, open-source relation… 11390 [OK]

2021-09-09 23:11:11 64

原创 Docker学习(二)

底层原理Docker是一个client-server结构的系统,docker守护进程运行在主机上,通过Socket从客户端访问。DockerServer接收到Docker-Client指令,就执行这个命令。Docker为什么比虚拟机快1.Docker有着比虚拟机更少的抽象层。2.docker利用的是宿主机的内核,vm需要的是Guest OS。...

2021-09-09 22:25:50 83

原创 Docker学习(一)

**docker在centos下安装**1.卸载旧的版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \

2021-09-08 22:11:24 51

原创 在python中建立多层文件夹

import osrecord_savepath = "E:\\flask\\"enroll_usrname,record_format = os.path.splitext("a.wav") #获取用户的名字和注册语音类型os.makedirs(record_savepath + enroll_usrname)比如说我想在E:\flask下建立E:f\lask\a,E:\flask\b这里可以在splitext()中声明一个变量,然后获得其文件名,通过makedir再建立多层文件夹。注

2021-08-31 21:53:03 305

原创 Android studio使用HttpurlConnection无法连接的问题。

安卓采用HttpURLConnection上传录音文件,出现无法连接的问题。在idea写了个测试的例子,可以通过。放到android studio上老是在OutputStream out = conn.getOutputStream();抛出异常。 } catch (IOException e) { e.printStackTrace(); } }很明显是没有连接上。不要用Loc

2021-08-22 23:16:01 789 1

原创 Windows下建立python的虚拟环境(flask笔记一)

采用virtualwrapper来创建pip install virtualenvpip install virtualwrapper-winmkvirtualenv 环境名就创建好了。需要进入的话输入workon 用户名退出的话就输入deactivate列出所有虚拟环境lsvirtualenv删除虚拟环境rmvirtualenv 环境名...

2021-08-16 16:43:55 50

原创 Command errored out with exit status 1: python setup.py egg_info Check the logs for full command out

在阿里云上安装kaldiiopip3 install kaldiio时报这个错误。然后用pip3安装其他包都没问题,在本地机子上也没有问题。看了网上一堆说更新pip3更新setuptools的都没用。然后在这篇文章找到了解决办法添加链接描述pip3 install --user kaldiio至于为什么,网上说法众说纷纭,我也不知道为什么不加这个–user会报错,等待解答。...

2021-08-15 00:59:06 935

原创 Voxceleb1在kaldi中提取Mfcc遇到的问题(记录)

下载好自己的数据集后,按照这样的方式构造路径。(这是我自己的路径,具体的需要看local/make_voxceleb1_v2.pl中的路径传入)datadir=datadir=/home/zw/D-TDNN/data/voxceleb1datadir不是数据集存放的路径,有些脚本中生成的文件会放在这个路径下。voxceleb1_root=/home/zw/kaldi-trunk2/egs/voxceleb/v1/Voxceleb1voxceleb1_root就存放数据集的路径。然后执行run

2021-08-10 16:43:00 418

原创 ubuntu16安装python3.8 pip3 pytorch

**ubuntu16安装python3.8 pip3 pytorch**linux上装个python真是费劲,不搞不知道,坑是真的多。看了不少博客,总结一下,赶紧写个博客怕以后忘记了。Python3.8安装一 python依赖包安装ubuntu下自带的python是2.7的。安装python3.8之前最好装上一些依赖包,不然后面安装会报很多的莫名其妙的错误。以下是根据这篇文章添加的一些依赖,他用的centos。ubuntu用yum会很麻烦,所以我都去找了对应的apt-get安装。Linu

2021-07-06 22:12:29 2077 1

空空如也

空空如也

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

TA关注的人

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