Shell 通过特定字符把字符串分割成数组

#!/bin/bash str="1,2,3,4" # // 与 / 之间是分割的字符,另外 / 后有一个空格不可省略 arr=${str//,/ } #遍历数组 for each in ${arr[*]} do echo $each done
分类: 其他 发布时间: 07-13 10:27 阅读次数: 0

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...
分类: 其他 发布时间: 07-13 10:27 阅读次数: 0

解决maven仓库默认不支持cdh JAVAJDBC连接hive

前面的话: 目前maven仓库中没有支持cdh的相关依赖。cloudera自己建立了一个相关的仓库。要想利用maven添加相关依赖,则必须单独添加cloudera仓库。一、项目pom.xml, 添加仓库配置 <repositories> <repository> <id>cloudera</id> <url&g...
分类: 其他 发布时间: 07-13 10:27 阅读次数: 0

SELinux杂谈

推荐gentoo wiki上的一篇Quick Introduction: https://wiki.gentoo.org/wiki/SELinux/Quick_introduction
分类: 其他 发布时间: 07-13 10:26 阅读次数: 0

Java中的形参和实参的区别以及传值调用和传引用调用

名词解析: 1.形参:用来接收调用该方法时传递的参数。只有在被调用的时候才分配内存空间,一旦调用结束,就释放内存空间。因此仅仅在方法内有效。 2.实参:传递给被调用方法的值,预先创建并赋予确定值。 3.传值调用:传值调用中传递的参数为基本数据类型,参数视为形参。 4.传引用调用:传引用调用中,如果传递的参数是引用数据类型,参数视为实参。在调用的过程中,将实参的地址传递给了形参,形参上的改变都发生在实参上。 案例分析: 1.基础数据类型(传值调用) 传值,方法不会改变实参的值。 2.引用数据类型
分类: 其他 发布时间: 07-13 10:26 阅读次数: 0

小白知识摘录__环境变量

  环境变量是什么呢?其实我们可以把它理解为【系统的视线范围】,没错,配置进入了环境变量的程序,就等于是进入了系统的视线范围,打开DOS命令窗口后输入程序名,系统就会把在其视线内的(环境变量内)的程序找出来,如果程序没有配置进入环境的变量的话,那系统自然就找不到。   环境变量说明:环境变量有两种类型。 1. 系统环境变量 系统环境变量,顾名思义,他是系统的。也就是说一旦配置了系统环境变量后,只要是使用这个操作系统的人,不管任何用户(一个操作系统一般可以设置多个用户)都能通过这个环境变量直接在
分类: 其他 发布时间: 07-13 10:26 阅读次数: 0

页面滚动到指定class样式位置

var winTop =$(window).scrollTop(); var top = document.getElementsByClassName('is-danger')[0].getBoundingClientRect().top; window.scrollTo(0,winTop-Math.abs(top))   
分类: 其他 发布时间: 07-13 10:26 阅读次数: 0

mysql :数据库事务

innodb锁和事务是区别于myisam 事务特点acid 事务并发的问题 事务隔离级别用来解决事务并发问题 事务日志redo-log和undo-log 考察锁的前提是:多个事务并发的访问同一个数据,需要加锁来保证数据库一致性。 ===什么是事务? 多条数据库操作要么全部执行,要么全部撤销。 ===事务的四个特性ACID,最重要的是要保证什么? A:原子性,保证事务的多个操作是一个不可分割的原子操作。要么全部执行要么全部撤销。通过事务回滚和undo-log以及MVCC多版本控制来保证原子性 C
分类: 其他 发布时间: 07-13 10:26 阅读次数: 0

个人学习QCA402x笔记

文字描述惯例:代码变量出现在尖括号中。例如,<number>。要输入的命令以不同的字体显示。例如,a:*.*b:。按钮和键名称以粗体显示。例如,点击 Save 或者按下 Enter。QCA402x包含了QCA4020和QCA4024器件。QCA402x有两种封装:1.QCA4020(BGA 11.2*11.2mm)包含ARM Cortex-M4F应用处理器,ARM Cortex-M0连...
分类: 其他 发布时间: 07-13 10:25 阅读次数: 0

