demo4:在Springboot框架上搭建访问mysql数据库的RESTful接口应用
这是一篇,手把手,彻底的从零开始,告诉你从搭建数据库,到创建springboot工程,到写相关的方法,并解释各种依赖和注解,最后请求运行成功的教程
两篇吃透按键事件:借助svg实现一个完善的键盘小游戏,及同时按下多个按键的处理
本篇借助svg元素,实现一个较为完善的键盘按键的小游戏,针对键盘事件最常用的游戏控制场景,对上一篇介绍的js键盘事件有一个综合应用。尤其是后面多个按键同时按下的处理实现,欢迎...
一文带你了解Mybatis设计模式之代理模式
这是我参与11月更文挑战的第28天,活动详情查看:2021最后一次更文挑战 Mybatis设计模式之代理模式 基本概念 代理模式(Proxy Pattern):给某⼀个对象提供⼀个代理,并由代理对象控
微服务实战:基于Spring Cloud Gateway + AWS Cognito 的BFF案例
背景 微服务架构的分布式特性可以带来很多好处,但是微服务并不能独立对外提供服务,一个微服务群组需要作为一个整体对外提供完整的服务体验,而如何实现支撑整体的通用功能就需要好好考虑一番了。 就我司的需求来
一分钟掌握ES分布式搜索引擎基本架构
在搜索这块,lucene 是最流行的搜索库。几年前业内一般都问,你了解 lucene 吗?你知道倒排索引的原理吗?现在早已经 out 了,因为现在很多项目都是直接用基于 lucene 的分布式搜
2021年:一个大三学生迷茫和焦虑的一年
「时光不负,创作不停,本文正在参加2021年终总结征文大赛」 2021年:一个大三学生迷茫和焦虑的一年 一、与掘金相遇 第一次遇见掘金应当是在大一学习网页设计课程时。当时应该是通过搜索引擎而见到掘金的
偏向锁居然也会用到lock record六:偏向锁居然也会用到lock record
哈喽,大家好,我是江湖人送外号[道格牙]的子牙老师。 近期准备写一个专栏:从Hotspot源码角度剖析synchronized。前前后后大概有10篇,会全网发,写完后整理成电子书放公众号供大家下载。
关于时间国际化的方案
如果我们需要去做时间的国际化,那么肯定存在这样一种情形,即,在绝对时间同一时刻, 但这个时刻在数据库的存储的值是同一个值,在北京和在纽约看到的时间显示是不同的。 看过网上的一些方案,基本认为是两种基本
springboot实现电商并发秒杀系统,拿走不谢!
「这是我参与11月更文挑战的第8天,活动详情查看:2021最后一次更文挑战」 概述 随着互联网电商的兴起,各种活动层出不穷。秒杀活动作为一种经典活动具有瞬时并发大的特点,同时秒杀设计也是面试常考题之一
记一次 postgreSQL 斯嘉丽约翰逊注入攻击排查
近期有朋友遇到服务器被当矿机的情况,想起之前我也遇到过类似的 case, 是服务器上的 postgre 数据库被注入斯嘉丽约翰逊图片攻击了,重新翻出这篇文章分享当时被攻击后的排查心得。
Shiro权限管理框架(一)---常用API与JavaSE环境下简单实现
这个是案例是简单的在JavaSE环境下对Shiro的使用,数据都是模拟的,通过ini文件和自定义Realm两种方式,熟悉ShiroAPI
从微博的Redis实践中,我们可以学到哪些经验?
「这是我参与11月更文挑战的第30天,活动详情查看:2021最后一次更文挑战」 我们知道,微博内部的业务场景中广泛使用了Redis,积累了大量的应用和优化经验。微博有位专家曾有过一个分享,介绍了Red
django连接redis集群问题排查思路和总结
django连接redis集群问题排查思路和总结 - 一切没经过自己验证的代码,一定要谨慎使用 - 最小试错原则。想验证一件事情时,尽量使用最小的成本去验证 - 生产和测试环境尽量保持配置相同
PDF不小心删掉了怎么恢复?三步专业恢复
PDF不小心删掉了怎么恢复?本篇文章小编就这个问题为大家做出了详细的解答,只需要三个步骤就可以恢复包括PDF在内的各种格式的文件,多种存储介质的数据都能轻松恢复,这款专业的数据恢复软件是何方神圣呢?详
springboot整合观察者,实现事件顺序自定义以及异步监听
前言 我个人接触到的第一个设计模式就是观察者模式。这是23种设计模式中最最常用的模式之一,非常重要。这篇我们就观察者模式聊一聊,原则上聊到哪里算哪里~ 什么是观察者模式 基本定义: 当对象间存在一对多
论缓存的具体实现以及现有开源方案
随着基于普通的SSM等类似项目体量逐渐变大时,项目的访问量急剧上升,此时对数据库的IO占用逐渐变大,同时数据库的庞大数据量检索速度和网络IO也是其中影响因素最大的一块
学编程还在死记硬背?图解才是永远滴神——图解虚拟机栈和栈帧
学编程还在死记硬背?图解才是永远滴神——图解虚拟机栈和栈帧。Java的JVM划分为堆、栈、方法区等模块,这里的栈指的就是虚拟机栈;那什么是栈帧?虚拟机栈和栈帧又有什么关系呢?
没写过 C++ 插件的 Node 开发工程师不是一个好的程序员
「这是我参与11月更文挑战的第28天,活动详情查看:2021最后一次更文挑战」 大家好,我是山月。 我还有工作的时候,据我同事说,他作为一个 Node 开发者去字节跳动面试时,面试官问到: 你写过 C
周排行