自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vuex的简单购物车案例以及页面刷新数据丢失的解决方法

简单的原理:就是自动将vuex中的存放的信息保存到sessionStorage中在页面刷新的时候它会去判断sessionStorage中是否有值,如果有就会自动取出这个值。对于vuex在页面刷新的时候数据丢失的问题:采用的(vuex-persistedstate)的一个插件。3.vuex的js文件。

2022-11-15 18:04:38 824

原创 elementui实现图片和表单信息同时上传

【代码】elementui实现图片和表单信息同时上传。

2022-11-09 20:58:06 2254

原创 Web课程设计案例(简单实现网站)

项目实现:用户登录注册,会员注册,普通,会员,管理员权限控制,简单分页,用户信息crud。遗憾的是:前后端没有分离,表的结构简单,用户模块功能少,友友们可以根据自己的创意取修改。添加新的表新的功能模块,将其他的会员资源普通资源完善。

2022-10-25 22:22:23 1027

原创 spring,springboot整合ActiveMQ

spring与activemq的整合: jar包 <dependency> <!--activemq的jar--> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifactId> <version&g..

2022-05-01 17:04:18 438

原创 ActiveMQ消息中间站的简单使用过程

消息生产者:package com.atchengdu.activemq;import org.apache.activemq.ActiveMQConnectionFactory;import javax.jms.*;import java.io.IOException;/** * MQ消息生产者 */public class ativemqfectory { private static final String MQ_URL="tcp://192.168.150.

2022-04-29 19:50:28 353

原创 Redis常用命令以及java代码控制Redis

常用命令: Linux环境下=======================================================================服务器启动:./redis-server ../redis.conf &客户端启动: ./redis-cli服务器关闭:./redis-cli shutdown(最大的执行效率为:10w/s)------------------------------------------------------------...

2022-04-09 22:15:08 1781

原创 JAVA后端开发常用的Linux命令总结

java后端开发不一定会要求知道linux命令,但是知道的话肯定是加分项,这个不是必须的类容简单了解就可以了课程资料:动力节点,需要的友友可以自己下载,这里小编就不发了 java后端开发不需要掌握太多的linux知识,但是知道linux是简历的加分项 知道如何部署项目,安装各种软件即可记住软件安装的目录是:optXshell:脚本使用操作linux,远程操作,符合实际的开发需求查看linux的IP地址:ifconfigXftp:脚本软件使用:直接上命令:(友友们可以去看视频需要一...

2022-04-05 22:33:36 3269 1

原创 Dubbo+zookeeper简单搭配分布式服务

Dubbo:作为分布式架构比较后的框架,同时也是比较容易入手的框架,适合作为分布式的入手框架,下面是简单的搭建过程工具:idea+tomact+zookeeper(知识点:jsp,spring,springmvc,maven)思想:依赖:<dependencies> <dependency> <groupId>org.springframework</groupId> ...

2022-04-02 16:44:53 2417

原创 spring与mybatis以及spring与mybatisplus的分页插件整合

spring与mabtis整合(只有配置文件)<?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/schema/co

2022-03-30 14:47:07 748

原创 JDK动态代理与Cglib动态代理简单实现(Aop的实现原理)

接口和实现子类package com.adtchengdu.proxy;public interface Targertinterface { public void save();}package com.adtchengdu.proxy;public class Target implements Targertinterface{ @Override public void save() { System.out.println("sav

2022-03-25 22:56:23 556

原创 spring集成web环境的实现原理

方式:通过listener监听器来监听,在webapp启动时加载application.xml(spring的xml文件),在spring框架中提供了相应的监听器不需要使用者写,小编自定义模仿了一下,核心就是将加载的配置文件存放在最大的域对象之中,需要时利用对应的封装工具类加载得到对应的spring容器,在从容器中取出对应的Bean对象!首先时配置对应的xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http

2022-03-22 14:59:12 365

原创 spring常用的注解配置及Junit集成整合

白嫖,自学党

2022-03-21 18:46:03 709

原创 mybatis中动态Sql标签库和ResultMap

RESULTMAP作用:自定义映射关系,一般当表字段与实体类属性不一样时使用(例如 Emp实体类和表t_emp)package com.atchengdu.mybatis.dao;public class Emp { private Integer eid; private String ename; private Integer age; private String sex; private String email; priva.

2022-03-15 13:45:41 1385

原创 Mybatis框架的简单搭建(参数注入的方式)

工具:idea 2021.3.0+maven (视频来源:硅谷,白嫖党懂的都懂)包依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac

2022-03-13 14:37:15 1922

原创 SpringMVC中实现文件下载和上传

相较servlet阶段,springmvc实现文件上传和下载更任意一些依赖配置springmvc文件上传解析器 类容是固定的File上传下载简单实现页面<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org"><head> <meta charset="UTF-8"> <title>文件上传和修改</title&gt.

2022-03-09 14:43:14 146

原创 Spring5中Aop的底层原理及注解实现

Aop概述面向切面编程,就是不改变源码的情况下来增强代码的功能!Aop的专业术语 连接点:就是类中的可以增强的方法切入点:实际增强的方法通知(增强):实际增强的类容 前置,后置,环绕,异常,最终。切面:把通知实际应用Aop的底层原理(JDK的动态代理)package com.atchengdu.Dao;public interface UserDao { public int add(int a,int b); public String up.

2022-03-01 11:00:28 306

原创 Spring5框架学习1(ioc容器)

小编主要介绍的是ioc中的两大重要作用:创建对象和DI(属性注入)Spring框架的底层原理 :xml解析技术,工程模式,反射(小编就直接使用现成的图做一下描述)对象的创建(基于xml文件)<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/..

2022-02-27 16:06:27 247

原创 javaweb结束篇(书城项目)

首先小编总结一下javaweb学习的一些经验和一些开发的收获!小编的学习资料来自尚硅谷的javaweb微博视频,资料来自其官方的的官网,小编就不发了,需要的友友可以去官方下载!下面是小编的一些经验分享,首先来说小编自学java差不多有5个月了,从javase,mysql,jdbc,到html,css,js(juery,ajax).javaweb基础(servlet+tomcat),然后是跟着视频做了书城项目,收获很多,也可以说是为以后开发积累基础,接下来小编将会进入的开发框架的学习同时也会继续写博客分享

2022-02-23 20:59:02 984 2

原创 javaweb探索篇五(json and ajax)

首先是json与javaBean对象之间的转换java对象package com.java.polo;public class Person { private Integer id; private String name; public Person() { } public Person(Integer id, String name) { this.id = id; this.name = name;..

2022-02-23 20:02:35 247

原创 javaweb探索篇(四)会话技术 Session and Cookie

小编介绍的只是Session和Cookie技术的常用方法,并不是详细的介绍其底层原理,下面的代码都是包含一下tomcat的api架包和小编自己封装的util工具包,所有友友们不要复制粘贴使用了,看一看其中的方法就是,就算你有这些api架包还是可能应版本不兼容,同样不能使用!首先是Cookiepackage com.java.servlet;import com.java.Cookieutils.Cookieutil;import javax.servlet.ServletExcep..

2022-02-17 20:40:59 267

原创 javaweb探索篇(三)jsp,el,jstl

首先时jsp(粗略介绍)<%@ page import="java.util.Map" %><%@ page import="java.util.HashMap" %><%-- Created by IntelliJ IDEA. User: wangsheng Date: 2022/2/11 Time: 17:24 To change this template use File | Settings | File Templates.--%.

2022-02-12 21:27:49 417

原创 javawe探索篇(2)Servlet接口初步实现

在上篇文章中,小编讲了tomcat,java,idea部署,后面的几天小编都在网上在相应的学习资源,由于是自学,所有一些资源小编是没有的,小编所学的javaweb是尚硅谷的2020版,最新版的也看了不太适用与初学者对javaweb整体的理解!下面小编将会介绍一些javaweb相关的东西 Juery适用juery不是一门技术,而已一个js文件,方便对网页的操作,我们在使用的时间引用juery文件就可以了,对于具体用法,小编就不详解,小编也只学了一些皮毛xml文件介绍解析&..

2022-01-27 15:07:36 662

原创 javaweb学习总结1--前期探索篇

首先说明,javaweb属于javaee,也与我们以后的开发相关,在web开发前期需要tomcat服务器,jdk,mysql的cennecter-jar包!小编在自学的条件下慢慢的一步一步的探索这些,tomcat服务器配置,jdk环境变量配置,idea部署tomcat和web项目的部署,小编花了很多时间,在没有老师的情况下,自己探索这些问题首先是tomcat服务器配置在官网下载好后,解压就是安装,只需要配置环境变量(前提是jdk安装好了)CATALINA_HOMEtomcat服务器的路径

2022-01-21 23:28:52 549

原创 js表单验证(提示版)

代码块<!--表单提交---><!DOCTYPE html><html><head> <title>去除空白</title></head><body> <script type="text/javascript"> window.onload=function(){ //用户名字事件: document.getElementById("username").

2022-01-14 19:27:13 468

原创 js邮箱验证

首先要实现验证,就离不开正则表达式,在实际的开发中正则表达式都是可以在百度上找的到,所有不需要太刻意记,但要知道js中的正则表达式对如何创建和使用创建:var 变量名=/正则表达式子/ var 变量名=new RegExp(正则表达式子,falg)使用:变量.test(用户填写的数据)案例:邮箱验证<!DOCTYPE html><html><head> <title>正则表达式</title></head>&

2022-01-13 22:14:43 6980 1

原创 Js的数据类型整理

js中在6版本前有6种(Number,null,Object ,String,undefined,boolean),在6之后是7种加了一个symbol第一种:boolean型只有两个值 flase or ture第二种:undefined (定义变量的默认初始值)第三种:Number 数字第四种: String类型第五种:Null 类型第六种:Object类<!DOCTYPE html><html><head...

2022-01-12 21:05:40 227

原创 js(javaScript)基础知识一:嵌入到html文件中的方式

方式一:<标签名 onclick=" javaScript diam" >不常用<!DOCTYPE html><html><head> <title>JavaScript嵌入的第一种方式</title></head><body> <!--实现功能是,用户点击按钮时会弹出对话框 js是一门事件驱动器编程语言 鼠标实际:click 事件句柄:onclick js的执行原理:在

2022-01-11 21:13:09 992

原创 CSS知识总结(三种引用方式)

没错,小编昨天才放假回家,今天就开始卷了!话不对说:第一种方式:<标签 style="样式名:样式值;样式名:样式值 ;样式名:样式值“></标签><!DOCTYPE html><html><head> <title>CSS使用方式第一种:内链接定义方式</title></head><body> <div style="width: 500px ; height:

2022-01-11 16:08:10 993

原创 HTML知识整理(form表单简单实现登录注册界面)

代码段:<!----注释 from表单:作用收集用户的基本信息 <from>内容</from> 表单属性:action 服务器地址 比如:192.168.1111.3:8080 method 提交方式 post get 其中post更加安全 下面是默认登录注册界面的写法 -----><!DOCTYPE html><html><head> <title>from表单</t.

2022-01-09 22:07:20 4309

原创 JDBC简单封装类

封装类package JDBChelp;import java.sql.*;//jdbc封装类public class JDBChelp { private JDBChelp(){} static { try { Class.forName("com.mysql.cj.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace();

2022-01-07 22:27:58 1551

原创 JDBC链接数据库的方式

方式1:直接按步骤写,不推荐public class Threejdbctset { public static void main(String [] agrs){ Connection con=null; Statement sta=null; try { //注册驱动 Driver dri=new com.mysql.cj.jdbc.Driver(); DriverManager.registerDriver(dri); String url="jdbc:

2022-01-02 21:55:20 712 1

原创 mysql数据库常用命令整理以及数据库的备份

数据库的备份 1.导出数据:注意不要登录mysql WIR +r 输出cmd Mysqldump +数据库名字>文件路径 -u用户名-p用户密码 2.导入数据: Create database +数据库名字 Source +脚本文件查看数据库创建数据库创建表查看表信息插入表的数据 insert into +表面 val...

2021-12-23 17:15:13 532

原创 javase知识点总结

小编历时两个月学完了javase,下面是小编的一样学习经验分享,相信看了这篇博客对你会所有帮助!首先说说小编学习的视频来源,小编一直持有一颗白嫖的心理,所有学习的视频来源当然是白嫖的视频来源:动力节点在最新开始学习的时候,小编看的黑马视频,但是发现黑的视频较快,所有换了速度慢一点的动力节点,个人比较推荐的是老杜的视频讲解接下来聊一聊重点的知识点首先是基础知识,类的定义,基本数据类型,循环结构,终止循环结构的关键字,运算符,标识符学完这些你需要知道基本数据有那些怎么定义怎么使用,循环结构如何使

2021-12-13 17:42:58 1569

原创 生产者模式和消费者模式(了解知识实际开发使用较少)

简单介绍(生产者模式和消费者模式可以让小白对 线程有更好的了解)代码块package com.java.projecttest;import java.util.ArrayList;import java.util.List;/*Object类中的wiat和notify方法 代码实现生产者和消费者模式仓库 List集合只能存放一个元素 1表示库满 0表示库空 */public class Projecttest14 { public static void ma.

2021-12-09 23:04:00 218

原创 利用线程安全来模拟对银行账户取钱功能

先简单介绍一下线程安全,必须发生在多个线程并发执行,若是单个线程发生线程安全的概率低,很多初学者对线程和进程理解不是很清楚,进程可以看作一个应用程序,线程可以看作应用程序的组成部分,多线程的机制可以提高效率,但是会出现共享资源不安全的问题!而在实际开发的时候一般都是两个编程模型(同步模型--线程安全以及异步模型--线程不安全)下面是不使用线程安全,执行会发生取出的钱与余额不对应,会多取钱,发生线程不安去package com.java.projecttest;/*实际开发中更重要的是线程的安全性

2021-12-08 22:29:08 451

原创 java利用对象流和集合实现对象的序列化与反序列化

对象的序列化是指将对象写入到文件(硬盘到内存),反序列化是将文件内容读取到控制台上面(内存到硬盘)!代码解释、package com.java.cq.IO.test;import java.io.FileInputStream;/*参与序列化的对象必须实现Serializable接口 实现接口为了给虚拟机辨识 实现多个对象 创建一个集合 序列化集合 transient 游离的不参与序列化*序列号版本的作用:区分类 ,缺点是代码不能改*建议序号化编号自己

2021-12-07 18:28:12 664

原创 javaIO流中的FileReader 和FileWriter

字符流,按字符读取文件,只适用用普通文件的读取package com.java.cq.IO.test;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;/*FileReader字符流 只能读取普通文本文件 */public class FileReadertest01 { public static void main(String [] agr

2021-12-05 22:56:13 272

原创 javaIO流中的FileInputStream和FileOuputStream

字节流,按字节读取数据,是万能流,可以读取任何形式的文件,下面主要是FileInputStream和FileOutputStreampackage com.java.cq.IO.test;import java.io.FileInputStream;import java.io.IOException;public class Iotest03 { public static void main(String [] agrs) { //创建字符流输入对象 //构造函数中的对象是文件地

2021-12-05 22:53:22 397

原创 java界面化编程1(简单的弹球小游戏)

游戏运行界面游戏结束界面游戏源码package com.java.Jframe;import java.awt.Canvas;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.Frame;import java.awt.Graphics;import java.awt.event.ActionEvent;import java.awt.event...

2021-12-02 17:44:53 2780

原创 Hashcode()方法的重写模板

对于初学Java的小白们来说HashCode和equals方法重写是必须要掌握的,对于大量们来说一般的都是利用集成开发工具快捷生成,小编利用的是Eclipse,快捷生成按Alt+Shfit+S在勾选相应的选项即可!代码模板package com.jre.java.se;import java.util.HashSet;import java.util.Set;/*hashCode重写基本原则和模板 对于自己设计的类如果重写了equals就必须同时重写hashCode 对于相

2021-12-02 17:37:20 6612

空空如也

空空如也

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

TA关注的人

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