前言1.1 随便先说下Linux 内核非常庞大,我说的非常大并不是为了吓唬大家,确实是非常多的代码,超过 600 万行的代码,所以我写文章介绍 Linux 内核,也不可能...
原创
2022-03-10 17:58:32
118阅读
前言1.1 随便先说下Linux 内核非常庞大,我说的非常大并不是为了吓唬大家,确实是非常多的代码,超过 600 万行的代码,所以我写文章介绍 Linux 内核,也不可能...
原创
2021-07-28 16:23:48
120阅读
设备驱动程序是计算机硬件与应用程序的接口,是软件系统与硬件系统沟通的桥梁。如果没有设备驱动程序,那么硬件设备就只是一堆废铁,没有什么功能。本章将对Linux驱动开发进行简要的概述,使读者理解一些常见的概念。 1.1 Linux设备驱动的基本概念 刚刚接触Linux设备驱动的朋友,会对Linux设备驱
转载
2020-02-24 11:02:00
488阅读
2评论
1 、数据结构:
研究数据元素之间抽象化的相互关系和这种关系在计算机中的存储表示(即数据的逻辑结构和物理结构),并对这种结构定义相适应的运算,设计出相应的算法,而且确保经过运算后所得到的新结构仍然是原来的结构类型。
根据数据元
原创
2012-09-21 22:44:29
525阅读
1 计算机发展 电子计算机经历的四个发展时代: 第一代:20世纪50年代,主要采用真空电子管制造计算机。 第二代:20世纪50年代末期,出现了以晶体管为主要元件的第二代计算机。 第三代:19年,IBM公司推出IBM360系列计算机并垄断了60%~70%的国际市场,它的出现标志着计算机进入第三代。
原创
2022-01-16 15:50:12
201阅读
第1章Linux操作系统概述在开源 (Open Source,开放源码)世界甚至是IT界中,路人皆知的一件事情:芬兰人,赫尔辛基大学的Linus Torvalds开发出了Linux。作为Internet的产物,这一新的操作系统出现后,世界各地不为钱财的程序员们为它开展了大量艰辛的工作,如拓展Linux内核、开发其他工具,增加新的功能以确保硬件发展和平台移植性,并保证与Internet应用需求变化对
原创
2006-12-06 16:06:58
1507阅读
点赞
1评论
1.1API概念API(ApplicationProgrammingInterface):应用程序编程接口编写一个机器人程序去控制机器人踢足球,程序就需要向机器人发出向前跑、向后跑、射门、抢球等各种命令,没有编过程序的人很难想象这样的程序如何编写。但是对于有经验的开发人员来说,知道机器人厂商一定会提供一些用于控制机器人的Java类,这些类中定义好了操作机器人各种动作的方法。其实,这些Java类就是
原创
2018-03-16 14:00:33
406阅读
点赞
1评论
第04章 AOP概述 AOP概述 ●AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Programming,面向对象编程)的补充。 ●AOP编程操作的主要对象是切面(aspect),而切面模块化横切关
原创
2021-11-19 16:23:19
66阅读
第01章 Spring概述 1.Spring概述 ①Spring是一个开源框架 ②Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能。同样的功能,在EJB中要通过繁琐的配置和复杂的代码才能够实现,而在Spring中却非常的优雅和简洁。 ③S
原创
2021-11-19 16:25:22
72阅读
1、HTTP——超文本传输协议,是一种可靠的数据传输协议。2、资源:Web资源是Web内容的源头。最简单的资源是Web服务器上的静态文件,包含文本文件、HTML文件、图片、视频等。但资源不一定是静态文件,还可以是根据需要生成内容的软件程序。这些动态内容资源可以根据所请求的信息,身份,每天的不同时段来产生内容。3、媒体类型:HTTP给每种要通过Web传输的对象都打上了名为MIME类型的数据格式标签。
原创
2014-09-22 22:22:56
450阅读
目录初始JavaScript学会使用编辑工具...
转载
2018-08-01 15:42:00
34阅读
第01章 Spring概述 1.Spring概述 ①Spring是一个开源框架 ②Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能。同样的功能,在EJB中要通过繁琐的配置和复杂的代码才能够实现,而在Spring中却非常的优雅和简洁。 ③S
原创
2021-08-17 13:54:32
45阅读
17.2.1 在Windows下安装Redis https://github.com/ServiceStack/redis-windows/tree/master/downloads 17.3.1 在Java程序中使用Redis http://mvnrepository.com/artifact/r
转载
2017-12-24 21:47:00
73阅读
目录初始JavaScript学会使用编辑工具如何引入脚本代码常用语句常见浏览器兼容性问题了解前端开发技术JavaScript,JavaScript的发展,JavaScript特点,JavaScript的组成及其作用。发展由布兰登·艾奇(Brendan Eich)发明于1995年出现在Netscape Netscape与SUN合作,将LiveSc...
原创
2021-07-15 13:51:30
138阅读
b 程序开发语言之一。PHP 主要的特点是语法简单易于学习、功能强大、灵活易用。在融合了现代编程语言的一些最佳特性后,PHP 、Apa
原创
2023-04-26 15:02:07
112阅读
1.1Java语言发展史和平台概述A:Java语言发展史詹姆斯·高斯林(JamesGosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和MikeSheridan等人合作“绿色计划”,后来发展一套
原创
2018-03-01 10:57:01
903阅读
第01章 Spring概述 1.Spring概述 ①Spring是一个开源框架 ②Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能。同样的功能,在EJB中要通过繁琐的配置和复杂的代码才能够实现,而在Spring中却非常的优雅和简洁。 ③S
原创
2021-08-17 13:54:55
53阅读
第04章 AOP概述 AOP概述 ●AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Programming,面向对象编程)的补充。 ●AOP编程操作的主要对象是切面(aspect),而切面模块化横切关
原创
2021-08-17 14:13:01
58阅读