![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他
恐惧本身不可怕
软件工程师
展开
-
嵌入式系统软件架构设计
嵌入式系统软件架构设计目录1.前言 42.决定架构的因素和架构的影响 42.1.常见的误解 52.1.1.小型的系统不需要架构 52.1.2.敏捷开发不需要架构 73.嵌入式环境下软件设计的特点 73.1.和硬件密切相关 73.2.稳定性要求高 83.3.内存不足 83.3.1.虚拟内存技术 83.3.2.转载 2015-10-19 14:23:47 · 3921 阅读 · 0 评论 -
Linux后台开发应该具备技能
一、linux和os:1、命令:netstat tcpdump ipcs ipcrm 这四个命令的熟练掌握程度基本上能体现实际开发和调试程序的经验2、cpu 内存 硬盘 等等与系统性能调试相关的命令必须熟练掌握,设置修改权限 tcp网络状态查看 各进程状态 抓包相关等相关命令 必须熟练掌握3、awk sed需掌握4、共享内存的使用实现原理、然后共享内存段被映射进进转载 2017-03-16 16:02:11 · 200 阅读 · 0 评论 -
上拉电阻与下拉电阻的作用和区别
2者共同的作用是:避免电压的“悬浮”,造成电路的不稳定; 一、上拉电阻如图所示:1、概念:将一个不确定的信号,通过一个电阻与电源VCC相连,固定在高电平;2、上拉是对器件注入电流;灌电流;3、当一个接有上拉电阻的IO端口设置为输入状态时,它的常态为高电平; 二、下拉电阻如图所示:1、 概念:将一个不确定的信号,通过一转载 2017-03-22 14:51:20 · 932 阅读 · 0 评论 -
面试题汇总及解答
1.malloc和new的区别?①Malloc/free是函数,new/delet是c++运算符它们都可用于申请动态内存和释放内存。②c程序只能调用malloc/free,c++两者都可以。③c++ new运算符:自动计算内存大小并申请堆内存;调用构造函数;返回正确的指针;普通调用new申请内存失败是抛出异常std::bad_clloc而不是返回NULL,(nothrow 不抛异常)n原创 2017-03-19 18:03:29 · 367 阅读 · 0 评论 -
程序员需要具备的基本技能
软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不熟悉在这些基本技能,所以,他们需要有老手带转载 2017-01-20 15:01:26 · 527 阅读 · 0 评论 -
微软面试题及答案(发散性问题)
微软面试题及答案 (很需要开放性思维) 第一组 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不转载 2016-10-13 10:52:10 · 6106 阅读 · 2 评论 -
职场经验
职场是一本教科书,是一个小江湖。不论是职场老鸟,还是小白,咱们都是江湖中人,今天我准备拿两个小时的时间,跟大家一起探讨如何行走江湖。▼01基层小白篇基层小白,顾名思义,就是初入职场的小伙伴,不懂太多的人情世故,喜欢耍点小性子。当我还是小白的时候,我是这么干的!▼1、模仿。入职不久,我知道公司的风云人物,是一位姓赖的江西人,于是我经常分析他在台上说的每句话转载 2016-09-18 19:40:27 · 302 阅读 · 0 评论 -
嵌入式软件学习计划
内核书籍比如《Linux内核设计与实现》->《深入理解Linux内核》->《Linux驱动程序》, Step 0:这个阶段的同学基本对OS没有认识, 可以从安装系统, 配置系统,学习各种编辑器的使用,与脚本的编写.建议从Linux入手,毕竟比较容易得到各种发行版本,而且用户群比较大,有了问题容易得到解答.推荐的发行版本是桌面Ubuntu,服务器 Debian.推荐教材:转载 2015-10-11 11:22:34 · 396 阅读 · 0 评论 -
职业规划
转自网友!!!简单介绍一下我的情况,我是03级的本科生,07年毕业后一直从事软件方面工作,现在是一名项目经理,到今天为止,我差不多有5年半的工作经验了(我是07年3月就进了公司)。那么为什么我现在会对职业生涯规划有感悟呢?因为随着时间的增长,我越来越觉得我们混职场的IT人(当然不限于软件行业,只要是职场人)如果没有一个很好的职业规划,那么随着时间的流逝,我们逝去的不仅仅是年华那么简单;当你某天转载 2015-07-24 20:19:08 · 713 阅读 · 0 评论 -
免费资料库linux公社
用户名与密码都是www.linuxidc.com原创 2015-07-10 19:59:22 · 492 阅读 · 0 评论 -
详细设计说明书编写规范
第1章 引言 1.1 目的 使项目详细设计说明书的编写规范化,从而规范软件管理。 尽可能详细地描述程序的各成份的设计考虑,以利于编制程序。 [此处加入编写目的] 1.2 背景 说明该软件系统名称,开发者,详细设计原则和方案 [此处加入项目背景资料] 1.3 参考资料 列出有关的参考资料名称,作者,发表日期,出版单位 [此处加入参考资料]转载 2015-10-20 09:48:11 · 1120 阅读 · 0 评论 -
Github 上的一些记录
相信以上三种方法够大家遨游在 GitHub 的海洋了,最后给大家献上一些福利,这些项目是 GitHub 上影响力很大,同时又对你们很有用的项目:free-programming-books这个项目目前 star 数排名 GitHub 第三,总 star 数超过6w,这个项目整理了所有跟编程相关的免费书籍,而且全球多国语言版的都有,中文版的在这里:free-programmi原创 2017-02-24 20:38:06 · 1060 阅读 · 0 评论