注册一个github跟注册一个163的邮箱一样容易
页面中 div方块的 布局和 尺寸, 主要是考虑功能/ 结构/布局, 基本上与其中的内容 的多少无关: 即使内容/文字很少, 也还是要那么宽的尺寸
there is no going back, so please be certain.
revoke: 撤销, 取消,宣告无效:
we hereby revoke the agreement. revoke one's license. i hereby declare you man and wife
创建git re'pository 时, 总是收不到git发往163.com的邮件: :
有人说::: 163收不到国外服务器发来的邮件的,有小概率可以收到, 163的邮箱造孽的很,
而用qq邮箱,则可秒收,人家qq给了钱的就是关系好.
' program, 重音在最前面, programed, 或者 programmed.
类似一个公告板的图标,表示该仓库是一个public repository.
<> 图标表示你仓库中的代码的意思
圆圈内!感叹号: 表示issues , 记载你在开发中的"问题" , 如: 要解决的模块, 要排除的bug等等备忘录之类的todo之类的东西
整的来说, github的使用还是很简单明了的
linux中的“close”按钮就相当于 “ok”按钮?
公钥和私钥: 就相当于“锁 和 钥匙”之间的关系, 锁是公钥, 谁都可以看得见, 私钥只有你才有..
==========================================
grub加密:
有grub-crypt加密和grub-md5-crypt加密. 因为带有随机码, 所以对于相同的明文, 两次运算得到的加密码可能是不同的.
[root@localhost ~]# grub-md5-crypt
Password:
Retype password:
$1$3aVOY$dJW1/N884Db7X7So9knzv/
[root@localhost ~]#
明文的密码: 在splashimage行的下方加: password=123456 和在title的下方加password=123456, 前者是全局密码, 后者是菜单引导密码
用md加密的方法:
在原来password行改为: password --md5 ...............md5密码...........
lock : 锁定. 可以锁定grub界面, 以及分别锁定每一个引导菜单.
可以对多个不同的菜单系统设置不同的密码.
lock和password 的结合使用:
使用password,lock命令实现几种加密方法如下:
1) 单纯对GRUB界面加密,而不对被引导的系统加密 在timeout一行下面加一行: password --md5 PASSWORD
2) 对GRUB界面加密,同时对被引导的系统加密在timeout一行下面加一行: password --md5 PASSWORD 在title 一行下面加一行: lock(GRUB界面和被引导的操作系统使用同一个密码)。
3) 同时存在多个被引导系统,针对特定的系统实例分别加密(未对GRUB操作界面加密) 在title一行下面加一行: lock 在lock一行下面紧贴着再加一行: password --md5 PASSWORD 。 如
果使用不同的密码进行加密,需要在每一个被引导的系统下的 lock一行下面紧贴着再加一行: password --md5 PASSWORD
。可以针对不同的操作系统设置不同的密码。注:lock不能单独使用,其实lock可以不用输入,只要有password,就可以不用输入lock,只有
当要调用之前锁定GRUB界面的密码,而本身又不输入密码时才用 lock。
bitbucket上的git操作跟github上的基本相同, 而且bitbucket显式的支持多种语言如c, c++, html, ruby, php等
clone项目时, 在本地创建master分支并跟远程服务器上的master分支相关联
git回复到某个指定的版本?
版本通常是用分支来记录/区别的;
所以切换到某个版本:
一是: git checkout certain_branch_version
二是: git reset -q/--soft/--hard [file...][HEAD^^^]
而要切换到某个版本,或分支的文件, 可能不便于观察,判断, 所以可以使用gitk等之类的图形化软件.
git的push?
将本地的分支push到远程的github/bitbucket服务器上的origin分支
git push -u origin master: 将本地的master分支push到远程的主分支(origin) ,并建立跟踪关联
--------- 多使用github, bitbucket已经被墙了!
远程仓库上保存的就是 .git, 基本上跟本地的.git是差不多的, .git就是git仓库的数据库文件...
git远程仓库有两种,一种是本地的local, (如另一个分区或目录). 一种是网络服务器主机
在linux中去查看计算机的硬件:
看内存: free -m 就一个参数-m就够了, -b, -k, -m, -g分别表示用不同的单位进行显示.
看硬盘: hdparm -t /dev/sda : 计时硬盘读取速度: 越100+MB/sec. 如: 104MB/s左右...
看cpu: cat /proc/cpuinfo 可以看到双核处理器的详细信息
测试lamp的性能时, 要保证:
使用真实的硬件连接, 保证较小的延时和足够的带宽:
ping 10.1.1.1 延时应该在: 0.几ms(这是直通, 如果是ping外网, 如百度, 可能有几十ms,如40ms).
wget http://10.1.1.1/some.rar 带宽要足够
一般使用ab命令:(apache benchmarking)
# ab -c 10 -n 100 http://10.1.1.1/ index.php (-c表示并发量concurrency , 一般取10, -n表示多少次请求, 注意, -c 10 只表示1次请求)
# ab -c 10 -n 100 http://10.1.1.1/index.html
使用top命令,可以非常清晰的看到 cpu 和 memory是如何上去的
<php页面和mysql的解析, httpd中的php模块, 没有单独的php进程!>
两个命令: ssh somebody@somehost exit
bc: 计算, 推出:quit.
======================================
wget是直接从网上下载"内容"的命令行工具: 这个内容,可以是任何东西, 包括html网页, 图像, 电影, rar压缩文件等等. 只要
你能给出要下载内容的地址, 就可以下载到你要的"一切东东".
wget url: wget http://path/to/some.html, wget ftp://host/dir/some.jpg, wget https://host/path/to/some.tar.gz等等...,
--------------------------------
如果在创建github仓库的时候, 选择了创建readme.md文件, 那么仓库就不是空的, 这时候, 从本地推送文件到服务器会不认, 会出现异常,
这时候要把服务器的内容clone到本地后, 再进行推送.