对Web项目开发的一些感想[草稿]

软件测试知识库搭建指南:从零构建个人测试能力体系 在软件测试领域,知识管理是提升工程师核心竞争力的关键。其核心原理在于将零散的技术点、解决方案和项目经验进行系统化沉淀与关联,形成可复用、可演进的知识网络。这一过程的技术价值在于,它不仅解决了信息孤岛和检索失效的痛点,更能将被动接收信息转化为主动构建能力,直接支撑测试策略制定、技术选型和风险评估等高级工作。从应用场景看,无论是应对日常测试环境搭建、自动化脚本编写,还是准备软件测试面试、进行项目复盘,一个结构化的知识库都能显著提升效率与输出质量。本文以Wiki.js等工具为例,深入探讨如何规划内容分类、设计标签 阅读详情
1、设计页面时尽量使用CSS。因为这样如果要修改项目风格样式也比较容易和不会影响全局。
2、因为使用Struts或WebWork的标签库时会影响到页面的格式显示,这样的话就会影响美工修改界面,所以最好是先设计好整个项目的静态页面。也就是先设计好项目的原型。
3、客户交流,因为项目最终的使用者并不是程序员,而且项目组如果不和客户交流的话,只靠自己想像是设计不出客户想要的应用。设计出一个项目原型是最好的交流方法,因为当客户看到原型就会有一个比较直观的视觉,这时他可以对项目的实现提出比较现实的和详细的需求。
4、沟通和反馈,因为客户的需求一开始也不是很明确的,所以当项目不断进行时,客户的需求也就一点点的挖掘出来,需求也一点点的完善。那么这个完善过程是靠什么来进行的?是沟通和反馈,这两者是相辅的,只有沟通,那么永远都弄不清需求。而没有沟通又何来反馈。
5、技术预研,有的技术应该在项目需求分析时就开始进行比较的,如页面的分页,视图层框架选择、持久层技术选择以及各种技术的风险评估等。
6、日志的记录,对于日志的分级是否明确规定什么时候该使用Debug,什么时候用Info,什么时候使用Error,这些应该在项目开始时就定义好,以免在项目后期再作修改。不要再采用System.out.println()来做调试。
7、项目的准备,如组内成员如何交流、Bug使用什么工具记录、开发工具是否选择一致、开发和测试是否由不同的人进行主导等等。 
web开发人员工作心得 第二个月的工作总结web开发人员工作心得 立即下载

相关推荐

web项目开发流程经验总结

很使用,web项目开发流程经验!!!!!!!!!

WEB开发感受

总结一下最近WEB开发学习时的感想。 ssh课程早就刷完了,总体感受就是Hibernate很大程度上都偏向面向对象,所以其中对象状态是核心知识点,熟练掌握几种状态的切换,能透过业务的表面现象在脑中时刻关注与低一层的状态很重要。有点不明白离线查询对象要在web层初始化,有种很不舒服的感觉。几种查询方式很难记,不看范例默写的话很难。 ssm给我最直观的感受就是配置条理清晰,也可能只是因为相对于ss...

千羽的博客 1133

Web程序设计项目源码

建立和维护一个的Web网站 必须有数据库操作部分,即对表的增改删和浏览功能 要有浏览数据库内容的功能 最好有分页浏览功能。

Java Web项目开发项目经验总结

本文是关于如何查看JavaWeb项目的方法

dream@coding 1万+

NE555构成多谐振荡器及三角波、正弦波的生成(附工程文件)

NE555构成多谐振荡器及三角波、正弦波的生成 续上一篇:NE555基本原理及相关公式的推导

qq_49979053的博客 5万+

告别‘小目标’丢失!手把手复现DNANet红外检测网络(PyTorch版)

本文详细介绍了如何使用PyTorch从零实现DNANet红外小目标检测网络,重点解析了DNIM模块和CSAM注意力机制的设计与实现。通过实战教程,帮助开发者解决红外小目标检测中的特征提取和训练调参难题,适用于军事侦察、安防监控等场景。

weixin_28701593的博客 252

第一次正式java web开发项目的总结

去年下半年到现在,因为公司人员流动,也有好几个新进的员工分给我来带领,也有刚从学校出来的,在和他们交流的过程中,不由的想起自己刚刚进入这行的一些感想。 记得自己当初写过一篇总结的,我想这些对于刚出校门没什么工作经验的程序员应该会有一些帮助,但是却怎么也无法在csdn博客列表中找到这片文章。 后来无意中发现它竟然跑到了我的回收站中,我已忘记是因为什么...

weixin_34313182的博客 1434

化学科学催化反应产率预测之Transformer建模SMILES(Datawhale AI 夏令营)

