博文导航

我的开源


股票软件简介+源码(蜗牛股票软件)



数据结构与算法


01:通俗易懂说链表

02:单向链表实现与封装(有头)

03:两分钟初识树

04:二叉树的创建,插入,遍历,删除实现



开源组件


01:两分钟搞懂开源许可协议

02:FastDFS极速入门与安装

03:FastDFS集群搭建与实战

04:定时任务框架Quartz(一)

05:定时任务框架Quartz(二)

06:Git简介与基本操作

07:Git分支管理

08:Makefile总结

09:基于libevent实现TcpServer

10:基于libevent实现HttpServer



Docker


01:全面认识Docker和基本指令

02:docker安装ELK(logstash,elasticsearch,kibana)

03:docker安装mysql,挂载外部配置和数据

04:docker安装redis,挂载外部配置和数据



VC++


01:创建,调用Win32动态链接库

02:创建,调用Win32静态链接库

03:创建,调用MFC动态链接库(扩展DLL)

04:操作注册表(创建,读取,更改,删除)

05:实现遍历指定文件夹

06:单文档程序固定菜单栏和工具栏

07:线程同步(windows平台):临界区

08:线程同步(windows平台):互斥对象

09:线程同步(windows平台):事件

10:线程同步(windows平台):信号量

11:实现windows锁屏,待机,重启,关机



C++应用篇


01:C++生成和解析XML文件

02:C++构造和解析JSON

03:纯C++实现操作配置文件(告别跨平台问题)

04:C++操作文件行(读取,删除,修改指定行)

05:基于libcurl实现REST风格http/https的get和post

06:windows和linux环境下使用google的glog日志库

07:一次邮件发送协议SMTP问题排查

08:windows和linux环境下java调用C++代码-JNI技术

09:C++实现16进制字符串转换成int整形值

10:Rabbitmq C++客户端 Rabbitmq Client使用

11:基于Snappy实现数据压缩和解压

12:Linux下C遍历目录文件

13:认识windows服务并使用VC++创建windows服务程序



C++提高篇


01:一维数组名和取地址

02:二维数组

03:指针数组与数组指针

04:指针函数与函数指针

05:二级指针

06:用二级指针保存文件数据



C++基础篇


01:标准输入与标准输出

02:函数重载

03:内联函数

04:new和delete

05:动态分配内存(malloc,free)

06:命名空间(namespace)

07:类的分离式写法

08:构造函数与析构函数

09:拷贝构造函数,浅拷贝和深拷贝

10:const关键字

11:友元

12:类的继承

13虚继承

14:赋值兼容

15:C文件操作总结

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×