240 发简信
IP属地:江苏
  • 120
    浅谈C/C++混合编程

    ****如只想知道怎样就能实现C/C++混合编程而不深究为什么的话, 可以一拉到底直接看总结.****首先, 在介绍C/C++混合编程之前, 先思考几个问题1. C/C++混...

  • 120
    C++类与类之间的关系

    本文预览:OOP(面向对象编程)不是只有继承这一种关系,还包括组合和委托,虽然这两种关系非常简单,委托的另一个别名叫做Composition by reference,两者在...

  • 120
    CPU&GPU的图像故事

    在聊这一话题之前,我们先看看屏幕是如何显示图像的。 屏幕显示图像的原理 在最简单的情况下,帧缓冲区只有一个,这时帧缓冲区的读取和刷新都都会有比较大的效率问题。为了解决效率问题...

  • Linux系统环境变量加载过程

    Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量(在用户主目录下$HOM...

  • linux系统的初始化

    操作系统内核kernel启动后,操作系统开始初始化系统配置,第一个运行的程序便是/sbin/init。该程序会读取/etc/inittab文件,并依据此文件来进行初始化工作。...

  • 120
    【计算机网络】Socket

    Socket 介绍 概述 socket是一种IPC方法,它允许位于同一主机或使用网络连接起来的不同主机的应用程序之间交换数据。 socket进行通信的方式如下: 各个应用程序...

  • 120
    这样读源码,不牛X也难

    程序员在工作过程中,会遇到很多需要阅读源码的场景,比如技术预研、选择技术框架、接手以前的项目、review他人的代码、维护老产品等等。可以说,阅读源代码是程序员的基本功,这项...

  • 120
    给年轻程序员们的10点启示

    最近,陆续在51CTO和CSDN上看到好几篇写程序员如何成长,如何拿到高薪的文章。文章都很不错,一些观点也很实用,但整片文章读下来,我总觉得意犹未尽,感觉还应该再给年轻的程序...