【每日进步一点点系列】Java日常习题
学习如逆水行舟,不进则退。Java日常选择题,说不定就能学到你忽略的知识。每日进步一点点,和大家一起水滴石穿。
redis常用命令总结,一文足以(5种基本数据结构+bitmap+Geo+HyperLogLog+Streams)
与mysql 的区别MySQL数据库需要自己去创建数据库,Redis数据库不用自己创建数据库,默认情况下有0-15号数据库Redis数据库没有表,数据是以key-value键值对的形式存在数据库下1.对数据库的操作:select:选择切换数据库例如:select 6dbsize:查看当前数据库key
将PostgreSQL插件移植到openGauss指导
1 概述PostgreSQL社区提供了丰富的插件,但由于openGauss和PostgreSQL存在一定的差异,如线程/进程模型、系统表和视图等,无法直接为openGauss所用,不可避免的需要在插件上做整改。本文档主要对Postgresql插件移植到openGauss的过程提供指导说明,旨在让开发
极速掌握MySQL存储过程,开学秒室友
本文结合本人工作10年经验,对MySQL存储过程做了详细的说明
Day512.用户与权限管理&逻辑架构 -mysql
用户与权限管理一、用户管理1、登录MySQL服务器启动MySQL服务后,可以通过mysql命令来登录MySQL服务器,命令如下:mysql –h hostname|hostIP –P port –u username –p DatabaseName –e "SQL语句"# 下面详细介绍命令中的参数:
MyBatis-Plus——超详细讲解配置文件
超详细讲解MyBatis-Plus中的配置,对各个属性进行介绍以及演示如何使用,让我们在开发当中快人一步。
大白话讲解JDK源码系列:从头到尾再讲一遍ThreadLocal
其实网上有很多关于ThreadLocal的文章了,有不少文章也已经写的非常好了。但是很多同学反应还有一些部分没有讲解的十分清楚,还是有一定的疑惑没有想的十分清楚。因此本文主要结合常见的一些疑问、ThreadLocal源码、应用实例以注意事项来全面而深入地再详细讲解一遍ThreadLocal。希望大家
【渗透测试自学篇】—SSRF服务端请求伪造漏洞及利用方法
目录4.4. SSRF4.4.1. 简介4.4.1.1. 漏洞危害4.4.2. 利用方式4.4.3. 相关危险函数4.4.4. 过滤绕过4.4.4.1. 更改IP地址写法4.4.4.2. 使用解析到内网的域名4.4.4.3. 利用解析URL所出现的问题4.4.4.4. 利用跳转4.4.4.5. 通过
MySQL数据库基本操作-DQL
文章目录一. 基本查询二. 运算符2.1 算术运算符2.2 位运算符和逻辑运算符2.3 比较运算符三.排序查询四.聚合查询4.1 聚合查询举例:4.2 NULL值处理五.分组查询六.分页查询七. INSERT INTO SELECT语句八. SELECT INTO FROM语句概念:数据库管理系统的
窥探MySQL索引与事务
MySQ面试重点
MyBatis-Plus——代码自动生成器
通俗易懂地讲解MyBatis-Plus的代码自动生成器的搭建,认识MyBatis-Plus的高效性,以及讲解Service层接口的CRUD。
阿里一面:讲一讲 Spring、SpringMVC、SpringBoot、SpringCloud 之间的关系?
大家好,我是Tom哥~搞后端开发的同学,对 Spring 家族一定不陌生。Spring 全家桶了为了解决不同场景的问题,逐渐演化出多套生态环框,如:Spring、SpringMVC、SpringBoot、SpringCloud它们之间的关系:SpringSpring 一站式的轻量级的java开发框架
1月17-Tomcat复习
今天:web相关的知识点tomcatapps: applications=projects,开发的应用,具体企业级项目就是应用web相关知识: 静态资源,动态资源.浏览器访问静态资源,访问动态资源.浏览器访问静态资源的流程:静态资源发布到tomcat/webapps浏览器->地址栏: http
1月18-Servlet
今日内容1.Servlet2.Request3.Response4.案例:同步请求:实现登录功能(不操作数据库)异步请求:实现登录功能(不操作数据库)5.作业: 使用异步请求完成登录功能,并且连接数据库一.Servlet1.1 Servlet概述概述servlet 是运行在 Web 服务器中的小型
gin项目(含模板静态资源)发布踩坑备忘录
问题1 启动提示redis连接失败第一次打包,把编译好的二进制直接拿去发版。没经验,以为这会是一个胖二进制,结果无论如何检查配置打包的效果都不能正确使用配置中的redis参数启动:于是将几个配置yml附上,放在二进制同级目录下。重启应用redis的问题解决
基础架构:一条SQL查询语句是如何执行的?
select * from T where ID=10;我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在MySQL内部的执行过程。Mysql的基本架构图大体来说,MySQL可以分为Server层和存储引擎层两部分。Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQ
Java项目:简单Hr管理系统(java+Servlet+Jsp+mysql)
基于Java+Servlet+Mysql+Jsp实现的hr系统,功能很简单就一个角色,功能有:部门管理、职位管理、培训管理、薪资管理、员工管理、招聘管理、公告管理、文件管理等。运行环境:jdk1.8、tomcat7.0/8.5、mysql5.x、eclipse、navicat。部门管理控制层:@Re
Bloom Filter布隆过滤器(解决redis缓存穿透)
1.布隆过滤器:布隆过滤器(英语:Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。如果想要判断一个元素是不
Mysql——相关函数
*博客主页——小杰同学要加油的博客主页 *欢迎关注点赞收藏留言*刚刚学习,如## 标题果有不对的地方,请大佬斧正!函数表:1.统计合计函数作用COUNT(*)返回满足条件记录的行数COUNT(列)返回行数,但不统计NULLSUM()求总和AVG()求平均数MAX()求最大值MIN()求最小值2.字符
MyBatis-Plus——超详细讲解条件构造器
超详细讲解MyBatis-Plus的条件构造器,利用代码和文字的讲解,通俗易懂,条件构造器对我们的开发能够提高不少效率。