- 博客(49)
- 资源 (19)
- 收藏
- 关注
原创 外卖平台对接笔记(美团外卖,饿了么外卖)
乐观锁和悲观锁乐观锁:认为在操作数据库时,没有另外一个人对数据库进行操作悲观锁:认为自己在读数据库时,刚好有其他人也在写我们正在读的数据,悲观锁是对数据加锁,只有自己的数据读取完了,事务提交了,下一个人来能对数据进行操作...
2021-09-09 21:14:24 5683 7
原创 正则表达式(整理)
正则表达式语法查询表: 元字符 描述 \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 ^ 匹配输入字符串的开始位置。如果设置了Re...
2020-01-30 16:01:45 325
原创 VUE导出功能
<template> <div id="publicStyle"> <chat-header :showBack="true" title="员工管理"></chat-header> <div style="padding-top:54px"></div> <el-row style="mar...
2019-10-26 02:43:48 718
原创 VUE常见
一:跳转页面://鼠标移动在上面变成手势<span @click="$router.push({name:'setclass'})" style="cursor: pointer" class="spanhover">{{item.coursename}} </span> //课程设置(找到对应路由) { path: ...
2019-10-26 02:43:12 423
原创 Redis原理(面试用)
Redis 支持哪些数据类型:主要支持字符串、哈希表、列表、集合、有序集合五种。Redis的缓存穿透、缓存崩溃、缓存击穿的理解:缓存穿透:是指查询一个数据库一定不存在的数据。正常的使用缓存流程大致是,数据查询先进行缓存查询,如果key不存在或 者key已经过期,再对数据库进行查询,并把查询到的对象,放进缓存。如果数据库查询对象为空,则不放进缓存。发生场景:如果...
2019-10-20 19:54:15 514
原创 SpringMVC
SpringMVC的执行流程:若有拦截器和过滤器过滤器在前,拦截器在后,然后执行MVC流程原理:(1)、Filter需要在web.xml中配置,依赖于Servlet;(2)、Interceptor需要在SpringMVC中配置,依赖于框架;(3)、Filter的执行顺序在Interceptor之前,具体的流程见下图;区别:拦截器(Interceptor)是基于Jav...
2019-10-20 14:18:16 145
原创 Spring
Spring:(java轻量级框架)1:Spring的优点/缺点: 优点 缺点 低耦合 配置文件过多 面向切面编程 过于庞大,结构太复杂,性能上面会有一定损耗 可以与第三方框架进行整合应用 支持声明式事务处理...
2019-10-20 13:44:19 136
原创 Mybatis原理
1:Mybatis中,#和$有什么区别?#浮会将传入参数变成字符串类型,而$符会直接注入。一般用#符比较多,因为这样可以防止sql注入。(in关键字中,如果后面跟着#符号,传入7,10这俩个参数,会只查询到7这个参数。因为in关键字后面如果跟着字符串,会通过强制类型转换(cast asint)将字符串转换成int类型,这样只转换了一个7)2:Mybatis中如何传入多个参数?一般...
2019-10-14 01:04:15 556
原创 后台接收参数
一:前台传给的map参数中有一个参数里面是list集合,如何将它赋值给你新建立的对象中的对应属性:(集合中只有一列参数)//新建一个list接收该集合参数 List<Map<String,Object>> weekList = JSONArray.fromObject(map.get("students"));//通过get方法取出该集合 ...
2019-06-25 22:26:08 1523
原创 通联支付(POS机支付功能)
公司要求完成一个POS支付的功能,在完成后,为了让自己熟悉该功能的开发流程,防止下一次遇到类似的功能开发。于是以一个文档的形式来记录开发流程。一:业务流程:简介:前台页面需要根据项目生成的订单号生成一个二维码,二维码中只需要包括订单号,其余的均不需要添加。需要注意的是,在POS机扫描二维码时,需要在POS订单表中添加一条POS订单数据,也只需要添加POS订单号,其他可默认为0,因为该POS...
2019-05-18 16:54:42 6703 6
原创 maven实现CRUD
第一步:POJOpackage com.gqz.shop.pojo;public class Adminuser { private Integer uid; private String username; private String password; private String type; private Integer stat...
2019-04-07 20:38:39 570 1
原创 Springboot
1:什么是springboot:目录1:什么是springboot:2:Springboot的优点:3:核心配置文件4:配置文件格式:5:Springboot核心注解:6:运行springboot的方式7:Spring Boot 中的 Starters:8:Spring Boot 2.X 有什么新特性?与 1.X 有什么区别:Spring Boot 是 S...
2019-03-25 14:25:30 321
原创 SpringMVC&&Mybatis
一:SpringMVC目录一:SpringMVC1:SpringMVC是什么:2:SpringMVC的执行流程:3:SpringMvc的优点:4:SpringMVC如何重定向和转发:5:SpringMVC与AJAX如何相互调用:6:如何解决POST和GET的乱码:7:SpringMVC常用注解:9:springMVC和struts2的区别有哪些:二:My...
2019-03-25 13:19:50 456
原创 Spring面试
1:什么是Spring:目录1:什么是Spring:2:什么是IOC:什么是DI:3:DI基于构造方法注入的顺序问题:4:Spring配置的方式:5:Spring Bean的生命周期:6:Spring中的作用域范围:7:Singleton是否线程安全:8:自动装配模式:9:Spring的四个隔离级别:10:AOP中的语法:11:BeanFactory...
2019-03-24 16:19:38 282
原创 Java疯狂讲义
目录第一章:java语言概述和开发环境:第二章:理解面对对象:第三章:数据类型和运算符:第四章:流程控制和数组:第五章:面对对象:第八章:集合框架:第十章:异常处理:第十六章:多线程:第一章:java语言概述和开发环境:JVM:Java虚拟机,负责执行指令,管理数据,内存和寄存器。JDK:java开发安装所需要的。JRE:包含JVM。垃圾回...
2019-03-22 18:50:28 4318
原创 面试准备(Spring+SpringMCV+Mybatis篇)
目录Spring:(java轻量级框架)1:Spring的优点/缺点:2:Bean对象的作用域:3:Spring中的重点(IOC&&AOP)4:Spring的Bean有哪些作用域:5:Spring配置的三种方式:6:八大组成部分:7:Spring的事务管理:8:Spring框架中Bean的生命周期:Spring:(java轻量级框架)1:...
2019-03-06 17:40:49 457
原创 面试加强(Session&&Cookie)
目录Session&&Cookie:一:原理:二:区别:三:面试:Session&&Cookie:一:原理:Session是一种服务器端的信息管理机制。是基于Cookie技术实现,重启浏览器后再次访问原有的连接依然会创建一个新的session。因为Cookie在关闭浏览器后会消失,但是原理服务器的Session还在,只有等到销毁的数据...
2019-03-04 11:43:02 135
原创 面试加强:(AJAX)
目录AJAX:(异步交互:客户端发送请求到服务端的时候,无论服务端是否反应,用户都可以进行操作)1:请求案例:2:运行原理:3:乱码问题:面试准备:1:同步&&异步2:包含技术:3:原理4:优点:5:缺点:AJAX:(异步交互:客户端发送请求到服务端的时候,无论服务端是否反应,用户都可以进行操作)1:请求案例: $.a...
2019-03-02 12:36:48 776
原创 Vue-案例(模拟增删)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link href="../node_modules/bootstrap/dist/c
2019-03-02 10:02:59 180
原创 Vue-案例(购物车)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link href="../node_modules/bootstrap/dist/c
2019-03-02 09:57:51 443
转载 公司软件安装流程(四:nacicat premium 12 破解)
亲测有效:https://www.jianshu.com/p/42a33b0dda9c所需软件以及破解文件:链接:https://pan.baidu.com/s/1fGjF7plwRDP2d_DSf75U2A提取码:f94o
2019-03-02 09:54:02 364
原创 公司软件安装流程(五:mysql&&PLSQL)
未亲测:mysql:下载安装:https://blog.csdn.net/qq_36868342/article/details/78816740
2019-03-02 09:53:41 163
原创 面试加强:(Tomcat)
Tomcat:Tomcat有几种部署方式:1:直接把Web项目放在webapps下,Tomcat会自动将其部署2:在server.xml文件上配置<Context>节点,设置相关的属性即可3:通过Catalina来进行配置:进入到conf\Catalina\localhost文件下,创建一个xml文件,该文件的名字就是站点的名字。 编写XML的方式来进行设置。tom...
2019-03-01 20:40:51 199
原创 面试准备:(集合框架)(Set&&List&&Map)
set list 都属于collection的子接口(collection为顶层接口) Map 不属于collection接口Set接口: (元素无序,不重复)HashSet:(底层:哈希表)(不同步,线程不安全)(集合元素可以是null,但是只能放入一个null,因为元素不重复)如何实现不重复:通过元素的hashcode和equals来完成,如果元素的has...
2019-03-01 15:54:04 132
原创 常量池以及多线程
常量池:1:常量:final修饰的成员变量表示常量,值一旦给定就无法改变final修饰的变量有三种:静态变量、实例变量和局部变量,分别表示三种类型的常量2:静态常量池和运行时常量池:静态常量池:即*.class文件中的常量池,class文件中的常量池不仅仅包含字符串(数字)字面量,还包含类、方法的信息,占用class文件绝大部分空间。运行时常量池:则是jvm虚拟机在完成...
2019-03-01 13:28:41 631
原创 String类特点统计
String类: 1:String类方法以及特点: 特点: 相关笔记:借鉴: https://blog.csdn.net/rngweskt/article/details/82597870 1:所有数据类型遇到String时,都会自动转换成String类型. ...
2019-03-01 12:53:01 215
原创 面试准备:(选择语句&&循环语句)
IF选择语句:或运算 ||:满足第一个就不判断(具备短路效果) 左边是false;右边不执行 |:同时满足才执行 与运算: &&:第一个条件不满足就不判断后面条件...
2019-03-01 12:26:26 120
原创 公司软件安装流程(三:maven配置及Tomcat配置)
一:maven配置:1.下载maven:网址:http://maven.apache.org/download.cgi2.解压,设置环境变量,新建环境变量MAVEN_HOME,在PATH里加入maven的bin的路径 :(如图)注解:添加在java环境变量的后面。本地仓库配置:在MAVE_HOME/conf/settings.xml文件中配置本地...
2019-01-07 14:06:47 233
原创 公司软件安装流程(一:java环境配置)
一:安装jdk1、下载jdk版本Java8的版本:链接:http://pan.baidu.com/s/1pLht3eF 密码:vgwu 。Java7 的版本:链接:http://pan.baidu.com/s/1hsOlk80 密码:i6k42、安装,并设定jdk、jre安装路径二、配置环境变量安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量...
2019-01-07 13:11:55 362
原创 Vue-案例(订单列表)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../node_modules/vue/dist/vue.j
2018-11-13 14:24:16 2838
原创 Vue-案例(文本编辑)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../node_modules/vue/dist/vue.j
2018-11-13 14:23:30 222
原创 Vue-案例(搜索页面)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../node_modules/vue/dist/vue.j
2018-11-13 14:22:46 4286
原创 Vue-案例(布局切换)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../node_modules/vue/dist/vue.j
2018-11-13 14:21:50 2112
原创 Vue-案例(导航菜单)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../node_modules/vue/dist/vue.j
2018-11-13 14:20:36 3116
原创 Vue第十四天(响应接口)
准备步骤如同第一天代码:(测试注意事项:js<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../n
2018-11-13 14:19:19 155
原创 Vue第十三天(AJAX)
准备步骤如同第一天代码:(测试注意事项:js中的代码依次开启测试,不可全部开启,会报错)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <
2018-11-13 14:18:06 102
原创 Vue第十二天(动画)
准备步骤如同第一天代码:(测试注意事项:js中的代码依次开启测试,不可全部开启,会报错)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <
2018-11-13 14:17:10 101
原创 Vue第十一天(路由)
准备步骤如同第一天代码:(测试注意事项:js中的代码依次开启测试,不可全部开启,会报错)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <
2018-11-13 14:16:13 110
原创 Vue第十天(自定义指令)
准备步骤如同第一天代码:(测试注意事项:js中的代码依次开启测试,不可全部开启,会报错)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <
2018-11-13 14:15:22 135
原创 Vue第九天(自定义组件)
准备步骤如同第一天代码:(测试注意事项:js中的代码依次开启测试,不可全部开启,会报错)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <
2018-11-12 16:46:19 74
BiSheShop.zip
2019-05-18
POS机支付的demo(含其他语言)
2019-05-18
通联支付官方demo.rar
2019-05-18
VUE实现静态数据的CRUD功能
2018-11-23
基于HTML5开发的微信app网页显示
2018-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人