06 2020 档案

摘要:参考 https://www.ibm.com/developerworks/cn/linux/l-cn-deadlock/index.html https://blog.csdn.net/peng314899581/article/details/79064616 https://www.cnblo 阅读全文
posted @ 2020-06-30 17:40 秋来叶黄 阅读(2875) 评论(0) 推荐(0) 编辑
摘要:mysql执行语句遇到这个错误,表示你传入的值与数据库中对应字段的类型不匹配,比如对应字段是字符串,你传入的是整数 阅读全文
posted @ 2020-06-28 09:29 秋来叶黄 阅读(1870) 评论(0) 推荐(0) 编辑
摘要:在windows下使用boost的时候遇到这个问题,需要编译一下。 在boost目录下运行bootstrap.bat 然后运行生成的b2.exe,时间有点久,耐心等待一下 编译完成后,添加路径 Project-->右键-->Properties-->C/C++-->General-->Additio 阅读全文
posted @ 2020-06-19 15:49 秋来叶黄 阅读(1311) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_e59371cc0102v29b.html https://man7.org/linux/man-pages/man7/futex.7.html https://man7.org/linux/man-pages/man2/futex.2. 阅读全文
posted @ 2020-06-16 13:18 秋来叶黄 阅读(4059) 评论(1) 推荐(2) 编辑
摘要:有时候我们需要修改debian的本地默认语言环境,需要运行 ```BASH dpkg-reconfigure locales ``` 如果遇到如下错误 **command not found: dpkg-reconfigure** 是因为没有在root用户下 如果切换到root用户还报这个错误,那是 阅读全文
posted @ 2020-06-12 17:14 秋来叶黄 阅读(507) 评论(0) 推荐(0) 编辑
摘要:http://www.wangafu.net/~nickm/libevent-book/Ref3_eventloop.html event loop如何工作的 开启一个循环 当你创建了一个event_base,并且注册了一些event之后,你就想等待这些event通知事件给你。 #define EV 阅读全文
posted @ 2020-06-12 14:46 秋来叶黄 阅读(646) 评论(0) 推荐(0) 编辑
摘要:http://www.wangafu.net/~nickm/libevent-book/Ref2_eventbase.html 创建一个event_base 在使用任何libevent函数之前,需要先创建一个或是多个event_base。每一个event_base都包含一个事件集合,它可以准确的通知 阅读全文
posted @ 2020-06-11 16:39 秋来叶黄 阅读(298) 评论(0) 推荐(0) 编辑
摘要:http://www.wangafu.net/~nickm/libevent-book/Ref0_meta.html libevent手册:准备工作 libevent是一个用来实现跨平台非阻塞IO的库。它设计的目标是: 跨平台 用libevent写的程序可以在libevent支持的任何平台下运行。及 阅读全文
posted @ 2020-06-10 11:13 秋来叶黄 阅读(245) 评论(0) 推荐(0) 编辑
摘要:参考 http://www.wangafu.net/~nickm/libevent-book/ http://www.wangafu.net/~nickm/libevent-book/01_intro.html 关于异步IO的一个简单介绍 大多数初级开发者都是先接触到阻塞IO模型。如果你调用一个操作 阅读全文
posted @ 2020-06-09 20:26 秋来叶黄 阅读(361) 评论(0) 推荐(0) 编辑
摘要:附加进程 程序运行起来,通过ps查询到pid,运行gdb attach pid附加到进程。 附加到进程后,进程会挂起,输入c让进程运行起来。 如果想停止调试,在gdb界面按键盘Ctrl+c,然后输入detach 调试子进程 调试的时候,需要进入子进程。默认情况,子进程fork后,会自己单独运行,不受 阅读全文
posted @ 2020-06-08 14:23 秋来叶黄 阅读(758) 评论(0) 推荐(0) 编辑
摘要:在新版本上面openSUSE的防火墙改成了firewalld。我们写的server,如果想监听到外部连接的信息,需要打开对应的端口。默认绝大部分端口都是关闭的。 查看1234的tcp端口有没有打开 sudo firewall-cmd --query-port=1234/tcp 开放1234端口 su 阅读全文
posted @ 2020-06-08 11:13 秋来叶黄 阅读(419) 评论(0) 推荐(0) 编辑
摘要:参考 http://www.wangafu.net/~nickm/libevent-2.1/doxygen/html/ https://libevent.org/ 介绍 libevent是一个可扩展的事件驱动类型的网络库。当一个文件描述符有事件触发或是超时的时候,libevent可以执行回调函数进行 阅读全文
posted @ 2020-06-04 14:17 秋来叶黄 阅读(288) 评论(0) 推荐(0) 编辑
摘要:通过github下载的libevent,可以构建对应的文档 安装doxygen sudo zypper in doxygen 在libevent目录运行 doxygen -g 在libevent目录运行 doxygen Doxyfile 如果有如下错误 error: problems opening 阅读全文
posted @ 2020-06-03 14:58 秋来叶黄 阅读(408) 评论(0) 推荐(0) 编辑
摘要:https://github.com/libevent/libevent.git https://github.com/libevent/libevent/blob/master/Documentation/Building.md#building-on-unix-cmake 从github上下载l 阅读全文
posted @ 2020-06-03 14:45 秋来叶黄 阅读(2328) 评论(0) 推荐(0) 编辑
摘要:问题 openSUSE默认的源,在安装或是更新的时候,有时候会非常慢,卡在下面这个步骤 Retrieving repository 'Main Update Repository' metadata [/] 解决方案 更换成国内的源 国内源的地址 源的话,可以到网上去找,一般都是几所大学和一些公司提 阅读全文
posted @ 2020-06-03 11:40 秋来叶黄 阅读(2335) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示