老师我不会,好想把所有的抽象成一个方法。这么多重复的,抽象完了肯定非常爽。但是我的脑袋里只有不会两个字,啥也不会。
这样子授权等于其实就是取一个pojo对象中的菜单而已呀
跟权限没什么关系啊?
在rbac的学习中,权限的核心问题不是越级访问的问题么,
shiro没有什么权限过滤器吗
老师,Tomcat启动失败了。我好像也没改过Tomcat
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>es6新增字符串</title> </head> <body> <script> var str='hellow word' // var bool1=str.includes('‘llow'); // console.log(bool1); var bool2=str.endsWith('hell',5); console.log(bool2); </script> </body> </html>
老师 这个endsWith语法 第二个参数的意思不是说 前6个字符有没有包含hell这个字符串吗?为啥第二个是4的时候就是true,输入5的时候就是flase
麻烦老师帮我看一下为什么会有下面这个结果?
public static void main(String[] args) { System.out.println("主线程开始"); StopThread st = new StopThread(); Thread t = new Thread(st); t.start(); try { //从键盘输入,使主线程进入阻塞状态 System.in.read(); }catch (Exception e){ e.printStackTrace(); } st.stop();//结束线程 System.out.println("主线程结束"); }
老师为什么是从键盘输入,才能使主线程进入阻塞状态
老师,我这个计算价格为什么会显示这么多位的结果呢
SafeEat.zip
为什么这个课里面的pojo要实现序列化接口,有啥用了来着,我忘了
这个arraylist是不是每次add一个元素,都会吧之前的数据复制到一个新数组里?
你好,老师:
我在pycharm里面的setting设置了GBK模式,解决不了乱码的情况,也想像视频一样改,发现没找到
import xlwt #创建一个excel wb = xlwt.Workbook() #选择工作薄 sh = wb.add_sheet('电影') #写入数据到 单元格 sh.write(0,0,'复仇者联盟') #保存excel wb.save('电影数据.xls')
老师,我使用pycharm操作excel。安装了pycharm中的第三方插件excelreader。运行python语句后出现了两个问题。
如果文件后缀是xlsx,文件将无法用excel程序打开,显示文件名或后缀有错误。如果我将python语句中的后缀改成xls,就可以通过excel打开并且查看到写入的数据。
在pycharm中,通过excelreader插件无法直接查看生成的表格中的数据,显示无数据可以展示,但是表格中命名是有数据的。
pycharm中有没有其他更好的第三方插件来直接打开excel文件呢?
老师我这个代码里的 i变量出问题说没被定义
from threading import Thread from threading import Lock def func1(name): # #锁 # lock.acquire() #with 使用锁 with lock: #全局变量 global count for i in range(100000): count += 1 # lock.release() if __name__ == '__main__': count = 0 t_list = [] lock=Lock() for i in range(10): t= Thread(target=func1,args=(f't{i+1}',)) t.start() t_list.append(t) for t in t_list: t.join() print(count)
老师上面../userManager.do这个有没有一个页面所有请求路径基于项目路径的写法?
老师帮我看一下这个异常信息 package com.bjsxt.dao; import com.bjsxt.common.jdbcUtils; import com.bjsxt.pojo.Users; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; public class UserLoginDaoImpl implements UserLoginDao { @Override public boolean userLogin(String username, String password) { Connection conn = null; try{ conn = jdbcUtils.getConnection(); PreparedStatement ps = conn.prepareStatement("select * from bookusers where username=? and password=?"); ps.setString(1, username); ps.setString(2, password); ResultSet resultSet = ps.executeQuery(); if(resultSet.next()){ return true; } } catch (Exception e) { e.printStackTrace(); } finally { jdbcUtils.closeConnection(conn); } return false; } public static void main(String[] args) { UserLoginDaoImpl userLoginDaoImpl = new UserLoginDaoImpl(); boolean b = userLoginDaoImpl.userLogin("憨憨崽", "hanhanzai"); System.out.println(b); } } jdbc工具类: package com.bjsxt.common; import javax.annotation.Resource; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.util.ResourceBundle; public class jdbcUtils { private static String driver; private static String url; private static String username; private static String password; static{ try{ ResourceBundle bundle = ResourceBundle.getBundle("db"); driver = bundle.getString("jdbc.driver"); url = bundle.getString("jdbc.url"); username = bundle.getString("jdbc.username"); password = bundle.getString("jdbc.password"); Class.forName(driver); } catch(ClassNotFoundException e) { e.printStackTrace(); } } //获取连接方法 public static Connection getConnection(){ Connection conn = null; try{ conn = DriverManager.getConnection(url,username,password); } catch (Exception e) { e.printStackTrace(); } return conn; } public static void closeConnection(Connection conn) { try{ conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } 异常信息: Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class com.bjsxt.common.jdbcUtils at com.bjsxt.dao.UserLoginDaoImpl.userLogin(UserLoginDaoImpl.java:26) at com.bjsxt.dao.UserLoginDaoImpl.main(UserLoginDaoImpl.java:33)
本集视频if (res.status ===200){ },三个‘===’怎么没有报错?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637