老师为什么我这里显示运行成功然后加载就单个表格也我mysql也是5.7的版本
这个C选项本身是False,但是是符合题意的,所以没有问题
老师,我想问下您在视频中func是函数,为什么这个函数不经过调用就可以直接使用呢?
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import java.util.ResourceBundle; public class JdbcUtil { private static String driver ; private static String jdbcUrl; private static String username; private static String userpassword; static{ ResourceBundle bundle = ResourceBundle.getBundle("jdbc"); bundle.getString("driver"); bundle.getString("jdbcUrl"); bundle.getString("username"); bundle.getString("userpassword"); try { Class.forName(driver); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static Connection getConnection(){ Connection conn=null; try { conn= DriverManager.getConnection(jdbcUrl, username, userpassword); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return conn; } public static void closeStatement(Statement state){ try { if(state != null){ state.close(); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static void closeConnection(Connection conn){ try { if(conn != null){ conn.close(); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static void closeResource(Statement state,Connection conn){ closeStatement(state); closeConnection(conn); } }
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import java.util.ResourceBundle; public class JdbcTest { public void updateDempartments(String department_name,int location_id,int department_id){ Connection conn = null; Statement state = null; try { conn=JdbcUtil.getConnection(); String sql="update departments d set d.department_name='"+department_name+"',d.location_id="+location_id+" where d.department_id="+department_id; state = conn.createStatement(); int flag= state.executeUpdate(sql); System.out.println(flag); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ JdbcUtil.closeResource(state, conn); } } public static void main(String args[]){ JdbcTest dbd = new JdbcTest(); dbd.updateDempartments("研发部",5,5); } }
老师,包也导了,为何还报上面的错,麻烦看一下
国内好像注册不了github账号啊,网页打不开
为什么用ULL代替unsigned long long后,std::numeric_limits<类型>::max()中的类型把后面的int也给等价掉了
老师一个\w这样的字符是只能匹配一个单词字符吗??????????比如add,是匹配到add还是a???????????要匹配多个是要多个\w吗??视频里匹配手机号就是多个\d
主进程中的主线程和主进程中的子线程在同一个CPU中交替不断切换执行,可以这样理解吗
a=3.14,为啥a+=1最后多出来一个1,而且只有3.14有这个特性,3.13、3.15、3.55、4.14都没有
按照老师的步骤走的,但是还是没法查看python的帮助文档
老师,这里如何将编码里的价钱提取出来?
视频10:25处讲到了"int newCapacity = oldCapacity + (oldCapacity >> 1);"这一行代码。
视频中说newCapacity为10,为什么?是不是为0?我没有看懂,希望老师解答一下。
还有能再讲讲这一行代码的含义以及作用吗?
老师这个主键约束和唯一约束的区别是????????????????不都是不能重复吗???
家人们,踩坑啊,如果是jdk8之后的版本,JDK 8 中有关反射相关的功能自从 JDK 9 开始就已经被限制了,为了兼容原先的版本,需要在运行项目时添加 --add-opens java.base/java.lang=ALL-UNNAMED 选项来开启这种默认不被允许的行为,在那个VM options里,具体的报错信息如下:
--add-opens java.base/java.lang=ALL-UNNAMED
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @595b007d
老师在自定义异常那节课上,我看老师教材上有讲到自定义类应包含2个构造器,但我看到高淇老师后来举得例子中并没有用到这个知识点呀,构造器并没有出现在老师后来举的例子之中呀
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637