一种新的设置Centos开机服务的方法
我平时用的最多的就是
chkconfig –add XXX
今天看到一个新的命令:
ntsysv
另外,如果系统上没有安装crontab,那么安装命令是:
yum install vixie-cron
我平时用的最多的就是
chkconfig –add XXX
今天看到一个新的命令:
ntsysv
另外,如果系统上没有安装crontab,那么安装命令是:
yum install vixie-cron
想换gitpage已经想了很久了,但是嫌麻烦就一直拖着,不过这次是真的要换了,因为我的vps快到期了,而手头不充裕的资金也决定了只能放弃vps了。
从上周就已经开始转移服务器上的博客数据了,今天把域名做好了解析,也算是真正的转移完了博客,接下来要做的事情就是找时间把vps上其他的网站数据开始转移,由于网站太多,转移起来还真是太麻烦。
暂且放下这一支不表,说一说博客转移后该如何来写博客。从2010年开始写博客已经有四年的时光了,但是貌似没有真正的在写博客,而只是拿wordpress这个程序当做是一个记事本。每年花钱买了个服务器来当记事本用,现在想想也是醉了。博客,应该是一个记录思想的地方,那么就要注重文字的质量、和大脑的思考过程。现在我选择了Jekyll,而Jekyll也正是专注于文字本身的,因此以后希望自己真正可以记录下些很赞的思考过程。那么接下来要花些时间把原来博客的多数分类砍掉,删掉若干不需要的文章,慢慢浓缩自己博客中的精华内容。
新的选择,心的开始!
需要在iframe 外面的div加上
1 | overflow: auto; |
在PHP脚本中可以使用 set_time_limit 来设置脚本的执行最大时间限制,但是用于网络连接的时间则不会计算在这里面。下面我们看两个例子,来验证一下。
例一:
<?php
set_time_limit(2);
for($i=1;$i<100000000000000;$i++){
$a = array(12,34,123,3412,1234123,12341234,12341234,123412341,1234123);
$v = array(‘dfsdfasdfasdfsadf’,’fasdfsadfasdf’,’fasdfasdf’,’fasdfasdfasdfasd’);
array_merge($a,$v);
}
该例子是一个纯运行的php脚本,执行结果
Fatal error: Maximum execution time of 2 seconds exceeded in /home/ety001/wwwroot/localhost/time.php on line 6
可见,我们设置的set_time_limit(2)生效了,在脚本执行到两秒的时候,虽然没有运行结束,但是php还是强制停止了脚本的运行。
但是我们还需要捕获到这个异常情况,并进行相应的处理。
PHP异常处理中可以通过set_error_handler来捕获.,但是却只能捕获 NOTICE/WARNING 级别的错误, 对于 E_ERROR 是无能为力的。
register_shutdown_function 能解决 set_error_handler 的不足.
关于在canvas中的线宽,需要注意的是,线的宽度是以线的起点坐标,向两边各半个线宽值形成的。
简单理解rw就是可以写,前面要加上主机信息或者*表示所以的主机都可以写
ro就是只读的表示
至于权限方面 (就是小括号内的参数) 常见的参数则有:
• rw:read-write,可擦写的权限;
• ro:read-only,只读的权限;
• sync:数据同步写入到内存与硬盘当中;
• async:数据会先暂存于内存当中,而非直接写入硬盘!
• no_root_squash:
登入 NFS 主机使用分享目录的使用者,如果是 root 的话,那么对于这个分享的目录来说,他就具有 root 的权限! 这个项目『极不安全』,不建议使用!
• root_squash:
在登入 NFS 主机使用分享之目录的使用者如果是 root 时,那么这个使用者的权限将被压缩成为匿名使用者,通常他的 UID 与 GID 都会变成 nobody(nfsnobody) 那个系统账号的身份;
• all_squash:
不论登入 NFS 的使用者身份为何, 他的身份都会被压缩成为匿名使用者,通常也就是 nobody(nfsnobody) 啦!
• anonuid:
anon 意指 anonymous (匿名者) 前面关于 *_squash 提到的匿名使用者的 UID 设定值,通常为 nobody(nfsnobody),但是您可以自行设定这个 UID 的值!当然,这个 UID 必需要存在于您的 /etc/passwd 当中!
• anongid:同 anonuid ,但是变成 group ID 就是了!
前提,开启了23.
1 | REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Terminal" "Server /v fDenyTSConnections /t REG_DWORD /d 00000000 /f |
1、
cl == checklist
增加新的checklist
svn cl [list name] [file lists]
从checklist中删除
svn cl –remove [file name]
2、
列出某版本变动的文件列表
svn diff -r XX:YY –summarize
1 | <?php |
这段程序的最终输出结果是123122.
原因解释:因为第一次foreach的时候使用了引用,所以,$v依次指向了$a[0],$a[1],$a[2]这几个空间,而foreach结束的时候,对于$v引用最后的一个值是不处理的,这个在php官方手册foreach部分有warning。因此这就导致了,第二次没有引用的循环的时候,$a[0]赋值给$v的时候,其实是赋值到了$v在上一次循环结束时引用的空间里的,也就是$a[2]指向的空间,第二遍循环的第一次结束后,数组$a的值就是1\2\1,第二次是1\2\2,第三次是1\2\2。