【前端学习之路】01:关于一个大二计算机专业学生如何从零开始学前端

【前端学习之路】01:关于一个大二计算机专业学生如何从零开始学前端

作者前言

首先本人在学前端之前只有一点C语言和Python基础,其实也算不上什么基础,写代码能力一般,算法题也做不出来,想打比赛,结果蓝桥杯白捐300块钱。所以放弃算法这条路了,打算走前端开发方向,但最近互联网上又对前端的争议很大,说前端已死,本人偏不信邪,想着一定要将前端学出点名堂来,于是踏上了这条前端学习之路。其实在写这篇博客前,本人已经通过黑马pink老师的课程学完html和css了,为什么现在才想着写博客呢,一是想着写博客也算是另一种形式的自我学习监督,顺便可以把每个板块的知识点自己梳理一下;二是想锻炼一下自己的语言组织能力,提升一下自己的能力。遇见即是缘分,接下来进入正文。

我的前端学习路线

本人是在b站上看黑马pink老师最新的前端学习视频来自学的前端,视频链接如下:

https://www.bilibili.com/video/BV1MvaVzUEuz/?spm_id_from=333.1391.0.0&p=56&vd_source=25023f2c818ab7b66ba86a8f1f55014f

这套课程是2025版最新前端基础入门课程,包含 html5、css3、flex布局、grid布局、响应式布局、移动端布局,从零基础到实战的课程。里面包含svg、 css 变量、计算函数、时间线动画等新技术,同时还是全网首套 AI工具 trae 讲解的零基础到实战的前端课程。

这套学习视频我认为还是很全面的,然后也很容易上手,我是在这个学期已经通过这个视频学完了html和css了,然后打算寒假跟着这个视频的学习路线接着往后学,同时再自学JavaScript。

JavaScript的话我看b站黑马程序员的视频,视频链接如下:

https://www.bilibili.com/video/BV1Y84y1L7Nn/?spm_id_from=333.1391.0.0&vd_source=25023f2c818ab7b66ba86a8f1f55014f

这套视频课程是Pink老师最新版JavaScript课程,主要讲解JavaScript核心知识,包含最新ES6语法,从基础到API再到高级。

打算系统学完前端的基础知识后,再到网上跟着实战做几个项目。

以上差不多就是我的前端学习路线的,接下来我将简单讲一下前端的一些基础知识,要学什么,要怎么学,以及要用什么工具。

学习前端开发的基础知识

HTML是网页的骨架,学习如何创建基本的网页结构。掌握常用标签如<div><p><a>等,理解语义化标签如<header><footer>的作用。

CSS负责网页的样式和布局。学习选择器、盒模型、浮动、定位等核心概念。熟悉Flexbox和Grid布局,它们是现代网页布局的基础。

JavaScript是前端开发的核心语言。从变量、数据类型、函数等基础语法开始,逐步学习DOM操作、事件处理、异步编程等高级特性。

掌握前端开发工具

代码编辑器是必备工具,b站上配套的前端学习视频用的是Trae这个软件,我目前用下来也觉得很好用,结合了ai的一款前端开发软件,很适合小白使用。以后我的博客和前端的练习也都是会用这个软件来编写。

深入学习前端框架

React是目前流行的前端框架之一。学习组件化开发思想,掌握JSX语法、状态管理、生命周期等核心概念。通过实战项目巩固知识。

Vue是另一个易上手的前端框架。理解响应式原理、指令系统、单文件组件等特性。Vue的文档友好,适合初学者系统学习。

然后我看pink老师的课程讲到了Bootstarp框架,但我还没学到这里,具体的框架内容等我后期涉及到后再做整理。

前端工程化是进阶必备。了解Webpack、Babel等构建工具,掌握模块化开发、代码分割、性能优化等高级技巧。

实践项目与持续学习

从简单的静态页面开始,逐步完成复杂的动态应用。建议先跟着课程来,把课程里的项目都跟着练一遍,课程里的项目有小兔鲜项目、优医问诊项目、designcode项目和vivo响应式官网项目。这些项目都比较经典,练完这些项目后也可以去黑马程序员找其他项目练习

参与开源项目能提升实战能力。在GitHub上寻找适合的项目,从修复小问题开始,逐步贡献代码。

技术社区是学习的重要资源。关注前沿技术动态,参与技术讨论,保持持续学习的习惯。前端技术更新快,需要不断更新知识体系。

结语

以上就是我第一篇博客的全部内容了,后期我将会陆陆续续整理一下我前端的笔记上传,然后也会一边学一边发表博客,有什么想法大家都可以到评论区交流讨论噢,也欢迎给我这个前端新人一些建议~ 在前端的学习之旅上我们一起加油吧!ps:第一次写博客内容和排版可能不太精致,还请大家见谅,我会慢慢提升自己的!

