自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Eclipse CDT c++支持C++11

最近要在Linux 环境下面写一些代码,需要支持C++11,可是CDT 不认识C++11的特性,看了很多网上的配置资料,各种版本下面还是不一样,Eclipse 16.04 CDT 9.4,GCC 5.4首先创建一个C++ project,写点C++11 的代码,出现红色波浪线;然后右击项目-》Properties->C/C++ Build ->Settings ->Tool Se...

2018-02-26 20:30:27 262

转载 epool惊群问题的一个解决方案(利用SO_REUSEPORT)

    在前段时间公司开发的一个项目中,需要使用多个进程监听同一个端口提高性能,这样的需求需要我们解决惊群问题。    在早些时候,我们是不能在多个子进程中listen、bind同一个socket端口的。通常的做法会在主进程中对端口进行listen、bind,然后把它同时扔进每个子进程维护的epool池中。    在这种情况下,当一个客户端请求来到服务端,会导致多个子进程的epool监听同时被唤醒...

2018-02-24 23:13:54 1212

转载 Linux accept()/epoll_wait()惊群问题与解决方案

问题的来源:参考《UNP 第三版》第30章“客户/服务器设计范式”中“30.6 TCP预先派生子进程服务器程序”// 为便于说明问题,代码已简化int main(int argc, char **argv){ int listenfd = Tcp_Listen(); for (int i = 0; i < nchildren; i++){ if ((pi...

2018-02-24 23:13:04 703

转载 c/c++调用JAVA

JNI允许您从本机代码内调用 Java 类方法。要做到这一点,通常必须使用 Invocation API 在本机代码内创建和初始化一个 JVM。下列是您可能决定从 C/C++ 代码调用Java 代码的典型情况:    1.希望实现的这部分代码是平台无关的,它将用于跨多种平台使用的功能。    2.需要在本机应用程序中访问用 Java 语言编写的代码或代码库。    3.希望从本机代码利用标准 Ja...

2018-02-23 15:13:37 11142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除