记:找工作的一周(java面试之旅)

系列文章目录文章目录系列文章目录前言一、你所知道的数据库优化?二、你所知道的表设计三、一个需求从提出到落实成功需要经过哪些环节四、spring中的事务传播五、MySQL如何控制高并发下安全修改同一条数据六、如何提升limit的一个分页效率七、redis五大数据类型八、简单阐述你所理解的aop总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可
分类: 其他 发布时间: 04-06 22:14 阅读次数: 0

SpringBoot的缓存技术(整合Ehcache )

废话不多说,直接上项目的文件,如下图所示:1.修改pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 h...
分类: 其他 发布时间: 04-06 22:14 阅读次数: 0

数据库视图数据是否可以直接删除

数据库视图数据是否可以直接删除文章目录数据库视图数据是否可以直接删除一、视图是什么?二、视图数据删除1.多表构成视图数据删除2.单表视图数据删除总结一、视图是什么?视图(VIEW)也被称作虚表,即虚拟的表,是一组数据的逻辑表示,其本质是对应于一条SELECT语句,结果集被赋予一个名字,即视图名字。视图本身并不包含任何数据,它只包含映射到基表的一个查询语句,当基表数据发生变化,视图数据也随之变化。二、视图数据删除1.多表构成视图数据删除代码如下(示例):实践结果:多表构成视图数据不能删
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

MySQL8.0安装笔记

1. 安装准备1.1 准备MySQL安装包windows版本安装包下载1.2 检查操作系统类型检查操作系统类型主要是了解系统是: 32位操作系统(x86) 还是64位操作系统(x64)1.3 检查系统是否已安装MySQL开始安装之前,请确保系统当前未安装MySQL,若已安装建议完全卸载之后重新安装。2. 开始安装2.1 执行安装包2.2 选择安装类型Developer Default : 开发者默认,会安装所有MySQL开发需要的产品,不建议使用Server only :
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

IDEA中@Table注解报红的解决方案

教大家怎么解决@Table注解报红的问题在写Java项目的时候使用了@Table注解,但是后面的表名会报红,详情看下图解决方法:后面有图文第一步:左上角的File–>Project Structure–>Modules–>找到自己的项目–>左上角加号–>Hibernate–>右上角的加号–>然后ok–>再ok第二步idea的左边框那边点开Persistence–>找到自己项目–>右键选择Assign Data Sources–>在
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

解决 Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.

解决 Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually分类专栏: 报错集合 文章标签: mysql版权报错连接Mysql8.0的时候,IDEA出现的以下错误,这是时区的问题。Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manua
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

IntelliJ IDEA 中配置连接MySQL数据库

https://www.cnblogs.com/jeffen/p/6027970.html先从菜单View→Tool Windows→Database打开数据库工具窗口,如下图所示点击Database工具窗口左上角添加按钮“+”,选择数据库类型,这里以MySQL为例,如下图所示填写数据库连接的主机名、数据库名、用户名和密码,如下图所示:点击Test Connection按钮进行测试数据库连接是否正常...
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

Windows下Hexo+GitHub搭建个人博客详细流程

之前就有萌生过自己搭建博客的想法,只是一直不曾付诸实践,长期停留在意识阶段。偶然在B站刷到了大佬“CodeSheep”的相关教程,觉得是时候动手拿下这积压心中已久的想法。恰逢期末结束,一时间也比较迷茫,想着心动不如行动,动动手顺便过渡一下状态。这篇文章将记录搭建个人博客的详细过程(使用Hexo,yilia主题,部署到GitHub)。1. 战前准备安装依赖gitNode.js(下载安装LTS版本)安装的时候一直”next”即可,这里就不详细赘述。Action1. 使用hexo来正式搭建博客
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

Windows下Hexo+Gitee搭建个人博客详细流程

前言:之前就有写过一篇部署在GitHub上的Hexo个人博客,二者其实差异并不大。这篇文章算是一个补充,顺便验证一下上一篇博文能否顺利的走下来。所幸按流程走下来还算顺利,大可放心。战前准备gitNode.js(下载安装LTS版本)安装的时候一直”next”即可,这里就不详细赘述。Action1. 使用hexo来正式搭建博客1.1.安装hexowin+r,打开cmd控制台。添加国内镜像这里我们使用阿里的国内镜像进行加速npm install -g cnpm --registry=h
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

PicGo + Gitee搭建个人免费图床详细流程

前言:个人博客是搭建起来了(详细流程请参阅Windows下Hexo搭建个人博客详细流程),可是不经意间又发现了一个痛点:写博客的时候,总是需要插入图片的,图片存在本地的话上传到博客网站去就没法显示了,就算一张一张地复制粘贴上去了,再想移植到其他的博客网站时,图片也会失效。为了解决这个痛点,搭建个人图床的想法就应运而生了。经了解,PicGo + Gitee(码云)搭建图床是目前而言最适合我的图床方案了,免费且好用还是挺香的。冥冥之中有预感,搭建一个自己的图床相当有必要。仅是本着未雨绸缪的心态,动手做
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

