![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
文章平均质量分 89
LJY
这个作者很懒,什么都没留下…
展开
-
Mongodbd的简学
简单语法与整合springboot原创 2022-08-02 17:50:44 · 218 阅读 · 1 评论 -
Java线上诊断工具:Arthas简单快速学习
arthas快速入门原创 2022-07-18 17:58:46 · 714 阅读 · 0 评论 -
Logback日志配置
Logback配置文件解释原创 2022-07-14 12:14:26 · 187 阅读 · 0 评论 -
Git在Idea中使用的简单了解
前言-版本控制git与svn区别git历史略,如有需要,去b站搜索“遇见狂神说”的git教程观看https://www.bilibili.com/video/BV1FE411P7B3?p=1Git下载打开 [git官网] https://git-scm.com/,下载git对应操作系统的版本。所有东西下载慢的话就可以去找镜像!官网下载太慢,我们可以使用淘宝镜像下载:http://npm.taobao.org/mirrors/git-for-windows/我这里只介绍淘宝镜像的方式,因为原创 2021-09-08 10:18:29 · 403 阅读 · 0 评论 -
SpringMVC 简单项目整合
SpringMVC:整合SSM环境要求环境:IDEAMySQL 5.7.32Tomcat 9Maven 3.6要求:需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识;数据库创建创建一个存放书籍书籍的数据库表CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` (`bookID` INT(10原创 2021-03-24 14:25:47 · 298 阅读 · 0 评论 -
SpringMVC:注解,Controller及RestFul风格介绍
第一个SpringMVC程序1、新建一个Moudle , 添加web的支持!2、确定导入了SpringMVC 的依赖!3、配置web.xml , 注册DispatcherServlet4、配置Tomcatweb.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2原创 2021-03-18 17:51:54 · 181 阅读 · 0 评论 -
spring5和spring与mybatis的整合学习
Spring简介Spring:春天----->给软件行业也带来了春天2002年,首次推出了Spring框架的雏形:interface21框架!2004年3月24号:Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004.3.24正是发布了1.0版本。Rod Johnson,Spring Framework创始人,著名作者。 悉尼大学的博士,专业不是计算机而是音乐学。Spring理念:使现有的技术更加容易使用,本身是一个大杂烩,整原创 2021-03-15 11:17:21 · 267 阅读 · 0 评论 -
Javaweb+项目练习
Servlet什么是Servlet?Servlet是Java Web开发的基石,与平台无关的服务器组件,它是运行Servlet容器/Web应用服务器/Tomcat,负责与客户端进行通信。Servlet的功能:1、创建并返回基于客户请求的动态HTML页面。2、与数据库进行通信。如何使用Servlet?Servlet本身是一组接口,自定义一个类,并且实现Servlet接口,这个类就具备了接收客户端请求以及做出响应的功能。package com.li.servlet;import javax原创 2021-03-02 09:40:40 · 498 阅读 · 0 评论 -
Javaweb的后续学习
ServletServlet简介Servlet就是sun公司开发动态web的一门技术Sun在这些API中提供一个接口叫作:Servlet,如果你想开发一个Servlet程序,只需要完成两个步骤编写一个类,实现Servlet接口把开发好的Java类部署到Web服务器中把实现了Servlet接口的Java程序叫作,ServletHelloServletServlet接口在Sun公司有两个默认的实现类:HttpServlet、GenericServlet构建一个普通Maven项原创 2021-01-26 21:13:40 · 229 阅读 · 0 评论 -
Javaweb的tomcat http maven与常见的问题介绍
JavaWebJava Web基本概念/前言web开发:web,网页的意思静态webhtml,css提供给所有人看的数据始终不会发生改变!动态web淘宝等几乎所有的网站。提供给所有人看的数据始终会发生改变,每个人在不同的时间,不同的地点看到的信息各不相同技术栈:Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb;web应用程序web应用程序:可以提供浏览器访问的程序;a.html、b.htm原创 2020-12-20 19:16:17 · 259 阅读 · 1 评论 -
IDEA中连接、使用MySQL
JDBC(重点)数据库驱动我们的程序会通过数据库驱动,和数据库打交道!就会通过数据库驱动与数据库相关联JDBCSUN公司为了简化开发人员的(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,俗称:JDBC这些规范的实现由具体的厂商去做。对于开发人员来说,我们只需要java.sqljavax.sql还需要导入一个数据库驱动包第一个JDBC程序创建测试数据库CREATE DATABASE jdbcStudy CHARACTER SET utf8 COLLATE utf原创 2020-12-17 11:15:06 · 534 阅读 · 0 评论 -
SQL语句的学习
操作数据库操作数据库>操作数据库中的表>操作数据库中的表的数据MySQL的关键字不区分大小写操作数据库(了解)注意:[]里面的空格是可选的1、创建数据库CREATE DATABASE [IF NOT EXISTS ]westos;2、删除数据库DROP DATABASE [IF EXISTS] westos;3、使用数据库USE `school`;-- tab键的上面那个键,如果你的表名或者字段名是一个特殊字符,就需要带 ` `4、 查看数据库SHOW DATA原创 2020-12-16 22:20:13 · 397 阅读 · 0 评论 -
初始MySQL与MySQL的zip安装和配置环境
MySQLJavaEE:企业级Java开发 web前端:(页面:展示,数据!)后台:(连接点 :连接数据库JDBC,连接前端(控制,控制视图跳转,与给前端传数据))数据库(存数据,Txt,Excel,Word)只会写代码,不会数据库,只能混饭吃操作系统,数据结构与算法! 当一个不错的程序猿离散数学,数字电路,体系结构,编译原理+实战经验 高级程序猿为什么学习数据库岗位需求现在的世界,大数据时代~,得数据者得天下被迫需求:存数据数据库是所有软件体系中最核心的存在 DBA原创 2020-12-09 16:20:47 · 110 阅读 · 0 评论 -
Java注解与反射的简单学习笔记
注解什么是注解Annotation是从JDK5.0开始引入的新技术。Annotation的作用:不是程序本身,可以对程序作出解释.(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器等)读取.Annotation的格式:注解是以"@注释名"在代码中存在的,还可以添加一些参数值﹐例如:@SuppressWarnings(value=“unchecked”).Annotation在哪里使用?可以附加在package , class , method , fi原创 2020-12-03 19:50:44 · 85 阅读 · 0 评论 -
Java网络编程简单笔记
网络编程概述就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交计算机网络:计算机网络是指将地理地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:无线电台。。。传播交流信息,数据交换。通信想要达到这个效果需要的是什么:如何准确的定位网络上的一台主机 192.168.xxx.xxx:端口,定位到这个计算机上的某个资源找到了这个主机,如何传输数据?原创 2020-12-03 19:50:11 · 337 阅读 · 0 评论 -
Maven中关系与应用
Maven中的关系继承一个Maven项目可以继承另一个Maven项目,分别称为子项目、父项目场景:多个子项目中使用的是相同的依赖或插件,此时可以把相同的配置抽取到一个父项目中,进行统一的管理,保持一致性步骤:将父项目的打包方式设置为pom<!-- 打包方式: jar:Java项目的打包方式:默认值 war:Web项目的打包方式 pom:父项目的打包方式--> <packaging>jar</packaging>原创 2020-12-03 19:49:30 · 74 阅读 · 0 评论 -
Idea中使用maven 与pom文件讲解
在IDE中使用MavenIDE工具MyEclipse集成maven插件Eclipse Eclipse For Java EEIDEA集成Maven插件在IDE中配置Maven指定maven安装目录和配置文件自动更新maven项目:勾选import projects automatically (2020版本 :Ctrl + Shift + O)创建Maven项目new Module——>Maven——>勾选Create fr原创 2020-12-03 19:47:22 · 5480 阅读 · 0 评论 -
Maven简介、配置与创建
Maven简介什么是MavenApache Maven是一个软件项目管理和构建工具,可以帮助我们创建和管理项目基于项目对象模型POM(Project Object Model)的概率,帮助开发者构造一个项目的完整生命周期注:POM是Maven对一个项目的描述,是Maven的核心,一个POM其实就是一个XML文件为什么使用Maven项目的管理工具项目规则很大时一定会将项目进行拆分,将一个项目拆分成多个模块,每个模块对于一个工程,多个工程之间存储依赖关系此时可以使用Maven的依赖管理机制,帮助原创 2020-12-02 22:05:43 · 135 阅读 · 0 评论 -
Java面向对象学习笔记
面向对象编程(oop)面向过程&面向对象面向过程思想(线性思维)步骤清晰简单,第一步做什么,第二步做什么…面对过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题!对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过原创 2020-12-02 22:04:44 · 62 阅读 · 0 评论 -
Java异常学习
什么是异常实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文是:Exception,意思是例外。这些,例外情况,或者叫异常,怎么让我们写的程序做出合理的处理。而不至于程序崩溃。异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败原创 2020-12-02 22:03:48 · 48 阅读 · 0 评论 -
Java数组笔记
数组:数组的定义数组是相同类型数据的有序集合.数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们.数组的声明与创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:``dataType[] arrayRefVar; //首选方法或者 dataType arrayRefVar[]; //效果相同,但不是首先方法Java语言使用new操作符来创建数组,语法:dataType原创 2020-12-02 22:03:10 · 61 阅读 · 0 评论 -
Java方法
Java方法笔记:什么是方法?Java方法是语句的集合,他们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。方法的命名规则:首字母小写+驼峰规则简单代码:package com.li.method;public class Demo01 { //ma原创 2020-12-02 22:02:32 · 49 阅读 · 0 评论 -
Java基础语法学习笔记
注释书写注释是一个很好的习惯(慢慢培养自己写注释的习惯)平时写代码要有一个好的习惯注释并不会被执行,只是为了让我们更好的看懂代码单行注释://多行注释:/* xxxxx */JavaDoc(文档注释)????** xxxx */彩蛋:可以百度搜索”有趣的注释“会有好看的注释。标识符关键字abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedef原创 2020-12-02 22:00:14 · 97 阅读 · 0 评论 -
初始java与第一个程序
dos命令打开cmd的方式:开始+系统+命令提示符;win键+R 输入cmd打开控制的(推荐)在任意的文件夹下面,按住shift键+鼠标右键,在此处打开命令窗口资源管理器的地址栏前面加上cmd 路径(可记)常用的dos命令: #盘符切换: f: (注意:要英文符号)#查看当前目录下的所有文件:dir #切换目录:cd+地址 #返回上一级:cd.. #清理屏幕:cls(clear screen) #退出终端:exit #查看电脑原创 2020-12-02 21:59:21 · 91 阅读 · 0 评论 -
Java中JDK的安装与配置
JDK的安装卸载JDK删除java的安装目录删除java_home删除path下关于java的目录dos中看下,java -version安装JDK搜索jdk8,下载安装jdk记住安装的路径配置环境变量我的电脑–>右键–>属性环境变量–>系统变量–>创建JAVA_HOME–>找到jdk的路径配置path变量–>java路径下jdk的bin路径和jre目录下的bin路径测试JDK是否安装成功打开cmd输入 Jav原创 2020-12-02 21:58:07 · 43 阅读 · 0 评论 -
Java初学习Hello World
第一个程序(hello world)随便新建一个文件夹,存放代码新建一个Java文件文件后缀名为.javahello.java 3.编写代码public class Hello{ public static void main(String[] args){ System.out.print("hello wordld"); }}编译javac java文件,会生成一个class文件运行class文件,java cla原创 2020-12-02 21:57:27 · 81 阅读 · 0 评论