Java
文章平均质量分 57
Shaoxi Zhang
网络工程师,网络管理员,因工作需要,现在学习VUE和JAVA,喜欢通过写文章做下记录,方便自己和他人
展开
-
CentOS开机自动运行jar程序实现
前面已经有一篇文章介绍jar包如何在CentOS,《后来发现系统重启后不能自动运行,于是这篇介绍如何自动开机启动。原创 2023-10-30 20:59:34 · 1574 阅读 · 2 评论 -
IDEA常用快捷键
行增加或者减少缩进: ctrl + [ 或者ctrl + ]同时多位置输入:Alt+Shift+鼠标左击选中位置。重做上一次操作 Ctrl + Shift + Z。选取竖块: alt+shift+鼠标左击按住选取。新建接口 Ctrl + Shift + T。多行注释:Ctrl + Shift + /格式化代码 Ctrl + Alt + L。新建类 Ctrl + Shift + N。单行注释或取消: ctrl+/复制当前行 Ctrl + D。选中当前行 ctrl + L。新建文件 Ctrl + N。原创 2023-08-18 12:10:16 · 1685 阅读 · 0 评论 -
MySQL报错:sql_mode=only_full_group_by
Cause: java.sql.SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'databasetable' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_f原创 2023-03-07 16:11:39 · 930 阅读 · 2 评论 -
在linux上运行jar程序操作记录
nohup是no hangup的缩写,hangup (挂断),终端退出时会发送 hangup 信号来通知其关闭所有子进程。使用ftp把打包后的项目jar包上传到linux服务器的目录上(这里有两个文件,一个pengning.jar,一个配置文件application.yml)在当前会话进程中开启一个子进程来运行程序,这个子进程会随着会话进程的结束而结束。要想后台运行,并且关闭shell后不会中断,可以使用以下命令。使用这种方法,当退出或关闭shell时,程序就会停止掉。或者使用下面命令查看和测试端口。原创 2023-03-01 16:36:03 · 403 阅读 · 0 评论 -
Maven通过命令创建Web工程操作实例
Maven通过命令创建Web工程操作实例原创 2022-10-27 06:47:41 · 889 阅读 · 0 评论 -
Maven基础命令行实验
Maven基础命令实验原创 2022-10-24 07:11:09 · 336 阅读 · 0 评论 -
Maven项目目录结构和pom文件解读
Maven目录结构和Pom文件原创 2022-10-21 06:41:03 · 456 阅读 · 0 评论 -
JAVA学习笔记037——接口和实现类的概念
Java中的接口(interface)使抽象类的概念更深入一层。接口中声明了方法,但不定义方法体,因此接口只是定义了一组对外的公共接口。接口只规定了一个类的基本形式,不涉及任何实现细节。实现一个接口的类,将具有接口规定的行为(方法)。接口只定义了方法,没定义方法体,那接口的方法在哪里实现呢?答案是:实现类。举个例子,现实世界中有很多实体具有飞行功能,我们可以构造一个公共接口Flyer来描述飞行行为。该接口规定了三个方法:起飞(take off)、着陆(land)和飞行(fly)。这样,我们用Java原创 2021-11-17 17:56:42 · 2232 阅读 · 0 评论 -
Tomcat9解压版/绿色版和JDK13安装(安装在Windows2003)
一、JDK13安装1.执行安装程序2.配置环境变量CLASS和CLASSPATH:CLASSPATH=C:\Program Files\Java\jdk-13.0.1\libPATH=C:\Program Files\Java\jdk-13.0.1\binJAVA_HOME=C:\Program Files\Java\jdk-13.0.1\3.测试java -version参阅:https://www.cnblogs.com/ricolee/p/java13.html经测试,不需原创 2020-12-11 18:05:12 · 62 阅读 · 0 评论 -
JAVA学习笔记035——登录校验从简单到实用2(能够和数据库中的数校验)
登录校验由最简单的例子,到能够应用到实际项目,一步一步学习和实现。总共分几个目标,这一篇实现目标2,这次要用数据库中的真数据来校验。目标2:输入用户名和密码,如果输入的用户名和密码在数据库内,则显示输出结果“登录成功”,如果数据表中没用该正确的用户名密码,则显示“用户名或密码有误”,其它情况提示“系统异常”。实现(代码经过测试通过):测试发现这次代码有个缺陷,就是不区分大小写。一、数据表login结构:CREATETABLE`login`(`id`int(11)...原创 2020-09-08 10:38:44 · 572 阅读 · 0 评论 -
JAVA学习笔记034——登录校验从简单到实用1(jsp简单校验并实现cookie记录)
登录校验从简单到实用1目标1:输入用户名和密码,如果用户名和密码分别为zs和abc,则密码正确,显示输出结果登录成功,并用cookie记录下登录名。实现:三个文件,1.login.jsp 用于输入用户名和密码,并能够显示是否已经登录(显示cookie状态);2.check.jsp 用于校验用户名和密码,如果正确,则转发到success.jsp页面,并将用户名记录到cookie中;如果错误,则提示“用户名密码错误”;3.success.jsp显示登录成功的欢迎界面,获取并显示用户名。原创 2020-09-07 23:17:20 · 391 阅读 · 0 评论 -
JAVA学习笔记033——使用Util提高复用和简化代码
DBUtil——通用的数据库帮助类这一篇,我们编写DBUtil将JAVA学习笔记032实例中StudentDao.java代码简化,提高数据库的操作的复用性。即将StudentDao.java 分解为通用复用文件DBUtil和StudentDao.java一、原来的StudentDao.java文件源代码:package org.student.dao; import java.sql.Connection;import java.sql.DriverManager;impo.原创 2020-09-02 23:19:24 · 243 阅读 · 0 评论 -
JAVA学习笔记032——MVC下的三层架构示例(学生信息表的增删改查)
数据库:create table student(sno int primary key,sname varchar(20),sage int,saddress varchar(30));原创 2020-08-28 11:54:23 · 2103 阅读 · 4 评论