- 博客(19)
- 收藏
- 关注
原创 奇怪?我好像没听说过redis有这个结构:redis命名空间
在实际情况中,为了更好的使用redis,我们一般通过key来实现一个叫做`“命名空间”或者说是数据集的标识`的结构,这个结构可以类比为mysql中的`表`结构。
2024-04-20 18:52:34 254
原创 用一个简单的例子说明:为什么Spring/IoC能降低耦合度
在学习spring的时候就经常说能够解耦增强灵活性什么的,但是其实一直不太理解为什么能,不就是不用自己写new了吗,怎么就解耦了,本文就用于一个简单的例子来解释一下
2024-04-19 16:53:06 864
原创 idea开发java项目的jdk版本到底是啥,傻傻分不清
在使用idea开发项目时,我经常能看到四个选择jdk的地方:project structure,8,1.81.8,本文讲一讲他们的区别
2024-04-19 11:24:20 942
原创 java后端flowable工作流快速入门实践
项目中的流程控制(提案的流转)使用的是status字段进行不同状态的区分和转换,其实有更好的方案可以使用。使用工作流可以更好的完成这个过程。
2024-04-15 20:50:13 1530
原创 后端双token登陆快速入门:双token实现登陆,判断登陆过期
由于token的过期时间在token生成后就难以更改,所有token的过期时长不宜设置过长,然而token过期时间短的话,用户需要不停登陆,体验较差,这个时候我们就可以使用双token来解决。附带双token流程和示例代码
2024-04-14 15:11:50 2723 3
原创 后端跨域快速入门:什么是跨域,后端如何处理跨域
跨域的特点:首先要明确跨域的一些特点(有的叫域,有的叫源,我不纠结叫法,能理解跨域就行):跨域是指一个域去请求另一个域的接口域指的是 域名+协议+端口 三者,有一个不一样,就算作是不同的域跨域是浏览器的策略,也就是说没有配置跨域的情况下,使用浏览器前端页面请求接口会被浏览器拦截,使用apifox等工具则能够正常请求当用户使用前端页面调用后端接口时,原域是前端页面所在的服务器的域名+协议+端口(而不是用户的,用户一般也没有),目标域指的是后端api服务器的域名+协议+端口
2024-04-14 11:25:34 1396 1
原创 SQL入门
Structured Query Language:结构化查询语言其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为”方言”只有在cmd登录MySQL之后,在mysql目录下写的语句才是sql。...
2022-08-14 10:10:50 183
原创 关于cin,scanf和getline,getchar,cin.getline的混合使用
在他们混合使用时有时会出现无法输入字符串或者字符串多出空格的情况原因如下:cin和scanf再输入完成后会在输入缓冲区留下一个空格或者\n(看你在输入时用什么结尾的)而下一个cin和scanf会直接忽视这个剩下的空格或者\n,读入你新的输入但是getline,getchar,cin.getline并不会忽略这个空格或者\n,他们会把这个读入如果cin或者scanf留下的是空格,那么下面使用getline,getchar,cin.getline输入的字符串前面会多一个空格如果cin或者scanf留
2022-04-21 19:07:50 663 1
原创 Hexo博客搭建
Hexo博客搭建换了一台电脑,于是从新搭建了一会博客,并且写下这篇博客进行记录,以便于以后使用1、事前准备首先在电脑上安装node.js和git然后可以在cmd处运行下列代码验证并更改淘宝源node -v #检测node版本npm -v #检测npm版本npm config set registry http://registry.npm.taobao.org #更换淘宝源,切记,不然慢到你吐血在cmd处设置git的账号信息git config --blobal user.em
2022-03-18 16:12:33 4046
原创 CSS3学习笔记
CSS学习笔记1、什么是CSS如何学习 1.CSS是什么 2.CSS怎么用 3.CSS选择器(终点+难点) 4.美化网页(文字,阴影,超链接,列表,渐变……) 5.盒子模型 6.浮动 7.定位 8.网页动画(特效效果)1.1、什么是CSSCascading Style Sheet 层叠级联样式表CSS:表现(美化网页)字体、颜色、边距、网页定位……<!DOCTYPE html><html lang="en"><head>
2022-03-08 22:13:43 384
原创 HTML5语法学习笔记
前言HTML5内容不多,相对来说还是比较简单学习的学习笔记全部蕴含在代码中,使用编辑器为VSCode基本操作在VSCode中的快捷键:crtl+/ 生成注释标签h1+Tab 快速生成h1标签!+回车 生成HTML基本代码注意:有些文件无法在这里展示,所以展示一下文件层级基本标签<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <t
2022-02-27 15:02:30 402
原创 Java学习笔记(更新ing)
Java学习笔记(更新ing)1.DOS命令什么是DOS?在控制台输入指令并且让计算机完成某些操作,这些命令称之为DOS命令如何使用首先是打开输入DOS指令的终端,现阶段以Windows系统为操作系统windows+r可以打开运行,输入cmd即可进入命令行界面命令行介绍在最前面的一串是当前所处的位置输入: 硬盘名字+: 即可跳转到对应硬盘(不需要区分大小写)常用DOS命令以dir为示范:其他的操作可自行尝试,更多的操作后续学习...
2022-01-01 23:52:48 486 1
原创 xcgzoj 1236 埃及分数(深搜+枚举)
题目地址大家可自行注册账号,在右上角,或者在jzoj提交题目描述输入一行两个整数,分别为 a 和 b 的值。输出输出若干个数,自小到大排列,依次是单位分数的分母。样例输入19 45样例输出5 6 18提示0<a<b<1000解法妥妥的深搜,我们dfs的状态就定为当前剩余分数的分子和分母,以及当前分数数量再进行枚举分数数量,进行深搜...
2019-10-24 18:53:57 1563 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人