我开始使用mardown记笔记.
我用标记来查看我的降价笔记和它的美丽.
但随着我的笔记越来越长,我发现很难找到我想要的东西.
我知道markdown可以创建表,但是它能够创建目录,跳转到部分,还是在markdown中定义页面部分?
或者,是否有降价读者/编辑可以做这些事情.搜索也是很好的功能.
简而言之,我想把它变成一个很棒的笔记,就像写一本书等工具和功能一样.
我在/etc/cron.daily/apf中找到了这段代码
#!/bin/bash
/etc/apf/apf -f >> /dev/null 2>&1
/etc/apf/apf -s >> /dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)
它正在刷新并重新加载防火墙.
我不明白这一>> /dev/null 2>&1
部分.
在cron中有这个的目的是什么?它覆盖了我的防火墙规则.我可以安全地删除这个cron作业吗?
我在psql中这样做了:
CREATE TABLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, user TEXT, ip TEXT);
Run Code Online (Sandbox Code Playgroud)
我明白了
ERROR: syntax error at or near "user" LINE 1: ...BLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, user TEXT,...
Run Code Online (Sandbox Code Playgroud)
我做:
CREATE TABLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, userd TEXT, ip TEXT);
Run Code Online (Sandbox Code Playgroud)
有用.
请注意userd而不是user.
表可以拥有的列名是否有一些限制?(postgresql v9.1.3)
我是多线程/流程编程的新手.所以这就是我需要澄清的内容.
处理代码
pthread_mutex_lock()
pthread_create(fooAPI(sharedResource)) //fooAPI creates another thread with shared resource that shares across processes.
pthread_mutex_unlock()
Run Code Online (Sandbox Code Playgroud)
使用上面的伪代码,sharedResource
如果未解锁互斥锁,进程B是否能够访问?
如何正确访问进程B中的sharedResource?
有没有明确的可视图解释互斥体,线程和进程之间的关系?
我正在编写一个单行命令,它将所有数据库备份到各自的名称中,而不是使用在一个sql中转储所有数据库.
例如:db1保存到db1.sql,db2保存到db2.sql
到目前为止,我收集了以下命令来检索所有数据库.
mysql -uuname -ppwd -e 'show databases' | grep -v 'Database'
Run Code Online (Sandbox Code Playgroud)
我打算用awk来管它做类似的事情
awk '{mysqldump -uuname -ppwd $1 > $1.sql}'
Run Code Online (Sandbox Code Playgroud)
但这不起作用.
我是bash的新手,所以我的想法可能是错的.
我该怎么做才能让它以各自的名义导出数据库?
更新:
好的,必须最终设法让它从下面的提示工作.
这是最后的脚本
# replace [] with your own config
# replace own dir to save
# echo doesn't work. hmm...
mysql -u[uname] -p'[pwd]' -e "show databases" \
| grep -Ev 'Database|information_schema' \
| while read dbname; \
do \
echo 'Dumping $dbname' \
mysqldump -u[uanme] -p'[pwd]' $dbname > ~/db_backup/$dbname.sql;\
done
Run Code Online (Sandbox Code Playgroud)
回声部分虽然不起作用.
据我所知,你编写的Linux守护进程在无限循环中监听请求.
就像是..
int main() {
while(1) {
//do something...
}
}
Run Code Online (Sandbox Code Playgroud)
参考:http://www.thegeekstuff.com/2012/02/c-daemon-process/
我读到睡眠程序使它进入等待模式,因此它不会占用资源.
1.如果我希望我的守护进程每1秒检查一次请求,以下是否会消耗资源?
int main() {
while(1) {
if (request) {
//do something...
}
sleep(1)
}
}
Run Code Online (Sandbox Code Playgroud)
2.如果我要取消睡眠,这是否意味着CPU消耗将增加100%?
3.没有食用资源就可以运行无限循环吗?说..如果它什么都不做,只是循环自己.或者只是睡觉(1).
无尽的循环和CPU资源对我来说是个谜.
我的.emacs
文件中有以下内容.但它不会更改.json
文件中的选项卡宽度.
(setq-default indent-tabs-mode nil)
(setq-default tab-width 2)
(setq standard-indent 2)
Run Code Online (Sandbox Code Playgroud)
我在OS X 10.8.4上使用emacs 24.3
是否有特殊的网址可以分享到Facebook和Twitter手机?或者它们与网站上的相同?
运用
<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
<a href="javascript:return false;" rel="nofollow" onclick="window.open('https://twitter.com/share?text=sometext&url=someurl', 'Twitter', 'toolbar=0,status=0,width=626,height=436')">Twitter</a>
Run Code Online (Sandbox Code Playgroud)
对于Twitter和
<script>
function fbs_click()
{
u='www.something';
t='title';
window.open('http://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
return false;
}
</script>
<a rel="nofollow" href="http://www.facebook.com/sharer/sharer.php?u=someurl" onclick="return fbs_click()" target="_blank" class="">Facebook</a>
Run Code Online (Sandbox Code Playgroud)
对于Facebook.
例如,我有一个ajax请求,它返回<script src='buggy.js'></script>
.
问题是,它没有出现在源或资源面板中.这意味着我不能做所有很酷的事情,比如添加断点并在运行时检查元素.
我只能在"网络"面板下看到js文件的来源.
反正是否有铬将它们添加到源面板?
或者你们如何调试动态添加的脚本?
使用金丝雀.