首页
熊猫办公下载
文件下载
根据地址查询经纬度
登录 / 注册
一级分类:
安全技术
存储
操作系统
服务器应用
行业
课程资源
开发技术
考试认证
数据库
网络技术
信息化
移动开发
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
二级分类:
Git_2.9.2_64-bit
Git是一个免费的开放源码的分布式版本控制系统,用于处理从小到大的项目,速度和效率的一切。
Git易于学习,具有闪电般快速的性能,占地面积小。
它超越了像Subversion,CVS,Perforce和ClearCase这样的SCM工具,具有便宜的本地分支,便利的分段区域和多个工作流等功能。
2025/7/21 1:31:14
31.21MB
Git_2.9.2
1
基于Struts2的图书管理系统源代码
一.功能简介1.实现一个图书管理系统。
图书信息存放到一个数据库中。
图书包含信息:图书号、图书名、作者、价格、备注字段。
2.系统实现如下的基本管理功能:(1)用户分为两类:系统管理员,一般用户。
(2)提供用户注册和用户登录验证功能;
其中登录用户的信息有:登录用户名,登录密码等。
(3)管理员可以实现对注册用户的管理(删除),并实现对图书的创建、查询、修改和删除等有关的操作。
(4)一般用户,只能查询图书,并进行借书、还书操作,每个用户最多借阅8本,即当目前借书已经是8本,则不能再借书了,只有还书后,才可以再借阅。
二.涉及技术Struts2框架、MySQL数据库、C3P0数据池、Jsp、HTML、CSS、JavaScript等技术。
三.设计思路1.基于Struts2框架进行编程设计,连接MySQL数据库实现数据的增删查改,应用Jsp、HTML、CSS、JavaScript对访问页面进行编写和美化。
2.分别创建book表和user表,用以存放图书信息和用户数据。
其中user表中,设有flag以区分管理员和普通用户。
3.分别创建Book类和User类,与数据表相对应。
每本书和每个用户都有唯一的id与之对应。
4.创建C3P0属性文件和数据库连接工具类。
5.设计数据库操作类:UserDao类和BookDao类。
UserDao用于实现所有对user表的操作,BookDao用于实现所有对book表的操作。
6.创建分别对应UserDao类和BookDao类的Action:UserAction和BookAction。
采用基于注解的方式进行Action配置。
7.用户账号分为管理员账号和普通用户账号,注册时加以区分,登录时即可自动判断进入对应的操作主页面。
8.管理员可实现对用户的查询显示,模糊查询,删除,批量删除,全选和取消全选等功能;
可实现对图书的查询显示,模糊查询,添加,删除,批量删除,全选和取消全选等功能。
9.普通用户可实现借书和还书功能,借书功能通过对book表的查询,将未借出的图书按照id顺序排列显示,点击表格后方的“借阅”按钮,进行确认借阅,将book表中本书的borrowperson列的值改为本用户账号。
对于借阅成功的图书可以在“当前借阅”中进行查看。
还书功能通过在“当前借阅”中点击“还书”按钮,进行确认还书,将book表中本书的borrowperson列的值改为“空”,本书信息将可以在“借书”界面查看。
四.存在的问题1.原本希望能为每一个用户创建一个对应的以其账号命名的数据表,用以存放用户所借图书信息,但创建表的SQL语句无法在java代码中执行,所以只好在book表中添加一列borrowperson,用来存放借阅本书的用户账号,这样查询用户当前借阅记录时,以“whereborrowperson=‘account’”为条件对book表进行查询即可。
但是每个用户要当前查询借阅记录时都需要对整个book表进行遍历,效率太低。
2.模糊查询时,因同时需要进行where筛选,SQL语句无法执行,只好分开查询,先进行模糊查询,查询结果存放到list表中,再通过遍历list表进行判断是否符合where的条件,若符合,则存入另一个list表中。
这种方法虽然实现了查询,但效率太低,代码过于繁重。
五.改进预想这些本不应该是预想,原本希望在本次作业中实现的,但时间不够充分,只能作为下一步的改建预想。
1.希望实现登录时验证码验证登录;
2.希望实现查询时,查询结果分页浏览;
3.进一步优化Action之间的传值方法;
4.页面进一步优化、美化;
5.实现用户借书还书时间记录,和借阅时长限制。
2025/7/20 9:38:38
13.98MB
Struts2
1
基于OpenCV的图像碎片拼接.pdf
基于OpenCV的图像碎片拼接.破碎文件的拼接在司法物证复原、历史文献修复以及军事情报获取等领域都有着重要的应用。
传统上,拼接复原工作需由人工完成,准确率较高,但效率很低。
特别是当碎片数量巨大,人工拼接很难在短时间内完成任务。
随着计算机技术的发展,人们试图开发碎纸片的自动拼接技术,以提高拼接复原效率
2025/7/20 2:02:45
230KB
图片拼接
1
VSCodeSetup-x64-1.19.1安装软件以及详细配置
**VSCodeSetup-x64-1.19.1安装软件及详细配置**VisualStudioCode(简称VSCode)是Microsoft开发的一款免费、开源的源代码编辑器,支持多种编程语言,适用于Windows、macOS和Linux操作系统。
版本1.19.1是VSCode的一个历史版本,尽管当前可能已有更新版本,但理解这个版本的安装和配置过程对于学习VSCode的基本操作仍然是有益的。
1.**下载与安装**-下载:你需要从Microsoft的官方网站或通过提供的压缩包文件下载VSCodeSetup-x64-1.19.1安装程序。
该文件适用于64位Windows系统。
-安装:双击下载的安装程序,按照向导提示进行安装。
通常,你可以选择默认设置,但也可以自定义安装路径、是否创建桌面快捷方式等选项。
2.**首次启动与界面**-启动:安装完成后,启动VSCode,你会看到简洁的用户界面,包括左侧的资源管理器、中间的编辑区域和右侧的终端或输出窗口。
-主题:VSCode提供多种主题供用户选择,以适应不同的视觉偏好,如暗色主题、亮色主题等。
3.**扩展插件管理**-市场:VSCode的强大之处在于其丰富的扩展市场,可以从“扩展”面板中搜索并安装各种插件,如代码高亮、自动完成、Git集成等。
-安装插件:例如,为了更好地编写JavaScript,你可以安装"ES7React/Redux/React-Native/JSX"等插件,为Vue.js项目工作则可以安装"Vetur"。
4.**配置编辑器**-用户设置:VSCode允许用户自定义编辑器的行为,这可以通过`文件`->`首选项`->`设置`来访问。
在这里,你可以更改字体大小、颜色主题、代码缩进等设置。
-工作区设置:除了全局用户设置,还可以针对特定项目设置,这些设置仅对当前工作区生效。
5.**集成终端**-终端:VSCode内置了命令行终端,方便开发者在编辑器内运行命令,无需频繁切换窗口。
可以通过点击侧边栏的终端图标或使用快捷键`Ctrl+`(`Cmd+`onmacOS)来打开。
6.**Git集成**-版本控制:VSCode具有内置的Git支持,可以查看文件状态、提交更改、拉取和推送代码。
在源代码管理面板中,你可以看到未跟踪、已修改、已暂存的文件,并执行相应的Git操作。
7.**调试工具**-调试:VSCode的强大调试功能是其亮点之一,支持多种语言的调试配置。
通过创建`.vscode/launch.json`文件,可以设置断点、启动参数等,实现快速调试。
8.**代码片段**-代码片段:VSCode允许用户创建自定义代码片段,提高编码效率。
例如,你可以为常用的HTML标签、JavaScript函数等创建快捷输入。
9.**多语言支持**-语言支持:VSCode内置了对多种编程语言的支持,如JavaScript、TypeScript、Python、C++等,并提供语法高亮、智能提示等功能。
10.**视频教程与配置文件**-视频教程:提供的详细视频教程可以帮助初学者更好地理解和使用VSCode,涵盖从基本操作到高级特性的方方面面。
-配置文件:如果压缩包中包含配置文件,你可以导入这些配置,使你的VSCode环境与教程保持一致,便于学习。
VSCodeSetup-x64-1.19.1的安装和配置是学习高效开发的重要步骤,结合视频教程和配置文件,能让你快速掌握这款强大的代码编辑器。
随着对VSCode的深入理解和实践,你会发现它是一款不可或缺的开发工具。
2025/7/18 14:04:50
68.36MB
VScode
1
LM算法-Matlab/Opencv
LM算法介绍:牛顿法需要时刻计算H矩阵,即二阶导数信息,是很麻烦的一件事情,LM算法的核心思想就是用雅可比矩阵(易计算)代替H矩阵的计算,使得优化效率有了提升,文档包括了Matlab/Opencv实现案例
1.77MB
LM
Matlab
Opencv
1
StrucKit关于构造地质的成图软件
StrucKit是一个构造地质学工具软件,采用VB6.0开发完成。
它集成12项功能,包括岩石有限应变测量的反向轮法和Fry法、模型非均匀有限应变场测定的陈氏网格法、面状和线状构造优势方位的确定、节理玫瑰花图、岩组图的计算机绘制、三点法求岩层产状、岩层真厚度计算、断裂线曲率计算、能干层褶皱流变参数的估算、褶皱的π图解和β图解。
StrucKit的优点是功能的集成、结果的直观性、操作的简便性、运算精度和效率较高等
2025/7/17 15:37:52
1.87MB
StrucKit
1
AVS2官方标准文档
《信息技术高效多媒体编码》为第二代AVS标准,简称AVS2,AVS2视频编码效率比上一代标准AVS+提高了一倍以上,压缩效率超越最新国际标准HEVC(H.265)。
AVS2还针对监控视频设计了场景编码模式,压缩效率比HEVC(H.265)高出一倍,完全领先于国际标准能够从技术源头上支撑我国视频产业的健康发展,将带来巨大的产业价值。
2025/7/17 14:32:26
2.28MB
音频编辑
1
渗透测试神器BurpSuiteprov2.0.11beta&keygen&汉化
BurpSuite能高效率地与单个工具一起工作,例如:一个中心站点地图是用于汇总收集到的目标应用程序信息,并通过确定的范围来指导单个程序工作。
在一个工具处理HTTP请求和响应时,它可以选择调用其他任意的Burp工具。
例如:代{过}{滤}理记录的请求可被Intruder用来构造一个自定义的自动攻击的准则,也可被Repeater用来手动攻击,也可被Scanner用来分析漏洞,或者被Spider(网络爬虫)用来自动搜索内容。
应用程序可以是“被动地”运行,而不是产生大量的自动请求。
BurpProxy把所有通过的请求和响应解析为连接和形式,同时站点地图也相应地更新。
由于完全的控制了每一个请求,你就可以以一种非入侵的方式来探测敏感的应用程序。
当你浏览网页(这取决于定义的目标范围)时,通过自动扫描经过代{过}{滤}理的请求就能发现安全漏洞。
IburpExtender是用来扩展BurpSuite和单个工具的功能。
一个工具处理的数据结果,可以被其他工具随意的使用,并产生相应的结果。
由于Burp2.0.12以后的版本更改了算法,原破解补丁已经失效。
。
Burp2.0.12以前的版本可以继续破解使用。
此次分享版本为2.0.11beta,同时附有破解补丁和汉化补丁,破解完成后打开bat文件即可使用(破解方法不做赘述,请自行论坛内搜索)。
直接点击bat文件即可运行,如果不行,利用破解补丁先自行破解下,和前几个版本破解补丁使用方法一样!
2025/7/16 14:50:48
116B
汉化
burpsuite
v2.0.11
1
基于α-β剪枝python实现五子棋人机对战pygame
制作一个五子棋小游戏,实现人机对战,其中电脑在进行极大值极小值搜索时需要运用α-β剪枝算法。
五子棋小游戏的核心是电脑端走步的选取,使用的方法是极大极小值搜索,并且题目要求使用α-β剪枝来提高搜索效率;
除此,在极大极小值搜索中,需要实现获取下一步可能走的点位以及设计评估函数,评估函数对于电脑能否“智能”地下棋十分关键。
程序整体需要实现先后手的选取,胜负的判断以及显示棋局和相应信息。
运行所需环境:PyCharm2019.2语言:python使用方法:①点击执行exe后默认玩家为先手,鼠标样式为黑子,可以直接开始下棋②点击选择AIFirst按钮将设置玩家为后手,鼠标样式白子,游戏重新开始;
点击MeFirst设置玩家为先手,游戏重新开始;
③当胜负已出,会显示“YOULOSE”或者“YOUWIN!!”字样,此时无法再在棋盘下棋,需点击设置先后手按钮或者Replay按钮,重新游戏;
④若只选择Replay而不设置先后手,先后手同上一局。
⑤点击Quit按钮退出游戏
2025/7/16 14:57:31
15KB
python
五子棋
人机对战
pygame
1
数据结构与算法(C语言描述)原书第二版习题答案
数据结构与算法分析:C语言描述(原书第2版)是《datastructuresandalgorithmanalysisinc》一书第2版的简体中译本。
原书曾被评为20世纪顶尖的30部计算机著作之一,作者markallenweiss在数据结构和算法分析方面卓有建树,他的数据结构和算法分析的著作尤其畅销,并受到广泛好评.已被世界500余所大学用作教材。
在本书中,作者更加精炼并强化了他对算法和数据结构方面创新的处理方法。
通过c程序的实现,着重阐述了抽象数据类型的概念,并对算法的效率、性能和运行时间进行了分析。
2025/7/16 13:30:53
259KB
数据结构
C语言
1
共 1000 条记录
首页
上一页
下一页
尾页
钉钉无人值守自动打卡脚本 永不迟到的神器 安卓和苹果教程
New!
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03
15KB
钉钉
钉钉打卡
个人信息
点我去登录or注册
|
微信登录
一言
热门下载
双系统双频伪距单点定位程序
数据库系统概论第五版
中科院考博英语2009-2018年试题及答案解析(十五套436面).pdf
Docker构建tomcat镜像jdk1.8+tomcat9.zip
飘逸传世引擎源代码
ENVI去云补丁Haze_tool文件及其使用说明和安装方法
KEPServerEXV6.7.zip
吉利新金刚2016款车机导航系统
几何画板课件350套.zip
ABAQUS金属非稳态和稳态切削过程的模拟分析_张东进.pdf
R9390系列BIOS修改和风扇调速工具
vue项目demo(asp.netmvc5+vue2.5)
高光谱和LiDAR多模态遥感图像分类数据集
新升级版TP5商城小程序源码+公众号版+h5一整套源码V3.zip
StimulsoftReports2020.1.1License.rar
最新下载
会员管理系统(struts+hibernate+spring)
jsp+servlet+javabean实现简易留言板(包含数据库文件)
C语言编程实验sy3-7.c
四面体均质块组成的宽带三维菱形隐形斗篷
NI软件管理器
ISOPOSIXLinuxUnix标准C函数c++速查手册
2015AppInventor中学生竞赛高中组特等奖、一等奖、二等奖(高中组)aia源码
读取shp文件
最新的ISO50004-2020能源管理系统--ISO50001能源管理系统的实施、维护和改进指南
区域卫生信息平台交互规范8:医疗卫生人员注册服务(V0.6.2).pdf
准规则LDPC码软扩频方法
医学图像处理与分析
Linux_期末考试试题8套(含答案)
电子测量技术
声光控路灯电路课程设计
其他资源
销售管理系统
css+jsp+html的css编程支票
WST500.8-2016电子病历共享文档规范第8部分:治疗记录.pdf.rar
prometheus-2.25.0.linux-amd64.tar.gz
网络安全课件(附课后功课答案)合肥工业大学-周健
org.eclipse.jface.text_3.12.1.v20171114-1359
2018吉林大学c++课设源代码压缩包
mfc画y=x^2的曲线
基于JSP的学生考勤管理系统(MySQL版).zip
ModelPredictiveControlofaMobileRobotUsingLinearization.pdf
gis二次开发空间与属性查询
柯尔莫哥洛夫书籍合集(概率论和泛函分析相关的书共5本).zip
戴尔R730/R730XD服务器3C认证证书
DfuSe_Demo_V3.0.5_Setup
PyQt5入门教学资料(带标签、带例程)
Devc++5.11绿色版
DSP2812SCI通讯例程
PC游戏编程(人机博弈)---PDF版
操作系统实验,进程调度,作业调度,内存管理
vue.js使用3DES加密的方法示例