一种通用的、高效的、面向过程的编程语言,也是每个程序员的基本功。
编译和链接主要研究多个C语言文件(.h文件和.c文件)编程的问题。
程序是在内存中运行的,研究内存能够让你彻底明白程序的运行机制。
研究数据的高效存储和读取,涉及一些简单的算法,是软件专业的基础课。
研究解决问题的思路和方案,也就是具体步骤。本教程使用多种语言实现。
Socket(套接字)是一种通信技术,用于两台联网的计算机之间交换数据。
多线程是程序并发执行的一种经典形式,可以充分使用计算机硬件资源。
库文件是一种常用的共享代码的方式,分为动态链接库和静态链接库。
一种面向对象的通用型编程语言,常用于Web、APP、云计算和大数据开发。
第一代Java Web(网站)开发规范,运行效率高,是其它技术栈的基础。
一款基于Java的服务端模板引擎,用来替代JSP,实现前后端代码的分离。
一个轻量级的、开源的Java Web开发框架,是其它Spring系列框架的基础。
一个由Spring提供的、基于MVC设计模式的、轻量级的Java Web开发框架。
一个开源的、轻量级的数据持久化框架,是JDBC和Hibernate的替代方案。
集成了大量常用的第三方库配置,简化了Spring应用的搭建和开发过程。
分布式微服务架构的一站式解决方案,包含了将近20个子组件/子框架。