1、项目使用的技术
答: 例如:
前端使用XX(css、javascript、jQuery、Vue框架、 AngularJS、React、 Layui框架、Bootstrap等)
后台使用了XX(java语言-Springboot|SSM|javaweb技术 、Python、.net)
2、项目开发中遇到什么问题,是怎么解决的分享一下
1)数据库链接问题
账号密码不对或者是数据库驱动与数据库服务器版本不一直导致项目发布异常 更换正确的数据库驱动
2)浏览器缓存问题,图片文字改了,但是在浏览器不显示
不要使用eclipse内置的浏览器访问,应该用外置浏览器比如谷歌并且清理浏览器的缓存可以
按住 ctrl+shift+delete键清理浏览器缓存,同时要重新发布项目就好了
3)中文乱码问题
数据库中的数据出现了中文乱码问题 对数据库的编码设计utf-8
3、数据库用的什么数据库,该数据库有什么特点?
MySQL:一种关系型数据库,将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,
MySQL是使用sq|语言进行访问的,总的来说,MySQL访问速度比较快,成本低。
1)mysq|性能卓越,服务稳定,很少出现异常宕机。
2)mysq|开放源代码且无版权制约,自主性及使用成本低。
3)mysq|软件体积小,安装使用简单,并且易于维护,安装及维护成本低。
4、有购物车功能的同学,购物车怎么实现的
答:购物车中商品数据的可以保存再如下几个地方 比如 Session中、Cookie中、或者是数据库表
中 在本次设计 采用了数据库表结构进行存储购物车数据
5、MVC设计模式是指什么,其优缺点,怎样用到在你的程序里
MVC: M指的是 Model 模型 V:View视图 C:Controller 控制器
在MVC架构中,Servlet作为前端控制器,负责接收客户端发送的请求
在Servlet中只包