循环神经网络:由于所有的前文信息都蕴含在一个隐向量中,随着序列长度的增加,早期的上下文信息会逐渐被遗忘。卷积神经网络:受限的上下文窗口在建模长文本时存在天然不足。需要多层卷积操作才能处理长文本。在本篇文章中,我们学习了Transformer的基本架构及其在化学反应产率预测中的应用。通过利用Transformer的Encoder部分对SMILES进行建模,我们能够更有效地捕捉序列数据的特征,从而提高模型的预测性能。

不想宅的冷同学 1096

谈谈第一次Web项目的感想(上)

整个Web项目开始大概三个星期左右,是一个老师众多题目中选的一个,旅游指南系统。   由于实际开发项目周期很短,又是学校里面的实验项目,缺少项目测试部分。   这次也仅仅是谈一下,自己对于整个Web项目的感想,收获,和不足。   需求分析阶段,由于没有客户,所以所谓的需求分析会议并没有开起来,需求分析是由小组几个开发者自己讨论,需求记录暂且不谈,整个阶段最大问题是   永远不要在需求分析阶

shixuan2205的博客 3706

WS2812B非标准通信协议:手把手实现精准时序控制

详解WS2812B的精准时序实现原理,剖析其非标准通信协议的关键细节。通过实际操作指导,帮助开发者稳定驱动ws2812b灯带,解决常见时序偏差问题,提升项目显示效果与响应一致性。

weixin_42584586的博客 587

FFmpeg魔改指南:让RTMP协议完美兼容H265的三种方法(含SRS适配技巧)

本文详细介绍了三种让RTMP协议兼容H265编码的FFmpeg魔改方案,包括基于官方补丁的标准改造、Intel的SVT-HEVC集成方案以及金山云的自定义扩展方案。文章重点解析了各方案的实现原理与适配技巧,并提供了在SRS 6.0服务器上进行深度配置和性能调优的完整实战指南,帮助开发者解决H265推流至传统RTMP服务器的兼容性问题。

weixin_29290947的博客 195

做完一个网站重构项目的总结以及感想!

忙活了大半年,终于把一个年久失修,bug众多,技术陈旧,难以维护的站给重构结束了,与其说是重构,不如说是重做,基本上就是推倒重来了.   先说背景:我们公司有个站是一个垂直财经门户站,流量还不错(牛市情况下),喜欢炒股的朋友应该知道这个站,不过这个站已经很老了,且总是出bug,故老板决定在股市疲软,网站流量不大的情况下进行重构,结果项目经理一看,技术太老了,重构难度太大了,直接推倒重来吧,于是

e042kuuw的专栏 1370

eCognition易康面向对象分类批量选择样本,批量导出shp

可以的,使用这个工具条最右边那个三角尺manual editing toolbar,这是用来直接指定类别的,咱们可以拿它选完以后把指定的类别转成训练样本。另一个好处是,这个选出来的样本可以直接导出成shp,但select sample是不可以的,只能导出TTAMask也就是栅格掩膜。如果要导出shp,要在转之前导出。中间那条有点点的红线就是我的鼠标轨迹,只要碰到的对象就会全部选中,然后一点3的那个按钮就直接全部划分为林地了,十分丝滑。在弹出来的工作条里,首先选择你的类别,比如这里选一个forest。

qq_61845364的博客 4070

感想1-前言(第一版)

  时间真快,转眼间来北京已经两年了,一直在做前端开发,主要工作内容集中在web管理系统这块。从实现最简单的5、6个页面的内部支撑系统到十三四个页面的小型管理系统 ,从多个子系统组成的小型平台到近40个页面的中型管理系统,期间经历了很多,成长了很多。一直想做个总结,但迟迟没有动笔。经面试官大哥的提醒,才真正的开始这个计划。整个系列也算是对自己这两年努力结果的一个交代。   脑子里有很多东西想要表...

weixin_30840253的博客 116

vue3 - 高德地图定位出错Get ipLocation failed.Geolocation permission denied.(info: “FAILED“ | status: 0)报错解决!

vue3,nuxt3,高德地图,定位,位置,报错,AMap.Geolocation,解决报当前定位失败,高德地图H5 定位失败报错,web网页网站,报错详细解决教程,Get ipLocation failed.Geolocation permission denied.,高德地图定位报错info: "FAILED",高德地图status: 0,已经是https了还是报错,确保了浏览器位置已经开了,手机定位也开了,没解决,H5页面在ios的浏览器上使用 高德地图 报当前定位失败Geolocation,移动端设

✅ 精选推荐文章 6771

YOLOv5 自定义模型 Android 部署完整指南

本文详细介绍了将YOLOv5模型部署到Android设备的完整流程,包含三个核心部分:首先验证官方模型测试,确保基础环境配置正确;随后进行模型转换,从PyTorch导出ONNX格式并优化,再转换为NCNN格式;最后在Android项目中集成自定义模型,包括文件替换、参数修改和代码适配。教程基于YOLOv5 6.1版本,使用NCNN框架进行移动端推理,涵盖了常见问题解决方案和关键配置要点,为开发者提供了从训练到部署的完整技术路线。

