自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 资源 (1)
  • 收藏
  • 关注

原创 一些工具类

DateTimeUtils——时间格式化处理类。StrFormatter 字符串格式化。StrUtils ——字符串处理工具类。convert——类型转换器。

2023-09-09 10:58:50 485

原创 项目中常见的工具类——统一返回

【代码】项目中常见的工具类——统一返回。

2023-06-05 23:23:16 145

原创 springboot整合activiti7

springboot整合

2022-11-17 09:18:47 650

原创 vue_02_数据绑定

数据绑定

2022-08-03 15:41:02 204

原创 vue_01_指令语法

vue语法

2022-08-03 15:32:37 107

原创 vue_计算、监听和过滤

vue_计算、监听和过滤。

2022-07-30 21:03:16 80

原创 rabbitmq_03_发布订阅/广播()

广播

2022-06-18 23:34:36 350

原创 rabbitmq_02_工作/任务队列(Work Queues)

工作/任务队列

2022-06-18 22:55:32 248

原创 rabbitmq_01_helloworld模式

简单模式3、消费者

2022-06-18 21:38:51 132

原创 springcloud_前提_新项目创建的设置

服务搭建的一些固定配置

2022-06-18 14:59:06 77

原创 rabbitMQ_01_简介和一些概念

rabbitmq

2022-06-08 19:37:43 98

原创 springcloudH版_注册中心_Eureka单机版

