自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

聆听风雨的博客

写点小事情

  • 博客(7)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++程序员技能树

图片形式看起来不直观,可访问在线脑图:https://www.processon.com/view/link/5d415690e4b058ef96bba000

2019-08-22 11:49:36 1799 1

原创 C++使用Boost.coroutine库实现协程

//coroutine_example1.cpp#include <iostream>#include <boost/coroutine2/all.hpp>void foo(boost::coroutines2::asymmetric_coroutine<void>::push_type & father){ std::cout <&...

2019-08-30 16:51:27 1492 2

转载 知识索引

编译并使用boost库(win7+boost1.63+vs2015+32位or 64位)Nginx 入门指南DLL导出类避免地狱问题的完美解决方案

2019-08-30 10:00:28 604

原创 《经济学原理》读书笔记

前言  最近一段时间读完了曼昆的《经济学原理》宏观和微观经济学分册,本来是想写读书笔记的,怎料读起来觉得满书都是经典,处处都可牢记。哈哈,这里就把经济学十大原理摘录出来,致敬作者。经济学十大原理人们面临权衡取舍某种东西的成本是为了得到它所放弃的东西理性人考虑边际量人们会对激励做出反应贸易可以使每个人的状况都变得更好时长通常是组织经济活动的一种好方法政府有时可以改善市场结果一国...

2019-08-27 20:27:31 618

原创 观察者模式解析——C++实现

#include<iostream>#include <algorithm>#include <string>#include <list>#include <memory>using namespace std;enum class Position{ CPP, JAVA, PHP, C_Sharp, Py...

2019-08-20 11:34:35 511

原创 Linux下解决父子进程端口冲突的两种方法——解决端口继承问题

Linux下解决父子进程端口冲突的两种方法案例背景  在项目实践过程中经常会遇到需要A服务(进程)拉起B服务(进程)的场景,此时B进程作为A进程的子进程会继承A进程的一些资源、比如socket句柄、文件描述符等。如果在这之后,A进程退出,B进程依然会占有之前从A进程继承到的资源。此时如果A进程退出之后再启动,可能就会因为资源被占用而产生问题。问题实例为了演示上述问题,首先,我们作为子进程......

2019-08-20 10:35:03 2237

原创 C++ 使用boost实现http客户端——同步、异步、协程

#include <boost/beast/core.hpp>#include <boost/beast/http.hpp>#include <boost/beast/version.hpp>#include <boost/asio/connect.hpp>#include <boost/asio/ip/tcp.hpp>#inc...

2019-08-02 16:49:19 11540

linux和windows下分别wirshark抓包ftp协议

在linux和windows下分别wirshark抓包ftp协议 linux.pcap:在Linux下抓包得到的,服务端为vsftpd,客户端为ftp命令 windows.pcapng:在windows下抓包得到的,服务端为windows自带的ftp服务器,客户端为MobaXterm中的ftp功能

2023-10-27

libcapn-1.0.0(with openssl1.1)(vs2015,windows).rar

libcapn1.0.0的源码,包括可以直接编译的vs2015工程以及openssl1.1 1、把这玩意放到D盘根目录下,目录结构见图片:目录结构.png 2、打开build目录下的工程即可编译 3、capn64文件夹里是已经编译的libcapn库 4、win\thirdparty\openssl文件夹里是已经编译好的openssl1.1 5、详情可参考博客:https://blog.csdn.net/luchengtao11/article/details/118580503

2021-07-08

tcp的三次握手和四次挥手抓包-.pcapng

用wireshark抓取的tcp的三次握手和四次挥手的包,适用于初学者了解tcp连接建立和断开的流程

2020-06-17

libcurl7.65.3+openssl1.1.1e+nghttp2-1.40.0+libssh2+libzip.rar

libcurl7.65.3+openssl1.1.1e+nghttp2-1.40.0+libssh2+libzip ,源码+linux下的成果物。 用于编译lincurl使其支持dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp http2等协议 我当时编译它主要是为了让libcurl支持http2和sftp的,编译器起来很麻烦,所以这里直接把成果物分享出来 libcurl的成果物可直接拿去用,如果需要不同版本的组合可自行替换其中的某个库

2020-03-24

Snipaste-1.15.3-x64.rar Windows下的截图工具

https://zh.snipaste.com/download.html 官网可以了解更多。下载 snipaste.zip - CSDN下载 比qq和win10自带的截图软件方便多了,snipaste 截图工具。

2020-03-05

spacesniffer_1_3_0_2 磁盘空间分析工具

可以扫描磁盘,查看各个磁盘的具体文件占用情况,方便及时处理不必要的垃圾文件。SpaceSniffer是一个可以让您硬盘中文件和文件夹的分布情况的应用程序。 通过使用TreeMap的可视化布局,你可以直观地看到在你硬盘上大的文件和文件夹。

2020-03-05

Boost.Aiso实现Http服务端,VS2015工程可直接编译运行

本工程在VS2015环境下可直接编译运行,不需要修改任何参数,包含头文件和依赖库已经附加进去 使用方法 1、打开HttpServer\project\vs2015\HTTPServer下的解决方案 2、设置编译环境为Release X64 3、编译运行 4、可执行文件生成在HttpServer\target\Release\x64中 5、运行之后访问 浏览器访问 http://127.0.0.1:8080/index.html 即可访问到HttpServer\docs下的文件

2019-07-30

链表迭代器模式Demo

2017-04-18

JMS和MDB的实例代码

JMS和MDB的实例代码

2017-04-18

各种设计模式的示例代码

各种设计模式的示例代码

2017-04-18

SpringMVCDemo2

SpringMVC与Apache Tiles的整合,详情请查看本人博客:http://blog.csdn.net/luchengtao11/article/details/69487622

2017-04-06

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

TA关注的人

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