Shell 通过特定字符把字符串分割成数组
#!/bin/bash
str="1,2,3,4"
# // 与 / 之间是分割的字符,另外 / 后有一个空格不可省略
arr=${str//,/ }
#遍历数组
for each in ${arr[*]}
do
echo $each
done
CDH5.7爬坑/centos6.6/centos7.0--自我总结
CDH安装文档安装步骤参考https://www.cnblogs.com/fujiangong/p/5620050.html安装中问题点:首先看centos版本再去找对应的CDH包 el6/el7等源码安装Mysql流程:参考文档: https://www.cnblogs.com/galengao/p/5755788.htmlhttps://blog.csdn.net/beyondlpf/ar...
解决maven仓库默认不支持cdh JAVAJDBC连接hive
前面的话: 目前maven仓库中没有支持cdh的相关依赖。cloudera自己建立了一个相关的仓库。要想利用maven添加相关依赖,则必须单独添加cloudera仓库。一、项目pom.xml, 添加仓库配置 <repositories>
<repository>
<id>cloudera</id>
<url&g...
Java中的形参和实参的区别以及传值调用和传引用调用
名词解析: 1.形参:用来接收调用该方法时传递的参数。只有在被调用的时候才分配内存空间,一旦调用结束,就释放内存空间。因此仅仅在方法内有效。 2.实参:传递给被调用方法的值,预先创建并赋予确定值。 3.传值调用:传值调用中传递的参数为基本数据类型,参数视为形参。 4.传引用调用:传引用调用中,如果传递的参数是引用数据类型,参数视为实参。在调用的过程中,将实参的地址传递给了形参,形参上的改变都发生在实参上。 案例分析: 1.基础数据类型(传值调用) 传值,方法不会改变实参的值。 2.引用数据类型
小白知识摘录__环境变量
环境变量是什么呢?其实我们可以把它理解为【系统的视线范围】,没错,配置进入了环境变量的程序,就等于是进入了系统的视线范围,打开DOS命令窗口后输入程序名,系统就会把在其视线内的(环境变量内)的程序找出来,如果程序没有配置进入环境的变量的话,那系统自然就找不到。 环境变量说明:环境变量有两种类型。 1. 系统环境变量 系统环境变量,顾名思义,他是系统的。也就是说一旦配置了系统环境变量后,只要是使用这个操作系统的人,不管任何用户(一个操作系统一般可以设置多个用户)都能通过这个环境变量直接在
页面滚动到指定class样式位置
var winTop =$(window).scrollTop();
var top = document.getElementsByClassName('is-danger')[0].getBoundingClientRect().top;
window.scrollTo(0,winTop-Math.abs(top))
mysql :数据库事务
innodb锁和事务是区别于myisam 事务特点acid 事务并发的问题 事务隔离级别用来解决事务并发问题 事务日志redo-log和undo-log 考察锁的前提是:多个事务并发的访问同一个数据,需要加锁来保证数据库一致性。 ===什么是事务? 多条数据库操作要么全部执行,要么全部撤销。 ===事务的四个特性ACID,最重要的是要保证什么? A:原子性,保证事务的多个操作是一个不可分割的原子操作。要么全部执行要么全部撤销。通过事务回滚和undo-log以及MVCC多版本控制来保证原子性 C
个人学习QCA402x笔记
文字描述惯例:代码变量出现在尖括号中。例如,<number>。要输入的命令以不同的字体显示。例如,a:*.*b:。按钮和键名称以粗体显示。例如,点击 Save 或者按下 Enter。QCA402x包含了QCA4020和QCA4024器件。QCA402x有两种封装:1.QCA4020(BGA 11.2*11.2mm)包含ARM Cortex-M4F应用处理器,ARM Cortex-M0连...
linux 目录及其作用
/:根目录,一般根目录下只存放目录,不要存放件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin: /usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot:放置linux系统启动时用到的一些文件。/boot/vmlinuz 为 linux 的内核文件,以及 /boot/gurb。建议单独分区,分区大小100M即可/de...
spring data jpa 小白翻译一(仅做自己笔记,如有疏漏可以交流,创建EntityManagerFactory)
javax.persistence.EntityManagerFactory(I)用于与持久性单元的实体管理器工厂交互的接口。当应用程序完成使用实体管理器工厂和/或应用程序关闭时,应用程序应关闭实体管理器工厂。 一旦EntityManagerFactory关闭,其所有实体管理器都被视为处于关闭状态。javax.persistence.Persistence提供对EntityManagerFacto...
leetcode 864. Shortest Path to Get All Keys
说一下简单思路因为钥匙数目很少,可以直接用二进制保存所得的钥匙状态,所以,用6把钥匙+现在所在地点+已走的路径的长度来表示不同的状态,用队列queue实现广搜算法即可ps:我之前用新建一个类来保存6把钥匙+当前所在地点,表示已经走过的状态,发现在重载<运算符(即cmp函数)的时候会报一些异常奇怪的错误,最后用pair来保存状态才过的,借此提示各位读者,set<class_name&gt...
java通过poi导出excel文件到浏览器直接下载
首先pom配置文件 <!-- POI 包 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> &l
Friend-Graph(图的暴力)
Problem DescriptionIt is well known that small groups are not conducive of the development of a team. Therefore, there shouldn’t be any small groups in a good team.In a team with n members,if there ar...
Ubuntu16.04 安装 TensorRT
安装步骤
首先下载tar版本的安装包,下载地址需要登陆NVIDIA。
安装TensorRT前需要安装Cuda和cudnn,安装步骤可以参考 ubuntu安装cuda和cudnn。
打开下载的TensorRT所在路径,解压下载的tar文件:
tar -xzvf TensorRT-XXX.tar.gz
解压好添加环境变量:
vim ~/.bashrc # 打开环境变量文件
# 将下...
linux常用命令(搜索与文本编辑)
近来在系统的学习linux的操作,整理了一些常用的命令,将其记载。man man (需要查看帮助信息的服务) 查看帮助信息pidof 查看指定服务的piduptime 查看系统的负载信息who 查看当前登入主机的用户终端信息last 查看本机的登录记录history 显示历史执行过的命令,默认1000条,可使用 !编号 执行命令...
阿里云机器配置环境 JDK1.8.0_171 + apache-tomcat-8.5.31 + Mysql 8.0.11 + NGINX + GIT (一)
阿里云机器:查看具体配置[root@jiangyequn jvm]# lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarchDistributor ID: CentOSDescription: CentOS Linux release 7.4.1708 (Core) Release: 7.4.1708Coden...
周排行