1、主要功能需求1.1、用户登录功能登录信息:账号、口令注意:新用户需要注册1.2添加联系人 联系人信息:联系人姓名、联系人性别、联系人移动电话、联系人固 定电话、联系人电子邮箱、联系人 QQ、联系人所在单位、联系人住址、联 系人所属分组。1.3、联系人检索1.3.1 根据联系人姓名模糊查询1.3.2 根据联系人性别查询1.3.3 根据联系人所属分组查询1.4、联系人管理1.4.1 联系人更新可更新信息:联系人移动电话、联系人固定电话、联系人电子邮箱、联 系人 QQ、联系人所在单位、联系人住址、联系人分组。1.4.2 联系人删除 由于删除操作属于危险操作(即数据丢失),为了防止误删除,系统需 要提供用户删除确认功能。1.5、联系人分组管理1.5.1 添加联系人分组1.5.2 显示所有联系人分组1.5.3 更新联系人分组1.6、账号管理1.6.1 修改登录口令 1.6.2 注销登录 2、技术要求 2.1、采用 MVC 模式开发:2.1.1 JSP 开发 Web 页面;2.1.2 Servlet 作为控制器; 2.1.3 Dao 完成具体业务逻辑;2.2、项目架构要求:2.2.1 创建用于存放增删改查的 dao 接口的包: com.tjrac.contact.dao;2.2.2 创建用于存放增删改查的 dao 接口的实现类的包: com.tjrac.contact.dao.impl;2.2.3 创建用于存放增删改查的 service 接口的包:com.tjrac.contact.service;2.2.4 创建用于存放增删改查的 service 接口的实现类的com.tjrac.contact.service.impl;2.2.5 创建用于存放 servlet 的包:com.tjrac.contact.servlet;2.2.6 创建用于存放实体类的 pojo 包:com.tjrac.contact.pojo;2.2.7 创建项目中的工具类包:com.tjrac.contact.util;2.2.8 图片、js 文件、css 文件需要建立文件夹来组织;2.3、推荐技术(加分点):2.3.1 DBCP 的使用2.3.2 EL 表达式的使用2.3.3 JSTL 标签库的使用2.2.4 创建用于存放增删改查的 service 接口的实现类的包: com.tjrac.contact.service.impl; 2.2.5 创建用于存放 servlet 的包:com.tjrac.contact.servlet; 2.2.6 创建用于存放实体类的 pojo 包:com.tjrac.contact.pojo; 2.2.7 创建项目中的工具类包:com.tjrac.contact.util; 2.2.8 图片、js 文件、css 文件需要建立文件夹来组织; 2.3、推荐技术(加分点): 2.3.1 DBCP 的使用 2.3.2 EL 表达式的使用 2.3.3 JSTL 标签库的使用
2021-12-27 16:06:56 10.46MB javaweb 电话簿
1
Web蓝牙终端 —试用一下,看看它如何在,请阅读 (英语)或 (俄语)的教程。 Web蓝牙终端是可以与支持低功耗蓝牙(也称为Bluetooth Smart)的远程设备连接并双向交换数据的网站。 它可以作为应用程序安装在主屏幕上,并且可以脱机工作。 杀手级功能:应用程序通过BLE建立规范中未提供的串行通信,但是如果您想使用负担得起的蓝牙模块制造自己的BLE IoT设备,则需要此功能。 该应用利用BLE服务( 0xFFE0 )和特性( 0xFFE1 )在低成本BLE模块中可用,例如基于CC2541芯片的HM-10,JDY-08,AT-09,CC41-A等。 此外,它通过将传入消息保存在缓冲区中并等待行末字符来绕过GATT特性特定的20个字节限制。 检查以及 部分以快速入门,并了解如何制作自己的项目。 另外,我将作为展示项目。 产品特点 通过浏览器可访问-只需访问,您将获得功能齐全的应用程序,无需安装任何程序。 跨平台-只要可以通过浏览器访问该应用程序,您就可以在桌面或智能手机使用它。 可安装-如果您不想记住该网址,可以将其添加到主屏幕。 由于它是一个渐进式Web应用程序,
2021-12-22 11:30:30 1.1MB iot arduino terminal pwa
1
基于Python的Web应用程序扫描程序,用于在目标网站上收集OSINT和fuzz以查找OWASP漏洞。 关于:BlackWidow 是一个基于 Python 的网络应用程序蜘蛛,用于从目标网站收集子域、URL、动态参数、电子邮件地址和电话号码。 该项目还包括 Inject-X 模糊器,用于扫描动态 URL 以查找常见的 OWASP 漏洞。 演示视频: 功能: 自动收集目标网站的所有 URL 自动收集目标网站的所有动态 URL 和参数 自动收集目标网站的所有子域 自动收集目标网站的所有电话号码 自动收集目标网站的所有电子邮件地址自动从目标网站收集所有表单 URL 自动扫描/模糊常见的 OWASP TOP 漏洞自动将所有数据保存到排序的文本文件中 LINUX 安装:sudo bash install.sh 用法:blackwidow -u https://target.com - 爬取目标。 com 具有 3 个深度级别。 blackwidow -d target.com -l 5 -vy - 以 5 级深度抓取域:target.com,启用详细日志记录。 blackwidow
2021-12-22 11:20:26 155KB 其它杂项
1
电影资料库 这是一个电影数据库网络应用程序,可让您查看电影列表。 :clapper_board: :film_frames: 当您将鼠标悬停在每张电影卡上时,它将为您提供有关电影的简短概述。 还为每部电影添加了评分。 使用HTML,CSS和Javascript制作。 :small_orange_diamond: 该项目是为Scrimba的每周Web开发挑战而设计的! :black_small_square: 主题:Web开发每周挑战:电影数据库 :film_projector: 进一步范围: 我计划为该项目添加更多功能,以使其更具动态性。 托管链接:
2021-12-21 13:28:32 428KB JavaScript
1
人脸检测与识别Web应用 一个实现face-api.js(用于在浏览器中使用面部检测和面部识别JavaScript API以及使用tensorflow.js的nodejs的Web应用程序)
2021-12-20 16:23:32 10.49MB JavaScript
1
PyWebIO 以脚本方式编写交互式Web应用程序。 | | | PyWebIO提供了一系列命令功能,以在浏览器上获取用户输入和输出,将浏览器变成“富文本终端”,并且可以用于构建简单的Web应用程序或基于浏览器的GUI应用程序,而无需了解以下知识HTML和JS。 PyWebIO也可以轻松地集成到现有的Web服务中。 PyWebIO非常适合快速构建不需要复杂UI的应用程序。 特征: 使用同步而不是基于回调的方法来获取输入 非声明式布局,简单高效 减少干扰:仅通过修改输入和输出操作就可以将旧脚本代码转换为Web应用程序 支持集成到现有的Web服务中,目前支持Flask,Django,Tornado,aiohttp,FastAPI框架 支持asyncio和协程 支持使用第三方库(例如plotly , bokeh , pyecharts数据可视化。 安装 稳定版: pip3
2021-12-20 13:43:43 2.63MB Python
1
完整的基于eclipse的web开发实战实例,可供学习参考。
2021-12-19 19:34:16 28.26MB eclipse web web开发 程序实例
1
时间到 一个 JSON 本地存储 Web 应用程序,用于跟踪客户端的时间条目 ##用法 启动计时器。 在项目上工作。 作业完成后再次按下。 节省时间到位于底部的表格以供您记录。 ###
2021-12-19 11:56:47 305KB JavaScript
1
比较简单,便捷了手机版显示WEB聊天源码
2021-12-19 09:03:49 44.79MB 手机聊天