logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

经典算法学习——非循环双向链表实现冒泡排序(带头结点尾结点)

我在之前的博客中分别对三种不同的链表进行了冒泡排序,区分的类型有单链表和双向链表,有带头结点的和不带头结点的。其实实现的整体思路是一样的,分别以(n-1)次遍历链表,比较前后两个节点的大小并判断是否交换。为了学习的完整性,在这篇博客中我们将会来实现对带头结点尾结点的双向非循环链表进行冒泡排序。代码上传至 https://github.com/chenyufeng1991/DoubleLinkedL

Java开发.gitignore文件包含.iml,.log的看法

有一个开源项目https://github.com/github/gitignore 主要用来规范所有开发项目的.gitignore文件的编写,基本涵盖了所有的开发语言、开发环境等。今日我向JetBrains.gitignore提交了一个pull request,希望能在这个文件中增加.iml、.log两行代码的支持,引起了一场讨论。提交的pull request为:https://github.

#git
iOS开发——响应链(Responder Chain)的深入理解和代码示例

我在之前一篇博客《iOS响应者链Responder Chain浅析》中对iOS开发中遇到的响应者链概念有了基本的了解。但是仅仅停留在理解概念的基础上还是远远不够的。该博客我们会通过代码案例来深入理解响应链。该博客的示例上传至 https://github.com/chenyufeng1991/ResponderChain  。(1)首先来说说第一响应者(First Responder)。响应事件的

经典算法学习——单链表实现冒泡排序(带头结点)

我在之前一篇博客中《经典算法学习——单链表(不带头结点)实现冒泡排序》实现了对不带头结点的单链表进行冒泡排序,打破了我们常常使用数组来进行冒泡的惯例。然后带头结点的链表更为常用。该篇博客我们就要实现对带头结点的单链表进行冒泡排序。需要注意是否带头结点对处理第一个节点非常重要。代码上传至:https://github.com/chenyufeng1991/BubbleSortLinkedList_H

经典算法学习——交换二叉树的左右子树(二叉树的翻转)

对于二叉树,我们必须熟练掌握它的各种操作,今天我们要来实现二叉树的翻转,也就是交换左右子树。具体思路不难,如果一个节点是叶子节点,则不做操作;如果一个节点只有左孩子或者右孩子,则进行交换,原来的孩子为空;如果一个节点既有左孩子和右孩子,则交换左右孩子。详细代码上传至 https://github.com/chenyufeng1991/ReverseLeftRightChild。核心代码如下://

#算法
Kubernetes创建pod一直处于ContainerCreating解决方案

当我们编写一个pod yaml文件后,然后使用如下的命令来创建这个pods:kubectl create -f ***.yaml      但是发现创建完成后,状态一直都处于“ContainerCreating”中,实际上创建并没有真正成功。如果使用“kubectl describe”命令查看pod详情,会发现有错误:其中最主要的问题是:details: (open /etc/docker/cer

docker-engine conflicts with 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64解决方案

当在服务器上安装Kubernetes时,执行以下命令安装时出现问题:yum install -y etcd kubernetes错误:docker-engine conflicts with 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64详细的错误描述如下:      解决办法:因为安装kubernetes时会自动安装docker,如果机器上面已经有

centos7.2单节点安装kubernetes

推荐在centos7+上面安装Kubernetes,测试在centos6.x上安装Kubernetes可能会有各种异常问题。在centos7+上安装Kubernetes步骤如下:关闭centos防火墙systemctl disable firewalldsystemctl stop firewalld安装etcd和kubernetes该步骤会默认安装docker。所以建议在原机器上没有安装Dock

一句话概括Kubernetes架构

Kubernetes是主从分布式架构。

Kubernetes创建pod一直处于ContainerCreating解决方案

当我们编写一个pod yaml文件后,然后使用如下的命令来创建这个pods:kubectl create -f ***.yaml      但是发现创建完成后,状态一直都处于“ContainerCreating”中,实际上创建并没有真正成功。如果使用“kubectl describe”命令查看pod详情,会发现有错误:其中最主要的问题是:details: (open /etc/docker/cer

暂无文章信息