lib

Java 安装 JDK WIN10

假如想象 提交于 2019-11-26 19:52:00
JDK的全称是 Java SE Development Kit 它的官方网站只要用Goole搜索下即可找到,官方提供JDK8、11、12的下载入口。 我们点击Java SE Development Kit 8进入下载。 如果不用Google搜索,直接点击 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我们下载的版本是jdk-8u91-windows-x64.exe 安装过程按导向默认安装,中途什么选项都不改。 安装后需要配置环境变量,这是最最重要一点。 以Windows10以为例,配置环境变量过程如下: 按【Windows键+E键】,打开资源管理器,右击【此电脑】,在弹出菜单选择【属性】 在弹出的界面中 选择高级系统设置。 再选择环境变量。 在【环境变量】对话框中选择下面的【新建(W)...】 在【变量名(N)】中输入: JAVA_HOME 在【变量值(V)】输入:C:\Program Files\Java\jdk1.8.0_91 然后点击【确定】。 再点击【环境变量】对话框中选择下面的【新建(W)...】 在【变量名(N)】中输入: CLASSPATH 在【变量值(V)】输入:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib

Install Java7 on Ubuntu Linux

南笙酒味 提交于 2019-11-26 19:45:48
1. 要安装JDK7,当然是要有JDK的二进制文件拉。。这个简单,直接在ORACLE的官网中下载就可以拉 http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html PS:要注意系统版本的选择 2 接着就是解压tar.gz的文件了。。。 tar -xzf jdk-7-linux-i586.tar.gz 3 接着就是解压出来的文件夹移动到/usr/lib/jvm的目录下 在这之前当然需要你拥有root的权限 su -l 再输入root账户的密码,同时也需要你在/usr/lib目录下新建一个文件夹 mkdir /usr/lib/jvm。 做好这些准备之后,我们就可以吧jdk的文件移动我们想要的位置了。 mv jdk1.7.0 /usr/lib/jvm 为了方便配置环境变量,我们把jdk的文件改名一下,网上普遍把jdk的文件改名为jdk-7-sun。 mv /usr/lib/jvm/jdk1.7.0 /usr/lib/jvm/java-7-sun 4 配置环境变量 如果你机子上面有安装vim的话,请运行vim ~/.bashrc 如果没有的话可以用gedit打开, 请运行gedit ~/.bashrc 在环境变量中添加进以下内容: export JAVA_HOME=

ceph-kvstore-tool 工具使用详解

烈酒焚心 提交于 2019-11-26 19:24:16
文章目录 简介 使用 总结 简介 ceph-kvstore-tool 工具是用来获取存放在 leveldb 或者 rocksdb 数据库中的键值元数据。并且该工具能够对kvstore中的数据进行配置,就像是对离线后的osd操作osd map一样 使用该工具,需要安装 ceph-test-12.2.1.06-0.el7.centos.x86_64 包 本文该工具的介绍是基于 ceph12.2.1 版本的 使用 执行 ceph-kvstore-tool -h 查看帮助信息如下 [ root@node1 ~ ] # ceph-kvstore-tool -h Usage: ceph-kvstore-tool < leveldb | rocksdb | bluestore-kv > < store path > command [ args .. . ] Commands: list [ prefix ] list-crc [ prefix ] exists < prefix > [ key ] get < prefix > < key > [ out < file > ] crc < prefix > < key > get-size [ < prefix > < key > ] set < prefix > < key > [ ver < N > | in < file > ] rm <

关于linux的头文件和库文件

蹲街弑〆低调 提交于 2019-11-26 19:13:56
1. 头文件 1)系统标准头文件位置: /usr/include下 安装库的头文件位置:/usr/local/include/ 如 #include<linux/can.h> 对应 /usr/include/linux/can.h #include<stdio.h> 对应 /usr/include/stdio.h #include <libusb-1.0/libusb.h> 对应 /usr/local/include/libusb-1.0/libusb.h 2)使用 -I 来指示非标准位置的头文件 如 gcc -I/usr/local/include test.c 指示编译器不仅在标准位置也在/usr/local/include位置查找头文件 2. 库文件 -系统标准库文件位置:/lib /usr/lib -用户安装库位置: /usr/local/lib 默认只搜索标准c语言库,对于系统标准库中的其他库以及安装库,需要在编译时指定库名。对于非系统标准库还需通过-L来指定库文件位置。 1)C标准库,不需要-l 以及-L,编译时自动连接/lib/x86_64-linux-gnu/libc.so.6:gcc -o test test.c 2)标准库中的其他库,如libmath.so:gcc -o test test.c -lm 安装库:如:libusb-1.0.so,gcc -o

libtool的作用及应用【转载】

若如初见. 提交于 2019-11-26 18:34:57
转自: http://blog.chinaunix.net/space.php?uid=11585335&do=blog&id=2867003 libtool常见于autoconf/automake,单独用的例子很少,所以我想仔细研究一下,为将来兄弟们看起来方便。 一。libtool的作用 offer a standard procedure for creating shared libraries on different platforms libtool 是一个通用库支持脚本,将使用动态库的复杂性隐藏在统一、可移植的接口中,也就是说,你可以通过如下所示的标准方法,在不同平台上创建并调用动态库,我们可以认为libtool是gcc的一个抽象,也就是说,它包装了gcc或者其他的任何编译器,用户无需知道细节,只要告诉libtool说我需要要编译哪些库即可,并且,它只与libtool文件打交道,例如lo、la为后缀的文件。 二。libtool的使用 1.Creating object files # libtool --mode=compile gcc -g -O - c foo.c gcc -g -O -c foo.c -fPIC -DPIC -o .libs/ foo.o gcc -g -O -c foo.c -o foo.o >/dev/ null 2 >& 1 #

