log4j:WARN No appenders could be found for logger (org.apache.shiro.io.ResourceUtils). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Exception in thread "main" org.apache.shiro.authc.AuthenticationException: Authentication failed for token submission [org.apache.shiro.authc.UsernamePasswordToken - zs, rememberMe=false]. Possible unexpected error? (Typical or expected login exceptions should extend from AuthenticationException). at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:214) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:270) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:256) at com.bjsxt.shiro1.TestA.main(TestA.java:41) Caused by: java.lang.IllegalStateException: Configuration error: No realms have been configured! One or more realms must be present to execute an authentication attempt. at org.apache.shiro.authc.pam.ModularRealmAuthenticator.assertRealmsConfigured(ModularRealmAuthenticator.java:161) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:264) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) ... 4 more
上面是异常信息,我的代码和老师一样,而且我把老师的代码拷贝过去也是这个异常,我用的是MyEclipse
int i=0; while(i<=120){ if(i%5==0){ system.out.println(i); i++ } } 老师我想问下 当这个i++放在if的括号里面为什么就不行了呢 我感觉这样也没啥毛病啊
问题:为什么便利的顺序是world、java、hello,不是hello、world、java
代码:
import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; /** * @author LLLYF */ public class Test3 { public static void main(String[] args) { ArrayList<String> al =new ArrayList<String>(); al.add("hello"); al.add("world"); al.add("java"); Iterator<String> ite = al.iterator(); while (ite.hasNext()){ System.out.println(ite.next()); } HashSet<Integer> hs=new HashSet<Integer>(); hs.add(123); hs.add(345); hs.add(456); Iterator<Integer> ite2=hs.iterator(); while (ite2.hasNext()){ System.out.println(ite2.next()); } } }
结果:
老师请问,创建完CommonConfigApplication class之后就完了吗?没有很明白这么操作是如何管理项目所有配置的。
老师,我想问一下通过继承Thread类来实现多线程有什么优点和缺点,通过实现Runnable接口来实现多线程有什么优点和缺点,还有静态代理模式和设计IO流技术的设计模式之间有什么联系吗?
with open(r"d:\data.dat","rb") as f: os.startfile(r"D:\BaiduNetdisk\BaiduNetdisk.exe")
您好,我想问一下,以上两个小括号里面第一个r的含义或者用途相同吗?都是防止转义的吗?
老师 请问这三个id都是相同的,是因为元组属于不可变的,a【2】的值即便有变动也不影响全局的id,还是只要数组里面有值的变化,id也可能随之变化呢
为什么回提示没有map属性呢?上面已近调用了啊
老师,你好;我把host改成了0.0.0.0,8000端口,但是还是不能用其它电脑访问,自己在本电脑浏览器上通过本地ip地址是可以访问的,这是为什么啊 我用的是PyCharm2019.1版的
s=pattern=v=re.match(pattern,s) (v)
输出是None
老师这个哪里错了,是按照视频上写得啊
老师为什么这里在函数中不需要先声明a是全局变量,就可以直接打印输出a了,而不会报错?
老师那个\B和\b的单词边界是怎么区分的
一、安装gcc出错无法解决,尝试网上的方法都未解决,我的虚拟机是linux课程时安装的版本8,但老师用的是6.5
class Employee: id = 1000 def __init__(self,name,salary): self.name = name self.__salary = salary Employee.id += 1 def __add__(self, other): if isinstance(other,Employee): return "薪资和为{0}+{1}={2}".format(self.__salary,other.__salary,(self.__salary+other.__salary)) else: return "不是同类对象,无法相加!" @property def salary(self): return self.__salary @salary.setter#set方法修改私有属性的薪资 def salary(self,salary): if 1000< salary <50000: self.__salary = salary else: print("录入错误,薪资在1000-50000这个范围!") emp1 = Employee("高淇",30000) print(emp1.id) emp2 = Employee("高希希",20000) print(emp2.id) print(emp1.id)
运行截图:
提问:emp1.id在第二次打印的时候由1001变成了1002,我想emp1.id保持原来的id1001,如何解决这种问题?
在eclipse 中public static void main (String[] args)和System.out.println的快捷键是什么呀?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637