news 2026/7/19 2:56:42

从1/2开始的编程学习生活

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从1/2开始的编程学习生活

我是Clover,一名即将步入大二的在校大学生。我的第一篇博客来总结一下自己大一的学习和大二以及之后的规划。

我在命运的指示下,选择了软件工程专业。在大一上学习了c语言,在打一下学习了python。但由于突然失去了管制,所以上课并没有怎么认真听。自以为应付了学校的考试就足够,直到附近开始冒出各种编程大神,我才意识到自己所学的不过是皮毛。因此,我想要在这个暑假翻身,这篇博客就是我翻身前的第一次睁眼。

考虑到自己应该不至于什么都不会,目前给只自己做了粗略的规划:先重学一次c语言,接着在c语言的基础上学数据结构,正好对应学校内的课程,再把Linux或者MySQL相关的内容学一下。

关于我学习c语言的方法,结合网络上的观点与实际学习,我认为最重要的还是多练题,一定要多用。当天学习的内容一定要背会且动手实践一次,做到知行合一。从看别人的代码,到模仿别人的代码,最后写出自己的代码,脚踏实地,一步一个脚印。

第一篇博客就写道这里,我对自己的以前感到惋惜,对自己的未来感到迷茫,但是我知道,现在不是感叹从前的时候,我也做好了面对未来的准备。

加油!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/19 2:54:34

ASP.NET Identity 2.1与空Web Forms项目集成指南

1. ASP.NET Identity 2.1 与空Web Forms项目集成概述 在ASP.NET 4.x框架中构建Web Forms应用时,身份认证系统是每个项目都需要考虑的核心组件。ASP.NET Identity 2.1作为微软官方推出的成员资格管理系统,相比早期的Membership和Simple Membership提供了更…

作者头像 李华
网站建设 2026/7/19 2:54:32

Python开发环境搭建与入门指南

1. Python入门第一天:从零开始搭建开发环境作为一个从2008年开始使用Python的老程序员,我见过太多新手在第一天就被环境配置劝退。Python虽然号称"胶水语言"简单易用,但正确的起步姿势至关重要。今天我就带大家用最专业的方式完成P…

作者头像 李华
网站建设 2026/7/19 2:54:06

Android应用签名全指南:从基础到最佳实践

1. Android应用签名基础概念在Android开发中,应用签名是发布应用前的必经步骤。每个APK或App Bundle都必须经过数字签名才能安装到设备上。签名机制确保了应用的完整性和来源可信性,防止应用在分发过程中被篡改。签名过程使用非对称加密技术,…

作者头像 李华
网站建设 2026/7/19 2:54:05

51单片机驱动LED点阵:74HC595扩展IO方案详解

1. 项目概述LED点阵显示屏作为嵌入式系统中常见的人机交互组件,在各类电子设备中广泛应用。传统51单片机由于IO口资源有限,直接驱动LED点阵时往往捉襟见肘。本项目采用74HC595移位寄存器实现IO口扩展,仅用3个单片机引脚就能控制88 LED点阵的完…

作者头像 李华
网站建设 2026/7/19 2:53:31

DM9000网络控制器寄存器配置与调试指南

1. DM9000网络控制器概述 DM9000是一款高度集成的单芯片快速以太网MAC控制器,由DAVICOM公司设计生产。作为嵌入式系统中广泛使用的网络接口解决方案,它支持10/100Mbps自适应以太网连接,采用CMOS工艺制造,具有低功耗特性。我在多个…

作者头像 李华
网站建设 2026/7/19 2:53:27

FS_11C14开发板硬件解析与嵌入式开发实践

1. FS_11C14开发板硬件解析FS_11C14是一款基于ARM Cortex-A系列处理器的嵌入式开发板,专为物联网和工业控制场景设计。板载资源包括:四核Cortex-A53处理器,主频1.2GHz1GB DDR3内存8GB eMMC存储双频WiFi蓝牙4.2模块丰富的外设接口:…

作者头像 李华