- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 一元一次方程的解析解(基本字符串处理)
找工作投简历的时候遇到这样一道题,“如何通过基础的解析字符串的方式去求解一元一次方程,而不通过工具包或者内置函数等计算?”,即输入任意一个一元一次函数(如:"((2x+1)*3+1)+(3+2x)=5x+3+(2x+1)"等等 ),当时觉得有趣,于是想好好做一下~ 最开始的时候想直接从表达式下手,但是由于有括号对优先级的影响,使得考虑的情况实在是比较复杂,于是便想到分别利用两个栈...
2019-04-26 20:26:07 2365
原创 Hbase的安装与配置
(1)下载HBaseHbase下载,提取码:zmcf(2)文件解压缩使用命令:cd /srv/ftp使用命令:tar zvxf hbase-1.4.9-bin.tar.gz -C /usr/local 解压到/usr/local目录(3)重命名使用命令:mv hbase-1.4.9/ hbase 重命名为hbase(4)环境配置使用命令:vim ~/.bashrcexport PA...
2019-02-03 17:34:11 247
原创 Spark的安装与配置
首先是在安装好了Hadoop的前提下进行Spark的安装,Hadoop的安装与配置见Hadoop环境的配置(1)下载spark官方下载,选择Pre-build with user provided Apache Hadoop版本(2)将spark解压缩到/usr/local(我这里将spark存储到/srv/ftp目录下)使用命令:tar zvxf /srv/ftp/spark-2.4....
2019-02-03 16:35:57 382
原创 Ubuntu系统上配置Hadoop伪分布式环境
为方便Hadoop的安装,首先是准备工作((1)~(8))。对于JAVA以及Hadoop伪分布式环境的安装及配置从后面开始。(1)使用命令:sudo passwd root修改root用户的密码。(2)首先进入Ubuntu系统终端,为了方便,先使用命令su - 获得root用户的权限。输入你的root用户登陆密码便可。(3)为了后续处理,需要将防火墙服务关闭,卸载iptables服务。...
2019-02-03 15:17:22 338
原创 VMware虚拟机安装ubuntu系统
话不多说,直接进入主题:下载VMware,直接百度便可VMware虚拟机下载下载Ubuntu系统,直接官网下载Ubuntu下载以下便是安装流程:(1)选择创建虚拟机 (2)选择自定义安装(3)兼容性选择最新的便可(4)选择你的文件目录(5)进行名称以及用户密码的设置(6)虚拟机名称的设置(7)默认便可(8)根据自己的电脑配置进行设置,我这里选择的4GB(9)选...
2019-02-02 18:23:38 162
原创 理解Dijkstra算法
既然利用广度优先搜索算法可以从有向图中寻找到最短路径,那么如何同样能够在加权图中也找出最短路径呢?不得不谈到另一种算法——Dijkstra算法。还是先举一个简单的例子:假设你从北京出差去洛杉矶,从北京坐飞机到芝加哥需要2小时,再从芝加哥换乘到洛杉矶需要1小时。而从北京飞到纽约需要8小时,再从纽约换乘到洛杉矶需要0.5小时…如果使用广度优先搜索,将得到换乘最少的路线,比如北京——>芝加哥...
2019-01-19 21:19:13 390
原创 理解广度优先搜索
简单的例子来理解广度优先搜索广度优先搜索是一种图查找算法,简要介绍图的概念:假设你与一群朋友玩牌,并模拟谁欠谁的钱,完整的欠钱图类似下面这样:小明欠小红的钱,小红欠梅梅的钱,依次类推。图由节点和边组成,比如小明、小红…这几个圆圈就是节点,节点之间就是边,一个节点可能与众多节点直接相连,这些节点称为邻居,比如梅梅既是小红的邻居,也是李雷的邻居。广度优先搜索可以帮助回答两类问题:第一类问题...
2019-01-18 21:15:45 281 1
吴恩达深度学习课程yolo.h5
2018-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人