240 发简信
IP属地:天津
  • Resize,w 360,h 240
    异步释放堆内存

    程序对于堆内存的自动管理分为CPP一类的自动引用计数和Java的GC。Android app有时卡顿一下,因为程序在集中释放堆。如果把自动释放堆...

  • 理解GPU如何工作

    首先明确一点,显卡通过HDMI,DP线传输给显示器的都是位图。可以理解成为就是bmp格式或者png格式的图片。 我们可以用使用c或者cpp来操作...

  • 动态语言与静态语言之间的思考

    近期学习CPP的模板特性,然后自己也在网上搜索如何使用C语言实现模板。C语言确实可以做,但是并不好。自己关于模板的总结是一个变量的类型定义为模板...

  • 关于对微内核操作系统的假想

    嵌入式Linux开发驱动最简单的是,点亮LED。如果通过Linux的GPU去点亮LED? 现在有一种屏幕叫miniLED。与液晶屏幕不同就是由一...

  • 开发C++ QT之后一点小总结

    我是以自学Objective-C而入行程序员的。所以,这次拿C++与Objective-C做一下对比。 C++跑起来有点傻帽 Objective...

  • Resize,w 360,h 240
    学习STM32F407入门后的感受

    我之前在了解OpenCL的时候,看过一本书里面介绍了通用处理器和专用处理器的区别,以及为什么CPU会发展到多核心。这些知识在我学习STM32开发...

  • 双线程冒泡排序算法

    双线程冒泡排序算法是对冒泡排序的优化,对冒泡排序加入了另外一个线程。 冒泡排序可以从数组的第0个元素开始排列,同样也可以从最后一个元素开始排列。...

  • iOS开发 UI适配刘海屏问题

    这里笔者给出更简单的刘海屏适配例子: 主要利用了safe area来解决刘海屏的距离问题。使用safe area的时候注意不要在viewdidl...

  • iOS开发 searchbar placeholder居中显示以及颜色问题

    首先,UISearchBar Placeholder居中显示已经开源到gitee[https://gitee.com/sunshugang/Hs...