目录一、服务端(cloud-eureka-server7001)1、创建项目2、修改POM文件3、修改yml4、修改主启动类(添加@EnableEurekaServer)5、启动服务并运行二、修改客户端1、服务提供者1.修改pom文件2.修改yml文件3.修改住启动类(添加@EnableEurekaClient)2、服务消费者1.修改pom文件2.修改yml文件3.修改住启动类(添加@EnableEurekaClient)一、服务端(cloud

2022-05-26 17:20:17 81

原创 java设计模式_创建者模式_01_单例模式

目录一、什么是单例模式?1、概念2、实现要点二、单例模式分类三、代码实现1、饿汉式1.1静态常量1.2静态代码块2、懒汉式2.1线程不安全2.2同步代码块(线程不安全)2.3同步方法(线程安全)3、双重检验锁(推荐)4、静态内部类(推荐)5、枚举(推荐)一、什么是单例模式?1、概念在整个软件中,某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法2、实现要点构造器私有化 类的内部创建对象实例 对外暴漏一个静态.

2022-05-26 10:03:37 69

原创 docker_镜像相关命令

目录一、查看本机所有镜像(docker images)二、从远程库查找镜像(docker search)三、从远程库下载镜像(docker pull)四、查看容器镜像所占空间(docker system df)五、虚悬镜像是什么?六、删除镜像(docker rmi 镜像ID)一、查看本机所有镜像(docker images)列表字段 说明 REPOSITORY 镜像的仓库源 TAG 镜像的标签版本号 IMAGE_ID 镜像ID CR

2022-05-24 13:46:49 209

原创 springIOC底层原理解析

结论:1、逐步解析:

2022-05-24 12:58:28 107

原创 IDEA常用快捷键

一、查找类的快捷键1、在项目中查找某个自定义类Ctrl + Shift + r2、在源码中查找某个类Ctrl + Shift + n二、大小写切换Ctrl + Shift + u三、查看类图1、先找到那个类(一里面的快捷键)2、查看本类继承体系(Ctrl + Alt + Shift + u 或者Ctrl + Alt + u )3、查看子类继承关系(Ctrl + Alt + b)4、 查看要展示的子类继承...

2022-05-23 21:45:17 2400

原创 JUC_02_线程之间的通信

一、经典面试题题目:现在两个线程,可以操作初始值为0的一个变量实现一个线程对该变量加1,一个线程对该变量减1,实现交替,来10轮,变量初始值为01.老版本写法package com.atguigu.pojo;/** * 资源类(老版写法) */public class AirConditioner { private int number = 0; public synchronized void increment() throws Interrupte

2022-03-31 21:51:39 175

原创 JUC_volatile使用

一、前提(JMM)1、JMM概念JMM(Java内存模型)本身是一种抽象的概念并不真实存在,它描述的是一组规则或者规范,通过这组规范定义了程序中各个变量(包含实例字段,静态字段和构成数组对象的元素)的访问方式2、JMM同步的规定线程解锁前,必须把共享变量的值刷新会主内存 线程加锁前,必须读取主内存的最新值到自己的工作内存 加锁和解锁是同一把锁3、补充说明由于JVM运行程序的实体是线程,而每个线程创建时JVM都会为其创建一个工作内存(有些地方称为栈空间),工作内存是每个线程的私有数据

2022-03-29 22:26:38 103

原创 JUC_day01_卖票问题回顾

一.进程和线程概述JUC就是 java.util .concurrent 工具包的简称,是一个处理线程的工具包,自JDK 1.5 开始出现的1.进程(Process)进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述。进程是程序的实体,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。.

2021-09-16 15:32:38 81

原创 SVN_day03 插件的使用

1.创建分支1.1 获取最新的主干代码1.2创建分支1.3 设置分支路径1.3.1手工填写1.3.2选择路径修改浏览资源库,选择branches,然后手动在目录后面创建分支名称1.4 从最新版本获取分支1.5 填写备注...

2021-01-28 11:25:21 79

原创 JVM_day01_概述

一、JVM1.主要内容:JVM体系结构概述堆体系结构概述堆参数调优入门总结2.JVM体系结构概述:2.1 JVM位置JVM体系结构概览学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇3、 学习的 vlog 视频 1 个3、 学习的 vlog 视频 1 个@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章

2020-10-22 12:36:34 78

原创 redis_day01_入门

一、redis介绍二、使用场景三、jredis使用3.1 下载地址redis下载3.2 使用步骤导入jar包 编写测试类3.3 单例连接@Testpublic void testJedisSingle(){ //1 设置ip地址和端口 Jedis jedis = new Jedis("192.168.137.128", 6379); //2 设置数据 jedis.set("name", "itheima"); //3 获得数据 String name =.

2020-09-03 16:04:53 90

原创 springboot_day04加载外部属性文件

一、加载外部配置文件的注解1、加载指定的配置文件(@PropertySource)1.1 实体类package com.itheima.bean;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.context.annotat...

2019-06-11 10:35:10 383

原创 springboot_day03_配置文件以及如何读取

一、配置文件1、配置文件的种类SpringBoot使用一个全局的配置文件,配置文件名是固定的;application.propertiesserver.port=8081application.ymlserver: port: 80812、配置文件的作用修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;二、YAML简...

2019-04-29 11:14:10 326

原创 java_day24_自定义枚举类

package com.itheima.domain;public class TestSeason { public static void main(String[] args) { Season spring = Season.SPRING; System.out.println(spring); }}/** * 自定义枚举类 */class Season {...

2019-02-18 20:25:41 145

原创 web_day43_分页查询

一、分页简介1、概念查询时的数据的分割:数据的分页2、种类物理分页:(最常用)数据库层次上的分页:查询数据时分页优点:占用web服务器(tomcat)内存资源极少(几乎可以忽略)缺点:增加了服务器和数据库的通信次数,增加了数据库的查询压力表中的数据量极大的情况下,最好用物理分页逻辑分页:把数据一次性查询到服务器内存中,在显示的时候写算法进行分页优点:...

2019-02-14 14:09:25 204

原创 web_day43_多条件查询

一、查询 页面<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>&lt

2019-02-13 17:16:49 316 1

原创 web_day42_删除所有选中商品信息

注意:需要使用事务,要么全部删除成功,要么全部删除失败 service层和dao层必须使用同一个连接对象页面<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@ taglib uri="http://java.sun.com/jsp...

2019-02-13 15:27:51 716

原创 web_day42_练习JDBC增删改查

一、web阶段通用流程【同步操作】创建数据库表结构,并创建数据库表(初始化数据) 根据创建的数据库表结构创建对应的JavaBean 导入相关的jar包,工具类和配置文件() 寻找程序的入口(一般在jsp页面,他会指向一个servlet,需要注意一个问题:携带参数的问题) 编写对应的servlet 如果携带了请求参数,需要获取请求参数,并封装到对应的JavaBean 调用servi...

2019-02-13 14:26:16 207

原创 spring boot_day02_主配置类

1、版本仲裁在POM文件中,引入spring boot父项目: <!-- 继承Spring Boot的父项目 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...

2019-01-30 15:01:59 128

原创 spring boot_day01_入门

1、spring boot简介1.1 springboot介绍简化spring应用开发的一个框架; 整个spring让技术栈的一个大整合; J2EE开发的一站式解决方案;1.2 微服务微服务是一种架构风格,一个应用应该是一种小型服务,可以通过HTTP的方式进行互通每一个功能元素,最终都是一个可替换和独立升级的软件单元;二、入门案例2.1 创建maven工程2.2 ...

2019-01-29 14:34:03 138

原创 web_day44_ajax

一、简介 二、JSON1、json的格式?2、java对象和json字符串的转换方法1:使用jackson导入jackson依赖&lt;dependency&gt; &lt;groupId&gt;com.fasterxml.jackson.core&lt;/groupId&gt; &lt;artifactId&gt;jackson-databind&lt;/arti...

2019-01-26 12:55:28 189

原创 springtools安装

1、查看本机eclipse版本2、spring官网下载支持本机eclipse对应的工具下载网址:http://spring.io/tools3/sts/all3、eclipse安装    

2019-01-25 21:11:46 2082

原创 web_day41_Listener介绍

一、Listener介绍1、名词解释事件源:被监听对象,或者被操作的对象 小偷  按钮 事件:事件源行为的称呼 小偷偷东西  单击(按钮) 监听器:监听整个WEB环境,当事件源发生改变时,立即调用相应的方法进行处理 监听器对象:用于监听“事件源”的对象   警察  函数 注册监听(绑定): 将“监听器对象”注册给“事件源” (将监听器与事件进行绑定) 当“事件源”发生某些行为...

2019-01-15 14:20:27 124 1

原创 IDEA_day01_安装

一、卸载二、安装    三、激活1、下载破解补丁http://idea.lanyus.com/jar/JetbrainsCrack-2.7-release-str.jar2、修改配置信息3、填写激活码K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5FIiwibGljZW5zZWVOYW1lIjoibG...

2019-01-12 14:27:17 141

原创 web_day40_Filter_任意文件下载漏洞

过滤器package com.itheima.web.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletExcept...

2019-01-11 17:36:34 281

原创 web_day40_Filter_生命周期&全站中文乱码

一、生命周期1、创建启动服务器的时候,创建过滤器对象 然后调用init(FilterConfig config)方法完成初始化操作 该方法在整个过滤器的生命周期中只会被执行一次!2、执行当对指定的资源进行过滤的时候,会调用doFilter(ServletRequest req,ServletResponse resp,FilterChain chain)方法 doFilter方...

2018-11-25 19:47:44 124

原创 web_day40_Filter_入门案例&自动登录

一、Filter1、介绍Filter(过滤器)是一个运行在服务器端,先于与之相关的Servlet或者Jsp页面之前运行,对请求资源进行过滤功能的技术 Filter是JavaWEB三大组件(Servlet、Filter、 Listener)之一2、编写流程编写一个类实现javax.servlet.Filter接口 在web.xml中配置&lt;filer&gt;和&lt;filte...

2018-11-25 19:39:26 270

原创 oracle_day04_pl/sql语法

一、PL/SQL语言1、概述PLSQL语言是Oracle公司对SQL语言的功能的扩展,它是将过程性结构与Oracle SQL无缝的集成在一起而产生的一种结构化的强有力的语言,是一种高级数据库程序设计语言执行效率比直接调用java代码快的多2、语法格式[declare] --声明变量 变量名 变量的类型;--此处可以声明变量,常量,游标,异常begin 业务逻辑...

2018-11-04 19:49:16 164

原创 oracle_day03_DDL&DML

一、使用DDL语句管理表1、新用户操作数据库创建表空间(只有DBA才能创建表空间),同时把数据文件也创建 创建用户,关联表空间 赋权限 切换用户,创建表 操作数据库2、创建表空间create tablespace heima -----表空间的名称datafile 'c:/heima.dbf' ----创建数据文件size 100M ...

2018-11-04 15:33:22 150

Mybatis逆向工程

1. 逆向工程生成的代码只能做单表查询 2. 不能在生成的代码上进行扩展,因为如果数据库变更,需要重新使用逆向工程生成代码,原来编写的代码就被覆盖了。 3. 一张表会生成4个文件

2018-09-06

空空如也

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

TA关注的人

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