- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 算法经典题目
算法经典题目1.在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。思路:因为这是一个从左到右递增和从上到下递增的二维数组,例如下:[1,2,3,4][ 2,3,4,5][3,4,5,6]这个数组中的所有数即为1,2,3,4,5,6,所以只要判断t...
2018-09-17 21:07:27 27447 5
原创 Spark启动的时候出现failed to launch: nice -n 0 /soft/spark/bin/spark-class org.apache.spark.deploy.worker
不多bb,错误如图所示:在网上搜了好多,大部分人说需要在root用户下的.bashrc配置JAVA_HOME,试过之后发现还是原来的错误;最后请教了大佬发现需要在/spark/sbin/spark-config.sh 加入JAVA_HOME的路径。 如图:保存之后启动:...
2019-06-21 17:48:38 14652 8
原创 判断一个数是否为质数
判断一个数是否为质数public static bollean isPrime (int n){ if(n<2){ return false; } for(int i=2;i*i<=n;i++){ if(n%i==0){ return false; } } return ...
2019-05-28 20:21:16 709
原创 Java-----接口和抽象类
1.抽象类1.抽象类可以有非抽象方法2.抽象类不能被final修饰普通类不能有 抽象方法,有抽象方法的类一定是抽象类,抽象类不能直接被实例化,普通类可以直接被实例化。3.抽象类可以有构造方法2.接口接口中可以有变量接口中的方法默认被public static final修饰,用private修饰会报错接口中的方法jdk8之后接口可以含有非抽象方法和方法体...
2019-04-11 20:32:37 222
原创 Linux学习(三)Linux中软件的安装
Linux下软件的安装大概可以分为以下几种:二进制程序的安装(最简单安装)Rpm程序的安装(后缀名为*.rpm)Yum在线安装(本质也是rpm安装,它只是rpm安装的一种方式)源码安装一、二进制程序的安装 Linux下二进制格式的軟件是指事先已在各平台编译安装好相关软件,然后压缩打包,在安装时只需解压或者执行安装可执行文件即可。这种软...
2019-02-10 19:37:09 596
原创 linux学习(二)文件 、查找
一、文件操作1.1 创建文件和目录(指定目录和不指定目录的区别)cd进入操作mkdir /tmp/test0  
2019-02-04 15:12:16 205
原创 linux学习(二)linux的基本命令
一、帮助命令和快捷键1.1 帮助命令man command,如man unameCommand --help, 如uname --helpInfo command , 如 info uname1.2基本操作和命令Ctrl+R 查找历史输入过的命令Ctrl +c Ctr+z 终止或退出当前操history 可以得到最近运行的历史命令(默认最多1000条)【(histor 5...
2019-02-03 15:14:00 295
原创 Linux学习(一)linux简介
一、linux的安装二、linux的目录结构目录作用/Linux系统的根目录,一般只存放目录bin和/usr/bin命令(二进制)文件目录,包含可供root用户和普通用户所使用的Linux命令和二进制文件,包含shell解析器等/boot系统引导和内核目录,存放引导装载文件/dev设备目录,存放各个设备的硬件信息,例如光驱、硬盘等/etc系...
2019-02-02 20:26:44 218
原创 简单的排序算法与时间复杂度(一)
常数时间的操作:一个操作如果和数据量没有关系,每次都是固定时间内完成的操作,叫做常数操作。时间复杂度为一个算法流程中,常数操作数量的指标。常用O(读作big O)来表示。具体来说,在常数操作数量的表达式中,只要高阶项,不要低阶项,也不要高阶项的系数,剩下的部分如果记为f(N),那么时间复杂度为O(f(N))。评价一个算法流程的好坏,先看时间复杂度的指标,然后再分析不同数据样本下的实际运行时间,也就...
2018-09-19 20:36:45 2064
navicat12.0.20_x64
2019-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人