自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰镇-西瓜的博客

目标赋予我们生命的意义和目的。有了目标,我们才会把注意力集中在追求喜悦,而不是在避免痛苦上。

  • 博客(127)
  • 收藏
  • 关注

转载 关闭CentOS7的firewalld并启用iptables操作

CentOS7发布也挺长时间了,但是因为与旧版本差异过大,一直使用 的CentOS6,为了安全性以及技术的更新,总是要换成CentOS7的在CentOS7中,防火墙iptables被firewalld取代。但为了使用习惯,还是喜欢把防火墙改回iptables。[root@localhost ~]# systemctl stop firewalld ##停止防火墙 firewalld[r...

2019-04-06 15:09:27 279

转载 hadoop安装和配置

本文hadoop的版本为hadoop-2.6.4下面还有些细节:免密码登录、将 节点配好的配置传输到其他节点一、安装java jdk 1、下载java jdk1.7版本,放在/home/apps目录下, 2解压:tar -zxvf java-jdk*****.jar 3、vim /etc/profile 1 2 3 4 ...

2019-03-31 23:29:21 230

原创 linux配置免密码登录各节点

[root@node1 jdk1.7.0_80]# ssh root@node2 "mkdir .ssh;chmod 0700 .ssh"The authenticity of host 'node2 (192.168.137.102)' can't be established.ECDSA key fingerprint is SHA256:pOigsCPjt5BQwCdHruKtW9JV...

2019-03-31 20:48:13 1195

原创 centos新建hadoop集群

1、克隆虚拟机,做集群。克隆VM lunix虚拟机克隆之前local模式下调试的spark虚拟机,采用克隆完整文件的模式修改unix系统参数通过上一步的克隆,得到多个unix系统环境,现在拿其中一个进行修改举例,其余部分大致相同,除了IP和主机名以外。第一步 修改mac地址在虚拟机还未启动之前,先修改该系统的mac地址,如下操作所示。[root@...

2019-03-31 15:39:42 218

转载 删除CentOS更新后的旧内核

在CentOS更新后,并不会自动删除旧内核。所以在启动选项中会有多个内核选项,可以手动使用以下命令删除多余的内核:1.查看系统当前内核版本:# uname -aLinux localhost 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:52 EST 2012 i686 i686 i386 GNU/Linux2.查看系统中全部的内核RPM包:# r...

2019-03-31 11:30:24 353

原创 如何使用vmware搭建一台centos最小化虚拟机

1、安装vmware参考博客: https://blog.csdn.net/liujiding/article/details/762525252、在vmware中安装centos,选择NET网络和最小化安装参考博客:https://blog.csdn.net/hellboy0621/article/details/803922733、最小化安装后,会出现ifconfig等命令...

2019-03-31 11:10:55 1688

原创 找准自己的目标,努力吧!

好久没有更新博客了,自从找完工作后,就开始写毕业论文,之后就准备入职前的准备。当进入公司后,发现公司里所用到的确实没有很多,有句话说的好:面试造火箭,进去捻螺丝。慢慢的自己失去了以前的斗志,下班后刷抖音,看电影,听音乐等消遣活动。看着一起毕业的小伙伴都努力的在奋斗,探索新知识。突然觉得自己跟不上社会的进步,一直在吃以前的老本。 现在是凌晨0点24分,决定做一件事,顺便立个flag...

2019-02-24 00:30:18 197

转载 CentOS 配置本地yum源

  如果CentOS服务器处在内网环境中时,如果缺少依赖手动安装那么会非常麻烦,要花费很多时间来寻找rpm包,现在如果搭建本地的yum源,就非常方便了,如果搭建http的,那么局域网内其他服务器就都可以使用了,使用yum源首先需要一个CentOS安装镜像,这里是:CentOS-7-x86_64-DVD-1511.iso,下面是http yum源搭建和配置过程  首先需要一个web服务器,比如apa...

2018-05-03 21:06:50 208 1

转载 centos6.8 安装最新版mysql5.7.17

yum search libaio  # 检索相关信息yum install libaio # 安装依赖包检查 MySQL 是否已安装yum list installed | grep mysql如果有,就先全部卸载,命令如下:yum -y remove mysql-libs.x86_64下载 MySQL最新版Yum Repositorywget http://dev.mysql.com/get/...

2018-05-03 10:54:32 455

转载 Ubuntu 16.04安装DB2 Express C v11.1

Ubuntu 16.04安装DB2 Express C v11.1欢迎和大家交流技术相关问题:邮箱: jiangxinnju@163.com博客园地址: http://www.cnblogs.com/jiangxinnjuGitHub地址: https://github.com/jiangxincode知乎地址: https://www.zhihu.com/people

2018-02-04 19:42:06 588

转载 线性判别分析LDA原理总结

在主成分分析(PCA)原理总结中,我们对降维算法PCA做了总结。这里我们就对另外一种经典的降维方法线性判别分析(Linear Discriminant Analysis, 以下简称LDA)做一个总结。LDA在模式识别领域(比如人脸识别,舰艇识别等图形图像识别领域)中有非常广泛的应用,因此我们有必要了解下它的算法原理。    在学习LDA之前,有必要将其自然语言处理领域的LDA区别开来,在自然语

2017-12-13 17:34:36 319

转载 进程与线程的区别与联系

一、进程进程:指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。    注意,进程一般有三个状态:就绪状态、执行状态和等待状态【或称阻塞状态】;进程只能由父进程建立,系统中所有的进程形成一种进程树的层次体系;挂起命令可由进程自己和其他进程发出,但是解除挂起命令只能由其他进程发出。进程控制块(PCB):PCB

2017-09-16 22:01:07 242

转载 JSP内置对象

JSP内置对象有:1.request对象     客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。2.response对象     response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例。3.session对象

2017-09-09 19:51:54 171

转载 Java 四种线程池的用法分析

1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } }).start();那你就out太多了,new Thr