Read more

宇树G1机器人强化学习训练完整实战教程

宇树G1机器人强化学习训练完整实战教程

0. 前言 人形机器人的运动控制一直是机器人领域的重要挑战,而强化学习为解决这一问题提供了强有力的工具。本教程将基于宇树G1人形机器人,从基础的强化学习环境搭建开始,逐步深入到高自由度模型的训练配置、奖励函数设计与优化,最终实现复杂动作的训练控制。作者看到一个很棒的系列,所以针对性的对文章内容进行了整理和二次理解,方便大家更好的阅读《不同自由度的宇树G1机器人强化学习训练配置及运行实战 + RSL-RL代码库问题修复》、《宇树G1机器人强化学习训练奖励函数代码架构 + 创建新的奖励函数(1)》、《RL指标分析与看板应用 — 宇树G1机器人高自由度模型强化学习训练实战(3)》、《调参解析 — 宇树G1机器人高自由度模型强化学习训练实战(4)》、《舞蹈训练?手撕奖励函数 — 宇树G1机器人高自由度模型强化学习训练实战(5)》。 1. 强化学习训练环境配置 1.1 基础环境搭建 宇树机器人的强化学习训练基于Isaac Gym物理仿真环境和RSL-RL强化学习框架。首先需要确保这两个核心组件正确安装和配置。 在开始训练之前,我们通过简单的命令来启动12自由度G1机器人的基础训练:

By Ne0inhk
【FPGA】Vivado 保姆级安装教程 | 从官网下载安装包开始到安装完毕 | 每步都有详细截图说明 | 支持无脑跟装

【FPGA】Vivado 保姆级安装教程 | 从官网下载安装包开始到安装完毕 | 每步都有详细截图说明 | 支持无脑跟装

安装包下载:Xilinx_Vivado Download Link(下好后可直接安装) 目录 (有安装包后,可直接跳转至 Step5,免得去官网下了,比较麻烦) Step1:进入官网 Step2:注册账号 Step3:进入下载页面 Step4:下载安装包 Step5:安装 Step6:等待软件安装完成 安装完成 Step1:进入官网 ① 我们可以选择在 XILINX 官网下载其公司旗下的产品 Vivado 🔍 官网地址:www.xilinx.com           (英文)www.china.xilinx.com  (官方中文网站) 👉 点击直达:Xilinx - Adaptable. Intelligent | together we advance_    (英文)

By Ne0inhk
【数据库】国产数据库的新机遇:电科金仓以融合技术同步全球竞争

【数据库】国产数据库的新机遇:电科金仓以融合技术同步全球竞争

7月15日,国产数据库厂商中电科金仓(北京)科技股份有限公司(以下简称“电科金仓”)在北京举行了一场技术发布会,集中发布四款核心产品:AI时代的融合数据库KES V9 2025、企业级统一管控平台KEMCC、数据库一体机(云数据库AI版)以及企业级智能海量数据集成平台KFS Ultra,并同步举行了“金兰组织2.0”启动仪式。 如果放在过去几年,这场发布会可能被归入“信创替代”的常规范畴。但这一次,电科金仓试图讲述的不再是“我们也能做、我们可以兼容”,而是“我们能不能定义下一代数据库形态”。 整个发布会贯穿了三个关键词:“融合”“AI”“平台能力”。这背后的核心逻辑是清晰的:在“去IOE”与“兼容Oracle”的红利渐近尾声之际,国产数据库厂商开始面对一个更加复杂、也更具挑战性的市场命题——如何在大模型时代支撑非结构化数据、高维向量检索和复杂语义计算的新需求? 正如我国数据库学科带头人王珊教授所说,数据库内核与AI能力的深度结合,已成为释放数据核心价值的关键路径,正催生着更智能、更自适应、更能应对复杂挑战的新一代数据库形态。

By Ne0inhk

从零开始:OpenClaw安装+飞书机器人全流程配置指南(附踩坑实录)

从零开始:OpenClaw 安装 + 飞书机器人全流程配置指南(附踩坑实录) 本文面向完全零基础的小白,手把手带你从一台干净的 Linux 机器开始,安装 OpenClaw、配置 AI 模型、对接飞书机器人,最终实现在飞书里和 AI 直接对话。全程附带我自己踩过的坑和解决方案。 目录 * 一、OpenClaw 是什么? * 二、环境准备 * 三、安装 OpenClaw * 四、初始配置(onboard 向导) * 五、飞书机器人配置全流程 * 六、踩坑实录 & 避坑指南 * 七、验证一切正常 * 八、进阶:常用命令速查 一、OpenClaw 是什么? OpenClaw 是一个开源的 AI Agent

By Ne0inhk