零 发布的文章

ssh一键登录脚本


一键登录脚本

mac一键登录脚本前置依赖

  • expect
  • python
  • crontab

依照现在的登录条件,需要在登录跳板机时输入账号密码还有google code。我现在的办法是通过crontab生成google code,并将code存贮的临时文件中,然后登录脚本在去临时文件中获取code,实现登录


2017年度总结-收获


收获

今年确实有一些收获,不止是工作上,还有家庭。

家庭

今年我家宝宝出生了,给了家里人带来了很多快乐,当然还有压力,一下子好像心态就变了,一边家人一边工作,多了一些责任,更多的是压力。

工作

工作方面开始接触公司各个产品,参与各个产品的产品研发和维护,发现自己的不足,提升自己的沟通能力,也提高了研发与维护的能力,提升了自信心。


2018年度计划

鉴于以前没有什么目标,想到什么做什么,现在给自己列一个年度计划

  • 工作上,继续努力、踏实并积极地完成工作内容。
  • PHP底层学习(C++)
  • 参加一个PHP相关的开源项目
  • 有一个自己的开源项目

2017年,对我自身而言是转变的一年,是收获的一年。工作、家庭突然感觉自己成长,有很多收获。


排序学习笔记(未完待续)


概述

排序的方法有偶很多种,因此就多了对比。对排序的对比可以从时间复杂度空间复杂度来对比,还可以从稳定性和不稳定性来对比。

排序对比(引用维基

排序算法图.png

排序代码实现

1、冒泡排序
  • 原理:

    • 比较相邻的元素。如果第一个比第二个大,就交换他们两个。
    • 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。
    • 针对所有的元素重复以上的步骤,除了最后一个。
    • 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。


centos6.9升级python3.5并安装pip


Centos系统一般默认就安装有Python2.6.6版本,不少软件需要2.7以上的,通过包管理工具安装不了最新的版本,通过源码编译可以方便安装指定版本,只需要把下面版本的数字换成你想要的版本号。

安装PYTHON3.5

1.准备安装环境,不准呗的话,可能遇到各种奇怪的问题

yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel  openssl-devel ncurses-devel

2.下载python3.5的源码

wget  https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz