自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

香飘叶子

热衷开源技术,专注技术分享。

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

原创 【数据结构与算法】链表1:单向链表(Java实现)

数据结构与算法链表1单向链表Java实现【数据结构与算法】链表1:单向链表(Java实现)

2017-10-28 14:43:59 1794 1

原创 博客专题计划:《在实践中深入理解常见网络协议》

距离学习CCIE的课程已经有近一年的时间,虽然这一年来已经丢下了挺多关于路由交换技术的知识,不过随着这一年时间以来通过对Linux和Python的学习研究和学校相关课程的学习,对于TCP/IP的理解是越来越清晰,至少可以慢慢形成自己的想法,于是想借此机会,整理一下过去的思绪,撰写《在实践中深入理解常见网络协议》的博客专题。        写博客已有近一年的时间,慢慢地也形成了自己写博文的一种风格,

2016-04-08 23:38:57 452

原创 在实践中深入理解IP协议

0.说明         本文为我个人计划撰写的博客专题《在实践中深入理解常见网络协议》中关于IP协议的一篇,有兴趣的朋友可以继续关注我的博客,我将会陆续撰写各种协议的实践分析文章。        TCP/IP协议栈其实当然不止有TCP和IP两个协议,但以这两个协议作为这个协议栈的统称,足以体现出其在TCP/IP协议栈中的重要性,正是因为有了IP协议,才使得不同网络间可以进行通信。当然要提及IP协

2016-04-08 23:38:54 1450

原创 Ubuntu上snmp安装、配置、启动及远程测试完整过程

0.说明               关于一个完整的教程,还是那句话,国内的要么不完整,要么就太旧了,而且思路也不清晰,所以这里写一篇完整的给大家分享一下。         虽然对于Linux主机的监控可以通过执行特定的命令来完成,但是相比之后,通过snmp的方式来获取Linux主机的信息则会更轻松简单些,只不过在使用前的配置可能需要花多一点时间,不过这绝对值得!而且如果需要开发Linux主机的监

2016-04-08 23:38:51 19134 8

原创 Python Flask开源博客系统Blog_mini

本博文在51CTO技术博客首发。        开源不易,Python良心之作,真心送给广大朋友,恳请给予支持,不胜感激!                大家可以从下面的地址中去体验Blog_mini的功能,我把副本部署在了腾讯云上供大家使用:地址:Blog_mini账号:[email protected]密码:blog_mini0.Blog_mini送给你们:让每个人都轻松拥有可管理的个人博客

2016-03-13 11:46:13 20632 15

原创 Blog_mini完整部署文档

为了使广大朋友能够使用上开源博客系统Blog_mini,作者撰写了非常详细的部署文档,涵盖在CentOS与Ubuntu上的详细部署方案,力求:只要看了部署文档,就一定可以把Blog_mini成功部署!0.功能详解文档        功能详解:《开源分享:用Python开发的开源博客系统Blog_mini》1.完整部署文档        在CentOS上部署Blog_mini:《在CentOS上部署

2016-03-13 11:46:10 2061 8

原创 在Ubuntu上源码安装MySQL+安装问题解决+安全优化

0.说明        当然,MySQL的安装方法多种多样,在Ubuntu上,你可以采用apt-get的方式安装,这样的好处是:快速方便。基本上,它会帮你解决所有的函数库依赖问题,正常情况下,只要apt-get执行完成,那么MySQL也就可以使用了。        但我更倾向于使用源码的方式来安装MySQL,原因也很简单:除了有详细的官方文档外,你还可以非常清楚地知道你自己在做什么,这点在以后My

2016-03-13 11:46:07 392

原创 在Ubuntu上部署开源博客系统Blog_mini

0.说明        本文为开源博客系统Blog_mini的官方部署文档,通过本文的阅读,你将可以在一个全新的CentOS系统上完全部署Blog_mini,从而成功架设属于你的个人博客网站。        这里使用的操作系统为:Ubuntu 15.10,理论上,只要操作系统上安装的Python版本为2.6.x或2.7.x,都可以成功部署Blog_mini。1.获取Blog_mini源代码    

