- 博客(30)
- 资源 (4)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java编程思想学习笔记大全(第四版)
四、控制执行流程1.条件语句,根据条件执行相应的语句001.if语句语法 if(Boolean-expression) statement;002.if-else语句语法 if(Boolean-expression) statement; else statement;003.switch语句语法 switch(integral-selector){ case integr...
2021-03-25 20:13:42
420
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 javaSE经典综合实例之学生管理系统1.0版---长篇(初学者)
文章一共分为三大部分:初级、进阶、图形界面化三个阶段。此为1.0版目标是进阶到:2.0版综合应用程序3.0版javaweb网站开发4.0版maven项目管理SSM技术的综合应用文章目录: 1.学生管理系统的初级阶段01 主要知识点:控制语句结构及数组的应用 2.学生管理系统的初级阶段02 主要知识点:面向对象的综合应用 3.学生管理系统的初级阶段03...
2020-12-27 01:58:33
936
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 javaSE综合实例之记事本详细解析--长篇(初学者)
第一次发布:2020年12月21日持续更新中....1.创建一个Note.java的主程序:通过下列代码就实现了窗口的创建,接下来就是各种菜单及其功能的添加。package com.study.main;import javax.swing.*;/** * 第1步:创建主程序,继承JFrame * JFrame是实现窗口需要 */public class Note extends JFrame{ /** * main方法程序开始运行的地方 *.
2020-12-26 01:43:55
1514
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 javaweb工程之生鲜管理系统简易版详细过程
package com.study.web;import com.study.bean.User;import com.study.service.UserService;import org.apache.commons.beanutils.BeanUtils;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.Cookie;.
2020-11-29 18:00:02
1089
5
原创 Intellij IDEA使用遇见问题集合(持续更新)
1.修改编码格式该博客说明的编码格式很齐全:https://blog.csdn.net/qq_43143724/article/details/110529165?utm_source=app&app_version=4.5.3
2021-03-13 12:05:15
277
原创 javaSE基础知识之File学习
通过对File的学习,掌握如下几个基础知识点:1.学习File的常用方法2.获取当前项目的路径3.如何在项目下创建指定文件夹和指定文件4.复制指定文件夹下的所有文件5.实现对电脑所有磁盘的文件扫描6.删除磁盘指定文件夹的所有文件7.简单学习爬取指定网站的链接网址一、File的常用方法,应该包括其构造方法和常用普通方法,如下代码:private void studyFileMethods(){ // 1.通过将给定的路径名字符串转换为抽象路径名来创.
2021-01-20 20:31:47
355
原创 ObjectInputStream读取对象时报java.io.EOFException
错误内容:java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:3076) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1616) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:501
2021-01-13 19:17:40
1782
2
原创 javaSE基础知识之线程
欢迎留言学习交流文章目录 一、基础概念 二、创建线程的三种方式 三、线程的基本方法学习 四、线程模型基础学习 五、创建同步(synchronize) 六、线程死锁示例 七、线程经典范例:两个线程实现交替执行 八、线程同步4个问题的探讨 九、线程生命周期示意图一、基础概念 1.进程:指...
2021-01-06 23:49:49
148
原创 javaSE集合学习问题汇总(1)
1.迭代器iterator在集合创建之后即获取,当集合的结构发生变化时,迭代器没有重新获取,会出现错误,如图:源代码//例子1 Collection cc=new ArrayList(); Iterator iterator = cc.iterator(); cc.add(100); //结果报错 while (iterator.hasNext()){ System.out.println(it
2020-12-26 11:04:57
234
2
原创 Mybatis基础知识学习1(初学者)
对于一个我这样的初学者而言,跟着视频学习,学习之后练习,练习之后总结,比如来到CSDN这里记录自己的学习过程,这是十分有益于自己的学习的,一方面自己总结加深印象,另一方面如果有大佬在这里给自己一些指点,也许有些问题能够瞬间理解明白。废话说得多,全是新手锅,小白何曾不想出口便是“金句”,但是分量的增加也需要自己不断的磨练,开始记录学习内容:学习目录:一、MyBatis入门 1.1、相关概念(理解) ...
2020-12-11 17:03:16
259
原创 Mybatis学习过程中遇见的错误1(初学者)
1.无法执行MybatisUtil,原因是我的Mybatis-config.xml文件配置出了问题:<mappers><mapper>配置路径错误,手改的一模一样但是提示错误(只好用复制路径的方法了)</mappers> 复制路径方法:选中EmployeeMapper.xml文件,右键选择--->copy relative path--->到mapper处粘贴即可解决//为了减少出错概率,以后尽可能复制路径粘贴要,粘贴地方是resou...
2020-12-11 15:15:58
1541
原创 maven工程过程中常见的错误2(初学者笔记)
1.数据库时区的设置,由于数据库和数据连接工具版本不同,需要设置时区,如图://未设置时区报错[ERROR] Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate (default-cli) on project empsys3: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents
2020-12-08 22:45:56
737
原创 maven工程过程中常见的错误1(初学者笔记)
1.提交时日期格式没有设置,如下错误:(解决方式:在entity(有些是bean或是pojo)包中的实体类中日期变量需要加注解: //设置时间格式,在时间提交到数据库表时如果没有这个会因为时间格式不一致而无法提交 @DateTimeFormat(pattern = "yyyy-MM-dd") private Date hiredate;下面是错误 ,上面是以下错误的解决方法Field error in object 'employee' on field 'hireda
2020-12-07 23:48:14
314
原创 关于maven方向生成工程的有一个错误
这么一个问题:结果是我的localhost单词写错了,白白浪费了十几分钟!D:\softInstall\java\jdk-8u271\bin\java.exe -Dmaven.multiModuleProjectDirectory=F:\studyNote\maven\webapp\20201204\empsys -Dmaven.home=D:\softInstall\apache-maven-3.3.9 -Dclassworlds.conf=D:\softInstall\apache-maven-3
2020-12-04 20:09:24
146
原创 javaweb基础知识复习版(长篇)
一、javaweb基础知识学习什么1.什么是javaweb2.http基础知识3.servlet基础知识4.jsp基础知识5.数据库基础知识6.xml入门知识7.监听器基础知识8.过滤器基础知识9.前端知识:HTML、CSS、JS等二、javaweb工程怎么创建链接在这里:https://mp.csdn.net/editor/html/110004445三、javaweb项目实例:生鲜管理系统简...
2020-12-04 16:52:15
1680
原创 mysql数据库基础知识(长篇)
注:此为自学笔记一、服务的启动与关闭二、数据库的基本操作(DOS命令下)三、数据库表的基本操作四、学习遇到的问题汇总
2020-12-04 16:50:19
218
原创 [适合初学者]javaweb工程之人力资源表的CRUD(简易详细版)
欢迎转载,转载请注明原文来源!一、项目结构简述 1.结构简图: 2.准备工作: (1)安装jdk-8u271 安装教程网址:https://editor.csdn.net/md/?articleId=109662074 (2)安装eclipse2020 安装教程网址:https://editor.csdn.net/md/?articleId=109667675 ...
2020-12-03 12:04:13
294
原创 第一个maven工程遇到的错误(Result Maps collection already contains value for com.study.mapper.DepartMapper...)
出错总结:(1)最先是mysql数据库连接的jar包与数据库版本不符。我安装的mysql是8.0版,所以应该配8.0.14版的mysql-connect-....jar包;同时需要设置(db.properties):driver为:jdbc.driver=com.mysql.cj.jdbc.Driver注意:对应的配置文件中的位置也需要修改url为:jdbc.url=jdbc:mysql://localhost:3306/empsys1?useSSL=false&serverTime
2020-12-01 17:10:07
745
原创 mysql数据库的基础知识学习(1)
JDBC:java databaseconnectivity,用java语言来操作数据库。(1)测试类创建:modules---创建test文件夹---projectstructure---modules---sources---选择test文件夹点击一下sources(Mark as处)---ok(2)test类快速创建:在上述过程中,把test选择为目录即可,点击tests即可,然后在需要测试的方法alt+enter,根据提示操作。(ctrl+shift+t)...
2020-11-24 18:35:08
95
2
原创 javaweb基础知识之jsp(1)
JSP:全称java server page,在HTML中嵌入java代码,更擅长页面展示1.jsp技术基础知识 (1)运行原理:jsp在第一次被访问时会被web容器翻译成servlet,即jsp本质上是servlet。 (2)jsp脚本 <%java代码%>---------------内部的java代码翻译到service方法的内部 <%!ja...
2020-11-24 18:31:40
256
原创 javaweb相关基础知识之会话技术
注:来自视频的学习笔记会话技术:从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,称为一次会话,会话技术就是记录这次会话中客户端的状态与数据的。(1)cookie:数据存储在客户端本地。优点:减少服务器端的存储的压力缺点:安全性不好,客户端可以清除cookie(2)session:将数据存储到服务器端优点:安全性好缺点:增加服务器的压力。(3)两者关系session技术是将数据存储在服务器端的技术,会为每个客户端都创建一块内存空间存储客户的数据,但客户端需要.
2020-11-24 13:52:54
108
原创 JDBCUtils工具类的基础学习笔记
注:以下整理笔记来自自己的公众号,适合初学者一起探讨,我也是初学者!创建一个实体类:package com.zx.bean;public class User { private int id; private String name; private String password; private String tel; private String email; public int getId() { return id; } public
2020-11-24 13:31:51
113
原创 Servlet基础知识(自学笔记)
使用工具:intellij idea2018版需准备:(1)安装intellij idea(2)安装jdk(3)安装Tomcat(4)可以在创建工程之前配置好环境,也可以如下视频在创建过程中配置1.servlet的简单介绍servlet全称java Servlet,是用java编写的服务器端程序,其主要功能在于交互式地浏览和修改数据,生成动态web内容。是JavaWeb的三大组件之一(Filter和Listener)作用:接受客户端发来的请求数据,处理数据,将处理结果通过响应
2020-11-24 12:49:04
312
1
原创 servlet基础学习综合实例
.综合实例:简单登陆验证,下载文件(1)加载运行即进入login.jsp界面(2)输入用户名、密码和验证码,点击登录提交登录信息(3)成功登录,转向download.jsp界面;登录失败,转向loginError.jsp界面,显示登录错误信息并于3s后自动跳转到登录界面(4)download.jsp下载界面,包括一幅图,一个xlsx文件,一个压缩文件,点击download进行下载详细的知识点请看如下代码及其注释:文件结构图:java代码部分:package com.te
2020-11-24 12:43:20
153
原创 我的第一个maven工程创建过程
第一步:maven的安装(1)官网下载maven:http://maven.apache.org/download.cgi(2)把解压文件的目录选择你要安装的地方(3)设置环境变量:M2_HOME(4)验证是否安装成功:启动cmd,输入maven -v或maven -version,出现以下界面,表示安装成功第二步:创建第一个maven工程(war包)(1)启动intellij idea(2)选择maven,给create from archetype前面打勾,.
2020-11-23 22:21:20
155
原创 java-我要自学网基础视频学习笔记
第一章 初识Java**1.几个概念(1)程序:指未完成某些事物的一种既定方式和过程。(2)进程:操作系统资源分配的基本单位(3)线程:线程是处理器任务调度和执行的基本单位注:同一进程的线程共享本进程的地址空间和资源,而进程之间的地址空间和资源相互独立。jdk的安装:Windows10 专业版jdk-8u271安装详细过程2.第一个java程序package com.zx.base;/** * The first java program * display a string "he.
2020-11-20 13:27:41
282
原创 windows10专业版安装mysql及其可视化操作软件navicat
第一步:下载软件oracle官网下载第二步:点击安装懒得选且内存足够,选择full,然后next–next–yes–execute,等待安装完成内存不够,或者只需要自己工作部分,选择customer,然后选自己需要的部分,next–next–execute,安装完成–nextnext默认,然后next如下,默认,继续nextnext设置完成后ok–next–next–execute–finish–next–finish–nextnext–execute–finish–next
2020-11-13 16:20:54
361
原创 windows10专业版安装eclipse详细过程
java编程常用编辑工具eclipse的安装过程简介提示:实验使用的eclipse版本可以在未单独安装jdk的情况下直接安装想了解jdk安装过程可学习参考:Windows10 专业版jdk-8u271安装详细过程第一步:官网下载eclipseeclipse.exe下载第二步:点击eclipse.exe安装选择第一个,个人开发第三步:设置安装路径:点击Installation Folder选择安装目录,如:D:\softInstall点击Java 11+ VM选择安装jre的目录(可以不
2020-11-13 12:22:28
707
原创 Windows10 专业版jdk-8u271安装详细过程
第一步:官网下载jdk-8u271oracle官网jdk8下载网址注意:选择对应电脑系统的jdk版本第二步:下载完成,可直接安装安装目录可以自己选择,记住自己的安装目录,后面环境设置需要。这里我选择的是:D:\softInstall\java\jdk8**jre安装:如果不用默认路径,先在目标文件夹下建立一个空文件夹,如jre:D:\softInstall\java\jre;然后就是下一步直至安装结束第三步:环境变量设置(我的电脑–右键–属性–高级系统设置–环境变量)主要有以下三个环境变
2020-11-12 23:59:56
6673
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人