FJN110的博客 592

关于web安全测试在功能测试中的应用

写这篇文章的起因,是因为我最近在看安全测试方面的书,所以想来记录下一些感想,这几本书是:《白帽子讲web安全》《WEB安全测试》《黑客攻防技术宝典Web实战篇》,里面关于技术方面的东西还没学会,但是我对于安全测试有了大概了解和思路,并且希望能在功能测试中应用。

许西城的博客 1362

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

腾讯IEG/应届生面试经验分享/web安全

作为大三的学生这次春招是最好找工作的时机了,全内推开启。下面是感想和时间线,题目整理在另一篇。

persist213的博客 1563

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

为什么要和大家聊设计

“为什么要和大家聊设计” 起因: 凡事都讲究个因果关系,每个伟大的成就背后,都会有一个非常浪漫的故事。当然,可能很多都是杜撰出来的~关于这个事情,我也懒得去想那些个浪漫的原因,归根结底就两个字:整理。 好记性不如烂笔头,这句话从小听到大,已经耳熟能详了。既然以后我的发展方向是设计和UE方面,而且可能成天会和程序员打交道,那我干脆就跑到 segmentfault 这个开发者社区来写一些

web网站建设 1158

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

15 款优化表单的 jQuery 插件

  网页上的表单提供给用户的一种交互的方式,用户输入数据,提交到服务器,等待后续的处理。这些表单在我们浏览的网页中随处可见,也容易被我们忽略。 比如,“联系我们”页面会提供一个表单给用户填写他们的信息和想提的建议或者问题,但是开发者往往只关注网站的设计和用户交互的内容,并不会注意到用户进 行交互的方式——表单。   以下整理的这个列表就是为 Web开发者准备的,包括了 15 款优化...

weixin_30672295的博客 76

java表格优化插件_[Java教程]15 款优化表单的 jQuery 插件

[Java教程]15 款优化表单的 jQuery 插件02014-05-26 15:00:10网页上的表单提供给用户的一种交互的方式,用户输入数据,提交到服务器,等待后续的处理。这些表单在我们浏览的网页中随处可见,也容易被我们忽略。 比如,“联系我们”页面会提供一个表单给用户填写他们的信息和想提的建议或者问题,但是开发者往往只关注网站的设计和用户交互的内容,并不会注意到用户进 行交互的方式——表单...

weixin_35700003的博客 161

天涯PHP博客-文章存档

[2012-11-09] 摘自PHP手册[8] – String字符串处理函数 [2012-11-08] 摘自PHP手册[7] – Variable变量函数 [2012-11-08] 摘自PHP手册[6] – URL函数 [2012-11-06] 摘自PHP手册[5] – Date/Time 日期/时间函数 [2012-11-05] 摘自PHP手册[4] – Funct

天涯PHP博客 1524

阿里云 ECS 云计算训练营 Day3:打造在线编程环境

这是什么? 我正在参加“阿里云高校师生计划”。 除了可以领取长达一年的免费云服务器体验, 在校学生还可以从零开始学习使用云计算,或参与 AI 实训营,最后获得礼品~(详情点我!) Day1:上云! 学习笔记 Day2:offer来!搭建简历网站 学习笔记 Day3 学习笔记安装 IDE 运行环境部署 Web IDE [Docker] 通过 Docker 开发者可以将应⽤以及其依赖打包到⼀个轻量、可移植的容器当中,这样就可以避免依赖 和兼容性问题,极⼤的降低服务器环境的部署难度。例如开发者在交付⼀个.

MagiReco的博客 556

JavaEye新闻频道10月精彩新闻点评

2007年10月16日,JavaEye策划已久的新闻频道终于上线了,在新闻频道上线的半个月时间里面,通过我们直接发布,和会员提交上来的内容,总共发布了126条新闻,平均每天发布了8.4条新闻。 与此同时,我们的会员对新闻内容反响也很热烈,在半个月当中,总共发表了212条新闻评论,平均每条新闻有2.5条评论;对于新闻总共digg了1006次,平均每条新闻digg 5.7次;这些新闻总共阅读的次...

ITeye黑板报 213

Web开发心得小结

        现在的项目大多是一个团体中的所有成员相互协作完成,所以,在启动一个项目之后的重要一件事情就是要制订一些规则,所有成员都遵守这些规则将有利于项目的顺利进行。下面是我在这段时间的Web开发中总结出的一些规则,其中的大多数也适用于windowForm开发。(1)设定统一的编码风格   (类、成员变量、局部变量、方法、属性、事件)的命名约定(2)统一界面风格   比如使用相同或类似的背景,

zhuweisky 4810
上一篇: [阅读笔记]面向对象的设计法则--法则1:优先使用(对象)组合,而非(类)继承 Favor Composition Over Inheritance
下一篇: Beanshell
Starsiday
博客等级 码龄24年 4粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值