Arch更新错误error: failed to commit transaction (conflicting files) glibc: /lib exists in filesystem Err...

試著忘記壹切 提交于 2019-11-26 18:34:50
32位arch #pacman -Syu 提示错误 error: failed to commit transaction (conflicting files) glibc: /lib exists in filesystem Errors occurred, no packages were upgraded. 上网看看据说是/lib迁移到/usr/lib引起的 #cd /lib && pacman -Qo * 发现./modules目录不属于glibc 先把glibc略过,升级其他包 #pacman -Syu --ingnore glibc 然后在进/lib看看,果然modules目录转移到/usr/lib/里了 接着再升级glibc #pacman -S glibc 可以正常升级。 arch论坛关于升级glibc的帖子很火。。。 https://bbs.archlinux.org/viewtopic.php?id=145006 https://bbs.archlinux.org/viewtopic.php?id=145795 转载于:https://www.cnblogs.com/Leo-Forest/archive/2012/07/31/2617475.html 来源: https://blog.csdn.net/weixin_30449453/article

Ubuntu下Android Studio环境搭建

 ̄綄美尐妖づ 提交于 2019-11-26 18:22:05
1、JDK安装 a.准备 由于AS(Android Studio)不支持openjdk,需要另行下载oracle jdk,同时官网指出对于64位linux系统,为了能在其上运行32位程序,需要安装一些软件,执行以下命令 ubuntu 13.10及以上系统 #sudo dpkg --add-architecture i386 #sudo apt-get update #sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386 ubuntu 13.04及以下系统 #apt-get install ia32-libs b.安装jdk #sudo mkdir /usr/lib/jvm/ #sudo tar -zxvf jdk-8u51-linux-x64.tar.gz -C /usr/lib/jvm c.配置环境变量 编辑/etc/profile的话是对系统所有用户做环境配置,不建议这么做,而是直接配置当前用户 #sudo gedit ~/.bashrc 给文件添加如下内容 export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}

安装tensorflow-gpu版本

陌路散爱 提交于 2019-11-26 17:51:01
1、首先安装CUDA9.0。 cuda下载地址 在下载的时候选择适合自己的版本。 下载安装包 分network和exe区别在于一个需要有网络一个不需要,大家自行选择。 打开下载好的CUDA开始安装,刚开始的安装程序存放位置,自己随意就好。 下一步会检测系统兼容性,有些显卡是不支持GPU的,自己需要先查清楚。 下一步接受协议 下一步选择安装模式,我选择的是自定义,程序默认的精简模式应该可以理解为安装所有东西,其中包括了我暂时不用的VS以及显卡驱动,所以我选择的是自定义模式。这也是查了其他的博文所做出的选择。 下一步会让选择安装路径,建议默认路径。 安装完成之后,下一步需要配置环境变量。 如果安装成功,系统变量会多出两个为 还需要自己添加几个系统变量 CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0(这是默认安装位置的路径,如果自己路径设置安装成功的话就用自己的路径) CUDA_LIB_PATH = %CUDA_PATH%\lib\x64 CUDA_BIN_PATH = %CUDA_PATH%\bin CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64 CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64

The ONE Simulator Introduction (ONE)

余生颓废 提交于 2019-11-26 17:22:53
The ONE Simulator Introduction 结构 • 1. 概述 • 2. ONE的结构 • 3. ONE使用基础 • 4. 添加自己的路由协议 1. 概述 • Opportunistic Network Environment simulator——ONE 是机会网络环境模拟器,是芬兰赫尔辛基大学 用java编写的开源软件。是一个机会网络环境的模拟器,它是一种基于离散事件模拟引擎的.它提供了一个强大的工具,通过使用不同的路由协议来模拟DTN消息的收发,并生成了移动轨迹的记录。有如下功能: • 根据不同的移动模型生成节点的移动事件. • 显示各种DTN路由算法、发送器和接收器类型的节点之间的消息. • 节点移动和消息的实时图形化显示. • 可使用gnuplot工具把数据图示化.图1展示了ONE的结构 • 节点的移动是由定义的移动模型来实现的.可以用人造模型也可以用真实的记录.节点之间的通信是基于他们的位置,通信范围和传输速率等方面.路由功能是由路由模型决定的.消息是由事件产生器创造的.一般情况下模拟环境中消息都是单播的,即只有单一的源结点和目的节点. 2. ONE的结构 • 1.ONE的所有java程序包: applications core gui gui.playfield input interfaces movement report routing ui

homestead中nginx替换为openresty

倖福魔咒の 提交于 2019-11-26 14:49:51
1. 下载包(版本自行挑选) wget https://openresty.org/download/openresty-1.11.2.2.tar.gz tar -xzvf openresty-1.11.2.2.tar.gz cd openresty-1.11.2.2 2. 查看 nginx 编译选项: nginx -V nginx version: nginx/1.10.3 (省略) 3. 配置 openresty 的编译选项: ./configure --prefix=/usr/share/openresty --with-luajit --without-http_redis2_module --with-http_stub_status_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-cc-opt='-g -O2 -fdebug-prefix-map=/build/nginx-mcUg8N/nginx-1.14.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wdate-time -D_FORTIFY_SOURCE=2' --with-ld-opt='