【初学者】硬件工程师转行软件工程师前端html后端JavaScript

这篇博客讲述了作者作为一名硬件工程师,如何因项目需求快速学习Web开发的过程。涉及的技术包括HTML、Servlet、JavaBean、Spring框架和数据库连接。作者通过对比单片机和服务器的工作原理,解释了Spring框架的作用,并提及了JAVA 1.8和TOMCAT 9的使用。他还提到了初学者在理解DAO和选择开发工具(如MyEclipse和IDEA)时的困惑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

导师上次接项目1000万的已经搞定了,这回是500万,看发布时间就知道每个人干的活不同。本人硬件工程师,写底层c/c++、fpga、linux之类的代码,好了,这个项目需要web,没人会,逼着速成。(非科班出身的研究生打工仔,计算机大佬的评价)

大神绕道,小白浅谈。

先来说说html界面用到的技术

servlet:简单来说就是一个qt中的信号与槽机制,写好set和get在作用域下能自动跳到对应的标签/代码中去。

javabean:简单来说就是一个大的类,包含了各种信息。

spring:这是一个框架,从单片机角度来看类似于freertos调用一样,已经有了框架,用框架中的函数和机制就可以实现操作。

jdbc-odbc:连接数据库的东西

--------------------------------------------------------------------------------------------------------------------

初学看到什么DAO,以为是什么变量,其实查一查发现是个连接底层的数据库,可以使mysql qsqlite,反正通通用这个接口。

用MyEclipse还是IDEA随随便便都可以,反正2个都安装了,一个预览方便,一个界面好看。

JAVA用的是1.8,TOMCAT用的是9,一个是编译一个是服务器 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小都爱吃小橘子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值