摘要: Java生鲜电商平台-生鲜电商架构设计概要,业务、应用、技术、数据架构(小程序/APP) 说明:在Java生鲜电商平台中,一个好的生鲜电商架构需要包括整体设计,业务,应用,技术等各个方面。下面来简单的介绍下生鲜电商的架构. 架构设计 在架构设计过程中,我们会根据需要做出不同的架构设计,而在设计时需要涉及一定的... 阅读原文
2021-01-07 20:26:04 阅读(669) 评论(0)
摘要: 分享一个自己在学校学习开发的一个系统程序,麻雀虽小,五脏俱全,本系统是基于ssm(Spring+SpringMVC+MyBatis)开发的房屋管理系统 系统分管理员和租客两大用户类型,不同类型具有不同功能。 功能介绍 房源信息模块: 房源信息展示、房源信息更新、房源信息增加、房源信息删除 账户管理模块: 账... 阅读原文
2021-01-07 18:57:04 阅读(676) 评论(0)
摘要: 一、读写锁简介 现实中有这样一种场景:对共享资源有读和写的操作,且写操作没有读操作那么频繁。在没有写操作的时候,多个线程同时读一个资源没有任何问题,所以应该允许多个线程同时读取共享资源;但是如果一个线程想去写这些共享资源,就不应该允许其他线程对该资源进行读和写的操作了。  针对这种场景,JAVA的并发包提供了... 阅读原文
2021-01-07 16:58:05 阅读(635) 评论(0)
摘要: 项目介绍 学之思在线考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。目前支持web端和微信小程序,能覆盖到pc机和手机等设备。 开源版使用须知 仅用个人学习,商用请购买授权 http://www.mindskip.net/buy.h... 阅读原文
2021-01-07 14:42:08 阅读(645) 评论(0)
摘要: 本文部分摘自《深入理解 Java 虚拟机第三版》 概述 我们知道,Java 具有跨平台性,其实现基础就是虚拟机和字节码存储格式。Java 虚拟机不与 Java 语言绑定,只与 Class 文件所关联。Java 虚拟机作为一个通用的、与机器无关的执行平台,任何语言都可以将 Java 虚拟机作为它们的运行基础... 阅读原文
2021-01-07 14:15:02 阅读(658) 评论(0)
摘要: justauth-spring-boot-starter V1.3.5 发布成功 关于 justauth-spring-boot-starter justauth-spring-boot-starter 是 Spring Boot 集成 JustAuth 的最佳实践。如果你的项目是基于 Spring Bo... 阅读原文
2021-01-07 14:04:04 阅读(642) 评论(0)
摘要: 常用Git命令清单 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 名次解释   下面是我整理的常用 Git 命令清单。几个专用名词的译名如下: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) ... 阅读原文
2021-01-07 12:47:01 阅读(690) 评论(0)
摘要: 「一、前言」 在前面的章节我们介绍过 Junit 的使用,也了解过 spring-test,今天我们来了解一个新玩意 -- mock 测试。这里仅仅做一个入门,对返回视图和返回 Json 数据的方法进行测试演示,不会把所有的方法都介绍到,具体文档详见链接:Mock Test,本章节主要讲解以下两部分内容: 1... 阅读原文
2021-01-07 11:03:05 阅读(698) 评论(0)
摘要: 一、接口的概念 在之前学习了抽象类,其中抽象类的抽象方法定义了标准,具体的方法实现交给子类完成,之后再结合多态的特征在一定程度上解决代码的耦合(上节课的参数统一),这需要在继承关系中实现,但是继承存在单继承的局限。 今天的接口出现就解决单继承的局限,接口是也是一个特殊的类,没有自己的构造方法,在接口中只能定义... 阅读原文
2021-01-07 10:24:10 阅读(644) 评论(0)
摘要: 一、SQL语句执行流程 MySQL大体上可分为Server层和存储引擎层两部分。 Server层: 连接器:TCP握手后服务器来验证登陆用户身份,A用户创建连接后,管理员对A用户权限修改了也不会影响到已经创建的链接权限,必须重新登陆。 查询缓存:查询后的结果存储位置,MySQL8.0版本以后已经取消,... 阅读原文
2021-01-07 10:13:12 阅读(687) 评论(0)