码迷,mamicode.com
首页 > 2016年03月21日 > 全部分享
grub密码加密
md5加密命令:(例如给grub加密)grub-md5-crypt生成后的字符就进过加密了。sha进行加密:grub-crypt默认是进行sha-512加密,也可以指定加密方式:grub-crypt--sha-256其他具体的参数可以mangrub-crypt加密后的字符加入到/boot/grub/grub.conf中的title上面的那一行,格式:pas..
分类:其他好文   时间:2016-03-21 02:05:59    阅读次数:369
ssh 无密码互相登录
ssh无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对!!有机器A(192.168.211.129),B(192.168.211.128)。现想A通过ssh免密码登录到B。在B终端命令:ssh-keygen一直回车,打开.ssh目录,catid_rsa.pub把里面的内容复制到A机器.ssh/authorized_keys里面去..
分类:其他好文   时间:2016-03-21 02:03:10    阅读次数:274
关于ThinkPHP5.0的渲染模板输出
在ThinkPHP的最新版本5.0RC2中,渲染模版输出方法display()已经接近被废弃了。在\think\view.php中,已经不存在display()方法。而在\think\controller.php中,display()的函数体跟fetch()一样:/** *加载模板和页面输出可以返回输出内容 *@accesspublic *@paramstring$template..
分类:Web程序   时间:2016-03-21 02:04:08    阅读次数:906
Linux系统的要点
GPL是GNU通用公共许可证;Linux操作系统以及与它有关的大量软件是在GPL的推动下开发和发布的。超过4G就安装64位,否则就安装32位反而会更好;swap分区大小分配:当内存不大于8G时,就分内存的2倍,如果大于8G就分16G即可。 查看系统信息命令#uname-a#查看内核/操作系统/CPU信..
分类:系统相关   时间:2016-03-21 02:03:23    阅读次数:310
LAMP环境搭建
1)安装MySQL下载MySQL安装包到/usr/local/src中,解压后的文件放到/usr/local/mysql目录里(gz的解压zxvf,bz2的jxvf)。mkdir-p/data/mysqluseradd-s/sbin/nologinmysqlcd/usr/local/mysqlmkdir-p/data/mysqlchown-Rmysql:mysql/data/mysql./scripts/mysql_install_db--user=my..
分类:其他好文   时间:2016-03-21 02:03:05    阅读次数:252
正则的一些基础用法
sed:sed-e‘N‘表示跨一行匹配的意思。sed‘N;N;s/\n//g‘1.txtawk:awk-F‘:‘‘{print$3}‘passwd.txt显示一冒号为分隔符的第三段($0就是显示那一整行);awk-F‘:‘‘{print$1"aaa"$3}‘passwd.txt在第一段和第三段之间加aaa;rootaaa0binaaa1daemonaaa2awk-F‘:‘‘$3>5‘passwd.txt这..
分类:其他好文   时间:2016-03-21 02:03:42    阅读次数:198
类和对象的实现
#include<iostream> usingnamespacestd; intmain() { inti1=1; doubled1=3.21; cout<<"int->"<<i1<<endl<<"double->"<<d1<<endl; system("pause"); } #include<iostream> usingnamespacestd; classperson { public: vo..
分类:其他好文   时间:2016-03-21 02:01:29    阅读次数:332
C++实现日期类
#include<iostream> usingnamespacestd; classDate { public: Date(intyear,intmonth,intday) :_year(year) ,_month(month) ,_day(day) { if(year<1900||month<1||month>12||day<1||day>GetMonthDay(year,month)) cout<<"InvalidDate"&..
分类:编程语言   时间:2016-03-21 02:03:17    阅读次数:257
C++的深拷贝实现
深拷贝 #include<iostream> #include<stdio.h> usingnamespacestd; classString { public: String(char*str="") :_str(newchar[strlen(str)+1]) { strcpy(_str,str); } String(constString&s)//拷贝构造 :_str(NULL) { Stringtmp(s._str); swap(_str,tm..
分类:编程语言   时间:2016-03-21 02:02:47    阅读次数:521
String 的实现
#include<iostream> #include<stdio.h> #include<assert.h> usingnamespacestd; classString { public: String(char*str="") { _size=strlen(str); _capacity=_size+1; _str=(char*)malloc(sizeof(char)*_capacity); strcpy(_str,str); } String(cons..
分类:其他好文   时间:2016-03-21 02:02:32    阅读次数:218
Linux程序包管理之yum仓库、源码编译安装
CentOS:yum,dnfURL:ftp://172.16.0.1/pubyum是C/S架构,是rpm的前端工具,依赖于rpm存在的;1、本地要有yun程序;2、本地要有配置文件(配置远程服务器yum仓库或本地服务器yum仓库);3、要有存在的文件服务器(程序包仓库即yum仓库)、(也可以在本地配置服务器yum仓库);..
分类:系统相关   时间:2016-03-21 02:01:39    阅读次数:801
第四节   项目整体管理、项目范围管理
第六章项目整体管理1、项目整体管理的过程的内容:1)项目启动。2)指定初步的项目范围说明书。3)制定项目管理计划。4)指导和管理项目的执行。5)监督和控制项目的启动、计划、执行和收尾过程。6)整体变更控制。7)项目收尾。2、项目立项以后,就要正式启动项目。所谓的项目的启动..
分类:其他好文   时间:2016-03-21 02:00:49    阅读次数:433
0320
第六章项目整体管理 1、项目整体管理的7个过程: 1)项目启动,制定项目章程。 2)制定初步的项目范围说明书。 3)制定项目管理计划。 4)指导和管理项目的执行。 5)监督和控制项目。 6)整体变更控制。 7)项目收尾。 2、项目章程应当包括11项内容 1)基于项目干系人的需求和期望..
分类:其他好文   时间:2016-03-21 02:00:31    阅读次数:316
Linux程序包管理之rpm包管理
Linux程序包管理软件包管理功能:将编译好的程序的各组成文件打包成一个或几个程序包文件,为了方便的实现程序包的安装、升级、卸载、查询、校验、数据库维护。API:ApplicationProgramInterface应用程序接口;ABI:ApplicationBinaryInterface应用二进制接口;Unix-like和linu..
分类:系统相关   时间:2016-03-21 02:01:34    阅读次数:1136
单例设计模式
单例设计模式是一种创建对象的方式。在单例模式中,构造方法被私有化,不可以通过new来创建对象,这样做可以使得类的安全性得到提高和资源利用率提高。并且在对象的生命周期中,始终在堆内存中保持一个对象实例,而不断新创建的对象指向唯一一个堆内存空间。以下有6种创建单例..
分类:其他好文   时间:2016-03-21 01:58:36    阅读次数:113
动态顺序表
#pragmaonce #include<stdio.h> #include<assert.h> #include<malloc.h> #include<string.h> typedefintDataType; typedefstructSeqList { DataType*_array; size_t_size; size_t_capacity; }SeqList; voidIniSeqList(SeqList*pSeq) { assert(pSeq);..
分类:其他好文   时间:2016-03-21 02:00:07    阅读次数:191
单链表的操作
ListNode.h #include<malloc.h> #include<assert.h> typedefintDataType; typedefstructListNode { structListNode*_next; DataType_data; }ListNode; ListNode*BuyNode(DataTypex)//创建一个结点 { ListNode*tmp=(ListNode*)malloc(sizeof(ListNode)); tmp->..
分类:其他好文   时间:2016-03-21 02:00:47    阅读次数:251
1063条   上一页 1 ... 50 51 52 53 54 55 56 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!