240 发简信
IP属地:云南
  • Python知识点汇总

    Python是一种解释型,面向对象,动态数据类型的高级语言 基础语法 单行注释 # 多行注释 '''...''',"""...""" 缩进 同个...

  • Resize,w 360,h 240
    VS Code备忘

    命令行使用 工作台(Workbench) 命令面板 命令面板根据输入框里的第一个字符来决定提供什么功能 #:用于显示和跳转工作区中的符号 >:用...

  • C++使用const成员变量

    不能在类里直接初始化const数据成员,const数据成员属于某个对象,不同对象const数据成员的值可能不同 const数据成员只能在类的构造...

  • 关于锁的总结

    锁是防止资源竞争的一种机制 操作系统层 自旋锁(spinlock):非阻塞,循环获取直到成功为止,不涉及线程上下切换,适用于线程持有锁的时间较短...

  • 线程上下文切换

    一般来说,线程上下文切换在us级别(几百ns到几个us之间)线程上下文切换导致了CPU cache的丢失,这个对性能影响才是最关键的

  • core dump调查方法

    core dump概念 A core dump is the recorded state of the working memory of a...

  • C++11之call_once

    多个线程同时调用某个函数,std::call_once可以保证多线程对该函数只调用一次 pthread_once实现

  • 编程开发一些基本概念

    内存 存在栈的值,大小在编译期就需要确定,栈上存储的变量生命周期在当前调用栈的作用域内,无法跨调用栈引用堆存放大小未知或动态伸缩的数据,堆的内存...

  • C++11之final/override

    重载:overload 重写:override 重定义:redefine final Specifies that a virtual func...

个人介绍
让记录和分享成为一种习惯~