码迷,mamicode.com
首页 > 2015年09月16日 > 全部分享
shell基础脚本
echo-e"\e[1;42mthisistest\e[0m"‘thisistest‘会被彩色打印,其中颜色由42m决定echo-nthisistest‘thisistest‘不会被换行printf"%-4s%-5.1f\n"wade3.1wade3.1分别按照左对齐打印出来,并采用4s和5.1f格式pgrepgedit可以查看到gedit的进程IDexport命令用来设置环境变量。至此以后..
分类:系统相关   时间:2015-09-16 01:02:59    阅读次数:283
rpm与yum实现程序包的管理
rpm命令rpm命令是RPM软件包的管理工具。rpm原本是RedHatLinux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。语法:rpm(选项)(参..
分类:其他好文   时间:2015-09-16 01:00:48    阅读次数:303
【Python之旅】第二篇(五):基于列表、字典和元组的员工信息处理接口
1.基本需求编写一个查询员工信息表的程序,实现如下功能:(1)让用户输入不小于3个字符查询员工信息(2)通过员工号或员工个人信息可以精确或模糊查询到员工信息(3)输出员工信息2.实现代码与注释首先提供员工信息的txt文件:xpleaf@xpleaf-machine:/mnt/hgfs/Python/day3$mo..
分类:编程语言   时间:2015-09-16 01:01:06    阅读次数:251
加密学原理及openssl,私有CA搭建
公钥加密:密钥是成对儿出现公钥:公开给所有人;pubkey私钥:自己留存,必须保证其私密性;secretkey特点:用公钥加密的数据,只能使用与之配对儿的私钥解密;反之亦然;实现:数字签名:主要在于让接收方确认发送方身份;用自己的私钥加密;密钥交换方式(IKE):①.发送方用..
分类:其他好文   时间:2015-09-16 01:01:02    阅读次数:172
linux下DNS主从复制,view视图,转发,子域授权
我们知道相同网段内各网络设备之间是基于mac通信,而跨网络的不同主机之间是基于IP地址通信。随着世界主机数量爆炸式的增长,对于记住数目众多IP和想访问未知对方IP的主机成为一个痛点。通过基于人们熟知的文字访问主机应运而生。DNS(DomainNameSystem,域名系统),因特网上..
分类:系统相关   时间:2015-09-16 00:58:34    阅读次数:295
1.1-nfs部署和优化-1
NFS=networkfilesystem网络文件系统服务端1.yum安装nfs需要安装两个包nfs-utilsrpcbind(服务端与客户端通讯,必须有rpcbind)yuminstall-ynfs-utilsprcbind2.编辑配置文件vim/etc/exports#默认为空/mnt192.168.11.0/24(rw,sync)#共享的目录共享给客户端的IP(读写,同步选项)3...
分类:其他好文   时间:2015-09-16 00:58:24    阅读次数:148
1.2-nfs部署和优化-2
指定共享目录下,其它用户的身份。编辑服务端下的配置文件vim/etc/exports/share192.168.11.60(rw,syns,all_squash,anonuid=500,anongid=500)#all_squash限制所有用户的身份#anonuid=500,anongid=500限制用户身份为客户端的指定UID,GID的用户注意:修改配置文件后,需要重启nfs..
分类:其他好文   时间:2015-09-16 00:59:41    阅读次数:246
Linux程序包管理总结
Linux程序包管理相比于Windows系统,Linux的程序包的管理就没有那么简单了,当然在Linux系统中也有像Windows系统中EXE或者MSI安装包一样的安装包文件,可以直接实现进行程序包安装,但即是这样的程序包的安装也要比Windows复杂多了,当然,大家不要被我这两句话给唬到了,当你..
分类:系统相关   时间:2015-09-16 00:57:41    阅读次数:194
C++那些细节--typedef关键字
关于typedef关键字,以前刚刚学C语言的时候,用它来重定义结构体别名。之后的话就是在用函数指针的时候用过一些,然而并不知道这个还有什么用处。今天花点时间总结一下typedef的细节。 一.简介 在计算机编程语言中用来为复杂的声明定义简单的别名,与宏定义有些差异。简单来说,就是用来给一个复杂变量定义// C++Test.cpp : 定义控制台应用程序的入口点。 // #include "s...
分类:编程语言   时间:2015-09-16 00:58:52    阅读次数:227
Hadoop(六)——子项目Pig
前边,讲述了Hadoop的两大支柱HDFS和MapReduce,我们通过将大数据的数据文件放在HDFS上,利用Java编写Map-Reduce,来实现数据的各种分析,并预测一些东西,实现大数据的商业价值,从而也体现了Hadoop价值所在。     但是反观传统系统中,我们都是通过数据库进行数据分析的,例如关系型数据库:Oracle,SQL Server,mysql等,更进一步的通过NO SQL数据...
分类:其他好文   时间:2015-09-16 00:55:51    阅读次数:276
leetcode笔记:Climbing Stairs(斐波那契数列问题)
题目的大意是,已知有n阶楼梯,每次只能爬1阶或2阶楼梯,问爬到第n阶楼梯共有几种爬法。题目可以看成是,设f(n)表示爬到第n 阶楼梯的方法数,为了爬到第n阶楼梯,有以下两种选择: ? 从第f(n-1)阶前进1步; ? 从第f(n-2)阶前进2步; 则`f(n)`可写成:f(n) = f(n-1) + f(n-2) 题目可转化为斐波那契数列的问题。...
分类:其他好文   时间:2015-09-16 00:56:19    阅读次数:185
kafka_2.11-0.8.2.1单机版安装
1、下载kafka安装包wget http://mirrors.cnnic.cn/apache/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgz2、复制到安装目录cp kafka_2.11-0.8.2.1.tgz /usr/local/3、解压cd /usr/local/ta...
分类:其他好文   时间:2015-09-16 00:56:58    阅读次数:175
sql中批量删除带有外键的所有表
1首先删除所有的外检约束--删除所有外键约束DECLARE c1 cursor forselect 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; 'from sysobjectswhere xtyp...
分类:数据库   时间:2015-09-16 00:55:26    阅读次数:280
图片上面添加文本框重叠效果
根据修的图的效果,通过切片,实现文本框和图片重叠。好的css习惯都是去掉外内边距,为了适应更多的浏览器兼容性。样式部分:标签部分: 解读:第一步把一个大的div的样式设置position:relative;z-index:1. *...
分类:其他好文   时间:2015-09-16 00:57:43    阅读次数:151
CentOS交叉编译raspberry pi 2 内核
交叉编译工具链在centos 6.6 x64需要glibc-2.14支持(x86不需要),所以先安装glibc-2.14安装前把编译需要的相关工具安装下,我这里直接安装整个组yum groupinstall "Development tools" -y下载glibc-2.14源码,编译,安装wget...
分类:Web程序   时间:2015-09-16 00:57:23    阅读次数:254
【转载】对C#DateTime的一些扩展,计算周内第一天,最后一天
/// /// DateTime的一些扩展 /// public class DateTime2 { /// ///得到本周第一天(以星期天为第一天) /// /// /// pu...
分类:Windows程序   时间:2015-09-16 00:56:55    阅读次数:205
Ubuntu常用命令与技巧
Ubuntu常用命令与技巧sudo apt-get install 软件名 安装软件命令sudo nautilus 打开文件(有root权限)su root 切换到“root”ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)ls -l 列出当前目录下文件的详细信息...
分类:系统相关   时间:2015-09-16 00:54:43    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!