欢迎光临IT网Linux学习频道

Linux学习 - IT网专注Linux、Centos、Redhat、Ubuntu技术

当前位置: 首页 > Linux编程 >
  • [Linux编程] Linux 平台相关代码的 C++ 解决方案 日期:2017-01-16 17:41:04 点击:163 好评:0

    本文首先提出平台相关代码造成的两个问题,然后针对这两个问题循序渐进依次提出解决方案,在分析了前两个方案弱点的基础上,最后着重介绍一种基于多种 设计模式 的 Linux 平台相关代码的解决方案,并给出此方案的 C++ 实现。 Linux 平台相关代码带来的问题...

  • [Linux编程] Linux环境多线程编程基础设施 日期:2017-01-16 17:09:34 点击:126 好评:0

    本文介绍多线程环境下并行编程的基础设施。主要包括: Volatile __thread Memory Barrier __sync_synchronize volatile 编译器有时候为了优化性能,会将一些变量的值缓存到寄存器中,因此如果编译器发现该变量的值没有改变的话,将从寄存器里读出该值,这样...

  • [Linux编程] Linux 中的 fork() 函数实例解析 日期:2017-01-16 17:03:23 点击:120 好评:0

    一、fork 入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()...

  • [Linux编程] Linux动态链接库的创建与使用 日期:2016-12-24 14:49:17 点击:99 好评:0

    Linux动态链接库的创建与使用 1. 介绍 使用GNU的工具我们如何在Linux下创建自己的程序函数库?一个程序函数库简单的说就是一个文件包含了一些编译好的代码和数据,这些编译好的代码和数据可以在事后供其他的程序使用。程序函数库可以使整个程序更加模块化,更...

  • [Linux编程] Linux C 实现mysleep数 日期:2016-12-08 19:53:28 点击:197 好评:0

    先了解一下SIGALRM信号、alarm函数和pause函数。 SIGALRM 时钟定时信号, 计算的是实际的时间或时钟时间. alarm函数使用该信号. unsigned int alarm(unsigned int seconds); alarm也称为闹钟函数,它可以在进程中设置一个定时器,当定时器指定的时间到时,它...

  • [Linux编程] 程序员,你为什么值这么多钱? 日期:2016-11-30 21:51:22 点击:145 好评:0

    听说一段时间不加薪,人就会开始思考起和工资有关的问题。消费水平又提升了,能力也进步了,经验也更多了,怎么还没涨工资呢? 近两年,有了点余钱就开始考虑起投资来,比如:投资股票首先需要判断的就是关于公司价值和价格的关系。回到个人身上,似乎工资也...

  • [Linux编程] 12 个最佳的免费学习编程的游戏网站 日期:2016-10-13 12:16:36 点击:180 好评:0

    学习编程虽然对有些人来说是件乐事,但是对大多数人来说仍然是一件比较枯燥困难的事情。当然,面临这样困惑的人,并不是只有你一个,所以,这世界上就出现了许多寓教于乐的通过游戏的形式来教你编程的网站。 在这篇文章中,我们对 200 多个编程游戏网站的各...

  • [Linux编程] Linux编程常见问题 日期:2016-09-10 16:19:15 点击:76 好评:0

    错误提示:Makefile:2: *** 遗漏分隔符 。 停止。 原因makefile中 gcc语句前 缺少一个 tab分割符 错误提示: bash: ./makefile: 权限不够 原因 makefile 是文本文件不可执行,即使是root,也会权限不够 我们应该在命令行下使用make, 该指令会自动搜寻所在目...

  • [Linux编程] 避免成为优秀程序员 日期:2016-07-25 13:43:39 点击:172 好评:2

    我曾经和我认为优秀的程序员一起工作,但是他们是真正优秀的程序员吗?是什么让他们如此优秀?(或者,他们只是普通的程序员?) 最近读到Mark Pearl博客里一篇名为《 Programming, a Subset of Writing 》的文章,其中的观点让我十分推崇,尤其是下面这段:...

  • [Linux编程] 程序员应该知道的七个图形工具 日期:2016-06-23 01:04:01 点击:130 好评:2

    《全栈工程师的百宝箱:黑魔法之文档篇》我们介绍了一些文档工具,今天让我来分享一下,我常用的一些图形工具,主要有两类: 流程图 数据可视化 流程图:Graphviz 说到流程图还是再次提及一下,我们之前说到的Graphviz。 Graphviz (英文:Graph Visualizati...

栏目列表
推荐内容