![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 77
勤勉的一只洋
记录学习,共同进步!
展开
-
通过char[]获得字符串new String(chars) || chars.toString() || String.valueOf(chars)对比
今天刷Leecode49. 字母异位词分组,遇到一个通过char[]获得字符串的问题,记录一下new String(chars) || chars.toString() || String.valueOf(chars)三者返回值的区别!题目如下图所示我的思路:遍历字符数组中的每个字符串str;首先将字符串通过toCharArray()转换为char[]数组;然后对char[]进行排序;再将排好序的char[]转换为字符串string;将返回的字符砖string作为map的key,如果key原创 2021-04-16 22:10:18 · 1165 阅读 · 0 评论 -
个人中心项目--关于request,session,application
1.问题发现:最近开始为项目中类似QQ聊天功能模块做准备,实现多用户在线聊天等功能就需要多个用户来访问服务器,今天突然想到,我是把登录用户信息放到session中的,那我如果多用户访问,那岂不是前一个用户的信息会被后一个用户所顶替调,毕竟都存在了session中,主要是key都是叫“user”。我还上网查了相关的问题:我试了一下,在同一个浏览器打开,的确信息只能是最后登录的一个用户的信息,前一个的用户登录信息总是被后一个所顶掉。然后我就看评论中说把session的key改成动态的,然后我也试了一下,我原创 2020-06-15 17:09:36 · 230 阅读 · 0 评论 -
RabbitMQ学习总结(一)启动服务闪退
可能原因:1.erang版本不兼容2.电脑用户名是中文名3.RabbitMQ安装目录有空格或者中文电脑用户名是中文名解决办法:不管中文用户名,设置软连接,绕过中文名的目录1.管理员运行cmd进入RabbitMQ安装目录2.rabbitmq-service.bat remove3.set RABBITMQ_BASE=D:\rabbitmq_server\data(自定义一个目录)4...原创 2020-03-30 23:24:32 · 1946 阅读 · 1 评论 -
贴吧小项目总结(struts+hibernate)
一、项目架构分析Web: struts2ServiceDao: hibernate二、构建项目2.1 创建工程:2.1.1 导入静态页面,放在WEB-INF下,并且将后缀名改为jsp:2.1.2 将jsp标签头加入到修改后的静态页面中:<%@ page contentType="text/html;charset=UTF-8" language="java" %>...原创 2020-03-25 12:06:50 · 262 阅读 · 0 评论 -
抽象方法
抽象方法抽象方法:加上关键字abstract关键字,然后去掉方法的大括号以及大括号内部的语句,直接分号结束;抽象类:抽象方法所在的类,且抽象方法必须在抽象类中,在class之前添加abstract即可(但是抽象类不一定必须有抽象方法);public abstract class Animal { public abstract void eat(); //抽象方法必须在抽象类中 ...原创 2019-11-11 10:23:35 · 384 阅读 · 0 评论 -
Java中关于调用子类的构造方法问题
Java中关于调用子类的构造方法问题Java中,当我们调用子类的构造方法时,一定会调用父类的无参构造方法吗?我们先看如下代码:public class textTi { public static void main(String[] args) { A a = new A(3); } }class A extends B { public A(int t) { Syste...原创 2019-11-11 10:15:59 · 643 阅读 · 0 评论