-
-
-
不再困惑!一文教你读懂C++右值引用和std::move
作者:rickonji 冀铭哲C++11引入了右值引用,有一定的理解成本,工作中发现不少同事对右值引用理解不深,认为右值引用性能更高等等。本文从实用角度出发,用尽量通俗易懂的语言讲清左右值引用的原理,性能分析及其应用场景,帮助大家在日常编程中用好右值引用和std::move。...
02月01日[编码文章]浏览:17
-
最新字节跳动社招精选面试题及参考答案
1. C++智能指针如何解决内存泄露问题.1.shared_ptr共享的智能指针std::shared_ptr使用引用计数,每一个shared_ptr的拷贝都指向相同的内存。在最后一个shared_ptr析构的时候,内存才会被释放。...
02月01日[编码文章]浏览:20
-
如何同时学会两门编程语言?(两种编程语言)
大概在五年前,我写了一篇文章《学习的艺术——如何学好一门技术、语言》,介绍了如何通过复写现有的系统来学习新的技术。而在最近的两次实践中,我发现了一种更高效(hard way)的方式来学习编程语言。因为高效(hard way),所以这并不是银弹。当然了,这也是我和我的同事在一次讨论中得到的玩笑结论:你...
02月01日[编码文章]浏览:31
-
-
Camera | 7.瑞芯微rk3568平台摄像头控制器MIPI-CSI驱动架构梳理
因为有拍照、录制视频、直播等刚需,现在手机的摄像头基本都是高清,支持高清摄像头的SoC都支持MIPI-CSI。不同SoC的MIPI-CSI在实现上有一定差别,即使同一厂家设计生产的芯片也都不尽相同。本文基于瑞芯微rk3568平台evb1公板为例来详细讲解MIPI-CSI/DPHY驱动。阅读本文之前,...
02月01日[编码文章]浏览:12
-
C# 内存与性能优化(c# 内存操作)
昨天为了搞好公司的宣传工作,自己动手用C#写了一个自动刷搜狐阅读量的工具。。。。。运行后,搜狐号的阅读量大大得到提升。大致思路如下:1、根据配置文件内预设的搜狐号地址,自动爬取前20条最新的搜狐号文章。2、根据配置文件内预设的刷新时间范围得出一个随机数,以得出的随机数为间隔秒数进行文章的自动刷新。...
02月01日[编码文章]浏览:12
-
学习Golang第17天 - 用事件系统实现事件的响应和处理
方法和函数的统一调用package main import "fmt" // 声明一个结构体 type class struct { } // 给结构体添加Do方法 func (c *class Do(v int { fmt.Println("call metho...
02月01日[编码文章]浏览:11
-
谁说.NET没有GC调优,只改一行代码就让程序不再占用内存
经常看到有群友调侃“为什么搞Java的总在学习JVM调优?那是因为Java烂!我们.NET就不需要搞这些!”真的是这样吗?今天我就用一个案例来分析一下。昨天,一位学生问了我一个问题:他建了一个默认的ASP.NET Core Web API的项目,也就是那个WeatherForecast的默认项目模板...
02月01日[编码文章]浏览:11