- 博客(48)
- 收藏
- 关注
原创 使用fasterwhisper加速
最近申请到一张8卡的gpu 机器用来验证音频转文本,发现whisper的处理速度很慢,于是有了下面的几种验证方法。输出结果没变化,可是是使用姿势有问题。
2025-03-18 11:16:24
213
原创 leecode
两数之和pythonclass Solution(object): def twoSum(self, nums, target): """ :type nums: List[int] :type target: int :rtype: List[int] """ s = [] for i in range(len(nums)): if target - nu.
2021-03-24 21:26:23
212
原创 vim 的翻译插件
背景在vim查阅代码的过程中,需要查阅部分单词,每次都复制单词或者句子到翻译里面,感觉非常不爽,也用了部分插件,发现有部分单词无法翻译,句子长短也有限制,因此自己改动了一版,基于googletrans编写我自己的环境信息os Macvim 8.2python3 +理论上python2 也通用,需要vim编译的时候 支持python2git链接效果图...
2020-09-08 19:04:07
1448
原创 vim打造自己的go IDE
打造适合自己的go IDE前几天mac出了点问题,公司给换了一台,唯一不爽的就是原有的环境要重建,记录下依赖 安装# brew 安装/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"# iterm2 安装brew cask install iterm2# vim 安装brew install vim# Vundle (插件管理器) 安装mkdir -p ~/.vi
2020-08-27 19:19:34
551
原创 percona-server-mongodb在不同平台上的编译
Percona-server-mongodb编译x86平台,rocksdb引擎需要CentOS 7.6gcc 5.4psmdb 3.4.22-2.20RocksDB 6.9scons 3.1.2yum install -y python2-sconsgit clone git@github.com:percona/percona-server-mong...
2020-04-28 11:42:40
542
原创 使用qemu在x86上模拟arm64环境
背景最近要验证代码能否兼容arm平台,因此需要在本地模拟一个arm环境,目前虚拟化中,看起来只有qemu能满足在x86服务器上虚拟arm环境qemu编译# 基础依赖安装yum install zlib-devel glib2-devel pixman-devel -y# clone qemu源码git clone https://git.qemu.org/git/qemu.git...
2020-04-16 11:02:51
4720
1
原创 hibench适配3.1.1
参数说明/* * <li>read or write test</li> * <li>date and time the test finished</li> * <li>number of files</li> * <li>total number of bytes processed</li&g...
2020-04-04 13:51:32
546
1
原创 mongodb在arm64平台上的编译
背景最近在做一个迁移测试,需要把数据库迁移到arm架构的服务器上环境信息OS centos 7.6 altarchARCH arm64 v8mongodb版本 3.4.21gcc 7.3升级gcc版本# mongodb对gcc版本要求较高,在centos 7.6上面,gcc默认的版本是4.8.5,因此需要升级gcc的版本# gcc 7.3https://mirrors....
2020-03-29 14:23:11
6734
2
原创 记一次mapreduce排错经历
背景最近要基于hdp做一次性能测试,早上提交任务时,发下,一直挂掉具体报错如下:java.lang.NumberFormatException: For input string: "32M"# 查看所有的任务yarn application -list -appStates ALL# 找到最近失败的url,后台查看,发现失败的job全部集中在node8上,怀疑是2进制或者环境变量的...
2020-03-29 14:01:59
219
原创 typona中数学符号记录
添加数学公式常用公式代码Markdown效果上标x^2$ x^2$下标(1)y_1y1y_1y1下标(2)y_{11}y11y_{11}y11分式(1)1/21/21/21/2分式(2)\frac{1}{2}12\frac{1}{2}21省略号(横)\cdots⋯\cdots⋯省略号(竖)\vdots⋮...
2020-03-15 19:10:59
430
原创 hackintosh + nvidia 开启机器学习之路(二)(tensorflow-gpu在Mac下的编译)
tensorflow gpu版本在macOS下的编译背景tensorflow-gpu版本在1.2以及之后的版本,停止了对Mac的支持,因此通过pip安装的版本,只停留在1.1,并且此版本要求的cuda为8.0,无法体验最新的cuda环境信息OS macOS HighSierra 10.13.6cuda 10.1cudnn 7.0bazel 0.14.0xcode 10.1...
2020-03-14 11:54:51
775
原创 hackintosh + nvidia 开启机器学习之路(一)(cuda+cudnn)
hackintosh 开启机器学习环境信息macOS High Sierra 10.13.6xcode 10.1cuda 10.1.105GPU GTX1050tiNvidia web Driver 387.10.10.10.40.387cudnn 10.1-osx-x64-v7.6.5.32cuda安装注意:CUDA Driver与NVIDIA GPU Driv...
2020-03-12 19:33:50
511
原创 修改hibench以支持reduce端压缩
修改hibench以支持reduce端压缩背景mapreduce.output.fileoutputformat.compress设置为true的时候,对结果分析的时候会报错,无法读取到文件修改的地方,在于2处在对运行结果进行Analyse时候,会读取part-00000这个文件,但是当背景参数设置为true时,这个文件会被压缩,实际存在的形式为``````part-00000,Test...
2020-03-11 13:44:15
390
原创 读书笔记:Go内置数据类型
go 内置数据类型基础类型bool(布尔类型)true,false布尔型可以和 && 和 || 操作符结合,会有短路行为。&& 的优先级高于 ||。整型int8、byte、int16、int、uint、uintptr、int32、int64、uint等Unicode 字符 rune 类型 和 int32 是等价的,通常用于表示一个 U...
2019-12-01 20:40:56
192
原创 记一次线上nsq积压问题排查经历
现象sre同事提醒线上环境nsq队列积压报警,具体表现为nsq下某个topic的其中一个channel消息积压严重,平常都是0的,现在积压到12万,初步怀疑,channel里面的数据没有被消费,或者消费不及时登陆线上环境查看curl http://nsqdipaddr:port/stats``` [xx ] depth: 0 be-depth: 0 ...
2019-11-28 11:35:39
2477
原创 读书笔记:Go 关键字
go 关键字var && const// 使用var关键字是Go最基本的定义变量方式,也可以用 := 来定义变量// 定义变量var name string// 定义变量并初始化值var name string = "abc"// 同时初始化多个同类型变量var name1, name2, name3 string = "abc1", "abc2", "abc3...
2019-11-26 20:05:28
216
原创 etcd+flanneld不同节点分配到相同网段原因剖析
etcd+flanneld不同节点分配到相同网段环境信息:etcd 3.2.12flannel v0.11OS Centos 7.6flanneld为节点分配网段策略从subnet代码库里面可以看到,当前flannel支持从etcd和kube,api存储网段信息,这里在etcd里面存储,因此只分析在etcd作为网段存储时,地址分配流程[外链图片转存失败(img-497R...
2019-08-03 22:41:55
1929
原创 nfs-ganesha编译
ubuntu下编译nfs-ganeshaUbuntu 下没有专门的源,因此需要手动编译步骤如下# clone 本地git clone --recursive -b V2.7-stable https://github.com/nfs-ganesha/nfs-ganesha.git# 安装相关依赖apt install gcc git cmake make libtool flex g...
2019-08-02 17:19:10
935
原创 openstack queens 计算节点扩容
计算节点扩容配置yum源,这里选择从别的计算节点copyscp node15:/etc/yum.repos.d/* /etc/yum.repos.d/yum clean all && yum makecache安装neutron依赖,修改neutron配置# 依赖yum install -y python-openstackclient openstack-...
2019-08-02 17:16:46
907
原创 k8s集群手动添加node节点
手动添加node节点添加网络服务# 从node节点拷贝相关证书scp -r /etc/kubernetes 10.32.254.18:/etc/# 解压tar -xf flannel-v0.9.1-linux-amd64.tar.gzcp {flanneld,mk-docker-opts.sh} /usr/local/bin/cp flanneld.service /etc/sy...
2019-08-02 09:36:26
3748
原创 k8s集群手动升级
k8s集群手动升级环境信息k8s当前版本 v1.8.10etcd 3.2.12flannel v0.9.1dashboard v1.10.0docker 17.12.0-ce目的升级到v1.10.13v1.8.10升级到1.10.13停止所有服务master节点和kubelet节点systemctl stop kube-apiserver.service ...
2019-08-02 09:34:04
774
原创 OpenStack Queens + ceph 集成(一)基础依赖安装
OpenStack Queens + ceph 集成(一)基础依赖安装1 环境信息OSCentOS7.6MEM64GCPUE5-2609 v2机器数量3台网络2个万兆,bond模式4修改所有节点 /etc/hosts 信息10.32.xxx.xx node1510.32.xxx.xx node1610.32.xxx.xx node...
2019-06-19 20:51:06
330
原创 k8s学习之旅二(daemonset)
DaemonSet官网给的定义:确保全部(或者某些)节点上运行一个 Pod 的副本。当有节点加入集群时,也会为他们新增一个 Pod 。 当有节点从集群移除时,这些 Pod 也会被回收。删除 DaemonSet 将会删除它创建的所有 PodapiVersion: extensions/v1beta1kind: DaemonSetmetadata: name: metricspec: ...
2019-06-02 21:41:31
1031
原创 Mac 下gdb调试 go
版本依赖Darwin 18.0.0gdb 8.0.1make 3.81go 1.10.3安装wget http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.gzcd gdb-8.0.1/make && sudo make install开始调试echo "set startup-with-shell off" >> ...
2019-04-22 21:19:47
422
原创 Go学习之旅之--实现一个小的本地存储
package mainimport ( "fmt" "io" "io/ioutil" "log" "net/http" "os" "strings")const storeDir = "/Users/haohaiwei/test/"func Handler(w http.ResponseWriter, r *http.Request) { m := r.Method...
2019-04-06 16:36:03
523
原创 Go 学习之旅之-- Chanel
创建一个管道,指定管道的大小为3package mainimport "fmt"func main(){ pipe := make(chan int, 3) # 创建一个管道,指定管道大小 pipe <- 1 pipe <- 2 pipe <- 3 # 往管道传入3个参数 fmt.Println(len(pipe))}输出如下:> go run...
2019-03-31 17:48:54
365
原创 k8s学习之旅一(基础概念)
基础概念一、kubernetesKubernetes是一个可移植的、可扩展的开放源码平台,用于管理容器化的工作负载和服务,这有助于实现声明性配置和自动化。它有一个巨大的、快速增长的生态系统。Kubernetes服务、支持和工具广泛可用。二、 基本概念Pod:作为k8s的调度的最小单元和可部署的最小对象,一个Pod代表集群上一个正在运行的进程,封装一个或者多个容器同一个Pod中的容器运行...
2019-03-20 16:56:47
250
原创 python 测试ftp性能
代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-import timefrom multiprocessing.dummy import Pool as ThreadToolfrom ftplib import FTPimport osftp = FTP()path = '/jfs'ftp.connect("xx.xx.xx.x...
2019-03-19 20:13:40
520
原创 修改mongodb集群IP
关闭集群的所有节点以单机模式启动b# bind_ip 为新地址./mongod --bind_ip xx.xx.xx.xx --port 29012 --dbpath /rs1/mongodb/lcc2 --logpath /home/qboxserver/mongodb/log/lcc2.log -logappend --oplogSize 20000 --storageEngine ...
2019-02-16 22:27:50
1495
原创 Caffe Env Build
centos7.4 下caffe 环境搭建(GPU版本)此次安装只开放python接口,matlab留待下次各组件版本OS CentOS Linux release 7.4.1708 (Core)GPU GeForce GTX 980 TiCuda 8.0Cudnn 5.1Blas openBLASNvidia 384.98OpenCV 3.4.0System Python ...
2019-01-20 19:29:31
246
原创 Kafka Demo 模拟json信息
Kafka Demo 模拟json信息基于scala 2.11.8kafka 0.10.0.1import java.util.{Properties, Random, UUID}import kafka.producer.{KeyedMessage, Producer, ProducerConfig}import org.codehaus.jettison.json.JSONOb...
2018-12-22 17:09:14
1355
原创 Ceph luminous部署
Ceph luminous部署环境信息 * OS –&amp;amp;amp;gt; CentOS7.3 * ceph –&amp;amp;amp;gt; luminous * python –&amp;amp;amp;gt; 2.7.5 1. 集群互信,以及时钟同步 2. 防火墙以及selinux 3. hosts文件配置 4. ceph-deploy工具安装yum install -y ceph-deplo
2018-08-16 14:05:27
571
原创 k8s 1.8.10 集群搭建
k8s 1.8.10 Build 1.环境信息 OS–>centos7.2kubernetes–>1.8.10flannel–>0.9.1docker–>17.12.0-ceetcd–>3.2.12dashboard–>1.8.3 2.环境配置 所有节点 hosts文件 127.0.0.1 local...
2018-08-06 13:57:54
781
翻译 Flask Uploads
Flask uploading files文件上传的老问题,文件上传的基本思想是相当简单,它基本的工作流程大概是这样的:一个被标记为enctype=multipart/form-data以及input type=file放置其中的表单应用程序从请求对象的文件字典中访问这个文件调用文件的save()方法,在文件系统的某个路径下永久保存文件一个大致介绍让我们启动一个非常...
2018-08-02 11:51:12
692
2
原创 OpenStack dashboard异常解决
dashboard界面一直报错,无法连接 查看后台neutron以及nova日志发现每过一段时间,就会出现 ERROR 1040 too many connections mysql里面查询show processlist;发现连接只有200左右 配置文件中连接数参数配置如下max_connections=1000// 因此怀疑这个参数未生效 在mysql里面查...
2018-05-29 17:25:48
2465
原创 python常见错误(持续更新)
1.matplotlib画图报错AttributeError: ‘module’ object has no attribute ‘popall’ 解决方法如下: 原版本1.2.0升级成2.0.2rpm -e python-matplotlib-1.2.0-15.el7.x86_64pip install matplotlib==2.0.22.解码错误UnicodeDecodeE...
2018-05-29 17:08:33
439
原创 解决KVM以及OpenStack环境下,windows实例重启后比当前时间晚8小时
KVM环境kvm虚拟机使用libvirt管理,修改虚拟机libvirt.xml配置文件virsh edit windows2008r2(虚拟机名字)修改如下部分 &lt;clock offset='utc'&gt; &lt;timer name='rtc' tickpolicy='catchup'/&gt; &lt;timer name='pit' tic..
2018-05-16 18:30:19
2141
原创 linux各种环境下内核参数配置,以及解释
Oracle环境下文件/etc/sysctl.conf#同时可以拥有的的异步IO请求数目fs.aio-max-nr = 1048576#系统级别的能够打开的文件句柄的数量fs.file-max = 6815744#整个系统共享内存段的最大数目kernel.shmmni = 4096# 每个信号对象集的最大信号对象数;系统范围内最大信号对象数;每个信号对象支持的最大操作数;系统范...
2018-05-14 14:54:23
2379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人