搜索
Ctrl K
计算机技术
学科知识库
生活
力扣
豆瓣读书
计算机技术
A repository for computer technology articles
Asio
C
C++11新特性
C++性能优化
CMake
CPP
Clion
Linux
MySQL
Nginx
OS
Qt
Redis
STL
Tools
Vim
函数式编程
分布式
原子变量和内存模型
基础组件
并发编程
微服务
技术摘录
技术杂文
操作系统导论
数据结构与算法
模板元编程
深入理解计算机系统
源码剖析
网络编程
计算机组成原理
设计模式
提防对等实体的不友好动作
亦如在程序中接受用户的输入前,要对用户的输入进行“安全检测”,以防止恶意输入破坏应用程序的正常运行。可见,防御性编程在编码中是必备的意识,网络编程中也要考虑各种概率看似很小的事件,做出相应的处理动作
#网络编程
CPP 中 cctype 库的常用方法
通常用于处理字符串中字母、数字、特殊字符,还包括大小写转换
#CPP
模板元编程的意义
模板元编程可以只需要设计一份代码,传入不同的类型并生成实际的代码,完美解决面向过程和面向对象的不足
#CPP
#模板元编程
为什么在你的进程退出时没有内存泄露?
对于短时间运行的程序,泄露内存通常不会导致任何操作问题(尽管它可能被认为是不好的形式)。如果你编写一个长期运行的服务器(例如 Web 服务器或数据库管理系统,它永远不会退出),泄露内存就是很大的问题,最终会导致应用程序在内存不足时崩溃
#技术摘录
多线程中的虚假唤醒
避免虚假唤醒,就不应该采用 if 条件判断,而应该采用 while 循环判断
#并发编程
虚析构函数的场景
如果这个类不作为任何类的基类,析构函数是否为虚函数并不重要,因为它不必承担回收派生类资源的责任。那什么情况下给析构函数声明为虚函数是必要的?阅读此文,给你解惑
#CPP
1
…
15
16
17
我
们
应
该
坚
守
正
确
的
道
路
,
而
不
是
看
似
正
确
的
道
路
,
可
有
太
多
不
深
思
的
人
误
入
歧
途
了
朋友
个人原创作品集
推荐机场(用多少买多少,不重置)
爱编程的大丙
杜老师说
清和
祈星海
太傅博客
今今今生
保罗的小宇宙
笨鸟教程
draveness
incredibuild
Tangly的学习笔记
KashiwaのBlog
deepin
鸟窝
陈树义的博客
文件转换免费网站
yihui
wpfx网盘分享
ArthurChiao's Blog
得物技术
火龙果
计算机技术学习笔记
kaito
筱晶IT知识库
wuli.wiki
skynet教程
分享Java+MySQL+Redis教程
libhv网络库教程
C++后端开发进阶教程
申请友链
账号
xiaoyangst
联系
| 由
Hexo
及
致远
驱动