第一部分:题目 问题描述 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。 交换的定义是:交换两个相邻的字符 例如mamad 第一次交换 ad : mamda 第二次交换 ...
分类:
其他好文 时间:
2016-05-17 21:14:21
阅读次数:
560
运维课程:系统基础:操作系统基础,Linux理念系统管理:系统安装,文件操作,用户和组,进程管理,软件管理,磁盘管理,内核管理等服务管理:ssh,ftp,Samba,dns,postfix,Apache,nginx,MySQL,rsyslog,ntp等系统安全:pki,pam,iptables,tcp-wrapper,selinux等shell..
分类:
其他好文 时间:
2016-05-15 20:02:23
阅读次数:
143
对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太多的初学者徘徊在门外就不奇怪了,这里,老男孩老师花了一些时间总结了这个文档小结,也还不够完善,欢迎大家补充,交流。谢谢大家!20120827补充:http://oldboy.blog.51cto.com/256141 ...
分类:
系统相关 时间:
2016-05-09 14:04:50
阅读次数:
261
1 操作系统概述
操作系统:是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境的程序集合
操作系统的特征:并发,共享,虚拟,异步。
并发:两个或多个事件在同一时间间隔内发生。
共享:即资源共享,有两种共享方式:互斥共享方式(一段时间内只允许一个进程访问该资源,只有当该进程访问完并释放该资源后,才允许另一个进程...
分类:
其他好文 时间:
2016-05-06 12:49:47
阅读次数:
192
目录: 1、常用基本操作 2、安装软件 3、卸载软件 4、打开软件 1、常用基本操作 授权操作:sudo 2、安装软件 3、卸载软件 4、打开软件 5、常用命令 ls、ll 、cd、 ...
分类:
系统相关 时间:
2016-05-03 12:24:55
阅读次数:
213
1、技术的终极目的是为了解决人的需求。所以学习技术需抱定实用主义的原则,面向人类和社会的真实需要,而不要陷入炫技的泥沼; 2、“用”和“懂”的平衡; 3、底层的,规律性的,原理和思想层面的。 目标 专业的互联网产品(web)开发者(两年) 内容 知识 计算机系统基础 互联网运行原理 技能 web前端 ...
分类:
其他好文 时间:
2016-05-02 15:33:09
阅读次数:
188
笔者在前面介绍的内容都为linux系统基础类的,如果你现在把前面的内容全部很好的掌握了,那最好了。不过笔者要说的是,即使你完全掌握了,你现在还是不能作为一名合格的linux系统管理员的,毕竟系统管理员要会做的事情太多了。本章以及后面章节笔者会陆续教给你作为linux系统管理员所必备的知识。只要你熟练 ...
分类:
系统相关 时间:
2016-05-01 12:12:42
阅读次数:
211
Hadoop HDFS分布式文件系统设计要点与架构 Hadoop简介:一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File Sy ...
分类:
其他好文 时间:
2016-04-30 12:52:24
阅读次数:
146
Hadoop简介 Hadoop的概要介绍 Hadoop,是一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。 简单地说来,Hadoop是一个可以更容易开发和运行处理大规模数据的软件平台。该平台使用的是面向对象编 ...
分类:
其他好文 时间:
2016-04-30 12:42:24
阅读次数:
289
!:进程的控制和描述
*进程的定义:进程是一个具有独立功能的程序在一个数据集合上的一次动态运行过程(是操作系统进行调度和资源分配的基本单元,进程间的通信、同步及上下文切换的开销略大)
*进程的特征
1.动态性:动态性是相对于程序本身来说的,程序仅仅是存放在硬盘上的代码,而进程是程序在某一特定数据集上的动态运行,所以,动态性是程序的最基本特性
2.并发性:并发性是指在一段时间内,操作系统内有...
分类:
系统相关 时间:
2016-04-29 19:40:45
阅读次数:
254