bin

完全卸载jdk

China☆狼群 提交于 2020-01-30 15:28:50
在无法用命令卸载jdk时,可以试试我这种暴力删除旧版本jdk的方法 先删除JAVA_HOME的所有文件 接着使用如下命令: whereis java which java (java执行路径) echo $JAVA_HOME echo $PATH(注意保留这个PATH,下面会用到) 1.找到所有旧版本的java,然后使用rm -r 全路径 2.vim /etc/profile   将$PATH中关于旧版本的java删掉,即重新赋值,操作如下:    export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ldy/apps/hadoop-2.8.5//bin:/home/ldy/apps/hadoop-2.8.5//sbin #去掉旧java的路径,使用重新赋值的方式删掉PATH中的旧java的信息 export JAVA_HOME=/home/ldy/apps/jdk-11.0.4 #设置新的环境变量 export PATH=$PATH:$JAVA_HOME/bin export JRE_HOME=${JAVA_HOME} export CLASSPATH=.:${JAVA_HOME}/lib:${JRE

RocketMQ-安装

雨燕双飞 提交于 2020-01-30 12:01:07
服务安装 下载 https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.2.0/rocketmq-all-4.2.0-source-release.zip 安装 1.解压 2.进入主目录通过maven打包 mvn -Prelease-all -DskipTests clean install -U 设置环境变量 1.执行 /usr/libexec/java_home -V 查看jdk安装目录 1.进入主目录下的 进入主目录下的 rocketmq-all-4.3.0/distribution/ target /apache-rocketmq/bin 3.编辑 vim runbroker.sh runserver.sh 文件 删除2,3行 第一行改为你的jdk安装目录 [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=$HOME/jdk/java [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/java [ ! -e "$JAVA_HOME/bin/java" ] && error_exit "Please set the JAVA_HOME variable in your environment, We need java(x64)!"

shell基础练习

假装没事ソ 提交于 2020-01-30 01:21:33
查看系统shell: [root@localhost rc.d]# cat /etc/shells /bin/sh /bin/bash /usr/bin/sh /usr/bin/bash 查看系统默认shell: [root@localhost rc.d]# echo $SHELL /bin/bash [root@localhost rc.d]# grep root /etc/passwd root:x:0:0:root:/root:/bin/bash 查看系统的bash版本: [root@localhost rc.d]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@localhost rc.d]# bash --version GNU bash, version 4.2.46(2)-release (x86_64-redhat-linux-gnu) 查看bash是否安全 (两年老版本的bash被暴露出存在较为严重的安全信息,凭借漏洞,攻击者可能会接管计算机的整个系统。) [root@localhost rc.d]# env x='(){:;};echo be careful' bash -c "echo this is a test" this is a test ————>如果返回be

centos6升级Python2.6----> 2.7

限于喜欢 提交于 2020-01-29 22:17:32
Python版本升级 CentOS 6.3自带的Python版本为2.6,首先需要升级到2.7版本。由于旧版本的Python已被深度依赖,所以不能卸载原有的Python,只能全新安装。 下载Python-2.7.4.tgz wget http://python.org/ftp/python/2.7.4/Python-2.7.4.tgz 解压安装,命令如下: tar -xvf Python-2.7.4.tgz cd Python-2.7.4 ./configure --prefix=/usr/local/python2.7 make make install 创建链接来使系统默认python变为python2.7 mv /usr/bin/python /usr/bin/python.old ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python 查看Python版本 python –V 修改yum配置(否则yum无法正常运行) vim /usr/bin/yum 将第一行的#!/usr/bin/python修改为系统原有的python版本地址#!/usr/bin/python2.6 Linux下python2.7安装pip Pip是一个安装和管理python包的工具。 下载pip,地址 https://bootstrap

Sqluldr2

独自空忆成欢 提交于 2020-01-29 06:24:16
简介: Sqluldr2:专业用于大数据量导出工具之一,效率比普通导出快70%。 ( Sqlldr:专业用于导入的工具之一,请注意两个工具的区别。),在使用时,最好用磁盘写入速度快,网络好,网速快的做。 内部实现: [sql] view plain copy #include <stdio.h> #include "sqluldr2.h" void main() { void *h = NULL; SQLULDR2HandleAlloc(&h); if(h != NULL) { SQLULDR2HandleSetAttr(h, "USER=SYS"); SQLULDR2HandleSetAttr(h, "QUERY=SELECT * FROM TAB"); SQLULDR2HandleExecute(h); SQLULDR2HandleFree(h); } } 工具列表: 针对不同平台用不同的导出工具: Windows: sqluldr2.exe Linux(32位): sqluldr2_linux32_10204.bin Linux(64位): sqluldr2_linux64_10204.bin 使用说明 (Windows平台): 使用sqluldr2的步骤: 1.打开运行àcmd进入到sqluldr2.exe的当前目录 2.参数介绍 User=用户/密码@tns Query=

Reading a binary file bit by bit

喜夏-厌秋 提交于 2020-01-29 04:51:11
问题 I know the function below: size_t fread(void *ptr, size_t size_of_elements, size_t number_of_elements, FILE *a_file); It only reads byte by byte, my goal is to be able to read 12 bits at a time and then take them into an array. Any help or pointers would be greatly appreciated! 回答1: Adding to the first comment, you can try reading one byte at a time (declare a char variable and write there), and then use the bitwise operators >> and << to read bit by bit. Read more here: http://www

Reading a binary file bit by bit

余生长醉 提交于 2020-01-29 04:51:06
问题 I know the function below: size_t fread(void *ptr, size_t size_of_elements, size_t number_of_elements, FILE *a_file); It only reads byte by byte, my goal is to be able to read 12 bits at a time and then take them into an array. Any help or pointers would be greatly appreciated! 回答1: Adding to the first comment, you can try reading one byte at a time (declare a char variable and write there), and then use the bitwise operators >> and << to read bit by bit. Read more here: http://www

windows下spark环境搭建

ε祈祈猫儿з 提交于 2020-01-29 03:51:31
在windows下spark的环境搭建步骤如下: 下载 jdk-8u131-windows-x64.exe。若安装路径为E:\Java\,则增加如下的环境变量: JAVA_HOME=E:\Java\jdk1.8.0_131 CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin; PATH中增加%JAVA_HOME%\bin 下载 最新版scala安装包scala-2.12.8.msi,若安装路径为E:\scala,则增加环境变量E:\scala\bin; 下载 spark执行体spark-2.4.3-bin-hadoop2.7.tgz,若解压路径为E:\spark-2.4.3-bin-hadoop2.7,则增加环境变量E:\spark-2.4.3-bin-hadoop2.7\bin; 下载 hadoop-2.7.3.tar.gz,若解压路径为E:\hadoop-2.7.3,则增加环境变量HADOOP_HOME=E:\hadoop-2.7.3和%HADOOP_HOME%\bin 下载 hadoop对应版本的winutils.exe,放入E:\hadoop-2.7.3\bin目录中,然后运行E:\hadoop-2.7.3\bin\winutils.exe chmod 777 /tmp

centos6.8安装jdk1.8的时候,安装好了还显示1.7如何处理

六眼飞鱼酱① 提交于 2020-01-29 03:18:15
which java ——查看默认的jdk安装路径(一般是这个影响) cd /usr/bin到这个安装目录下,然后sudo rm -rf java 删除默认的java which javac cd /usr/bin到这个安装目录下,然后sudo rm -rf javac 删除默认的javac java -version 检验是否成功 如果配置了jdk1.8的环境变量,我们可以创建软链接 sudo ln -s $JAVA_HOME/bin/java /usr/bin/java——–将自己安装的java链接到默认java安装路径下 sudo ln -s $JAVA_HOME/bin/javac /usr/bin/javac——–将自己安装的javac链接到默认javac安装路径下 来源: CSDN 作者: 酒伴千觞 链接: https://blog.csdn.net/qq_36498237/article/details/103830528

在Windows上搭建kafka环境

梦想的初衷 提交于 2020-01-28 00:17:53
英文文档:https://dzone.com/articles/running-apache-kafka-on-windows-os 第一步:安装JDK 百度很多,不赘述 第二步:安装ZooKeeper 1.下载安装文件,我下载的是 zookeeper-3.4.9.tar.gz 2.解压文件,我解压到D:\zookeeper 3.打开D:\zookeeper\conf,把zoo_sample.cfg重命名为zoo.cfg 4.用文本编辑器打开zoo.cfg,把dataDir的值改成"/zookeeper/data" 5.添加到环境变量 ZOOKEEPER_HOME---D:\zookeeper Path---在现有的值后面添加";%ZOOKEEPER_HOME%\bin" 6.运行ZooKeeper,打开cmd命令行,输入zkserver 第三步:安装kafka 1.下载安装文件,我下载的是 kafka_2.11-0.10.0.1.tar.gz 2.解压文件,我解压到D:\kafka 3.打开D:\kafka\config,用文本编辑器打开server.properties,把log.dirs的值改成"D:\kafka\kafka-logs" 4.打开cmd命令行,进入到kafka文件目录,cd /d d:\kafka 5.输入 .\bin\windows\kafka-server