自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决 /usr/bin/ld:cannot find -lxxx 问题

编译软件时,经常遇到/usr/bin/ld:cannot find -lxxx报错,其报错原因就是gcc在搜索路径下找不到xxx库文件。1. 问题分析楼主在编译软件时,出现了如下报错:```bash/usr/bin/ld: cannot find -lf77blas/usr/bin/ld: cannot find -latlascollect2: error: ld returned 1 exit status```报错信息的意思是,gcc在搜索路径中找不到 libf77blas.so、li

2021-03-16 11:33:35 7886

原创 [plink2]解决fatal error: cblas.h: No such file or directory #include <cblas.h>

记录安装软件遇到cblas.h库文件找不到的问题和解决办法楼主在安装plink2软件时,遇到报错信息如下: plink2_matrix.h:116:22: fatal error: cblas.h: No such file or directory # include <cblas.h> ^~~~~~~~~ compilation terminated. make: *** [Makefile:57: plink2

2021-03-16 11:12:08 4331 1

原创 AMR64(鲲鹏)上安装tensorflow_addons

tensorflow_addons提供了tensorflow2核心库之外的功能API,比如说tensorflow1.7版本中的某写功能在TensorFlow2中确实,就有可能在tensorflow_addons中找到。在ARM64架构上tensorflow_addons不能直接通过pip、conda等工具安装,需要从源码进行编译安装。博主分享自己在鲲鹏(AMR64)上源码安装tensorflow_addons的经验给大家。环境介绍前期准备下载源码编译安装测试...

2021-01-30 17:28:07 1280

原创 [h5py] 解决ImportError: libhdf5.so.103: cannot open shared object file: No such file or directory

安装和运行h5py遇到的问题和解决办法。安装h5py后,导入h5py库出现如下报错信息。后来发现,这个问题也会出现在安装h5py库时。 # python3Python 3.7.1 | packaged by conda-forge | (default, Feb 18 2019, 01:34:39)[GCC 7.3.0] :: Anaconda, Inc. on linuxType "help", "copyright", "credits" or "license" for more infor

2021-01-30 15:39:34 4850 2

原创 ARM64(鲲鹏)上安装bazel工具

在ARM上安装bazel比较麻烦,楼主踩坑过好多次,最终总结出如下几种方法:直接下载ARM64版本的安装包下载地址值得注意的是,只有3.4之后的版本才有ARM64的安装包针对centos\ubuntu,添加镜像源,直接用yum\apt-get 工具安装源码编译安装...

2021-01-27 12:07:18 1392

原创 [docker] 更改docker默认存储位置最简单的方法——软链接

【问题描述】保存新的docker镜像时,出现docker镜像存储不足等报错,选择更改docker默认存储地址,挂载到数据盘上。【解决方法】查看docker的默认存储地址,如下:# docker info | grep "Docker Root Dir"WARNING: No blkio weight supportWARNING: No blkio weight_device supportDocker Root Dir: /var/lib/docker停止docker服务servic

2021-01-26 18:23:55 2858

原创 [Python导入Tensorflow] ImportError: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20‘ not found

[Python导入Tensorflow] ImportError: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20’ not found【开发环境】CPU架构:ARM64操作系统:centos7GCC: 4.8.5python 3.7 + pip 21.0 + tensorflow2.4.1【问题描述】进入python3开发环境,导入tensorflow模块出现如下问题:[root@huawei-xjtu ~]# python3Pyth

2021-01-26 15:15:02 616

原创 生信分析平台使用指导

生信发行版使用指导1. 环境配置鲲鹏服务器一台(或ARM64服务器一台)安装docker(运行docker查看服务器是否已安装)2. 启用生信发行版初始运行命令,创建并进入docker容器。(服务器只需启动一次,无需重复启动)sudo docker run -p 9090:8888 -e JUPYTER_ENABLE_LAB=yes -v /home/:/home/jovyan/mywork -it --user root -n mybiojupyter biojupyter:v

2020-11-20 11:18:41 490

原创 Go程序编译过程(自己梳理的笔记)

