自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 由vector中无法加入auto_ptr所想到的

众所周知,auto_ptr是c++自动释放指针,能确保new出来的内存能够delete释放,无论是正常退出还是异常退出。博主做某个项目把new后的指针放在vector,感觉之后挨个delete有点麻烦,便想到能否vector存入auto_ptr,不用去操心释放内存的事情。事情往往不如人愿。g++一遍果断报错了。博主写了段测试代码,如下: 1 #include <io...

2019-10-05 20:47:53 166

转载 关于程序退出后,是否还存在内存泄漏的现象。

  学习linux内核之前一直对“内存泄漏”有这么一个认识,就是程序申请了一段内存后,即使程序退出了,那段内存也无法访问了。  后面学习linux内核中的进程管理部分后,觉得这个想法存在问题。当一个进程执行完毕的时候,内核是要对这个进程申请的内存进行释放,因为这是用户地址空间的虚拟内存,所以无论这个进程是否delete,操作系统都是要进行回收的。  为了验证我的想法,进行了如下测...

2019-10-05 20:47:46 3213

转载 [boost c++开源库学习笔记]boost库在Linux下的环境搭建,编译使用 boost_1_54_0版本。...

1.下载boostboost_1_54_0.tar.bz2.2.boost目录结构boost_1_54_0/.................Boost的根目录index.htm.........boost的讲解文档,可以离线看。和官网的文档一样。boost/.........................所有boost的头文件libs...

2019-10-05 20:47:40 283

转载 ASIO例子中定制handler调用

//// prioritised_handlers.cpp// ~~~~~~~~~~~~~~~~~~~~~~~~//// Copyright (c) 2003-2013 Christopher M. Kohlhoff (chris at kohlhoff dot com)//// Distributed under the Boost Software Lic...

2019-10-05 20:47:32 290

转载 ASIO例子HTTP客户端,异步的例子async_client.cpp

//// async_client.cpp// ~~~~~~~~~~~~~~~~//异步的HTTP客户端,与同步的非常类似。较不同的是最后一点同步循环的地方// Copyright (c) 2003-2013 Christopher M. Kohlhoff (chris at kohlhoff dot com)//// Distributed under th...

2019-10-05 20:47:29 240

转载 ASIO 中http server第一个版本解析

第一个版本为单线程,短连接版本。效率蛮低的。代码分析在:http://files.cnblogs.com/cowerss/http_server.zip转载于:https://www.cnblogs.com/cowerss/p/4080975.html

2019-10-05 20:47:29 108

转载 ASIO例子中对每个连接进行fork的例子

//// process_per_connection.cpp// ~~~~~~~~~~~~~~~~~~~~~~~~~~//// Copyright (c) 2003-2013 Christopher M. Kohlhoff (chris at kohlhoff dot com)//// Distributed under the Boost Software...

2019-10-05 20:47:27 135

转载 ASIO例子HTTP客户端,同步的例子sync_client.cpp

//// sync_client.cpp// ~~~~~~~~~~~~~~~//HTTP客户端,同步// Copyright (c) 2003-2013 Christopher M. Kohlhoff (chris at kohlhoff dot com)//// Distributed under the Boost Software License, Ve...

2019-10-05 20:47:27 306

转载 ASIO例子中的,守护进程初始化

// daemon.cpp// 该例子演示结合ASIO和POSIX标准系统的fork系统调用,产生一个守护进程。//时间服务器?// Copyright (c) 2003-2014 Christopher M. Kohlhoff (chris at kohlhoff dot com)//// Distributed under the Boost Software...

2019-10-05 20:47:26 262

转载 ASIO官方例子学习2.聊天室(allocation/server.cpp)

本例子采用自定义的协议,完成了一个聊天室的功能。客户上线后能够发言,也能看见最近的消息记录,并能看到其他客户的消息。1.首先自定义消息格式。chat_message.hpp//// chat_message.hpp// ~~~~~~~~~~~~~~~~//// Copyright (c) 2003-2013 Christopher M. Kohlhoff...

2019-10-05 20:47:25 348

转载 ASIO官方例子学习1.为服务器异步操作定制内存分配模型代码分析(allocation/server.cpp)...

//// server.cpp// ~~~~~~~~~~//// Copyright (c) 2003-2013 Christopher M. Kohlhoff (chris at kohlhoff dot com)//// Distributed under the Boost Software License, Version 1.0. (See acco...

2019-10-05 20:47:24 273

转载 如何禁用Ubuntu下的图形界面X11。设置成手动启用

  有时候更多的linux用户会选择使用命令行操作系统,因为linux的图像界面不是很稳定,而且还好资源。    故不少用户采取禁用图像节目。  本文以ubuntu 12.04 desktop为例,如何禁用开机启动X11图像界面,设置成手动启动echo 'manual' | sudo dd of=/etc/init/lightdm.override  即创建...

2019-10-05 20:47:23 1345

转载 FreeRADIUS配置过程中出现的问题

1. 按照官方文档搭建起来,却无法通过认证,服务器调试信息如下:Ready to process requests.rad_recv: Access-Request packet from host 127.0.0.1 port 54488, id=39, length=77 User-Name = "testing"...

2019-10-05 20:47:22 2490

空空如也

空空如也

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

TA关注的人

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