摘要: 该项目为一个基于Springboot+vue实现前后端分离的图书管理项目。 1.首先新建一个springboottest工程,负责完成后端的业务逻辑操作,不需要写页面。 1)先定义实体类Book,然后定义一个数据库层的接口BookRepository,该接口继承了JpaRepository,spri 阅读全文
posted @ 2021-02-26 23:00 藤原拓海7 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 工程目录: 一、首先定义实体类entity 1 package com.zjp.echartsdemo.entity; 2 3 public class Province { 4 public String getName() { 5 return name; 6 } 7 8 public void 阅读全文
posted @ 2020-05-31 13:48 藤原拓海7 阅读(7041) 评论(13) 推荐(2) 编辑
摘要: 准备工作 1.下载hadoop2.5.2.tar.gz 2.下载hadoop-eclipse-plugin-2.5.2.jar插件。如果你的hadoop不是这个版本的,请自己动手编译插件,教程戳这 3.下载winutils.exe以及hadoop.dll (64位) 一、解压安装hadoop2.5. 阅读全文
posted @ 2018-09-25 16:58 藤原拓海7 阅读(1828) 评论(0) 推荐(1) 编辑
摘要: 1.必备工具 winscp和Xshell WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 XShell是一个强大的安全终端模拟软件.XShell可以在Wind 阅读全文
posted @ 2021-07-28 23:24 藤原拓海7 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 秒杀逻辑分析个人总结(请关闭博客的深色模式观看 阅读全文
posted @ 2021-07-25 15:56 藤原拓海7 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一、前言 该部分工作是研二期间总结的知识点,今天从有道云笔记上搬运过来。 二、深度学习框架-keras 人生苦短,我用keras。 官方keras例子:http://keras-cn.readthedocs.io/en/latest/getting_started/sequential_model/ 阅读全文
posted @ 2021-03-09 22:37 藤原拓海7 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 1、IP地址和物理地址(mac或硬件地址)的区别: 物理地址是数据链路层和物理层使用的地址;IP地址是网络层及其以上层使用的地址。 2、数据在网络中的传输: 连接在通信链路中的设备(主机或路由器)在收到MAC帧时,根据MAC帧的首部中的硬件地址决定收下或丢弃。只有在剥去MAC帧的首部和尾部后把数据上 阅读全文
posted @ 2020-11-03 10:31 藤原拓海7 阅读(789) 评论(0) 推荐(1) 编辑
摘要: spring中controller层会注入 接口,然后通过接口调用方法。 如果一个接口对应一个实现类,这样操作没有问题,如果一个接口实现多个实现类(多态),这样操作就会出现问题。 解决方法:一个接口多个实现类,需注入指定的实现类 例如:Interface 接口有两个实现类 InterfaceImpl 阅读全文
posted @ 2020-10-06 14:56 藤原拓海7 阅读(2927) 评论(0) 推荐(1) 编辑
摘要: 解决方案: 大功告成! 阅读全文
posted @ 2020-10-04 22:46 藤原拓海7 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一、事务的实现 事务的隔离性由锁实现,持久性、原子性由数据库的redo 和 undo来完成。 二、 redo与undo 1.redo log -- 保证事务的持久性 mysql 为了提升性能不会把每次的修改都实时同步到磁盘,而是会先存到Buffer Pool(缓冲池)里头,把这个当作缓存来用。然后使 阅读全文
posted @ 2020-09-18 22:52 藤原拓海7 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1.定义: 将主数据库中的DDL和DML操作通过二进制日志传输到从数据库上,然后将这些日志重新执行(重做);从而使得从数据库的数据与主数据库保持一致。 2.基本原理 MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。 MySQL复制是基于主服务器在二 阅读全文
posted @ 2020-09-18 22:34 藤原拓海7 阅读(148) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/yQm53cyiFiJ7NI-lFEa1UA 阅读全文
posted @ 2020-09-14 15:38 藤原拓海7 阅读(183) 评论(0) 推荐(0) 编辑
摘要: package SortingAlgorithm; import java.util.Arrays; public class QuickSort { public static void main(String[] args) { int[] array = {9,4,6,8,3,10,4,6}; 阅读全文
posted @ 2020-08-29 18:18 藤原拓海7 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.剑指offer16:数值的整数次方。 实现函数double Power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。 说明: -100.0 < x < 100.0 n 是 32 位有符号整数,其数值范围是 [−2 阅读全文
posted @ 2020-08-29 10:40 藤原拓海7 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、进程描述 为什么校招面试中“线程与进程的区别”老是被问到?我该如何回答? 记一次腾讯面试:进程之间究竟有哪些通信方式?如何通信? 告别死记硬背||CSDN博文精选 1.定义 https://zhuanlan.zhihu.com/p/125716637 进程是一个具有一定独立功能的程序在一个数据集 阅读全文
posted @ 2020-08-22 23:24 藤原拓海7 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、连续分配方式 1.单一连续分配 内存在此方式下分为系统区和用户区,系统区仅提供给操作系统使用,通常在低地址部分;用户区是为用户提供的除系统外的内存空间。这种方式无需进行内存保护。这种方式的优点是简单、无外部碎片,可以采用覆盖技术,不需要额外的技术支持。缺点是只能用于单用户、单任务的操作系统中,有 阅读全文
posted @ 2020-08-21 22:54 藤原拓海7 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 一、何为跳跃表 我们知道二叉搜索算法能够高效的查询数据,但是需要一块连续的内存,而且增删改效率很低。跳表,是基于链表实现的一种类似“二分”的算法。在原链表的基础上提出多层索引 它可以快速的实现增,删,改,查操作。 当我们要在该单链表中查找某个数据的时候需要的时间复杂度为O(n).怎么提高查询效率呢? 阅读全文
posted @ 2020-08-21 10:41 藤原拓海7 阅读(78) 评论(0) 推荐(0) 编辑