- zencoding大小:210KBsublime text 2 zen coding插件 zen coding for sublime text 2sublime text 2 zen coding插件 zen coding for sublime text 25 146浏览会员免费
- Swift大小:5MBSwiftWeather iOS 天气App 采用Swift制作~SwiftWeather iOS 天气App 采用Swift制作~5 133浏览会员免费
- ZIP大小:5MB万能并口驱动,插上usb转并口线,直接装上驱动,就可以使用万能并口驱动,插上usb转并口线,直接装上驱动,就可以使用4 1316浏览会员免费
- Android大小:54KB我只做了h264的处理,263的更简单。mp4v的大家可以参考h264的处理和我的BLOG上的文章来做 http://blog.csdn.net/zblue78/archive/2010/12/15/6078040.aspx我只做了h264的处理,263的更简单。mp4v的大家可以参考h264的处理和我的BLOG上的文章来做 http://blog.csdn.net/zblue78/archive/2010/12/15/6078040.aspx5 222浏览会员免费
- OLED大小:21MBOLED 屏幕显示时间,温度。时间可以校准,屏幕通过取模,可以显示汉字。OLED 屏幕显示时间,温度。时间可以校准,屏幕通过取模,可以显示汉字。4 3w+浏览会员免费
- 毕业设计大小:4MB基于JAVA的在线考试系统(毕业设计 J2EE 附源码)。 基于jsp+javabean的web在线考试系统,可以实现选择题、填空题、上机题(word、excel、ppt)的自动组卷和阅卷。 For Teacher: 录入、修改、删除题目 自动组合试卷,以老师设置的章节比重和难易程度为参考条件 自动改卷,包括word,excel,ppt等操作题 管理学生考试信息 For Student: 在线考试 成绩查询 可直接运行。做毕业设计、课程设计或者想研究下技术的可以下载学习。需要更多资源的可以关注我。基于JAVA的在线考试系统(毕业设计 J2EE 附源码)。 基于jsp+javabean的web在线考试系统,可以实现选择题、填空题、上机题(word、excel、ppt)的自动组卷和阅卷。 For Teacher: 录入、修改、删除题目 自动组合试卷,以老师设置的章节比重和难易程度为参考条件 自动改卷,包括word,excel,ppt等操作题 管理学生考试信息 For Student: 在线考试 成绩查询 可直接运行。做毕业设计、课程设计或者想研究下技术的可以下载学习。需要更多资源的可以关注我。4 3453浏览会员免费
- jboss大小:104MBjboss-5.0.1.GA.zip是在官网下载jboss-5.0.1.GA.zip是在官网下载5 459浏览会员免费
- HTML5大小:61KBHTML5有望成为网络游戏开发的热门新平台,其跨平台性已奠定了其未来发展的基础。本专题为那些愿意学习或使用HTML5及相关Web技术开发交互式游戏的开发者而编写,为大家讲解HTML5游戏开发基础教程及分享实战经验。 今时今日,我们将加入HTML5游戏开发的急先锋,明日将成为时代的弄潮儿。HTML5有望成为网络游戏开发的热门新平台,其跨平台性已奠定了其未来发展的基础。本专题为那些愿意学习或使用HTML5及相关Web技术开发交互式游戏的开发者而编写,为大家讲解HTML5游戏开发基础教程及分享实战经验。 今时今日,我们将加入HTML5游戏开发的急先锋,明日将成为时代的弄潮儿。5 670浏览会员免费
- html5大小:2MBhtml5,css3,jquery,js,php帮助文档chm格式合集,对查询很有用!html5,css3,jquery,js,php帮助文档chm格式合集,对查询很有用!5 199浏览会员免费
- 深度学习大小:19MB包括一份加了注释的深度学习工具箱,一份配套论文以及一份配套的PPT包括一份加了注释的深度学习工具箱,一份配套论文以及一份配套的PPT5 1293浏览会员免费
- MOD大小:5MBv0.8版,更新支持真.三国无双4|5的3D模型修改,因为本人未安装真.三国无双游戏,所以只是测试模型修改,导入游戏能否正常运行,无法进行测试.v0.8版,更新支持真.三国无双4|5的3D模型修改,因为本人未安装真.三国无双游戏,所以只是测试模型修改,导入游戏能否正常运行,无法进行测试.4 339浏览会员免费
- css3.0+html5中文api大小:547KB让你得心应手的进行网页布局和设计(css3.0+html5中文api)让你得心应手的进行网页布局和设计(css3.0+html5中文api)4 221浏览会员免费
- WebRTC大小:6MB上传了我本人测试通过的WebRTC Demo上传了我本人测试通过的WebRTC Demo5 4435浏览会员免费
- Swift大小:129KBjashmenn用Swift写的UI控件jashmenn用Swift写的UI控件5 140浏览会员免费
- jsPlumb大小:7MBjsPlumb的官方包,就不做多余解释,官方说明http://jsplumbtoolkit.com/apidocs/,可以用来拖拽方式实现div排列和连线,是一个绘制流程图的绝佳插件。jsPlumb的官方包,就不做多余解释,官方说明http://jsplumbtoolkit.com/apidocs/,可以用来拖拽方式实现div排列和连线,是一个绘制流程图的绝佳插件。5 1748浏览会员免费
- HTML5大小:296KBHTML5有望成为网络游戏开发的热门新平台,其跨平台性已奠定了其未来发展的基础。本专题为那些愿意学习或使用HTML5及相关Web技术开发交互式游戏的开发者而编写,为大家讲解HTML5游戏开发基础教程及分享实战经验。 今时今日,我们将加入HTML5游戏开发的急先锋,明日将成为时代的弄潮儿。HTML5有望成为网络游戏开发的热门新平台,其跨平台性已奠定了其未来发展的基础。本专题为那些愿意学习或使用HTML5及相关Web技术开发交互式游戏的开发者而编写,为大家讲解HTML5游戏开发基础教程及分享实战经验。 今时今日,我们将加入HTML5游戏开发的急先锋,明日将成为时代的弄潮儿。5 421浏览会员免费
- SpringMVC大小:15KB使用maven搭建了最简单的SpringMVC框架,注释很详细哟~~ 文章链接在这里 http://blog.csdn.net/aitcax/article/details/41543829使用maven搭建了最简单的SpringMVC框架,注释很详细哟~~ 文章链接在这里 http://blog.csdn.net/aitcax/article/details/415438295 286浏览会员免费
- JSONObject大小:1MBJSONObject对象相关的jar包依赖,一共有6个!JSONObject对象相关的jar包依赖,一共有6个!JSONObject对象相关的jar包依赖,一共有6个!JSONObject对象相关的jar包依赖,一共有6个!JSONObject对象相关的jar包依赖,一共有6个!JSONObject对象相关的jar包依赖,一共有6个!5 2791浏览会员免费
- Windows大小:132MBWindows Xp DDKWindows Xp DDK5 467浏览会员免费
- opencv大小:90MBOpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。4 5316浏览会员免费
- jquery大小:946KB该文件中含有jquery-easyui 开发使用实例demo 及 jquery.easyui.min.js、jquery-1.8.0.min.js文件 ,以及EasyUI-1.3.2+中文版API,个人觉得在WEB开发的时候挺实用的,希望能方便大家该文件中含有jquery-easyui 开发使用实例demo 及 jquery.easyui.min.js、jquery-1.8.0.min.js文件 ,以及EasyUI-1.3.2+中文版API,个人觉得在WEB开发的时候挺实用的,希望能方便大家5 140浏览会员免费
- 软件功能画蝶QQ大小:207KBhttp://cn-pn.com/article/1/55.htmlhttp://cn-pn.com/article/1/55.htmlhttp://cn-pn.com/article/1/55.htmlhttp://cn-pn.com/article/1/55.html4 206浏览会员免费
- Swift大小:343KBFlying-Swift is a fun open source project developed using Apple's Swift Language, which is released the day after Apple's WWDC2014 Swift distribution day.Flying-Swift is a fun open source project developed using Apple's Swift Language, which is released the day after Apple's WWDC2014 Swift distribution day.5 108浏览会员免费
- curl大小:698KBcurl-7.33.0-win64-ssl-sspi.zipcurl-7.33.0-win64-ssl-sspi.zip5 799浏览会员免费
- sublime大小:139KBsublime_package_control-python3.zip用来安装Emmet插件时使用.sublime_package_control-python3.zip用来安装Emmet插件时使用.5 378浏览会员免费
- 软件源码大小:10MB在Eclipse下,用JAVA开发的在线问卷调查系统(内含WAR包+源码+SQL脚本)在Eclipse下,用JAVA开发的在线问卷调查系统(内含WAR包+源码+SQL脚本)4 1286浏览会员免费
- nasm大小:311KBnasm for windowsnasm for windows5 276浏览会员免费
- painter12大小:42MBpainter12的中文包+keymaker注册机+汉化教程(超简单) 汉化方法:安装好英文版本后,将汉化包中的help文件夹和xml文件拷贝到你的安装目录下\Resources\12.0\EN下,替换原有文件即可painter12的中文包+keymaker注册机+汉化教程(超简单) 汉化方法:安装好英文版本后,将汉化包中的help文件夹和xml文件拷贝到你的安装目录下\Resources\12.0\EN下,替换原有文件即可5 293浏览会员免费
- java大小:17MBpackage cn.com.dao.chivementdao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import cn.com.util.DBConnection; import cn.com.util.DBSql; import cn.com.vo.chivementvo.ChivementVo; public class ExamDao { private Connection conn = DBConnection.getConnectionOracle(); private ChivementVo examVo; public ExamDao() { } public ExamDao(ChivementVo examVo) { super(); this.examVo = examVo; } /** * 全部查询 */ public Object[][] selectAll() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_ALL); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumberAll(DBSql.SELECT_ALL_COUNT)][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据学号查询 */ public Object[][] selectBySid() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_S_ID); ps.setInt(1, examVo.getS_id()); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumber(DBSql.SELECT_BY_S_ID_COUNT, examVo .getS_id())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据组号查询 */ public Object[][] selectByGid() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_G_ID); ps.setInt(1, examVo.getG_id()); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumber(DBSql.SELECT_BY_G_ID_COUNT, examVo .getG_id())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据课程号查询 */ public Object[][] selectByCid() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_C_ID); ps.setInt(1, examVo.getC_id()); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumber(DBSql.SELECT_BY_C_ID_COUNT, examVo .getC_id())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { // System.out.println( examVo.getG_id()); date[i][j] = rs.getObject(j+1); } i++; } // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据姓名模糊查询 * * @return */ public Object[][] selectByName() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_S_NAME); ps.setString(1, examVo.getS_name()); ps.setString(2, "%" + examVo.getS_name() + "%"); ps.setString(3, "%" + examVo.getS_name()); ps.setString(4, examVo.getS_name() + "%"); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumberByName(DBSql.SELECT_BY_S_NAME_COUNT, examVo.getS_name())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据课程名称模糊查询 * * @return */ public Object[][] selectByClassName() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_CLASS_NAME); ps.setString(1, examVo.getClass_name()); ps.setString(2, "%" + examVo.getClass_name() + "%"); ps.setString(3, "%" + examVo.getClass_name()); ps.setString(4, examVo.getClass_name() + "%"); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumberByName(DBSql.SELECT_BY_CLASS_COUNT, examVo.getClass_name())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 修改选中学生的成绩 * */ public void updatSelectClass() { PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.UPDATE_EXAM_BY_STUID); ps.setInt(1, examVo.getClassExamChivement()); ps.setInt(2, examVo.getS_id()); ps.setInt(3, examVo.getC_id()); ps.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); } } /** * 得到所有课程号和课程名 * * @return */ public String[] getClassNoName() { String[] classNoName = null; PreparedStatement ps = null; ResultSet rs = null; int j = 0; try { int i = getnumberAll(DBSql.SELECT_CLASS_NAME_COUNT); classNoName = new String[i + i]; ps = conn.prepareStatement(DBSql.SELECT_CLASS_NAME); rs = ps.executeQuery(); while (rs.next()) { classNoName[j] = rs.getString(1); classNoName[j + i] = rs.getString(2); j++; } } catch (SQLException e) { e.printStackTrace(); } return classNoName; } /** * 根据科目修改成绩 查询学号 姓名 成绩 * */ public void SelectClassStuName() { int i = 0; PreparedStatement ps = null; ResultSet rs = null; int j = getnumberBySelectClassName( DBSql.SELECT_CLASS_STU_SNO_SNAME_EXAM_COUNT, examVo.getC_id()); int[] sNum = new int[j]; String[] sName = new String[j]; int[] classExam = new int[j]; try { ps = conn.prepareStatement(DBSql.SELECT_CLASS_STU_SNO_SNAME_EXAM); ps.setInt(1, examVo.getC_id()); rs = ps.executeQuery(); while (rs.next()) { sNum[i] = rs.getInt(1); sName[i] = rs.getString(2); classExam[i] = rs.getInt(3); i++; } } catch (SQLException e) { e.printStackTrace(); } examVo.setSid(sNum); examVo.setSname(sName); examVo.setClassExam(classExam); } /** * 根据科目修改成绩 查询学号 姓名 成绩 后修改成绩 * */ public void UpdateClassStuName() { // int i = 0; PreparedStatement ps = null; ResultSet rs = null; int j = getnumberBySelectClassName( DBSql.SELECT_CLASS_STU_SNO_SNAME_EXAM_COUNT, examVo.getC_id()); try { ps = conn.prepareStatement(DBSql.UPDATE_CHIVEMENT_BY_CLASS); for(int i =0;i<j;i++){ ps.setInt(1, examVo.getClassExam()[i]); ps.setInt(2, examVo.getSid()[i]); ps.setInt(3, examVo.getC_id()); ps.executeUpdate(); } } catch (SQLException e) { e.printStackTrace(); } } /** * 全部查询获得行数 * * @return */ public int getnumberAll(String str) { int number = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(str); rs = ps.executeQuery(); rs.next(); number = rs.getInt(1); // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return number; } /** * 根据学号 根据组号 根据课程号查询 获得行数 * * @return */ public int getnumber(String str, int i) { int number = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(str); ps.setInt(1, i); rs = ps.executeQuery(); rs.next(); number = rs.getInt(1); // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return number; } /** * 根据姓名 课程名 查询 获得行数 * */ public int getnumberByName(String str, String i) { int number = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(str); ps.setString(1, i); ps.setString(2, "%" + i + "%"); ps.setString(3, "%" + i); ps.setString(4, i + "%"); rs = ps.executeQuery(); rs.next(); number = rs.getInt(1); } catch (SQLException e) { e.printStackTrace(); } return number; } // /** // * 根据课程名查询 获得行数 // * // */ // // public int getnumberByClassName(String str, String i) { // int number = 0; // PreparedStatement ps = null; // ResultSet rs = null; // try { // ps = conn.prepareStatement(str); // ps.setString(1, i); // ps.setString(2, "%" + i + "%"); // ps.setString(3, "%" + i); // ps.setString(4, i + "%"); // rs = ps.executeQuery(); // rs.next(); // number = rs.getInt(1); // } catch (SQLException e) { // e.printStackTrace(); // } // return number; // } /** * * 根据课程名修改成绩获得行数 * * @param str * @param i * @return */ public int getnumberBySelectClassName(String str, int i) { int number = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(str); ps.setInt(1, i); rs = ps.executeQuery(); rs.next(); number = rs.getInt(1); } catch (SQLException e) { e.printStackTrace(); } return number; } }package cn.com.dao.chivementdao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import cn.com.util.DBConnection; import cn.com.util.DBSql; import cn.com.vo.chivementvo.ChivementVo; public class ExamDao { private Connection conn = DBConnection.getConnectionOracle(); private ChivementVo examVo; public ExamDao() { } public ExamDao(ChivementVo examVo) { super(); this.examVo = examVo; } /** * 全部查询 */ public Object[][] selectAll() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_ALL); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumberAll(DBSql.SELECT_ALL_COUNT)][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据学号查询 */ public Object[][] selectBySid() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_S_ID); ps.setInt(1, examVo.getS_id()); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumber(DBSql.SELECT_BY_S_ID_COUNT, examVo .getS_id())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据组号查询 */ public Object[][] selectByGid() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_G_ID); ps.setInt(1, examVo.getG_id()); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumber(DBSql.SELECT_BY_G_ID_COUNT, examVo .getG_id())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据课程号查询 */ public Object[][] selectByCid() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_C_ID); ps.setInt(1, examVo.getC_id()); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumber(DBSql.SELECT_BY_C_ID_COUNT, examVo .getC_id())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { // System.out.println( examVo.getG_id()); date[i][j] = rs.getObject(j+1); } i++; } // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据姓名模糊查询 * * @return */ public Object[][] selectByName() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_S_NAME); ps.setString(1, examVo.getS_name()); ps.setString(2, "%" + examVo.getS_name() + "%"); ps.setString(3, "%" + examVo.getS_name()); ps.setString(4, examVo.getS_name() + "%"); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumberByName(DBSql.SELECT_BY_S_NAME_COUNT, examVo.getS_name())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 根据课程名称模糊查询 * * @return */ public Object[][] selectByClassName() { Object date[][] = null; int max = 0; int i = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.SELECT_BY_CLASS_NAME); ps.setString(1, examVo.getClass_name()); ps.setString(2, "%" + examVo.getClass_name() + "%"); ps.setString(3, "%" + examVo.getClass_name()); ps.setString(4, examVo.getClass_name() + "%"); rs = ps.executeQuery(); // 得到列数 max = rs.getMetaData().getColumnCount(); date = new Object[getnumberByName(DBSql.SELECT_BY_CLASS_COUNT, examVo.getClass_name())][max]; while (rs.next()) { for (int j = 0; j < max; j++) { date[i][j] = rs.getObject(j + 1); } i++; } } catch (SQLException e) { e.printStackTrace(); } return date; } /** * 修改选中学生的成绩 * */ public void updatSelectClass() { PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(DBSql.UPDATE_EXAM_BY_STUID); ps.setInt(1, examVo.getClassExamChivement()); ps.setInt(2, examVo.getS_id()); ps.setInt(3, examVo.getC_id()); ps.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); } } /** * 得到所有课程号和课程名 * * @return */ public String[] getClassNoName() { String[] classNoName = null; PreparedStatement ps = null; ResultSet rs = null; int j = 0; try { int i = getnumberAll(DBSql.SELECT_CLASS_NAME_COUNT); classNoName = new String[i + i]; ps = conn.prepareStatement(DBSql.SELECT_CLASS_NAME); rs = ps.executeQuery(); while (rs.next()) { classNoName[j] = rs.getString(1); classNoName[j + i] = rs.getString(2); j++; } } catch (SQLException e) { e.printStackTrace(); } return classNoName; } /** * 根据科目修改成绩 查询学号 姓名 成绩 * */ public void SelectClassStuName() { int i = 0; PreparedStatement ps = null; ResultSet rs = null; int j = getnumberBySelectClassName( DBSql.SELECT_CLASS_STU_SNO_SNAME_EXAM_COUNT, examVo.getC_id()); int[] sNum = new int[j]; String[] sName = new String[j]; int[] classExam = new int[j]; try { ps = conn.prepareStatement(DBSql.SELECT_CLASS_STU_SNO_SNAME_EXAM); ps.setInt(1, examVo.getC_id()); rs = ps.executeQuery(); while (rs.next()) { sNum[i] = rs.getInt(1); sName[i] = rs.getString(2); classExam[i] = rs.getInt(3); i++; } } catch (SQLException e) { e.printStackTrace(); } examVo.setSid(sNum); examVo.setSname(sName); examVo.setClassExam(classExam); } /** * 根据科目修改成绩 查询学号 姓名 成绩 后修改成绩 * */ public void UpdateClassStuName() { // int i = 0; PreparedStatement ps = null; ResultSet rs = null; int j = getnumberBySelectClassName( DBSql.SELECT_CLASS_STU_SNO_SNAME_EXAM_COUNT, examVo.getC_id()); try { ps = conn.prepareStatement(DBSql.UPDATE_CHIVEMENT_BY_CLASS); for(int i =0;i<j;i++){ ps.setInt(1, examVo.getClassExam()[i]); ps.setInt(2, examVo.getSid()[i]); ps.setInt(3, examVo.getC_id()); ps.executeUpdate(); } } catch (SQLException e) { e.printStackTrace(); } } /** * 全部查询获得行数 * * @return */ public int getnumberAll(String str) { int number = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(str); rs = ps.executeQuery(); rs.next(); number = rs.getInt(1); // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return number; } /** * 根据学号 根据组号 根据课程号查询 获得行数 * * @return */ public int getnumber(String str, int i) { int number = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(str); ps.setInt(1, i); rs = ps.executeQuery(); rs.next(); number = rs.getInt(1); // rs.close(); // ps.close(); // conn.close(); } catch (SQLException e) { e.printStackTrace(); } return number; } /** * 根据姓名 课程名 查询 获得行数 * */ public int getnumberByName(String str, String i) { int number = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(str); ps.setString(1, i); ps.setString(2, "%" + i + "%"); ps.setString(3, "%" + i); ps.setString(4, i + "%"); rs = ps.executeQuery(); rs.next(); number = rs.getInt(1); } catch (SQLException e) { e.printStackTrace(); } return number; } // /** // * 根据课程名查询 获得行数 // * // */ // // public int getnumberByClassName(String str, String i) { // int number = 0; // PreparedStatement ps = null; // ResultSet rs = null; // try { // ps = conn.prepareStatement(str); // ps.setString(1, i); // ps.setString(2, "%" + i + "%"); // ps.setString(3, "%" + i); // ps.setString(4, i + "%"); // rs = ps.executeQuery(); // rs.next(); // number = rs.getInt(1); // } catch (SQLException e) { // e.printStackTrace(); // } // return number; // } /** * * 根据课程名修改成绩获得行数 * * @param str * @param i * @return */ public int getnumberBySelectClassName(String str, int i) { int number = 0; PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(str); ps.setInt(1, i); rs = ps.executeQuery(); rs.next(); number = rs.getInt(1); } catch (SQLException e) { e.printStackTrace(); } return number; } }4 3003浏览会员免费
- CRC大小:288KB超级好用的串口调试助手 2.0 这个工具集成了市面上同类软件的许多优点。具有不可见字符显示、显示发送数据内容开关、ModBus CRC校验工具、16位算数和计算工具、字符十六位格式转换、字符个数统计、十六进制字节数统计、自动发送、自动回复等功能。支持流控功能、可以在2000上使用。无比的强大!纯绿色软件无DLL库、不需要注册OCX、不需要安装程序。注意:伪装成安装程序的病毒!超级好用的串口调试助手 2.0 这个工具集成了市面上同类软件的许多优点。具有不可见字符显示、显示发送数据内容开关、ModBus CRC校验工具、16位算数和计算工具、字符十六位格式转换、字符个数统计、十六进制字节数统计、自动发送、自动回复等功能。支持流控功能、可以在2000上使用。无比的强大!纯绿色软件无DLL库、不需要注册OCX、不需要安装程序。注意:伪装成安装程序的病毒!5 775浏览会员免费
- markdown大小:423KB本资源提供了一个简单方法,用于生成华丽的markdown文档侧边栏目录。本资源包含一个模板文档,没有任何程序代码,简单易用。本模板是对开源项目 i5ting-i5ting_ztree_toc-0.3.0-11 的精简,主要是针对Windows下无法安装项目作者给出的软件(仅适用于Linux)的问题进行一定的优化。经过精简之后,使用方法非常简单,仅仅是一次复制&一次粘贴。本资源提供了一个简单方法,用于生成华丽的markdown文档侧边栏目录。本资源包含一个模板文档,没有任何程序代码,简单易用。本模板是对开源项目 i5ting-i5ting_ztree_toc-0.3.0-11 的精简,主要是针对Windows下无法安装项目作者给出的软件(仅适用于Linux)的问题进行一定的优化。经过精简之后,使用方法非常简单,仅仅是一次复制&一次粘贴。5 4456浏览会员免费
- 超级终端大小:175KBWindows10能用的超级终端,需要硬件调试的请下载。Windows10能用的超级终端,需要硬件调试的请下载。5 1430浏览会员免费
- LabVIEW2013大小:549KB最新支持LabVIEW2013的注册机。本人已成功使用。最新支持LabVIEW2013的注册机。本人已成功使用。5 273浏览会员免费
- ZIP大小:761KBwindows2003网卡驱动windows2003网卡驱动3 689浏览会员免费
- HTML5大小:495KBHTML5有望成为网络游戏开发的热门新平台,其跨平台性已奠定了其未来发展的基础。本专题为那些愿意学习或使用HTML5及相关Web技术开发交互式游戏的开发者而编写,为大家讲解HTML5游戏开发基础教程及分享实战经验。 今时今日,我们将加入HTML5游戏开发的急先锋,明日将成为时代的弄潮儿。HTML5有望成为网络游戏开发的热门新平台,其跨平台性已奠定了其未来发展的基础。本专题为那些愿意学习或使用HTML5及相关Web技术开发交互式游戏的开发者而编写,为大家讲解HTML5游戏开发基础教程及分享实战经验。 今时今日,我们将加入HTML5游戏开发的急先锋,明日将成为时代的弄潮儿。4 332浏览会员免费
- tomcat大小:8MB这是64位的免安装版本的tomcat 7.0这是64位的免安装版本的tomcat 7.05 276浏览会员免费
- CDS4驱动大小:2MBCDS4驱动 手机+usb线+cds4驱动+电脑 享受x1无线上网吧。CDS4驱动 手机+usb线+cds4驱动+电脑 享受x1无线上网吧。4 140浏览会员免费
- Visual大小:1KB一切上传要分下载资源的行为,都是耍流氓! Visual Paradigm for UML 10.0 sp1 uml利器,包含好不容易找到的下载地址和破解文件,欢迎享用!一切上传要分下载资源的行为,都是耍流氓! Visual Paradigm for UML 10.0 sp1 uml利器,包含好不容易找到的下载地址和破解文件,欢迎享用!5 271浏览会员免费
- sublime大小:7KBsublime_alignment插件,解压到Data/Packages目录下即可正常使用。快捷键为CTRL+ALT+A,如果与QQ截图功能冲突,请重新配置一下快捷键。 详细说明可访问:Sublime Text 2.0技巧汇总 网址:http://blog.csdn.net/zm2714/article/details/7989384sublime_alignment插件,解压到Data/Packages目录下即可正常使用。快捷键为CTRL+ALT+A,如果与QQ截图功能冲突,请重新配置一下快捷键。 详细说明可访问:Sublime Text 2.0技巧汇总 网址:http://blog.csdn.net/zm2714/article/details/79893845 549浏览会员免费
- IBM大小:7MBIBM PC汇编语言程序设计,相当经典。IBM PC汇编语言程序设计,相当经典。4 147浏览会员免费
- 日期选择插件大小:41KB漂亮的移动端日期选择插件:http://blog.csdn.net/libin_1/article/details/50400941漂亮的移动端日期选择插件:http://blog.csdn.net/libin_1/article/details/504009415 788浏览会员免费
- mysql大小:11MB文件将近24M,分成两个部分上传。两个部分下载后解压任意一个即可。 mysql-essential-5.0.67-win32.msi (part2) http://download.csdn.net/source/1953192 MySQL名字的来历MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。文件将近24M,分成两个部分上传。两个部分下载后解压任意一个即可。 mysql-essential-5.0.67-win32.msi (part2) http://download.csdn.net/source/1953192 MySQL名字的来历MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。5 137浏览会员免费
- C51RF-3大小:53KBC51RF-3 smartRF04EB驱动(含64位)C51RF-3 smartRF04EB驱动(含64位)5 1911浏览会员免费
- jquery-ui大小:2MBjquery-ui-1.9.2.(免费),适合javascript开发者参考,包含各种美观的用户交互界面jquery-ui-1.9.2.(免费),适合javascript开发者参考,包含各种美观的用户交互界面5 310浏览会员免费
- ilasm大小:1MB.Net反编译工具包 ilasm+ildasm+reflector ilasm 编译IL文件; ildasm 反编译exe或dll为IL文件; reflector 反编译exe或dll,可以查看源码和IL代码.Net反编译工具包 ilasm+ildasm+reflector ilasm 编译IL文件; ildasm 反编译exe或dll为IL文件; reflector 反编译exe或dll,可以查看源码和IL代码5 390浏览会员免费
- kibana大小:14MBkibana sample测试数据,sample中所有的数据分析来源于此。kibana sample测试数据,sample中所有的数据分析来源于此。5 825浏览会员免费
- JIRA大小:4MB通过修改配置文件来使JIRA与SMTP server连接,实现JIRA的MAIL功能通过修改配置文件来使JIRA与SMTP server连接,实现JIRA的MAIL功能5 2371浏览会员免费
- html5大小:39KBHTML5+Canvas+jQuery调用手机拍照功能,本地压缩上传图片。以上都是测试通过了的。HTML5+Canvas+jQuery调用手机拍照功能,本地压缩上传图片。以上都是测试通过了的。4 996浏览会员免费
- codecraft大小:26KB1000个点 4000条边 100个必经点*21000个点 4000条边 100个必经点*24 84浏览会员免费
- ajax测试大小:52MB本工具可以用于http协议的测试。可以模拟ajax的POST或者GET模式提交数据。支持自定义cookie。也可以用于客户端通信,前提是http协议的。免积分分享给大家。本工具可以用于http协议的测试。可以模拟ajax的POST或者GET模式提交数据。支持自定义cookie。也可以用于客户端通信,前提是http协议的。免积分分享给大家。5 1846浏览会员免费
- html大小:54MB18款表白网页源代码(表白),集合了经典款和合并3连款,直接可以发布到网站,来进行表白!!18款表白网页源代码(表白),集合了经典款和合并3连款,直接可以发布到网站,来进行表白!!5 4w+浏览会员免费
- Extjs4大小:5KBExtjs4.1中build下的sdk.jsb3里的路径配置都是错误的,所以集成到spket根本不能进行智能提示,这个是经过修复后的,只要替换掉build下的sdk.jsb3就可以了Extjs4.1中build下的sdk.jsb3里的路径配置都是错误的,所以集成到spket根本不能进行智能提示,这个是经过修复后的,只要替换掉build下的sdk.jsb3就可以了5 221浏览会员免费
- 饼状图大小:129KBjs饼状图+柱状图+曲线图js饼状图+柱状图+曲线图5 795浏览会员免费
- QQ机器人大小:2MBQQ机器人 QQ群聊天机器人 自动回复机器人QQ机器人 QQ群聊天机器人 自动回复机器人3 5348浏览会员免费
- w3cshool大小:15MBw3cschool网站的离线手册, 左边的索引 都翻译了,阅读轻松无障碍,web开发的利器w3cschool网站的离线手册, 左边的索引 都翻译了,阅读轻松无障碍,web开发的利器5 239浏览会员免费
- 登录页面大小:497KB非常好好看的几个登录页面(html,css)非常好好看的几个登录页面(html,css)4 2w+浏览会员免费
- Xml转json大小:1MBXML转Json需要的jar包,解压后导入到自己的项目的lib文件夹下就可以运行啦.例子在我的博客中.http://blog.csdn.net/lovesummerforever/article/details/26396465 能完美运行成功.祝您成功运行XML转Json需要的jar包,解压后导入到自己的项目的lib文件夹下就可以运行啦.例子在我的博客中.http://blog.csdn.net/lovesummerforever/article/details/26396465 能完美运行成功.祝您成功运行5 913浏览会员免费
- flex大小:45KB在Adobe上找到的flex特效,属于初级的吧,如果有需要的可以下来看看,不喜勿喷在Adobe上找到的flex特效,属于初级的吧,如果有需要的可以下来看看,不喜勿喷4 110浏览会员免费
- ST-LINK大小:6MBST-LINK/V2-1驱动 。 注意这是V2-1版本的驱动,需要其他版本的请自行到ST官网下载。 包内含有两个小zip包 ,分别对应XP系统和 Windows Vista/7/8 。内有有说明。 驱动来自ST官网。亦可自行去ST官网下载ST-LINK/V2-1驱动 。 注意这是V2-1版本的驱动,需要其他版本的请自行到ST官网下载。 包内含有两个小zip包 ,分别对应XP系统和 Windows Vista/7/8 。内有有说明。 驱动来自ST官网。亦可自行去ST官网下载5 1216浏览会员免费
- OpenGL大小:105KBCodeblocks下面配置OpenGL所需的正确的库文件libglut32.a,网上提供的编译好的都是dll的库,编译器无法链接,这里面的是好使的。配置文章参见:http://blog.csdn.net/yang_7_46/article/details/24674849Codeblocks下面配置OpenGL所需的正确的库文件libglut32.a,网上提供的编译好的都是dll的库,编译器无法链接,这里面的是好使的。配置文章参见:http://blog.csdn.net/yang_7_46/article/details/246748495 565浏览会员免费