小编res*_*ing的帖子

Markdown创建页面和目录?

我开始使用mardown记笔记.

我用标记来查看我的降价笔记和它的美丽.

但随着我的笔记越来越长,我发现很难找到我想要的东西.

我知道markdown可以创建表,但是它能够创建目录,跳转到部分,还是在markdown中定义页面部分?

或者,是否有降价读者/编辑可以做这些事情.搜索也是很好的功能.

简而言之,我想把它变成一个很棒的笔记,就像写一本书等工具和功能一样.

markdown

297
推荐指数
22
解决办法
23万
查看次数

什么是/ dev/null 2>&1?

我在/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作业吗?

syntax shell posix io-redirection

199
推荐指数
6
解决办法
23万
查看次数

Postgres表列名称限制?

我在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)

postgresql create-table

37
推荐指数
2
解决办法
5万
查看次数

互斥锁线程

我是多线程/流程编程的新手.所以这就是我需要澄清的内容.

处理代码

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?

有没有明确的可视图解释互斥体,线程和进程之间的关系?

c linux mutex pthreads multiprocess

31
推荐指数
1
解决办法
9万
查看次数

mysqldump与db在一个单独的文件中

我正在编写一个单行命令,它将所有数据库备份到各自的名称中,而不是使用在一个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)

回声部分虽然不起作用.

bash backup awk mysqldump

26
推荐指数
4
解决办法
3万
查看次数

无休止的While循环会占用CPU资源吗?

据我所知,你编写的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资源对我来说是个谜.

c c++ linux daemon

21
推荐指数
2
解决办法
1万
查看次数

如何为JSON文件设置标签宽度?

我的.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

emacs json indentation

18
推荐指数
3
解决办法
6246
查看次数

Facebook和Twitter分享移动网络

是否有特殊的网址可以分享到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.

twitter mobile share facebook

17
推荐指数
3
解决办法
4万
查看次数

动态加载的JavaScript不会在源面板中显示?

例如,我有一个ajax请求,它返回<script src='buggy.js'></script>.

问题是,它没有出现在源或资源面板中.这意味着我不能做所有很酷的事情,比如添加断点并在运行时检查元素.

我只能在"网络"面板下看到js文件的来源.

反正是否有铬将它们添加到源面板?
或者你们如何调试动态添加的脚本?

使用金丝雀.

google-chrome-devtools

9
推荐指数
1
解决办法
3983
查看次数

关闭vscode消息框的快捷方式是什么?

在此处输入图片说明

是否有关闭屏幕截图中显示的消息框的快捷方式?

visual-studio-code

9
推荐指数
2
解决办法
2373
查看次数