2016-03-13 11:46:04 993

原创 在Ubuntu上使用apt-get安装MySQL+安全优化

0.说明        使用apt-get安装的好处是,你不用自己去解决软件之间的依赖问题,基本上apt执行完成,也就把软件安装好了,下面介绍使用apt的方法来安装MySQL,同时也会介绍安装完成后的安全优化。        注意:下面的操作都是以新安装的Ubuntu 15.10来作为演示的。1.使用apt安装MySQL        安装MySQL数据库:        注意:在安装过程中会几次

2016-03-13 11:46:02 350

原创 在CentOS上部署开源博客系统Blog_mini

0.说明        本文为开源博客系统Blog_mini的官方部署文档,通过本文的阅读,你将可以在一个全新的CentOS系统上完全部署Blog_mini,从而成功架设属于你的个人博客网站。        这里使用的操作系统为:CentOS 6.5,理论上,只要操作系统上安装的Python版本为2.6.x或2.7.x,都可以成功部署Blog_mini。1.获取Blog_mini源代码      

2016-03-13 11:45:59 2125 1

原创 在CentOS上使用yum安装MySQL+安全优化

0.说明        使用yum安装的好处是,你不用自己去解决软件之间的依赖问题,基本上yum执行完成,也就把软件安装好了,下面介绍使用yum的方法来安装MySQL,同时也会介绍安装完成后的安全优化。        注意:下面的操作都是以新安装的CentOS  6.5来作为演示的。1.使用yum安装MySQL        查看是否已经安装MySQL:[root@leaf]# yum list 

2016-03-13 11:45:56 259

原创 在CentOS上源码安装MySQL+安装问题解决+安全优化

0.说明        当然,MySQL的安装方法多种多样,在CentOS上,你可以采用YUM的方式安装,这样的好处是:快速方便。基本上,它会帮你解决所有的函数库依赖问题,正常情况下,只要YUM执行完成,那么MySQL也就可以使用了。        但我更倾向于使用源码的方式来安装MySQL,原因也很简单:除了有详细的官方文档外,你还可以非常清楚地知道你自己在做什么,这点在以后MySQL运行出现问

2016-03-13 11:45:54 395

原创 Python+Apache+CGI完全配置

操作系统环境:Ubuntu 15.100.需求原因    想在我的Linux上架设Apache来运行CGI程序,方便以后用Apache部署Python的Web应用,但遇到各种各样的问题,网上找的答案要么都太旧了(4/5年前跟现在已经差很多了),要么就不完整,所以这里总结一下,作为最新版本吧。1.Apache安装    采用的是源码编译安装的形式。首先要说明的是,要成功安装Apache,需要依次安装

2016-03-13 11:45:51 731

原创 如何部署Python Web应用:记录一次Heroku部署完整过程

0.选择Heroku云平台        伴随着云计算的浪潮,国内的云服务可谓多种多样,价格虽然不高,但是真正能够提供永久免费使用的,哪怕有些限制也好,似乎也找不到。    出于学习/研究/实验/测试或是真正应用等各种需求,这时我们不妨使用把应用部署到国外的Heroku云平台上,Heroku的免费版除了其提供的Postgres数据库有限制之外(小于1万条记录的小型数据库不用付费就可以添加到自己的W

2016-03-13 11:45:48 3860 2

原创 Python中os.path的妙用

1.基本知识    os.path在不同的环境中设置文件的路径时作用非常大,我们经常在Django或Flask中都看到它的身影,常用的其实有下面的几个方法:常用方法作用os.path.dirname(__file__)返回当前python执行脚本的执行路径(看下面的例子),这里__file__为固定参数os.path.abspath(file)返回一个文件在当前环境中的绝对路径,这里file 一参

2016-03-13 11:45:45 9869 3

空空如也

空空如也

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

TA关注的人

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