Java常识必备
oo12308
这个作者很懒,什么都没留下…
展开
-
StringUtils.isNotEmpty和StringUtils.isNotBlank有什么区别
isNotBlank():检查指定的字符串是否不为空白(不为null、不为空格符和长度不为0)。- isBlank():检查指定字符串是否为空白(为null、纯空格符或长度为0)。- isEmpty():检查指定字符串是否为空(为null或长度为0)。也就是说isNotBlank()比isNotEmpty()更加严格,空白字符串也会被判断为blank(空白)。也就是说,isBlank()比isEmpty()更加严格,空白字符串也会被判断为blank(空白)。原创 2023-12-28 09:46:19 · 918 阅读 · 0 评论 -
Spring boot的整合mybatis的.yml文件和.properties文件的配置
以下两种任选其一即可,默认优先级properties>yml>yaml(优先级在源码中可以查看).yml文件的配置# datasourcespring: datasource: url: jdbc:mysql://127.0.0.1:3306/testedu?useSSL=false&serverTimezone=UTC username: root password: 123456 driver-class-name: com.mysq.原创 2021-10-11 11:35:56 · 414 阅读 · 0 评论 -
mybatis和jpa的分页
1.ssm中的pagehelper中的分页方式一:业务和是视图层分别处理(不建议)serviceimpl @Override public PageInfo findAll(Integer page, Integer limit) { PageHelper.startPage(page,limit); List<Good> all = goodDao.findAll(); PageInfo<Good> of.原创 2021-10-11 11:25:55 · 235 阅读 · 0 评论 -
JSP页面显示异常解决
1.出现不解析的情况2.加入语句isELIgnored="false"3.结果图原创 2021-09-14 17:03:17 · 294 阅读 · 0 评论 -
Linux中java环境变量配置
#set java environmentJAVA_HOME=/usr/java/jdk1.8.0_152CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH原创 2021-09-14 16:50:35 · 57 阅读 · 0 评论 -
Tomcat在Linux中的安装
Tomcat的上传,安装和解压参考https://blog.csdn.net/zhuanyaolin1497/article/details/120202218运行Tomcat服务器原创 2021-09-09 15:46:49 · 39 阅读 · 0 评论 -
Linux中安装java环境
1.打开窗口,准备安装2.上传需要安装的软件(上传文件的方式很多,这里选用命令行)3.解压安装包在安装包所在路径解压到指定路径4.解压成功5.配置环境变量6.安装成功,查看jdk的版本...原创 2021-09-09 15:40:01 · 57 阅读 · 0 评论 -
EditPlus远程连接Linux服务器修改和上传文件
1.连接设置第一步第二步第三步2.连接后修改文件3.连接后上传文件在linux端可以查看到已经上传成功原创 2021-09-09 15:00:56 · 271 阅读 · 0 评论 -
Centos镜像下载地址
国内外镜像源:阿里云:http://mirrors.aliyun.com/网易:http://mirrors.163.com/centos官网下载:https://vault.centos.org中国科学技术大学开源镜像站:http://mirrors.ustc.edu.cn/阿里云提供的镜像直接下载地址:https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/网易云提供的镜像直接下载地址:http://mirrors.163原创 2021-09-08 17:26:11 · 667 阅读 · 0 评论 -
jsp动态导入和静态导入
<%--静态导入 include指令 --%> <%@include file="head.jsp"%> <%--动态导入 它会单独将导入的jsp文件:单独进行翻译和编译 比较占用内存空间 --%> <%--<jsp:include page=""--%>...原创 2021-09-08 15:49:14 · 153 阅读 · 0 评论 -
String转Int的两种方式
String id = request.getParameter("id");第一种:int id = Integer.parseInt(id);第二种:Integer id =Integer.valueOf(id);原创 2021-09-07 19:00:19 · 24933 阅读 · 1 评论 -
用户登录业务的两种方式
方式1:直接通过用户名和密码去查找用户 /** * 用户登录模块.通过用户名和密码查找用户 * @param username * @param password * @return */ User getUser(String username, String password); @Override public User getUser(String username, String password) {原创 2021-09-07 11:45:39 · 155 阅读 · 0 评论 -
JSP页面携带数据跳转到Servlet的两种方式
1.方式一:定义js函数方式2. 方式二:直接法原创 2021-09-06 19:16:39 · 631 阅读 · 0 评论 -
从一个jsp页面跳到另一个页面的两种方式
方式1:重定向方式2:请求转发<%-- Created by IntelliJ IDEA. User: zeke Date: 2021/9/3 Time: 17:25 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><html>.原创 2021-09-04 17:49:36 · 7178 阅读 · 0 评论 -
IDEA中用git提交代码自动忽略文件的设置
原创 2021-09-04 17:34:37 · 92 阅读 · 0 评论 -
利用镜像下载git
git-for-windows Mirror (taobao.org)http://npm.taobao.org/mirrors/git-for-windows/原创 2021-09-04 09:02:10 · 108 阅读 · 0 评论 -
IDEA中jdk版本设置
原创 2021-09-03 20:43:17 · 376 阅读 · 0 评论 -
IDEA代码模板中改写Servlet自动生成样式
老是修改doGet()和doPost()太麻烦了,修改完这个模板开发速度瞬间起飞原创 2021-09-03 20:32:47 · 204 阅读 · 0 评论 -
IDEA中,在创建文件时添加作者,时间和描述信息。
原创 2021-09-03 20:24:37 · 340 阅读 · 0 评论 -
Maven依赖jar包坐标的下载地址
https://mvnrepository.com/原创 2021-09-03 20:07:12 · 290 阅读 · 0 评论 -
AJAX的使用方式(常用3种)
1.AJAX概述Ajax(Asynchronous JavaScript And XML)翻译成中文就是“异步JavaScript和XML”。即使用JavaScript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。Ajax还有一个最大的特点就是,当服务器响应时,不用刷新整个浏览器页面,而是可以局部刷新。这一特点给用户的感受是在不知不觉中完成请求和响应过程。与服务器异步交互浏览器页面局部刷新2.原生方式实现AJAX<%-- Created .原创 2021-09-03 09:34:33 · 549 阅读 · 0 评论