Skip to content

Instantly share code, notes, and snippets.

View BruceChen7's full-sized avatar
🎯
Focusing

insects BruceChen7

🎯
Focusing
View GitHub Profile
@BruceChen7
BruceChen7 / usage.md
Last active July 2, 2020 06:37
[#tcpdump#tools#sourceinsight#vip#network]#nicsat#tools#network#vip#ip#clang#llvm#vscode#tcmalloc
@BruceChen7
BruceChen7 / shared_ptr.md
Last active November 29, 2020 11:58
[#shared_ptr] #cpp #智能指针 #shared_ptr
@BruceChen7
BruceChen7 / ipc.md
Last active May 8, 2022 08:48
[#c#system#epoll#read#write]#c #system #epoll #eventfd #IPC #网络读写 #send #read #write

有效时间

一个IPC对象存活多长时间

  • 随进程持续
    • until 所有进程都关闭该对象 pipe, FIFO, socket, *Posix基于内存的信号量
  • 随内核持续
  • until 显式删除/内核重新自举(重启系统)
@BruceChen7
BruceChen7 / 协程基本API.md
Last active April 30, 2018 11:33
[libco简单的测试.md] #libco #c #cpp

协程使用的基本API

int main(int argc,char *argv[])
{
	if(argc<5){
		printf("Usage:\n"
               "example_echosvr [IP] [PORT] [TASK_COUNT] [PROCESS_COUNT]\n"
               "example_echosvr [IP] [PORT] [TASK_COUNT] [PROCESS_COUNT] -d   # daemonize mode\n");
		return -1;
@BruceChen7
BruceChen7 / lua_introduction.md
Last active August 29, 2020 09:08
[lua基本使用] #lua

类型

Lua是动态类型的语言,你不需要显示定义类型。有8种基本类型:nil,boolean ,number, string,userdata,function,thread,和 table

nil 和 false 在条件语句表示不满足,任何其它的类型值都是真。对数的所有操作是和c语言的基本操作是一样的。字符串表示不可改变的字节序列。在lua中字符串可以包含8位的值。

print(type("hello world"))
print(type(10.4*3)) --> number
print(type(print)) --&gt;function
@BruceChen7
BruceChen7 / grep.md
Last active August 20, 2021 07:14
[#find#grep#apt#vmstat#pidstat#ps#du] #linux #command#make#shell

资料来源

http://blog.csdn.net/gaoyingju/article/details/7737651

grep命令的作用

grep在一个或多个文件中查找与模式字符串(pattern)匹配的行,并将搜索的结果打印出来,不会修改原文件内容。使用grep 命令的语法为:

$ grep [option(s)] pattern [file(s)]
@BruceChen7
BruceChen7 / svn_basic.md
Last active October 27, 2022 04:02
[#svn#git] #svn #git #tig #gitlab #github