学生信息管理,遍历列表显示所有学生信息,每个学生后面有操作按钮(删除,查看,修改),列表下有增加按钮。
增加,查看和修改都会调用相应的servlet里调用相应函数,跳转到相应的jsp,即新页面。
该project分包很详细,实体student放在entity包,所有的servlet放在servlet包,连接数据库放在utils包,增删改查函数放在Dao包里
2025/12/12 2:38:39 964KB servlet MySQL jsp 学生信息管理
1
packagecom.hexiang.utils.dao;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjava.util.Properties;importjavax.naming.Context;importjavax.naming.InitialContext;importjavax.naming.NamingException;importjavax.sql.DataSource;importorg.apache.log4j.Logger;publicclassDBConnection{ /** *获得与数据库的连接 * *@parampath *@returnConnection */ publicstaticConnectiongetConn(StringclassDriver,Stringurl, Stringuser,Stringpwd){ try{ Class.forName(classDriver); returnDriverManager.getConnection(url,user,pwd); }catch(ClassNotFoundExceptionex){ ex.printStackTrace(); }catch(SQLExceptionex){ ex.printStackTrace(); } returnnull; } publicstaticConnectiongetConn(DataSourcedataSource){ try{ returndataSource.getConnection(); }catch(SQLExceptionex){ ex.printStackTrace(); } returnnull; } publicstaticConnectiongetConn(StringjndiName){ try{ Contextctx; ctx=newInitialContext(); DataSourcedataSource=(DataSource)ctx.lookup("java:comp/env/" +jndiName); returndataSource.getConnection(); }catch(NamingExceptionex){ ex.printStackTrace(); }catch(SQLExceptionex){ ex.printStackTrace(); } returnnull; } publicstaticConnectiongetConn(Propertiesproperties){ try{ Stringdriver=properties.getProperty("jdbc.driverClassName"); Stringurl=properties.getProperty("jdbc.url"); Stringuser=properties.getProperty("jdbc.username"); Stringpassword=properties.getProperty("jdbc.password"); Class.forName(driver); returnDriverManager.getConnection(url,user,password); }catch(ClassNotFoundExceptionex){ ex.printStackTrace(); }catch(SQLExceptionex){ ex.printStackTrace(); } returnnull; } /** *oracle连接 * *@parampath *@returnConnection */ publicstaticConnectiongetOracleConn(String
1
眼睛为盲人和视障用户描述使用音频的照片。
aiEyes是一个开源应用程序,它可以借助帮助盲人和视障用户看到世界。
使用,和它能够向用户描述图片。
受@adrielcafe启发。
:red_heart_selector:觉得这个项目有用吗?如果您发现此项目有用,请考虑给它一个:white_medium_star:在Github上,并通过社交媒体与您的朋友分享。
示范影片入门获取API密钥在此处创建您的计算机视觉API密钥::使用API​​密钥的值修改文件src/utils/keys.ts安装首先,安装依赖项以运行此应用程序:$npminstall-gcordovaionic安装依赖项:$npminstall在手机上运行应用$ioniccordovaplatformaddandroid$ioniccordovarunandroid要么$ioniccordovaplatformaddios$ioniccordovarunios技术领域科技类描述Ionic是美观,免费和开源
2025/11/4 15:46:11 3.91MB typescript computer-vision azure angular4
1
unzipmegacli-8.00.48_linux_32-64.ziprpm-ivhLib_Utils-1.00-09.noarch.rpmrpm-ivhMegaCli-8.00.48-1.i386.rpm#安装cp/opt/MegaRAID/MegaCli/MegaCli64/usr/local/sbin#配置MegaCli64-PDList-aALL#应用举例(显示所有物理信息)
2025/11/1 2:22:26 2.55MB megacli nagios
1
docker-ce_V19.03.11及其依赖,含:audit-2.8.5-4.el7.x86_64.rpmlibcgroup-0.41-21.el7.x86_64.rpmaudit-libs-2.8.5-4.el7.x86_64.rpmlibsemanage-2.5-14.el7.x86_64.rpmaudit-libs-python-2.8.5-4.el7.x86_64.rpmlibsemanage-python-2.5-14.el7.x86_64.rpmcheckpolicy-2.5-8.el7.x86_64.rpmlvm2-2.02.186-7.el7_8.2.x86_64.rpmcontainerd.io-1.2.13-3.2.el7.x86_64.rpmlvm2-libs-2.02.186-7.el7_8.2.x86_64.rpmcontainer-selinux-2.119.1-1.c57a6f9.el7.noarch.rpmpolicycoreutils-2.5-34.el7.x86_64.rpmdevice-mapper-1.02.164-7.el7_8.2.x86_64.rpmpolicycoreutils-python-2.5-34.el7.x86_64.rpmdevice-mapper-event-1.02.164-7.el7_8.2.x86_64.rpmpython-IPy-0.75-6.el7.noarch.rpmdevice-mapper-event-libs-1.02.164-7.el7_8.2.x86_64.rpmselinux-policy-3.13.1-266.el7.noarch.rpmdevice-mapper-libs-1.02.164-7.el7_8.2.x86_64.rpmselinux-policy-targeted-3.13.1-266.el7.noarch.rpmdevice-mapper-persistent-data-0.8.5-2.el7.x86_64.rpmsetools-libs-3.3.8-4.el7.x86_64.rpmdocker-ce-19.03.11-3.el7.x86_64.rpmyum-utils-1.1.31-54.el7_8.noarch.rpmdocker-ce-cli-19.03.11-3.el7.x86_64.rpm
2025/10/21 14:17:49 102.22MB docker kubernetes PAAS
1
将正点原子的机智云例程修改为适用于正点原子STM32mini开发板的版本。
并且为将机智云代码更换为最新版本,配套的修改了主函数,用户只需要将自己在机智云平台生成的Gizwits和Utils文件夹覆盖原有的两个文件夹,再修改相应的函数即可。
如何修改和更加详细的教程请看我的博客。
2025/10/19 19:03:25 4.16MB 机智云 正点原子mini开发板 ESP8266
1
先打累积补丁(p29659185_1036_Generic.zip),在打单项补丁(p29633432_1036_Generic.zip)执行如下:1、创建目录cache_dir2、执行命令:bsu.sh-install-patch_download_dir={MW_HOME}/utils/bsu/cache_dir-patchlist={PATCH_ID}-prod_dir={MW_HOME}/{WL_HOME}-verbose例如:bsu.sh-install-patch_download_dir=/home/weblogic/Oracle/Middleware/utils/bsu/cache_dir-patchlist=8K1U-prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3-verbose注意:如果打过以前补丁的,需要先卸载,如果报内存溢出,需要编辑bsu.sh,增加内存补丁完成后,启动weblogic,控制台会输出如下:WebLogicServer10.3.6.0.190716PSUPatchforBUG29633432ThuMay2304:18:02PDT2019
2025/9/29 18:48:01 71B 10.3.6.0.190716
1
吴恩达老师深度学习课程作业用到的资源文件,亲测可用!
2025/9/24 2:06:40 2.63MB datasets
1
Ambari2.5.1RepositoriesAmbari2.5.0RepositoriesAmbari2.4.3RepositoriesAmbari2.4.2RepositoriesAmbari2.4.1RepositoriesAmbari2.4.0RepositoriesHDP2.6RepositoriesHDP2.5RepositoriesHDP2.4RepositoriesHDP2.3RepositoriesHDP2.2Repositories
2025/8/7 15:40:43 51KB Ambari HDP Repositories
1
glibc是GNU发布的libc库,即c运行库。
glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。
linux的glibc包升级需将所有的glibc相关的包都进行升级,否则影响linux大部分命令的使用。
该资源包含如下包:glibc-2.14.1-6.x86_64.rpmglibc-common-2.14.1-6.x86_64.rpmglibc-devel-2.14.1-6.x86_64.rpmglibc-headers-2.14.1-6.x86_64.rpmglibc-static-2.14.1-6.x86_64.rpmglibc-utils-2.14.1-6.x86_64.rpmnscd-2.14.1-6.x86_64
2025/8/2 2:51:10 16.57MB glibc-2.14.1
1
共 70 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