- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 指针和引用的相同和不同
指针和引用相同:都是地址概念,指针指向一块内存,它的内容是这块内存的地址,引用是一块内存的别名不同:1.指针是一个实体(实例),引用是一个别名2.指针可以不初始化,引用必须初始化3.指针可以为空,引用不可以为空4.指针可变,引用不可变5.sizeof 引用”得到的是所指向的变量(对象)的大小,而“sizeof 指针”得到的是指针本身(所指向的变量或对象的地址)的大小6.指针和引用的...
2019-03-26 11:37:47 431
原创 Base64编解码 c++
//编码std::string CVMSNetSessionMgr::Base64Encode(unsigned char * str, int bytes) {std::string _base64_table;_base64_table = “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/”; /这是Bas...
2019-03-26 10:18:52 278
转载 史上最强大型分布式架构汇总:高并发+性能优化+缓存+存储+微服务
一、大型网站的特点用户多,分布广泛大流量,高并发海量数据,服务高可用安全环境恶劣,易受网络攻击功能多,变更快,频繁发布从小到大,渐进发展以用户为中心免费服务,付费体验二、大型网站架构目标高性能:提供快速的访问体验。高可用:网站服务一直可以正常访问。可伸缩:通过硬件增加/减少,提高/降低处理能力。安全性:提供网站安全访问和数据加密,安全存储等策略。扩展性:方便的通过...
2019-03-14 17:15:54 1107
原创 processEvents 强制刷新 崩溃
QCoreApplication::processEvents() 将处理所有事件队列中的事件并返回给调用者当主线程在某个槽函数里正在执行processEvents时, 刚好有一个能响应此槽函数的信号发送过来了(肯定是其他线程发的信号), 这时就可能会发生可怕的递归,导致栈溢出崩溃。 原因是processEvents,进入到无尽的递归中...
2019-02-26 11:57:35 2698
原创 C++ 使用C的函数,无法解析的错误
C++ 使用C的函数,无法解析的错误c++里使用包含c文件需要使用extern “C” {#include "xx.h"}
2019-02-22 11:17:18 994
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人