amd64

java 罕见的依赖报错 jstat: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory

有些话、适合烂在心里 提交于 2020-03-25 09:24:09
java 都用了N长时间了,突然,意外地发现有一个依赖的so文件从来没找见过 # ldd /usr/bin/java linux-vdso.so.1 => (0x00007fffba769000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00000038c4000000) libjli.so => not found libdl.so.2 => /lib64/libdl.so.2 (0x0000003da7c00000) libc.so.6 => /lib64/libc.so.6 (0x0000003da7400000) /lib64/ld-linux-x86-64.so.2 (0x0000003da6c00000) 其实这个so文件在java的安装包中是有的,只是没有添加了ld_path 里面,解决办法: # rpm -ql jdk1.8.0_45|grep libjli /usr/java/jdk1.8.0_45/jre/lib/amd64/jli/libjli.so /usr/java/jdk1.8.0_45/lib/amd64/jli/libjli.so 然后,将/usr/java/jdk1.8.0_45/jre/lib/amd64/jli/ 或 /usr/java/jdk1.8.0_45/lib/amd64/jli/

Go语言开发基础环境搭建

那年仲夏 提交于 2020-03-16 01:10:15
1、安装Go开发包 下载地址:< https://golang.google.cn/dl/&gt ; 下载适合自己的版本进行安装即可。 安装完成后,可以用以下命令进行查看: 2、配置GOPATH 步骤: 在自己电脑上新建一个目录 E:\DEV\Go 做为Go代码存放目录 将上面创建的目录添加到我们的环境变量中 在上面的目录中新建三个文件夹,分别是 bin src pkg 将 E:/DEV/Go/bin 添加到PATH环境变量中 3、开发目录架构 1.14版本之前: 4、HelloWorld 代码如下:main.go package main import "fmt" func main(){ fmt.Println("Hello World") } 编译: 1、在项目目录下执行 go build 2、在其他目录执行 go build 需要在后面加上项目路径,路径从项目src目录后面写 3、指定输出文件 go build -o filename 5、命令介绍 5.1、go build 打包使用。 5.2、go run 执行允许go文件 go run main.go 5.3、go install 这个命令的作用分两步: 使用go build命令进行编译; 将编译好的二进制文件拷贝到我们的 GOPATH/bin 目录下 6、跨平台编译 (1)

go跨平台编译

人盡茶涼 提交于 2020-02-17 04:43:08
编译成Win可用二进制 CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build 编译成Linux可用二进制 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build 编译成Mac可用二进制 CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build 注意以上命令都是基于64为系统 和 amd64平台。 来源: CSDN 作者: Clown95 链接: https://blog.csdn.net/yang731227/article/details/104344245

【Hardware】i386、x86和x64的故事

牧云@^-^@ 提交于 2020-02-09 09:38:50
(1)x86的由来 x86架构 首度出现在1978年推出的Intel 8086中央处理器,它是从Intel 8008处理器中发展而来的,而8008则是发展自Intel 4004的。在8086之后,Intel又推出了包括80186、80286、80386以及80486。 在设计上,这些后续的处理器使用的指令集都是在 8086 的基础上添加新支持的指令进行改进的,因此可以说都是 向下兼容(backward compatibility) 的,即能在8086上运行的程序在80486上也一定能运行。 向下兼容(Downward Compatibility) ,又称作 向后兼容(Backward Compatibility) ,指在 一个程序或者类库更新到较新的版本后,用旧的版本程序创建的文档或系统仍能被正常操作或使用 ,或在旧版本的类库的基础上开发的程序仍能正常编译运行的情况。例如较高档的计算机或较高版本的软件平台可以运行较为低档计算机或早期的软件平台所开发的程序 由于都是以86结尾(不过8088也是x86),所以把这一系列的指令集,称之为 x86指令集(架构) 。准确的来讲, x86 这一术语并不是指的某一个(具体CPU使用的)具体的指令集,而是在8086(的指令集)基础上发展而来的所有指令集的泛称 。 x86与CPU的位数无关,包括16位、32位、64位的CPU。 实际上

docker 安装mysql

╄→гoц情女王★ 提交于 2020-02-04 06:50:44
环境 阿里云 Ubuntu 安装步骤 # step 1: 安装必要的一些系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common # step 2: 安装GPG证书 curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - # Step 3: 写入软件源信息 sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $( lsb_release -cs ) stable" # Step 4: 更新并安装 Docker-CE sudo apt-get -y update sudo apt-get -y install docker-ce # 安装指定版本的Docker-CE: # Step 1: 查找Docker-CE的版本: # apt-cache madison docker-ce # docker-ce | 17.03.1~ce-0~ubuntu-xenial | http

Linux下Tomcat8.0.44配置使用Apr