2017-09-07 12:49:22 259

原创 Java开发常用网站

待发。。。

2017-09-07 10:10:01 252

原创 字符编码

2017-09-07 09:50:11 190

原创 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回

题目描述给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。/*public class TreeLinkNode { int val; TreeLinkNode left = null; TreeLinkNode right = null; TreeLinkNode

2017-09-06 22:41:51 4139

原创 删除链表中带有重复值得节点

题目描述在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。例如,链表1->2->3->3->4->4->5 处理后为 1->2->5//将节点加入到集合中,如果集合中包含次节点的值,直接删除,继续查找下一个几点/* public class ListNode { int val; ListNode next = nu

2017-09-06 21:55:35 198

原创 一个链表中包含环,请找出该链表的环的入口结点

题目描述一个链表中包含环,请找出该链表的环的入口结点。/*如果链表中环 有n个结点,指针P1在链表上向前移动n步,然后两个指针以相同的速度向前移动。当第二个指针指向环的入口结点时,第一个指针已经围绕着环走了一圈又回到了入口结点。所以首先要得到环中结点的数目。*//* public class ListNode { int val; ListNode ne

2017-09-06 21:10:58 639

原创 请实现一个函数用来找出字符流中第一个只出现一次的字符

题目描述请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。输出描述:如果当前字符流没有存在出现一次的字符,返回#字符。import java.util.*;public class Solution {

2017-09-06 20:39:09 2394

转载 Collections.sort();和Arrays.sort()

今天面试的时候,被问到Collections.sort();和Arrays.sort();两个方法的排序算法实现,我只记得一个是快速排序一个是归并排序,但是刚刚看到没那么简单。Arrays.sort()先来看看Arrays.sort();,一点进这个方法会看到是这样子的public static void sort(int[] a) { DualPivotQuicksort.s

2017-09-06 10:11:48 160

转载 深入理解Arrays.sort()

Arrays.sort(T[], Comparator c) 方法用于对象数组按用户自定义规则排序.官方Java文档只是简要描述此方法的作用,并未进行详细的介绍,本文将深入解析此方法。1. 简单示例sort方法的使用非常的简单明了,下面的例子中,先定义一个比较Dog大小的Comparator,然后将其实例对象作为参数传给sort方法,通过此示例,你应该能够快速掌握Arrays.sor

2017-09-06 09:47:17 234

转载 打造博客专属域名

打造博客专属域名(1)域名购买与解析ok,首先你要有个域名,那么就要去申请域名了,这里我们可以通过万网申请:https://wanwang.aliyun.com/,查找你想申请域名,如果可以买,购买就可以了。购买域名完成,进入万网的管理控制台:找到你已经购买的域名,点击解析,进入如下页面:然后点击添加解析,ip可以跟我填写的一致,当然以防发生变化,你可以ping你的ur

2017-09-05 23:03:23 198

转载 NEXT主题:使用”多说“给博客的文章添加评论功能

使用next主题: 1、下载next: git clone https://github.com/iissnan/hexo-theme-next themes/next2、修改配置:_config.yml配置项theme:      theme:next 使用”多说“给博客的文章添加评论功能:(附加:我是微信登录的) 1、在多说网站新建一个站点,并且获取一个多说域名

2017-09-05 23:00:49 290

转载 编辑文章并且发布到hexo博客网站

hexo支持markdown,如何编辑文章并且发布到hexo博客网站上去?步骤如下: 1、选择一个markdown编辑器,编写文章,比如我使用markdownPad,地址:http://www.markdownpad.com/download.html   ,编写好之后,保存为md文件。还可以使用一些在线的markdown编辑器,比如csdn提供的http://write.blog

2017-09-05 22:59:11 1277 1

转载 Java方向如何准备BAT技术面试答案

1.面向对象和面向过程的区别 面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展面向对象优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护缺点:

2017-09-05 22:03:07 291

转载 Github Pages 自定义域名

Github Pages 自定义域名12年买域名的时候8块钱。买了5年。现在域名到期变贵了。。要35元/年, /(ㄒoㄒ)/~~观众:35块都嫌贵,你这个臭屌丝。。。O(∩_∩)O 好吧,不贵不贵。现在有个github pages. 官网可以支持 hexo 和 jeckly(不会拼).我写了自己的build.js。没用它们。今天在万网

2017-09-05 20:27:55 1849

转载 hexo搭建个人博客

前提依赖环境GitNode.js直接单击链接进入下载最新版的 Git 和 Node.js 安装包,下载完毕之后安装安装Hexo在 CMD 或 PoweShell ( 建议在管理员权限下打开,下同 )中键入1npm install -g hexo-cli建站初始化在 CMD 或

2017-09-05 20:00:13 202

转载 Hexo默认的主题更改

Hexo默认的主题是landscape,个人不太喜欢,那我们怎么切换主题呢?在Hexo中非常简单下面,我们就将主题切换到light主题介绍:http://hexo.io/hexo-theme-light/所有的主题清单:https://github.com/hexojs/hexo/wiki/Themes1. 将主题clone下来[java] view plain

2017-09-05 19:35:36 2399

转载 设置 SSH 使用 hexo deploy 时免输用户名密码

此篇博客日期 2016-05-14,使用 hexo v0.2.0。介绍清楚这个使用背景是因为网上的有些教程已经过时,至少当我完全按照那些步骤来设置的时候并没有成功。SSH 验证就是我们键入命令 hexo deploy 以后,当那些需要提交的内容显示完成过后会弹出的一个小窗口提示我们输入用户名、密码。我参考了网上的一些教程,现在给出完整可行的教程,let's do it!生成 SSH

2017-09-05 17:09:21 8588 5

转载 解决用Hexo和GitHub搭建博客时hexo d命令报错问题

这两天学着使用hexo和github page搭建个人博客 到使用hexo deploy自动部署到github page的时候出现了错误:FATAL bash: /dev/tty: No such device or addresserror: failed to execute prompt script (exit code 1)fatal: could not read User

2017-09-05 17:08:44 1337 1

原创 hexo d后 ERROR Deployer not found: git

$ hexo d ERROR Deployer not found: git             旧版本的git:npm install hexo-deployer-git  --save 新版本的git:npm install --save hexo-deployer-git即可。

2017-09-05 16:10:12 369

原创 请实现一个函数用来判断字符串是否表示数值

题目描述请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。public class Solution { public boolean isNumeric(char[] str) {

2017-09-05 10:59:33 498 1

原创 字符正则匹配

题目描述请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均不匹配。当模式中的第二个字符不是“*”时:1、如果字符串第一个字符和模式中的第一个

2017-09-05 10:24:44 150

转载 Java正则表达式的语法与示例

概要:Java正则表达式的语法与示例| |目录1匹配验证-验证Email是否正确2在字符串中查询字符或者字符串3常用正则表达式4正则表达式语法1匹配验证-验证Email是否正确Java | 复制public static void main(String[] args) { // 要验证的字符串 String str = "s

2017-09-05 09:30:56 143

原创 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]

问:给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。public class Solution { public int[] multiply(int[] A) { int[] B = new int[A.length];

2017-09-05 09:28:18 1467

转载 二叉树前序、中序、后序遍历

今天来总结下二叉树前序、中序、后序遍历相互求法,即如果知道两个的遍历,如何求第三种遍历方法,比较笨的方法是画出来二叉树,然后根据各种遍历不同的特性来求,也可以编程求出,下面我们分别说明。     首先,我们看看前序、中序、后序遍历的特性: 前序遍历:     1.访问根节点     2.前序遍历左子树     3.前序遍历右子树 中序遍历:     1.中序遍历左子树

2017-09-04 21:43:13 274

转载 进程之间的通信

进程间通信(IPC)介绍进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。以Linux中的C语言编程为例。一、管道管道,通常指无名管道,是 UNI

2017-09-04 21:04:11 166

原创 找出数组中第一个重复的元素

问:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。import java.util.*;public class Solution { ArrayList list

2017-09-04 20:56:37 713

原创 将一个字符串转换成一个整数

问;将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0输入描述:输入一个字符串,包括数字字母符号,可以为空输出描述:如果是合法的数值表达则返回该数字,否则返回0示例1输入+2147483647 1a33输出2147483647 0public class Solution { publi

2017-09-04 20:30:21 680

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除