转:大公司做人,小公司做事
接到一位以前同事的信,得知我们敬爱的老板已经离开公司了,一晃5、6年过去了,事易时移,当时那个欢歌笑语的部门已经灰飞烟灭了,不过能够和这么好的几位朋友们一起共事多年,我感到已经很满足了。祝愿老板退休的日子充实、快乐。 工作10年来,大小公司换了好几个
建立职场人际关系的十招
职场发展,不得不面对人际关系的处理,良好的人际关系有助于开展工作,也有利于我们的职业发展。下面,如何建立良好的人际关系呢?几个建议可以参考:一表人才所谓“一表人才”,就是说当你与陌生人第一次见面时给对方留下的第一印象,我们都知道第一印象很重要,要给对方留下
linux cron
cron是一个Linux下的后台进程,用来定期的执行一些任务。因为我用的是Ubuntu,所以这篇文章中的所有命令也只能保证在Ubuntu下有效,但其他系统应该也差不多。想要让cron执行你指定的任务,首先就要编辑crontab文件。crontab是一个文本
职场新人要保持学习心态
职场如战场,职场的精英们个个有能力,懂政治。山外有山,人外有人。来看看一位资深职场人给新人的建议。 高人支招一:不要人云亦云,要学会发出自己的声音。 老板赏识那些有自己头脑和主见的职员。如果你经常只是别人说什么你也说什么的话,那么你在办公室里就很容
Windows Embedded Standard 7技术亮点
相信每一个关注Microsoft最新技术的人对WindowsEmbeddedStandard7的新特性都有所了解,你可能已经知道,WindowsEmbeddedStandard7所基于的...
系统调用
1什么是系统调用系统调用,顾名思义,说的是操作系统提供给用户程序调用的一组“特殊”接口。用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务,比如用户可以通过文件系统相关的调用请求系统打开文件、关闭文件或读写文件,可以通过时钟相关的系统调用获得系统
程序员的十层楼
自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。那么,到底中国的
最具压力的十道面试题
1、告诉我,你最大的弱点是什么?回答这种问题的秘诀在于不接受这种否定暗示。不要否认你有缺点,没人会相信世界上有完人;相反,你应该承认一个微不足道的弱点或一个小小的缺点,然后再说那都已经成为过去了,表明自己是怎样克服这个缺点的。2、你认为自己的哪项技能需要加
C/C++题
C语言测试:想成为嵌入式程序员应知道的0x10个基本问题C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是
C语言面试题目集锦
4.static有什么用途?(请至少说明两种)1.限制变量的作用域2.设置变量的存储域7.引用与指针有什么区别?1)引用必须被初始化,指针不必。2)引用初始化以后不能被改变,指针可以改变所指的对象。2)不存在指向空值的引用,但是存在指向空值的指针。8.描述
C语言中的指针
C中的指针是最方便和灵活的,也是最头疼的。在链表的建立过程中,大家一般都用指针,那么请看下面一段程序:structitem_t{typenameSomeinfo;item_t*Next;//下一个结构的指针。}intbuilt(item_t*head)//
内存管理
C风格的内存分配程序C编程语言提供了两个函数来满足我们的三个需求:malloc:该函数分配给定的字节数,并返回一个指向它们的指针。如果没有足够的可用内存,那么它返回一个空指针。free:该函数获得指向由malloc分配的内存片段的指针,并将其释放,以便以后
编写一个微型shell
这个版本的Shell支持管道功能和I/O重定向.下一个版本将增加对内建(buildins)命令的支持,如if..thenelse等控制语句的支持.-------------CO...
C语言编程性能优化
使用宏定义 在C语言中,宏是产生内嵌代码的唯一方法。对于嵌入式系统而言,为了能达到性能要求,宏是一种很好的代替函数的方法。 写一个"标准"宏MIN,这个宏输入两个参数并返回较小的一个: 错误做法:#defineMIN(A,B) (A<=B?A:
c++文件操作
在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(<<) 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况
Linux内核编译详解
一、内核简介内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在/usr/src/linux下找到,大部分应用软件也都是遵循
编译内核操作流程
一、为什么要编译内核;有时我们为了实现某些功能,比如对iptables的防火墙有些需要内核支持;还有实现一些硬件的支持等,这时我们需要重编内核;二、内核源码版本的选择;如果发行版本提供内核源码,最好还是用发行版本提供的;比如Fedora4.0提供了很多版本
LINUX启动服务详解
最近笔者重装了一遍Fedoracore2,安装类型为Workstation,没有安装X-Window环境。安装完毕后,执行ntsysv对系统所有的启动服务进行设置,发现有一些服务比较陌生,所以就就写了这篇文章,对系统所有的启动服务进行一个简单的总结,希望和
Linux内核编码风格
这篇简短的文章描述了Linux内核首选的编码风格。编码风格是很个人化的东西,我不会把自己的观点强加给任何人。但是,Linux内核的代码毕竟是我必须有能力维护的,因此我宁愿它的编码风格是我喜欢的。请至少考虑一下这一点。首先,我建议打印一份《GNU编码标准》,


