Ubuntu学习笔记135-FullCircle第115期摘要

1、mkv转mp4
ffmpeg -i -codec
copy

2、面向对象ANSI C:
https://www.cs.rit.edu/~ats/books/ooc.pdf

3、goo.gl的URL后加+获得更多有关链接的信息。

解开SQL Server单数据库死锁

今天误触了使某个数据库离线的操作,导致事务在该数据库死锁。该数据库既不能返回在线状态,又无法访问。不想重启整个数据库引擎,于是搜得以下解决方法:

1、查看哪个进程SPID在连接改数据库
EXEC sp_who2

2、杀掉该SPID
Kill

3、将该数据库恢复在线状态

启用SVN修改日志功能

网上流传的多数方法是:

在服务器端的代码库根目录下,将hooks\pre-revprop-change.tmpl,复制为pre-revprop-change。
mv hooks/pre-revprop-change.tmpl hooks/pre-revprop-change

将其中内容写作exit 0(表示允许修改)。
vi hooks/pre-revprop-change

内容为
#!/bin/sh
exit 0;

然后退出VI,赋予文件执行权限:
chmod +x hooks/pre-revprop-change

但是这些还不够!还要修改用户和组(如果你是用root用户执行上述命令的话)。
chown apache pre-revprop-change
chgrp apache pre-revprop-change

还不够!!如果你是SELinux的内核(比如CentOS),还要修改文件的安全上下文。
chcon -t httpd_exec_t pre-revprop-change

五律-回圣玉

五律

圣玉

行行行又止,怅怨北风凉。
仰叹青天远,俯怜黄叶伤。
残杨枝若骨,斜日影如霜。
世事携云散,心随三径荒。

亦忧

止止止还行,偏逢雨后晴。
经年漂布市,一阕到燕京。
俯仰多惆怅,沉浮自纵横。
它朝晴又雨,就向雨中行。

Ubuntu学习笔记134-FullCircle第114期摘要

1、inxi:获得硬件信息的脚本包

2、终止进程
killall -s STOP ‘progam name’

3、继续进程
killall -s CONT ‘progam name’

4、使用curl下载(Pascal语言)
hCurl:= curl_easy_init;
if Assigned(hCurl) then
begin
curl_easy_setopt(hCurl,CURLOPT_VERBOSE, [True]);
curl_easy_setopt(hCurl,CURLOPT_URL,[URL]);
curl_easy_perform(hCurl);
curl_easy_cleanup(hCurl);
end;

5、在goo.gl后地址加上+可以看到转向的实际地址和统计数据

Ubuntu学习笔记133-FullCircle第113期摘要

1、i3wm:一个多窗口层叠管理器

Ubuntu学习笔记132-FullCircle第112期摘要

1、Caffeine:一个状态栏程序防止电脑进入休眠
https://launchpad.net/caffeine

2、AwesomeWM:一个多窗口层叠管理器
https://awesome.naquadah.org

3、Hack:一种适合源代码的等宽字体
http://sourcefoundry.org/hack