2017年7月7日23:15:51外边下雨,突然想学习c语言,所以刷一遍基础。 笔记:C 语言教程1.C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。C 语言是一种广泛使用的计算机语言,它与 J ...
分类:
编程语言 时间:
2017-07-11 19:24:23
阅读次数:
157
linux可划分为如下四个部分: linux内核 GUN工具组建 图形化桌面环境 应用软件 内核主要负责的功能: 系统内存管理 cat /proc/meminfo 查看系统虚拟内存的当前状态, ipcs -m 查看系统上当前共享内存页面 软件程序管理 运行中的程序为进程。/etc/inittab 开... ...
分类:
系统相关 时间:
2017-07-11 19:18:49
阅读次数:
166
编程语言的作用及与操作系统和硬件的关系: 作用:让计算机执行其命令 关系:通过操作系统使编程语言更方便的使用硬件资源 应用程序--操作系统--硬件: 应用程序:用户使用的能使硬件行使特定功能的软件 操作系统:为用户管理硬件资源的软件程序 硬件:硬件的功能是输入并存储程序和数据,以及执行程序把数据加工 ...
分类:
其他好文 时间:
2017-07-11 17:59:58
阅读次数:
220
章5: 串口通信 5.1并行与串行简介 串行:一次发送一个数据;如电脑上的usb口、HDML显示器接口、SATA 磁盘接口等都是串行的。 并行:一次发送多位数据;在微电脑上通常是一次传8位; 在电脑和Aduino之间传输信息,最简单的方法是通过usb线连接,并执行串口通信软件/程序来交换信息。在Ar ...
分类:
其他好文 时间:
2017-07-09 21:57:22
阅读次数:
91
大约在17年前,也就是2000年,学计算机专业的学生可以有大部分都进入本专业,并且就业非常容易。哪怕只会office套件,想找个工作也很简单。那时候学计算机就是最热门的行业。 那时候,搞Java的还是在使用applet,企业级开发使用的都是EJB,jsp,servlet等原始技术。前端都是写js和h ...
分类:
编程语言 时间:
2017-06-26 21:10:30
阅读次数:
185
Linux划分四部分: Linux内核 系统内存管理 软件程序管理 硬件设备管理 字符型设备文件 块设备文件 网络设备文件 文件系统管理 GUN工具 用于处理文件的工具 用于操作文本的工具 用于管理进程的工具 shell 图形化桌面环境 应用软件 系统内存管理 软件程序管理 硬件设备管理 字符型设备 ...
分类:
系统相关 时间:
2017-06-25 10:00:43
阅读次数:
174
首先要谈的是,今天的话题所聊的程序员包含哪些人? 在中国,写程序,不仅仅是一种兴趣,更多的时候,还是一种普通职业和谋生工具 大公司有厉害的程序员,优秀的架构师,但大量的小公司也有很多普通的程序员。在我这些年的工作经历中,也越来越深刻的感受到普通程序员的影响和力量。对于高阶程序员,所谓八仙过海各有神通 ...
分类:
其他好文 时间:
2017-06-21 13:38:19
阅读次数:
164
1.什么是web service? Service:服务,在电脑安装一个软件(程序),可以为我们提供某些功能,就可以称之为服务。本地服务比较多。 Web:和本地相对应,在互联网上的。 Web Service,通过互联网来提供某种服务,本质就是通过网络调用其他网站的资源。 本地服务的缺陷: (1) 本 ...
分类:
Web程序 时间:
2017-06-18 22:46:01
阅读次数:
242
这篇读后感讲的是我读完构建之法前三章后所学到的东西以及自己的感想。 首先来谈谈我学到了那些东西。 程序=数据结构+算法; 软件=程序+软件工程; 软件企业=软件+商业模式。 以前,我认为软件就是程序,程序就是软件。 但是,真实的生活中是这样的: 一个能实现某种功能的程序带来了一些用户和需求。 那么, ...
分类:
其他好文 时间:
2017-06-16 00:13:56
阅读次数:
118
2017-6-9 星期五知识回顾嵌入式软件测试 1、软件?软件=程序+文档+数据2、软件分类(1)系统软件:win7、win10、linux、windows server(2)应用软件:分类:A、单机版软件:扫雷游戏、word、excel、记事本等 a、部署在一台电脑即可运行 b、不需要联网B、分布 ...
分类:
其他好文 时间:
2017-06-14 14:33:47
阅读次数:
244