- 博客(37)
- 资源 (8)
- 收藏
- 关注
原创 JAVA高级技术(springMvc的使用)
0.准备1.创建项目2.springMVC基于注解开发:只需要配置试图解析器即可使用;restful风格重定向与转发有试图解析器时:参数获取乱码问题:配置过滤器json导入json依赖配置config使用时间类的json...
2022-04-02 16:53:02
410
原创 JAVA核心(spring整合mybatis)
目录0.需要的准备1.所有的maven依赖2.回忆mybatis3.认识mybatis-springspring-dao.xmlapplication.xmlmybatis-config.xmluserMapperuserMapperXmluserMapperImpl1userMapperImpl2pojotest0.需要的准备1.所有的maven依赖2.回忆mybatis3.认...
2022-03-31 16:01:20
392
原创 Java高级技术(Mybatis使用)
1.简介2.第一个mybatis程序注意:核心配置类:pom.xml:3.增删改查标签:select,update,delete,insertenamaSpase:命名空间,指向dao层的位置标签的属性:id:和dao层的方法名一样resultType:封装结果的类型,注意:如果结果是List等集合,结果类型应该是集合的元素类型parameter...
2022-03-29 17:17:18
607
原创 JAVA基础(设计模式)-结构性模式
目录0.结构性模式1.适配器模式1.1.概念1.2.代码2.桥接模式2.1.概念2.2.代码3.代理模式 3.1.静态代理模式:3.2.动态代理模式 概念invocationHandler接口proxy类代码0.结构性模式1.适配器模式1.1.概念1.2.代码 //适配者类:网线public class Adaptee { public void n...
2022-03-25 17:50:24
401
原创 JAVA基础(设计模式)-创建型模式
0.设计模式概念1.设计模式7大原则2.简单工厂模式和工厂方法模式 创建性模式:帮助我们去创建对象,不用new; 2.1.工厂模式的概念和意义2.2 简单工厂模式代码实现://抽象产品类public interface Car { void name();}//具体产品类public class DZCar implements Car{ @Override public void name(...
2022-03-24 15:14:03
184
原创 Java进阶(redis的使用)-进阶篇
1.rdedis的事务2.Springboot整合radis2.1 导入依赖 redis,编辑配置文件spring.redis.host=127.0.0.1 (这里配置的是本机,可改为服务器地址)spring.redis.port=6379(redis端口号)2.2.测试引入RedisTemplate2.3.更改redis的连接密码3.Rdb持久化4.Aof持久化...
2022-03-17 10:09:26
648
原创 Java进阶(redis的使用)-基础篇
0.redis入门1.String(字符串)操作2.List(列表)操作3.Set(集合) 操作4. Hash(哈希)操作5. Zset(有序集合)操作...
2022-03-16 18:01:52
1405
原创 Java进阶(Mybatis-plus的使用)
目录0.mybatis-plus的特性1.快速入门2.Insert操作3.Update操作4.乐观锁5.Select操作6.Delete操作7.分页查询8.性能分析插件9.Wrapper条件查询0.mybatis-plus的特性1.快速入门1.1.导入依赖导入mysql数据库驱动,lombok热部署,mubatis-plus依赖 <groupId>com.baomidou</groupId>...
2022-03-16 17:45:46
1073
原创 Java开发(ngrok和devops)
目录Ngrok(花生壳)发布服务Devops(开发流程)Ngrok(花生壳)发布服务Devops(开发流程)
2022-03-16 16:41:19
259
原创 Java基础(Linx命令)
目录一.基本操作二.目录结构三,基本命令目录文件操作(cd,ls,pwd)(mkdir,rmdir)(cp,mv,rm)四.文件权限五.查看文件六.操作七.账号管理八.磁盘管理与进程九.环境安装和wmware一.基本操作二.目录结构三,基本命令目录文件操作(cd,ls,pwd)(mkdir,rmdir)(cp,mv,rm)四.文件权限...
2022-03-16 16:38:28
149
原创 Java进阶(ElasticSearch的安装与使用)
目录1.ElasticSearch环境搭建elasticSearch,elastic Search head ,kibana二.使用ES2.1 Ik分词器2.2 restful与索引操作2.3 文档操作三.集成springboot1.ElasticSearch环境搭建elasticSearch,elastic Search head ,kibana...
2022-03-16 16:28:24
1766
原创 Java进阶(springCloud)
目录Eureka serverEureka提供者集群Zookeper与eureka区别RibbonFeignhystrixDashboard流监控Zuul网关分布式总结Eureka serverEureka提供者集群Zookeper与eureka区别Ribbon...
2022-03-16 16:09:41
699
原创 Java进阶(Juc多线程并发)-基础篇
0.idea快捷键 main方法快捷键3.线程传统问题:卖票问题,synchronized方法Lock锁synchronoized和Lock的区别4.线程通信:生产者与消费者问题synchronized版本wait和notifyAlllock版本Lock的condition精准监视await,signal5. 8锁现象6.集合类不安全cop...
2022-03-14 17:29:25
620
原创 计算机二级java复习资料
目录第一节:java常用命令第二节:java命名规范和数据类型第三节:java运算符第五节:java面向对象编程第六节:java异常处理第七节:java对文件的操作第一节:java常用命令第二节:java命名规范和数据类型第三节:java运算符第五节:java面向对象编程第六节:java异常处理第七节:java对文件的操作...
2022-03-12 10:35:03
988
原创 Java基础(mysql入门及运用)
目录2.操作数据库3.Mysql数据管理(外键,增删改查表操作)3.1.外键3.2.Insert3.3.Update3.4.Delete3.5.select4.DQL查询数据详细4.1.Where4.2.级联查询4.3.分页,排序4.4.子查询4.5.分组 过滤5.Mysql函数5.1常用函数5.2.聚合函数5.3Md5加密6.事务6.1.事务的4大特性6.2.事务的隔离等级7.索引7.1.索引的...
2022-03-12 10:15:57
1510
原创 java基础(JavaScript的使用)
目录1.js的数据类型2.js的字符串操作3.js数组操作4.js对象操作5.js集合6.js函数7.js面向对象8.Bom9.Dom10.jQuery1.js的数据类型2.js的字符串操作3.js数组操作4.js对象操作5.js集合6.js函数...
2022-03-11 11:23:46
950
原创 Java基础(前端html/css)
目录1.HTML标签1.1.html网页基本标签1.2.html的a标签1.3.html元素种类和列表1.4.html表格1.5.多媒体:图片img,音频audio,视频video1.6.html页面结构分析和iframe内联框架1.7.html表单2.css样式2.1.引入并使用css2.2.css选择器(层次选择器,通用选择器,结构伪类选择器,属性选择器)2.3.css样式美化2.4 盒子模型div2.5.行内元素与块元素 Disp...
2022-03-11 11:01:43
246
原创 Java进阶(vue基础)
目录1.vue简单入门1.1.创建一个vue程序1.2.使用Component模板(组件)1.3.引入AXOIS1.4.vue的Methods(方法) 和compoted(计算)1.5.插槽slot1.6.创建自定义事件2.Vue脚手架安装3.Element-UI的安装1.vue简单入门1.1.创建一个vue程序1.2.使用Component模板(组件)1.3.引入AXOIS1.4.vue的Methods(方法...
2022-03-11 10:21:37
1654
原创 Java入门(jdk安装)
目录1.JDK的下载1.输入下载地址:https://www.oracle.com/downloads/2.JDK的安装2.JDK的环境配置“我的电脑”右键→属性→高级系统设置→环境变量3.JDK的配置验证同时按住win + R,输入cmd,回车,进入命令提示符窗口1.JDK的下载输入下载地址:https://www.oracle.com/downloads/往下拉,看到Developer Downloads ,点击 java点击 Java (
2022-03-10 10:17:50
94
原创 java基础(网络编程)
目录一.网络模型二.Ip 端口三.通行协议(tcp,udp)四. java io流一.网络模型Tcp udpTcp/ip 协议七层、四层结构:数据链路层,网络层,传输层,应用层二.Ip 端口三.通行协议(tcp,udp)四. java io流...
2022-03-04 17:22:19
339
原创 java基础(注解 反射)
目录一.注解1.1.注解的定义1.2. 注解的分类二.反射2.1.反射的定义2.2.Class类2.3.获得class类的方法重点(获取类)2.4.类加载器重点(动态创建对象)一.注解1.1.注解的定义1.2. 注解的分类 内置注解,元注解,自定义注解二.反射2.1.反射的定义2.2.Class类2.3.获得class类的方...
2022-03-04 17:16:41
263
原创 java基础(jvm虚拟机)
目录1.jvm体系结构1.1 jvm的位置1.2 jvm体系结构2.类加载器和双亲委派机制1.jvm体系结构1.1 jvm的位置1.2 jvm体系结构 jvm调优(垃圾回收),绝大多数在堆里面进行,少量在方法区(也是堆的一种)进行,不可能在java栈,本地方法栈,程序计数器中进行。2.类加载器和双亲委派机制...
2022-03-04 16:58:02
129
原创 java基础(多线程)
1.进程的概念2.线程的创建 1.继承thread类,重写(override) 其中的run方法,start方法启动线程 2.实现runnable接口,重写(override) 其中的run方法,创建线程对象(Thread),start方法启动线程买票问题,龟兔赛跑...
2022-03-03 17:54:20
63
原创 java基础(IO)(java.io.*)
java 1.8 api文档:https://www.mklab.cn/api/jdk/8/cn1.流的概念程序运行在内存中,而文件存储在存储设备(硬盘)中,所以需要流作为通道。2.字节流2.1.文件字节流2.2.字节缓冲流2.3.对象流3.字符流3.1.文件字符流3.2.字符缓冲流...
2022-03-03 16:42:12
603
原创 java基础(常用类)
目录1.object2.包装类2.1.包装类的装箱与拆箱和类型转换3.Integer缓存区4.String4.1.String 的两种创建方式:4.2.String 的方法5.BigDecimal:6.Date7.System总结1.object2.包装类2.1.包装类的装箱与拆箱和类型转换基本数据类型(栈)引用数据类型(堆)int-Integer基本类型和字...
2022-03-02 18:00:23
145
原创 java基础(集合)
目录1.collection2.List3.泛型3.1泛型类:3.2.泛型接口3.3.泛型方法4.SET4.1.hashSet4.2.treeSet5.map6.collections工具类:1.collection2.List3.泛型3.1泛型类:3.2.泛型接口3.3.泛型方法3.4.泛型集合4.SET4....
2022-03-02 15:44:46
132
原创 java基础(数组,查找,排序)
目录1.数组1.1数组的初始化:2.数组的操作1.3.二维数组1.4.打印杨辉三角2.查找2.1.查找-基本查找2.2查找-二分查找3.排序3.1八大排序-1.数组1.1数组的初始化:2.数组的操作1.3.二维数组1.4.打印杨辉三角2.查找2.1.查找-基本查找2.2查找-二分查找3.排序3.1.八大排序- 冒泡排序...
2022-03-01 17:59:21
344
原创 java se总结
命令:Javac Java编译java java执行javaDOC java帮助文档力扣刷题数组异常常用类集合io流线程其他题目
2022-02-28 17:46:09
128
原创 java基础(数据类型)
整数 :byte,short ,int ,long浮点:float,doublef字符:char布尔:boolean进制:二进制:0b 开头八进制: 0 开头十进制十六进制 0x 开头bigdecimal:unicode:string对象(true,false)类型转换:...
2022-02-26 14:56:18
138
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人