谁都会走 提交于 2020-01-23 13:23:51
听说Apr可以提高tomcat很多的性能,配置具体如下 1.安装apr 1.5.2 [root@ecs-3c46 ]# cd /usr/local/src [root@ecs-3c46 src]# wget http://apache.fayea.com//apr/apr-1.5.2.tar.gz [root@ecs-3c46 src]# tar -xzvf apr-1.5.2.tar.gz [root@ecs-3c46 src]# cd apr-1.5.2 [root@ecs-3c46 apr-1.5.2]# ./configure --prefix=/usr/local/apr [root@ecs-3c46 apr-1.5.2]# make [root@ecs-3c46 apr-1.5.2]# make install 2.安装apr-util-1.5.4 [root@ecs-3c46 ]# cd /usr/local/src [root@ecs-3c46 src]# wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.4.tar.gz [root@ecs-3c46 src]# tar -xzvf apr-util-1.5.4.tar.gz [root@ecs-3c46 src]# cd apr-util-1.5.4

7分钟部署自己的ngrok

偶尔善良 提交于 2020-01-17 11:29:06
7分钟部署自己的ngrok 文章背景 前置准备 安装软件 文章背景 最近因为要做微信公众号的开发, 需要用到外网ip. 然而, 网上的免费版不是速度慢就是定期更换ip,烦不胜烦, 故决定使用linux服务器和域名自己部署一个ngrok 注: 后面看钉钉开发文档发现他有提供内网穿透工具, 不过我已经部署了自己的ngrok, 没有域名的小伙伴可以在评论告诉我下好用吗 钉钉内网穿透工具 前置准备 Linux 服务器一台(已安装 Nginx ) 域名一个(测试可直接修改电脑的hosts文件 c:\windows\system32\drivers\etc ) 此处测试我直接把域名: ngrok.test.com 和 wx.ngrok.test.com 指向了我服务器ip 如果ngrok域名指向了 ngrok.test.com , 后续可以指定任意前缀, 例如 wx , 则最终域名指向为 wx.ngrok.test.com 安装软件 首先进入 /usr/local/ 目录, 后续操作均在此目录 安装git和go yum install gcc -y yum install git -y yum install mercurial git bzr subversion golang golang-pkg-windows-amd64 golang-pkg-windows-386 -y yum

vscode设置python3.7调试环境(已更新)

佐手、 提交于 2020-01-14 13:14:47
汇总系列: https://www.cnblogs.com/dunitian/p/4822808.html#ai CentOS安装Python3.7: https://www.cnblogs.com/dotnetcrazy/p/9360831.html Update : 2018-08-08 : pip install [--user] rope :让Python对象支持批量重命名(eg:Ctrl+R+R) 独立安装python3的: 用户设置里面添加一下python3的路径即可 附录: 如果先安装Anaconda,再通过anaconda安装VSCode则不用管环境配置(会配置好),如果先安装vscode就自己配置下环境吧: 如果没配置你自己配置一下,以Linux来说:( 先查看路径,再配置 ) 扩充(配置 规范提示 和 格式化 ): 命令参考:pip install [--user] xxx 规范化提示: pycodestyle or flake8(旧名字) 代码格式化: yapf or autopep8 VSCode配置参考 :( Conda 默认安装了 pycodestyle ) 附录:安装本地开发环境Python3.7 sudo apt-get install python3.7 sudo apt-get install python3.7-dbg curl https:/

Install mysql 8.0 to Linux mint 19.3

我只是一个虾纸丫 提交于 2020-01-13 12:01:36
  Generate file /etc/apt/sources.list.d/mysql.list sudo tee /etc/apt/sources.list.d/mysql.list <<-'EOF' ### THIS FILE IS AUTOMATICALLY CONFIGURED ### # You may comment out entries below, but any other modifications may be lost. # Use command 'dpkg-reconfigure mysql-apt-config' as root for modifications. deb [arch=amd64] http://repo.mysql.com/apt/ubuntu/ bionic mysql-apt-config deb [arch=amd64] http://repo.mysql.com/apt/ubuntu/ bionic mysql-8.0 deb [arch=amd64] http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools deb [arch=amd64] http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools-preview deb

Golang 在 Mac、Linux、Windows 下交叉编译

时光怂恿深爱的人放手 提交于 2020-01-10 18:31:47
Golang 支持在一个平台下生成另一个平台可执行程序的交叉编译功能。 Mac下编译Linux, Windows平台的64位可执行程序: 1 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build gofile.go 2 CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build gofile.go Linux下编译Mac, Windows平台的64位可执行程序: 1 CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build gofile.go 2 CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build gofile.go Windows下编译Mac, Linux平台的64位可执行程序: 1 SET CGO_ENABLED=0 2 SET GOOS=darwin 3 SET GOARCH=amd64 4 go build gofile.go 5 6 SET CGO_ENABLED=0 7 SET GOOS=linux 8 SET GOARCH=amd64 9 go build gofile.go GOOS:目标可执行程序运行操作系统,支持 darwin,freebsd,linux,windows GOARCH