240 发简信
IP属地:福建
  • Resize,w 360,h 240
    程序人生:我为什么要编程?

    我似乎又一次理解了编程的意义,但我明白未来的某一天,我一定还会问自己同样的问题 —— 为什么要编程,希望到那个时候自己还能是那个热爱编程,有着一...

  • Resize,w 360,h 240
    程序人生:如何成为一名优秀的全栈工程师

    对性能影响有着深入理解的技术通才掌握多种技能,并能利用多种技能独立完成产品的人一位资深开发工程师、架构师,以及具有敏捷开发技能的程序员 1. 什...

  • Resize,w 360,h 240
    程序人生:“写作”与“写代码”

      前不久在网站中读到一篇文章,讲述的是写作与作曲的关系。对于大部分程序员来说,作曲似乎离我们比较遥远,可是写作却始终与我们的工作、生活紧密相连...

  • Resize,w 360,h 240
    C语言 threads多线程 + Pipe管道 实现单机聊天系统

    这个实验会建立一个全双工系统(Full-Duplex),实现两个管道同时收发消息。在程序中会涉及到3个文件,2个管道,2个进程,4个线程。线程之...

  • 二叉查找树BinSearchTree——实验验证节点数与树高呈对数关系

    整体思路 首先创建写入文件流用于储存节点数和其对应的树高,便于后期分析。在这里模拟了1个节点到800个节点的二叉树,每种情况都随机生成了200种...

  • 二叉查找树BinSearchTree——命令行打印二叉树

    整体思路 首先定义了打印树的迭代函数printTreeRec (),它的参数是当前节点,函数从根节点进入,判断不是叶子节点后打印其左孩子和右孩子...

  • C语言实现面向对象和封装

    前言 今天的Windows应用开发课上,教授让我们用纯C语言实现面向对象的开发和封装。如果用C++那实现面向对象是轻而易举,但是用纯C的话,em...

  • Matplotlib 绘制 3D曲面图(实现基本设置的函数模板,直接复制即可调用)

    Matplotlib 是 Python 的绘图库,它与 NumPy 一起使用,可以基本上实现 MATLAB 的绘图和计算功能,而且效率更高,速度...