Go程序编译过程概述Go源码程序首先经过go编译器生成plan9汇编,再由汇编器和链接处理得到最终的可执行程序。编译器编译器对go源码的处理过程主要包含以下三个过程:词法语法分析、类型检查和AST转换、SSA优化和降级转换,最终go源码生成对应的plan9汇编。Go程序的编译入口是 compile/internal/gc/main.go文件的Main函数,Main函数获取命令行参数并更新编译选项和配置,然后运行parseFiles函数对输入的所有文件进行词法和语法分析,得到对应的AST抽象语法

2020-07-02 17:12:32 1107

转载 [学习笔记] optimizing-golang-for-high-performance-with-arm64-assembly-sfo17314

发现了大神肖韦在ARM的linaro connect 2017开发者大会上分享的关于go on ARM64性能优化的PPT主要讲了一下几点, 链接:https://www.slideshare.net/linaroorg/optimizing-golang-for-high-performance-with-arm64-assembly-sfo17314ARM汇编化优化的好处发挥ARMv8能力——支持特定指令和向量指令;不需要CGO依赖;避免运行时上下文切换开销;优化代码和更快的编译。汇编

2020-06-13 16:20:25 238

转载 使用ServiceComb客户端轻松调用ServiceCenter

使用ServiceComb客户端轻松调用服务中心1. 问题/背景在微服务架构中,服务注册中心提供服务注册与管理的能力。服务提供者可以将自身的实例信息注册到服务中心,以供服务消费者发现并使用它。ServiceComb的服务注册中心servicecomb-service-center是由golang语言实现的基于Restful的服务注册表,提供openAPI。这导致java开发者不能轻松的使用服务...

2019-12-05 10:29:53 597

原创 windows上使用git提交PR指南

windows上提交PR指南1. 环境配置安装gitwindows 安装git 指南:https://www.jianshu.com/p/fee5baf756c8安装IDEAwindows 安装IDEA 指南:https://blog.csdn.net/qq_35246620/article/details/612008152. fork项目到个人库3. clone项目到本地...

2019-11-29 15:09:31 350

原创 注册github账号指南

注册github账号指南1. 打开链接 https://github.com/2. 点击右上角的 Sign up 3. 创建账号. 填写账号,邮箱,密码信息。认证通过后,点击最下方next4. 选择Unlimited publice repositories Free模式即可5. 验证邮箱:登录注册账号所用邮箱,在github验证邮件中,点击Verify email address,...

2019-11-13 15:53:38 2766

原创 ServiceComb + Zipkin : 源码解读

ServiceComb + Zipkin : 源码解读SeviceComb + Zipkin 简介ServiceComb 是Apache开源的微服务架构,在微服务框架中,服务通过网络进行通信,我们必须处理所有与网络相关的问题,例如延迟,超时和分区。随着部署的服务越来越多,我们需要系统监控微服务网络延迟和请求流。Zipkin是一种分布式跟踪系统。它有助于收集解决微服务架构中的延迟问题所需的时...

2019-01-26 11:57:27 564

原创 ServiceComb+Zipkin:使用篇

ServiceComb+Zipkin:使用篇ServiceComb分布式调用链追踪和自定义追踪能力分布式调用链追踪用于有效地监控微服务的网络延时并可视化微服务中的数据流转。本指南将展示如何在servicecomb 体质指数 应用中使用 ServiceComb 提供的分布式调用链追踪能力和自定义追踪能力。ServiceComb分布式调用链追踪和自定义追踪能力为了展示ServiceComb的...

2019-01-23 11:37:27 537

原创 ServiceComb+Zipkin:使用篇——自定义追踪

ServiceComb+Zipkin:使用篇自定义追踪功能使用步骤快速演示自定义追踪功能ServiceComb 支持用户在程序中任意位置增加追踪数据,主要用于定位问题。使用步骤添加依赖 &amp;amp;amp;amp;amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;lt;groupId&amp;am

2019-01-22 18:09:47 634

空空如也

空空如也

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

TA关注的人

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