java
Reimu.
侧重Java技术栈学习
展开
-
Java实现无向邻接矩阵的创建与深度优先遍历(DFS)
【代码】Java实现无向邻接矩阵的创建与深度优先遍历(DFS)原创 2022-09-15 11:45:47 · 410 阅读 · 0 评论 -
利用SpringMVC实现简单的用户登陆拦截
3.Authlogin负责对提交的信息进行判断,如果账号密码正确则将user对象存入Session并跳转至success页面,不正确则返回登录界面。因为是简单的功能实现,所以正确的账号密码直接写死在代码中,实际业务可以把账号信息存到数据库里,需要的时候再取出来进行比对。如果session中存在user信息,说明用户已登录,访问请求将被放行。如果为空,则返回登录界面。用户访问web项目中的任何一个服务时(除了Authlogin),请求都会被拦截,并进行判断。2.编写一个user类,存放登录时提交的数据。原创 2022-09-14 12:43:17 · 833 阅读 · 0 评论 -
[Java] 关于编写继承类的构造方法时报错的问题
原因:父类中由于已经显式定义了一个有参构造方法故编译器不再给予无参构造方法,而继承类中的构造方法也没有明确指出实现哪一个父类构造方法,故编译器给予继承类构造方法一个super()(隐式表达),但父类中很明显没有无参构造方法,故报错。2.如果继承类中的构造方法(不管是有参还是无参)没有明确指定要实现的父类构造方法,则编译器将自动给予一个super()在继承类构造方法的内部,以实现父类的无参构造方法(该代码不会显式表达)。总之,在平时编写程序时最好显式编写一个父类的无参构造方法,可以避免如上状况发生。原创 2021-04-28 21:41:39 · 1835 阅读 · 1 评论 -
[Java] 实现统计母字符串中的指定子字符串个数的方法
package t7; public class t7b { //子字符串个数统计方法 public void mk(String mString,String sString) { if (mString.contains(sString)==false) {//如果母字符串中未包含子字符串则直接结束方法 System.out.println("此母字符串中不包含指定子字符串"); }else {//如果母字符串中包含子字符串则进入对母字符串的遍历 int.原创 2021-04-28 10:26:43 · 531 阅读 · 1 评论