hexo d 后提示HttpRequestException encountered.解决办法

在Windows下搭建个人博客,部署到GitHub时,时常间歇性的提示fatal: HttpRequestException encountered。具体情况如下图虽然按照提示输入账号,密码后可以正常部署,却仍然感觉非常不爽。经了解,这是因为Github禁用了TLS v1.0 and v1.1,必须更新Windows的git凭证管理器。git 凭证管理器下载下载完成后安装,再执行hexo d就没有HttpRequestException encountered 的提示信息了。原文地址参考文
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

gitee的密码修改后如何能不影响本地部署到线上?

如果以后你修改了gitee的密码在控制面板\用户帐户\凭据管理器\管理Windows凭据下找到git:https://gitee.com修改用户数据,保存即可
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

Hexo静态博客看板娘安装报错解决方案

自从搭建了个人博客之后,就迫不及待地想要将其完善。别的不说,起码得有一位看板娘来镇镇场子吧。说干就干,可哪曾想过程如此的不顺利!一上来执行npm install --save hexo-helper-live2d就报错…npm ERR! code ERR_TLS_CERT_ALTNAME_INVALIDnpm ERR! errno ERR_TLS_CERT_ALTNAME_INVALIDnpm ERR! request to https://registry.cnpmjs.org/hexo-help
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

鼠标点击小红心的设置

9.鼠标点击小红心的设置在hexo/themes/yilia/source文件目录下添加love.js文件。!function(e,t,a){function r(){for(var e=0;e<s.length;e++)s[e].alpha<=0?(t.body.removeChild(s[e].el),s.splice(e,1)):(s[e].y--,s[e].scale+=.004,s[e].alpha-=.013,s[e].el.style.cssText="left:"+s[e
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

Hexo个人博客设置置顶文章

安装插件npm uninstall hexo-generator-index --save npm installhexo-generator-index-pin-top --save配置置顶标准打开:/themes/*/layout(/_macro)/post.ejs直接在最前面加入以下代码即可<% if (page.top) { %> <i class="fa fa-thumb-tack"></i> <font color=7D26CD&
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

笔记:Markdown常用语法

Markdown常用语法推荐文本编辑器:Typora文档后缀为 .md 或 .markdown样式标题四级标题五级标题六级标题#+空格,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推,最高可到六级标题字体加粗 **文本内容**倾斜 *文本内容*斜体加粗 ***文本内容***删除线 ~~文本内容~~带下划线文本 <u>文本内容</u>脚注脚注是对文本的补充说明。btfqn10241脚注[^脚注][^脚注]:这是补充
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

Java笔记_Day1(常见的DOS命令及配置JDK环境变量)

慢慢来,比较快~DOS命令开启DOS控制台的几种方式开始–>系统–>命令提示符Win+R–>输入cmd打开控制台(推荐)在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口资源管理器的地址栏前加上cmd路径管理员方式运行:选择以管理员方式运行常见的DOS命令#盘符切换-->盘符+:,eg-->d:-->即可切换到D盘#查看当前目录下的所有文件-->dir#切换目录-->cd(change directory)#
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

Java笔记_Day2(注释、关键字和保留字、标识符)

毕业设计实在太费时间、精力。所幸只是温习基础知识,完善等待以后吧~(不算立flag)慢慢来,比较快注 释(comment)1. 定义:用于注解说明解释程序的文字就是注释。2. Java中的注释类型:单行注释//注释文字多行注释/*注释文字*/文档注释 (Java特有)/**注释文字@author lfxin*/3. 单行注释和多行注释的作用:①对所写的程序进行解释说明,增强可读性。方便自己,方便他人;②调试所写的代码(能跑不可怕,缺谁谁尴
分类: 其他 发布时间: 04-06 22:13 阅读次数: 0

Java equals()方法和"=="的区别

java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean   基本类型的比较应用双等号(),比较的是他们的值。 2.复合数据类型(类)   当复合数据类型用()进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个...
分类: 其他 发布时间: 04-06 22:05 阅读次数: 0

SpringSecurity实现基于数据库的身份验证

1. 问题描述基于数据库MySQL实现用户登录的身份验证,暂时不考虑权限问题;2.技术选型SpringBoot+SpringSecurity+SpringData JPA+MySQL;3.Pom依赖3.1 springboot版本 <parent> <groupId>org.springframework.boot</groupId>...
分类: 其他 发布时间: 04-06 22:05 阅读次数: 0