linux 目录及其作用

/:根目录,一般根目录下只存放目录,不要存放件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin: /usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot:放置linux系统启动时用到的一些文件。/boot/vmlinuz 为 linux 的内核文件,以及 /boot/gurb。建议单独分区,分区大小100M即可/de...
分类: 其他 发布时间: 07-13 10:25 阅读次数: 0

spring data jpa 小白翻译一(仅做自己笔记,如有疏漏可以交流,创建EntityManagerFactory)

javax.persistence.EntityManagerFactory(I)用于与持久性单元的实体管理器工厂交互的接口。当应用程序完成使用实体管理器工厂和/或应用程序关闭时,应用程序应关闭实体管理器工厂。 一旦EntityManagerFactory关闭,其所有实体管理器都被视为处于关闭状态。javax.persistence.Persistence提供对EntityManagerFacto...
分类: 其他 发布时间: 07-13 10:24 阅读次数: 0

leetcode 864. Shortest Path to Get All Keys

说一下简单思路因为钥匙数目很少,可以直接用二进制保存所得的钥匙状态,所以,用6把钥匙+现在所在地点+已走的路径的长度来表示不同的状态,用队列queue实现广搜算法即可ps:我之前用新建一个类来保存6把钥匙+当前所在地点,表示已经走过的状态,发现在重载<运算符(即cmp函数)的时候会报一些异常奇怪的错误,最后用pair来保存状态才过的,借此提示各位读者,set<class_name&gt...
分类: 编程语言 发布时间: 07-13 10:24 阅读次数: 0

java通过poi导出excel文件到浏览器直接下载

首先pom配置文件 <!-- POI 包 -->        <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> &l
分类: 编程语言 发布时间: 07-13 10:24 阅读次数: 0

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...
分类: 编程语言 发布时间: 07-13 10:23 阅读次数: 0

【C++】VS2013下CURL编译及使用示例

https://blog.csdn.net/yannanxiu/article/details/56841726
分类: 编程语言 发布时间: 07-13 10:23 阅读次数: 0

shell tr

tr是translate的简写,亦即翻译,但是遗憾的是,它不能翻译句子,只能翻译单个字符。 1 tr的工作原理是什么? 先记住一点,tr命令不接受指定的文件参数,而只是对标准输入进行翻译。好了,记住这点后,我们继续。 tr的命令格式是tr SET1 SET2,凡是在SET1中的字符,都会被替换为SET2中相应位置上的字符,简单吧! 2 举个例子吧! tr的例子其实都大同小异,看一个最简单的例子: ...
分类: 编程语言 发布时间: 07-13 10:22 阅读次数: 0

Ubuntu16.04 安装 TensorRT

安装步骤 首先下载tar版本的安装包,下载地址需要登陆NVIDIA。 安装TensorRT前需要安装Cuda和cudnn,安装步骤可以参考 ubuntu安装cuda和cudnn。 打开下载的TensorRT所在路径,解压下载的tar文件: tar -xzvf TensorRT-XXX.tar.gz 解压好添加环境变量: vim ~/.bashrc # 打开环境变量文件 # 将下...
分类: 编程语言 发布时间: 07-13 10:22 阅读次数: 0

linux常用命令(搜索与文本编辑)

近来在系统的学习linux的操作,整理了一些常用的命令,将其记载。man man    (需要查看帮助信息的服务)  查看帮助信息pidof       查看指定服务的piduptime      查看系统的负载信息who         查看当前登入主机的用户终端信息last        查看本机的登录记录history     显示历史执行过的命令,默认1000条,可使用 !编号  执行命令...
分类: 编程语言 发布时间: 07-13 10:22 阅读次数: 0

阿里云机器配置环境 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...
分类: 编程语言 发布时间: 07-13 10:22 阅读次数: 0

12_Hive实战案例_累计报表_级联求和

12_Hive实战案例_累计报表_级联求和
分类: 其他 发布时间: 07-13 10:21 阅读次数: 0