09 2022 档案

摘要:没错!还是那神奇的四则运算,它,,又来啦!!! 话不多说,直接上代码!!! 本次实践,主要实现了分年级的继承功能问题、错题集整理和重做问题、查看正确率问题、还有之前已经实现过的四则运算问题,相当于“四则运算中的战斗机”了吧,好有成就感啊喂! //Main.java import java.util. 阅读全文
posted @ 2022-09-30 18:53 yesyes1 阅读(55) 评论(0) 推荐(0)
摘要:问题描述 在没有使用Maven项目启动该Project时,Tomcat可以正常使用,但在这里会显示这样的错误: 这个错误,已经查了两天了,相关文件以及解决方法已经翻烂了,还没有解决,放出来集思广益一下,求解决啊! 我来纠正一下这里的错误! 主要是,上述提到的错误,基本上是没有什么影响的,大家可以检查 阅读全文
posted @ 2022-09-29 18:58 yesyes1 阅读(274) 评论(4) 推荐(0)
摘要:JSP = HTML + Java 目的是为了简化开发,其本质是一个Servlet 快速入门 步骤: 1、导包 2、创建文件 3、编写程序 得到结果: JSP脚本(用于在JSP页面里面定义Java代码) JSP脚本分类: 1、<%...%>——内容会直接放到_jspService()方法中 2、<% 阅读全文
posted @ 2022-09-28 16:20 yesyes1 阅读(43) 评论(0) 推荐(0)
摘要:我来继续分享对这本书的阅读感受啦! 我这次继续接触了这本书,不得不说,这本书让不爱看书的我有点儿放不下了,它用生动形象的语言,让我每次翻开这本书时,都有种休闲娱乐的错觉,可能是好久都没遇到过这么具有教育意义又不令人反感的书了吧,下面我们继续来看一看我的阅读体验和收获吧! 这次主要分享一下对于程序员较 阅读全文
posted @ 2022-09-27 16:23 yesyes1 阅读(34) 评论(0) 推荐(0)
摘要:实现用户登录和用户注册,并通过MyBatics数据库判断输入的内容是否正确 步骤: 准备工作: 1、根据已经学过的数据库命令创建一个新表,并进行添加、查询等操作; 2、创建一个关于persons的实体类,里面存放persons的各个属性; 3、将需要用到的MyBatis等相关导包导入到.xml文件中 阅读全文
posted @ 2022-09-26 19:49 yesyes1 阅读(80) 评论(0) 推荐(0)
摘要:在生活中,我们就明白这样一个道理,明明白白地将大道理讲给小娃娃们听,他们总是会变得不耐烦,使得原本的教育氛围也化作梦幻泡影,很难达到原本的教育目的。而在这本书中,它将生活中最能够引起共鸣的例子与编程问题融合起来,收获一致好评,也让在编程道路上苦苦挣扎的人们茅塞顿开,“融会贯通”后,使原本坎坷无比的编 阅读全文
posted @ 2022-09-26 08:02 yesyes1 阅读(39) 评论(0) 推荐(0)
摘要:解决方法: 这怎么说呢?误打误撞了属于是,在某个文件中定义为 然后,在另一个.java文件中就不要出现已经用到过的名字,不然就会报错,注意一下哈! 解决方法: 大概率是form表单中的action属性,被赋予的路径的问题 可以这样解决: 在原有路径的基础上加上如图所示的内容,即可成功运行; 解决方法 阅读全文
posted @ 2022-09-25 15:25 yesyes1 阅读(22) 评论(0) 推荐(0)
摘要:XML配置方式编写Servlet 3.0版本之前,仅仅支持XML配置文件的配置方式 1、编写Servlet类 2、在web.xml中配置该Servlet Request和Response Request >获取请求数据 Response >设置响应数据 Request继承体系 ServletRequ 阅读全文
posted @ 2022-09-25 15:16 yesyes1 阅读(58) 评论(0) 推荐(0)
摘要:Servlet执行流程 通过默认端口号访问到Tomcat服务器 通过类名访问到对应的项目 通过自定义的相应路径,访问到注释中的同名路径 即为执行流程 相应的Servlet对象由Tomcat服务器创建,并由它调用 相关方法: Servlet生命周期 会执行doGet()方法 其生命周期由容器来管理,分 阅读全文
posted @ 2022-09-24 21:50 yesyes1 阅读(60) 评论(0) 推荐(0)
摘要:Web核心 静态资源:HTML,CSS,JavaScript,图片等,负责页面展现 动态资源:Servlet,JSP等,负责逻辑处理 数据库:负责存储数据 HTTP协议:定义通信规则 Web服务器:负责解析HTTP协议,解析请求资源,并发送响应数据 HTTP 请求数据和响应数据之间按照一定的格式进行 阅读全文
posted @ 2022-09-24 20:57 yesyes1 阅读(36) 评论(0) 推荐(0)
摘要:练习分析 import javax.servlet.*; import javax.servlet.annotation.WebServlet; import javax.servlet.http.*; import java.awt.datatransfer.DataFlavor; import 阅读全文
posted @ 2022-09-23 10:03 yesyes1 阅读(44) 评论(0) 推荐(0)
摘要:本次练习了一个简单的登录界面 我觉得在写这种类型的界面的时候,需要将各个需求分开,就以这次的登录界面为例展开说说 1、登录界面 输入框的居中问题、登录按钮的跳转问题、验证码图片的随机问题、快速注册的跳转问题 2、快速注册界面 输入框的居中问题、注册按钮的跳转问题 注册完成后,直接跳转回登录界面 3、 阅读全文
posted @ 2022-09-21 21:56 yesyes1 阅读(40) 评论(0) 推荐(0)
摘要:本章存在的意义,大概就是为了回顾一下被遗忘不久的html了 HTML:超文本标记语言(不区分大小写,语法较为松散,但建议书写时规范一些) HTML标签由浏览器来解析 标签展示图片 具体详情也可以去参考W3school网站哦! 结构:HTML 表现:CSS 行为:JavaScript 标签中存放页面* 阅读全文
posted @ 2022-09-21 21:51 yesyes1 阅读(40) 评论(0) 推荐(0)
摘要:添加 注意:在#{}中的列名需要以驼峰命名; <insert id="add"> insert into 表名(...列名); values(...#{}); </insert> 执行方法,测试: MyBatis事务 openSession():默认开启事务,进行增删改操作后需要使用sqlSessi 阅读全文
posted @ 2022-09-19 21:56 yesyes1 阅读(64) 评论(0) 推荐(0)
摘要:MyBatis案例--环境准备 1、依据之前在Navicat建立数据表的方法,新建立一个数据表 2、将数据表的相关内容表现在Java文件的实例上:即成员变量和set、get成员方法 3、new一个测试Java文件的Test.Java文件 4、安装MyBatis插件 能够较为方便地查看SQL映射文件下 阅读全文
posted @ 2022-09-19 15:36 yesyes1 阅读(33) 评论(0) 推荐(0)
摘要:继续MyBatis学习 SQL语句警告提示问题 产生原因:IDEA和数据库没有建立连接,不识别表的信息 解决方式:在IDEA中配置MySQL数据库连接 在IDEA的Maven项目中,如果想要直接通过IDEA进行MySQL数据库的连接,可以点击右侧的DataBase, 选择MySQL数据库, 输入你想 阅读全文
posted @ 2022-09-18 21:39 yesyes1 阅读(19) 评论(0) 推荐(0)
摘要:目前仅仅实现了存储题目,存储错题,存储错题个数,无限大,浮点数的计算 但是没有加上乘除和括号(偷偷说一句,好麻烦哦!) 下面是目前的代码,后续会补上没有实现的功能的! 四则运算升级版 import java.math.BigDecimal; import java.math.BigInteger; 阅读全文
posted @ 2022-09-17 21:15 yesyes1 阅读(37) 评论(0) 推荐(0)
摘要:所谓编程思维 在工程繁杂的项目里面,为了使得项目能够尽早地完成,不能只像愚公那样,一条路子走到底;而是要像李冰那样,学会去利用团队去更好地分配工作,更好地完成任务,这大概就是为什么“愚公移山”只存在在童话世界里面,而都江堰颇负盛名的原因了。 就像学习Java一样,不能只用一个方法走到底,不具有很好的 阅读全文
posted @ 2022-09-17 17:17 yesyes1 阅读(31) 评论(0) 推荐(0)
摘要:Maven依赖范围 对于Maven的安装配置等环境准备问题,可详细参考我的前几篇博客, 网址1:https://www.cnblogs.com/liuzijin/p/16654344.html 网址2:https://www.cnblogs.com/liuzijin/p/16654513.html 阅读全文
posted @ 2022-09-15 19:45 yesyes1 阅读(33) 评论(0) 推荐(0)
摘要:本章节的存在意义是:学到PreparedStatement反应较慢,理解不透彻,来做个比较,加深印象 详细讲述PrepareStatement 与 Statement 连接数据库的部分区别 在我学习的过程中,可能是有先入为主的影响,会莫名地认为Statement较为简单一些,Statement主要包 阅读全文
posted @ 2022-09-14 17:53 yesyes1 阅读(25) 评论(0) 推荐(0)
摘要:preparedStatement 防止SQL注入:将敏感字符进行转义 1、获取PreparedStatement对象 String sql="selct * from 表名 where 列名1=? and 列名2=?"; 问号作为占位符代替相应参数,后续需要利用set数据类型()将?补上,也就是第 阅读全文
posted @ 2022-09-13 19:23 yesyes1 阅读(14) 评论(0) 推荐(0)
摘要:问题一:从测试中看不足 1、JAVA的基本运行单位是类 2、类中由类变量和类方法共同组成 3、变量的类型相互之间存在可以转换的关系,具体来说,可以分为以下几种情况: 1、(byte、short、char)-int-long-float-double,从低级到高级的排序,数据类型可以直接由低级向高级转 阅读全文
posted @ 2022-09-10 14:33 yesyes1 阅读(47) 评论(0) 推荐(1)
摘要:错误纠正 这次来一篇简单的四则运算程序吧! 四则运算程序 //Main.java import java.util.Random; import java.util.Scanner; public class Main{ //主界面 public static void main(String[] 阅读全文
posted @ 2022-09-09 21:42 yesyes1 阅读(51) 评论(0) 推荐(0)
摘要:JDBC API详解 1、DriverManager作用: 1、注册驱动 registerDriver 2、获取数据库连接 getConnection 参数:1、url jdbc:mysql://localhost:3306/数据库名称 ​ 2、user 用户名 ​ 3、password 密码 注意 阅读全文
posted @ 2022-09-08 21:48 yesyes1 阅读(28) 评论(0) 推荐(0)
摘要:一、数据库设计 1、软件研发步骤 2、数据库设计概念 建立数据库中的表结构以及表与表之间的关联关系的过程 3、数据库设计的步骤 表关系:一对一、一对多(多对一)、多对多 表关系之一对多 表关系之多对多 表关系之一对一 并将外键设置为唯一 多表查询 1、内连接(相当于查询两个集合的交集) 隐式内连接: 阅读全文
posted @ 2022-09-07 19:47 yesyes1 阅读(40) 评论(0) 推荐(0)
摘要:(续集)DQL:查询操作 1、排序查询 排序方式:(仅有一个排序参照时) 1、升序:ASC(默认) 命令:**select * from 表名 order by 列名 (asc);** 2、降序:DESC 命令:**select * from 表名 order by 列名 desc;** 当有多个条 阅读全文
posted @ 2022-09-06 18:35 yesyes1 阅读(33) 评论(0) 推荐(0)
摘要:一、MYSQL的安装 1、MYSQL的安装 可以去官网找到与自身计算机向对应的版本进行下载 网址如下: MySQL :: Download MySQL Community Server 2、MYSQL的环境配置 前往设置中的设置环境变量,新建一个名为MYSQL_HOME的系统变量 如图所示: 再通过 阅读全文
posted @ 2022-09-05 21:37 yesyes1 阅读(35) 评论(0) 推荐(0)
摘要:1、安装 可以直接前往官网进行安装,网址如下: https://navicat.com.cn/download/navicat-premium 下载之后将下载后的压缩包解压到当前文件夹,然后根据里面自带的安装教程逐步安装 2、使用 首先点击Navicat软件的连接按钮,选择其中的MYSQL选项, 然 阅读全文
posted @ 2022-09-05 20:54 yesyes1 阅读(108) 评论(0) 推荐(0)
摘要:Javaweb项目的学习大致需要一下几个导包: 以上几个包需要导入到WEB-INF目录下的lib文件夹里面,主要操作如下: 1、新建一个lib文件夹(在WEB-INF目录下) 2、右键lib文件夹,选择其中的Open In中的Explorer,找到存在本机上的jar包,然后直接复制,在lib文件夹那 阅读全文
posted @ 2022-09-04 10:47 yesyes1 阅读(219) 评论(0) 推荐(0)
摘要:1、创建Maven项目 首先File->New新建一个Maven项目,选择相应地址保存,点击CREATE完成新建 2、改成Web项目 右键选择Add Framework Support... 再找到Web,点击OK完成! 3、导包(这是Maven与Javaweb项目最大的区别) Maven项目不再需 阅读全文
posted @ 2022-09-04 10:26 yesyes1 阅读(987) 评论(0) 推荐(0)
摘要:错误纠正 本次测试也算得上是对我假期学习的检验了,可能是我过于紧张了,最大的原因当然还是学得不太好,话不多说了,直接上代码吧! 就不显示成员变量和相关方法的.java文件了,只显示应用文件里面的代码啦! 学生公寓管理系统4 //RoomInformation.java import java.uti 阅读全文
posted @ 2022-09-02 23:03 yesyes1 阅读(57) 评论(0) 推荐(0)