自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 Git 版本控制工具学习

Git 学习分布式控制工具,版本控制工具,多人开发,协同开发对应的其实还有集中式控制工具,比如 SVN VSS 等等淘宝镜像 下载git淘宝镜像http://npm.taobao.org/mirrors/git-for-windows/git bash基本命令cd cd ..pwdclear ls touch rm mkdirrm -rhelpmanexitgit 环境配置查看全局配置git config --system --list查

2021-11-03 14:47:16 142

原创 Vue学习

Vue学习01MVVMmodel view viewmodel第一个VUE程序(声明式渲染-将数据绑定到DOM节点)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.com/vue/2.5.2/vue.min.js

2021-10-26 20:13:05 192

原创 springmvc学习01-servlet回顾-springmvc程序

springmvc 学习01回顾servlet将项目变成一个web项目[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7Rwbin9H-1634779619911)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20211018105244170.png)]编写jsp页面此处写好form表单要提交的路径,也就是servlet的路径[外链图片转存失败,源站可能有

2021-10-21 09:28:31 171

原创 springmvc学习02-使用注解开发-RestFul-Json

springmvc学习02出现了个大大大无语问题1.问题内容:idea里面maven项目变成灰色,web.xml直接不提示了2.原因分析:会出现这种情况的原因是不小心忽略了 maven 项目的模块,需要把忽略的 ignore files 取消选中,不再忽略3.解决办法:settings → maven → ignoreed files,把 Maven Projects 里灰色项目对应的 ignore files 取消选中就OK了[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上

2021-10-20 16:19:10 143 1

原创 spring03(完)--aop--spring-mybatis的整合-声明式事务

spring学习03AOP面向切面编程步骤:导入aop的依赖<dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.6</version> <scope>runtim

2021-10-17 17:19:13 89

原创 spring学习02-静态代理-动态代理

spring学习02使用注解实现自动的自动装配添加注解所需要的配置【重要】<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org

2021-10-14 21:34:00 111 1

原创 spring 学习01--IOC控制反转--DI依赖注入--bean自动装配autowire

Spring学习01IOC控制翻转,之前的对象的创建,管理是由程序来控制的,现在对象由Spring来创建、管理和装配hellospring编写类public class User { String str; public String getStr() { return str; } public void setStr(String str) { this.str = str; } @Override

2021-10-11 20:57:06 113

原创 mybatis05(完)

mybatis 学习04多对一 查询实体类//teacher@Datapublic class Teacher { private int id; private String name;}//student@Datapublic class Student { private int id; private String name; private Teacher teacher; //注意此处,需要查出一个对象}StudentMap

2021-10-10 19:39:36 74

原创 mybatis学习04-多对一和一对多查询-动态sql

mybatis 学习04多对一 查询实体类//teacher@Datapublic class Teacher { private int id; private String name;}//student@Datapublic class Student { private int id; private String name; private Teacher teacher; //注意此处,需要查出一个对象}StudentMap

2021-10-09 21:29:26 86

原创 mybatis 学习03 -注解开发-lmbok

mybatis 学习03使用注解开发注解只有在比较简单的环境下开发属性名和字段名不一致的问题解决不了步骤:直接在接口方法上添加sql语句注解@Select("select * from user where id=#{id}")User getUser(int id);添加Mapper映射文件<mappers> <!--<mapper resource="com/xu/dao/UserMapper.xml"/>--> &lt

2021-10-08 14:07:50 141

原创 mabatis 02-属性优化-设置-日志-分页

mybatis 02map 和 模糊查询使用map传参//修改用户信息,之前是传一个User,但是有的时候我们只需要id和pwd,这个时候用map,并且map可以自己定义键,如果用User就只能用User里面的属性名int updateUser(Map<String,Object> map);<update id="updateUser" parameterType="map"> UPDATE mybatis.user set id=#{id},pwd

2021-10-07 20:45:26 82

原创 mybatis学习(1)配置遇到的问题及增删改查

Mybatis环境jdk1.8mysql5.7maven3.6.1idea如何获取学习Mabatismaven仓库<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId>

2021-10-06 16:49:24 127

原创 Javaweb学习(03)

javaweb(03)jquery事件的写法//页面加载完之后执行function 函数$(document).ready(function () {})//简写形式$(function () { })jquery操作DOM节点//获取DOM节点的属性$(window).width()//选中DOM元素oldpassword = $("#oldpassword");//修改值,在后面添加html代码oldpassword.next().html("*");//

2021-10-05 15:19:55 108

原创 javaweb学习(2)

java web(2)注解用来做单元测试@test注解,需要导入junit依赖注意,添加依赖的时候如果需要提示直接alt+enter//导入依赖<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13</version> </dependenc

2021-09-28 21:20:36 1358

原创 javaweb学习

javaweb学习tomcat和servlet的关系tomcat是servlet的容器【可以部署servlet程序的服务器】,servlet有很多容器支持它,常见的servlet容器有tomcat,所以servlet是运行在tomcat容器中的,tomcat收到http请求,然后更具你编写的代码把客户端的请求封装成request调用对应的方法。servlet写完response程序以后也是由tomcat封装之后响应给客户端tomcat核心配置文件,server.xml开启tomcat服务器b

2021-09-26 18:34:55 105

原创 mysql全面学习

Mysqlshell查看数据库常用命令net start mysql //启动mysql服务mysql -u root -p //输入密码登录mysqlshow databases; //展示所有的数据库use databaseName; //选中某个数据库show tabels; //展示所有的表describe tableName; //查看某个表的属性exit //退出mysqlnet stop mysql //关闭mysql服务用sql语句创建一个表//在school中

2021-09-17 22:19:30 199

原创 JavaScript全面学习

JavaScript一个合格的后端开发人员必须精通JavaScript快速入门//html文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>FirstJs</title> //方式一:直接在html文件里面写 <script> alert("hello 世界") &lt

2021-09-14 15:31:47 90

原创 CSS学习

CSS 学习基础入门,第一个CSS程序//html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>第一个CSS程序</title> //注意此处就是链接到css文件 <link rel="stylesheet" href="CSS/h1.css"></head><body&g

2021-09-11 14:38:33 105

原创 HTML学习

HTML学习基本标签<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>基本标签</title></head><!--标题标签--><h1>一级标题</h1><h2>一级标题</h2><h3>一级标题</h3><h4&

2021-09-09 20:11:23 90

原创 jvm学习

jvm学习jvm体系结构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aSyRpp2t-1631106216700)(C:\Users\Administrator\Desktop\新建文件夹\jvm.png)]双亲委派机制当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,直到委派到根加载器,如果上级的类加载器没有加载,自己才会去加载这个类。public class TestClassLoader { public stat

2021-09-08 21:04:18 102

原创 注解和反射

注解和反射注解【Annotation】已有的注解@Override/@SuppressWarnings元注解常见有两个,用来自定义注解@Target表示注解要用在什么地方@Retention表示注解在什么时候有效,源码/编译,一般自定义的注解都用Runtime自定义注解//类上的注解@Annotation2("成功") //因为此注解只有一个参数,可以不写value=public class Annotation { //方法上的注解 @MyAnnotation(n

2021-09-07 21:08:28 81

原创 java网络编程

java网络编程网络通信要素IP和端口号 InetAddress InetSocketAddress网络通信协议Socket通信 [TCP]//Client端public class Client { public static void main(String[] args) throws Exception { //获取服务器地址,端口号 InetAddress ip = InetAddress.getByName("127.0.0.1");

2021-09-06 22:10:07 70

原创 java IO学习(全)

java IO学习流的概念是内存和存储设备之间传输数据的一个通道流的分类按照单位:字节流,可以输入任何数据,因为任何数据在内存中都是以字节的方式存储的字符流,只能读取文本形式的数据,因为有的字符是一个字节、两个字节、三个字节按照功能:节点流,也叫底层流,具有实际传输数据的读写功能缓冲流,在节点流只上实现的增强功能字节流的学习字节流输入的父类(抽象类):分别是InputStream和OutputStream//用这两个抽象类的用来读文件的子类【FileInp

2021-09-06 13:21:50 224

原创 java IO学习

java IO学习流的概念是内存和存储设备之间传输数据的一个通道流的分类按照单位:1.字节流,可以输入任何数据,因为任何数据在内存中都是以字节的方式存储的字符流,只能读取文本形式的数据,因为有的字符是一个字节、两个字节、三个字节按照功能:节点流,也叫底层流,具有实际传输数据的读写功能缓冲流,在节点流只上实现的增强功能字节流的学习字节流输入的父类(抽象类):分别是InputStream和OutputStream//用这两个抽象类的用来读文件的子类【FileInput

2021-09-05 20:06:14 70

原创 java 多线程学习2(全) 2021/09/05

java 多线程学习2(全) 2021/09/05线程停止、线程休眠、线程礼让、线程强制执行线程停止最好用自己写的stop()方法观察线程状态线程有五个状态: NEW/RUNNABLE/TIME_WAITING/TERMINATED用Thread.State可以观察到public class TestThreadState { public static void main(String[] args) { Thread th = new Thread(new

2021-09-05 14:36:52 81

原创 java 多线程学习2 2021/09/04

java 多线程学习2 2021/09/04线程停止、线程休眠、线程礼让、线程强制执行线程停止最好用自己写的stop()方法观察线程状态线程有五个状态: NEW/RUNNABLE/TIME_WAITING/TERMINATED用Thread.State可以观察到public class TestThreadState { public static void main(String[] args) { Thread th = new Thread(new MyT

2021-09-04 21:27:16 68

原创 2021/09/01 Java 集合框架学习(全)

2021/09/01 Java 集合框架学习1集合框架的学习,其实就是c++的容器[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7mXESiUs-1630551095601)(C:\Users\Administrator\Desktop\新建文件夹\1.png)]Collection是所有集合类的父类,他的方法大家都是通用的,比如 size/contains/isEmpty/add等等public class Application { public sta

2021-09-02 10:52:24 136

原创 2021-09-01Java 集合框架学习1

2021/09/01 Java 集合框架学习1集合框架的学习,其实就是c++的容器Collection是所有集合类的父类,他的方法大家都是通用的,比如 size/contains/isEmpty/add等等public class Application { public static void main(String[] args) { Collection c = new ArrayList(); c.add(new Student("xiaoming"

2021-09-01 21:03:34 77

原创 2021/8/31 Java多线程1

2021/8/31 Java多线程1线程的创建方法一:继承Thread类,重写Run()方法,创建Thread对象,调用start()方法启动线程public class Mythread1 extends Thread { @Override public void run() { for (int i = 0; i < 200; i++) { System.out.println("我是副线程"+i); } }

2021-08-31 22:08:11 82

原创 2021/08/30 Java常用类学习

2021/08/30 Java常用类学习Object类Object类是所有类的根类,也就是说他的方法是所有类都可以使用的,也是所有类可以重写的Object 类的 getClass() 方法class c1=getClass(student1); //注意getClass的返回类型是classclass c2=getClass(student2);if(c1==c2) c1和c2是同一类型Object类的 hashCode() 方法public int hashCode(){};

2021-08-30 21:15:20 68

原创 2021/08/29 Java学习笔记

2021/08/29 Java学习笔记静态方法和非静态方法的调用一个类调用另外一个类里面的静态方法(同一个包里面):可以直接通过类名.函数名的方法调用如果方法是非静态的:需要实例化对象之后才能调用public class demo1{ public static void talk(){ System.out.print("hello"); } public void sing(){ System.out.print("啦啦啦啦");

2021-08-29 21:07:34 88

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除