不知道抽起哪根筋,花了一周的时间终于写了个基于springsecurity的登录的样例,4、5年前在学springboot时曾经按书上的例子却怎么也写不出来,算是了却自己的一桩心愿吧。当然,我不是程序员,java水平基本是百度水平,在网上找了一通所用的代码及技术均偏老旧,有些方法在新版本代码都不建议使用了,故自己折腾了好一翻才整出基于springboot+springsecurity+mybati
Read More
moregeek program
#yyds干货盘点# 名企真题专题:扭蛋机_风的博客-多极客编程
1.简述:描述22娘和33娘接到了小电视君的扭蛋任务:一共有两台扭蛋机,编号分别为扭蛋机2号和扭蛋机3号,22娘使用扭蛋机2号,33娘使用扭蛋机3号。扭蛋机都不需要投币,但有一项特殊能力:扭蛋机2号:如果塞x(x范围为>=0整数)个扭蛋进去,然后就可以扭到2x+1个扭蛋机3号:如果塞x(x范围为>=0整数)个扭蛋进去,然后就可以扭到2x+2个22娘和33娘手中没有扭蛋,需要你帮她们设计
Read More
Read More
springboot整合mybatis_mb62c3ac8538829的博客-多极客编程
Springboot整合mybatis在 Spring+SpringMVC 中整合 MyBatis 步骤需要在配置文件里配置多个 Bean,比如MapperScannerConfigurer,SqlSessionFactoryBean 等,步骤还是比较复杂的,Spring Boot 中对此做了进一步的简化,使 MyBatis 基本上可以做到开箱即用,本章来学习怎么在 Spring Boot 中整合
Read More
Read More
win10 下安装配置eclipse 和 jdk1.8_13136445的博客-多极客编程
作为一个Java开发工程师,不管我们是进入一个新的公司还是购买了新的电脑……相信第一件事情就是搭环境吧,网上的贴子大多不太统一,这次随笔整理一下。咱们直奔主题。安装eclipse首先eclipse会检测电脑上是否有jdk环境所以咱们第一步安装JDK1.8。官网下载安装包,链接地址:
JDK1.8官网下载地址
2)如图所示:3) 安装在D盘,首先在D盘上创建两个文件夹分别为“jdk”,”jre”。
Read More
Read More
springboot原理初探以及第一个springboot程序【springboot】_上进小菜猪的博客-多极客编程
一.SpringBoot
1.1 Spring和SpringBoot
Spring:Spring是一个开源框架, 2003年兴起的一个轻量级的Java开发框架, 作者:Rod Johnson Spring是为了解决企业级应用开发的复杂性而创建的, 简化开发。
Spring Boot
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开
Read More
Read More
base64码常见操作(url链接文件转base64编码、本地文件转base64编码等)_write less,do more。的博客-多极客编程
引入坐标
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.4.3</version>
</dependency>
<dependency
Read More
Read More
#yyds干货盘点# 名企真题专题:序列找数_风的博客-多极客编程
1.简述:描述从非负整数序列 0, 1, 2, ..., n中给出包含其中n个数的子序列,请找出未出现在该子序列中的那个数。输入描述:输入为n+1个非负整数,用空格分开。其中:首个数字为非负整数序列的最大值n,后面n个数字为子序列中包含的数字。输出描述:输出为1个数字,即未出现在子序列中的那个数。示例1输入:3 3 0 1输出:22.代码实现:import java.util.*;public c
Read More
Read More
【springboot】对于yaml的详细学习和三种属性赋值的实战详解_上进小菜猪的博客-多极客编程
一.yaml详细讲解
1.1 什么是yaml?
YAML是一种数据序列化语言,通常用于编写配置文件。业界对YAML有不同的看法。有些人会说YAML代表另一种标记语言。其他人认为“YAML不是标记语言”(“YAML并非标记语言”)。“YAML”只是这句话的递归缩写,强调YAML用于数据而不是文档。
1.2 新建yaml文件
到resource文件夹下,新建application.yaml。文件如下:
Read More
Read More
后端返回类型是一个object具体类,前端小程序如何提取类中的私有变量_月同学不写bug的博客-多极客编程
1.对数据库进行查询后,获得一个我们定义的类的对象List<UserEntity>
@Select("SELECT password,Name FROM t_user WHERE phoneNum = #{tel} && id = #{id}")
List<UserEntity> findPassword(long tel, long id);
2.S
Read More
Read More
springboot+bootstrap+thymeleaf+restful 实现图书商城管理 _记笔记/程序bug的博客-多极客编程
课程名称:企业项目实训II
设计题目:大学当图书商城
已知技术参数和设计要求:
1.问题描述(功能要求):
1.1 顾客端
1)注册登录:游客可浏览所有图书,只有注册用户才能添加购物车、下订单购买、评论;
2)图书分类浏览:图书分三个层级进行分类浏览;
3)动态搜索图书:可以按书名、作者、出版社及价格范围进行搜索,搜索的图书分页显示;
4)图书详情:可从图书列表中进一步看到图书的详细信息,包括书号
Read More
Read More
【jvm故障问题排查心得】「内存诊断系列」jvm内存与kubernetes中pod的内存、容器的内存不一致所引发的oomkilled问题总结(下)_李博alex的博客-多极客编程
承接上文之前文章根据《【JVM故障问题排查心得】「内存诊断系列」JVM内存与Kubernetes中pod的内存、容器的内存不一致所引发的OOMKilled问题总结(上)》我们知道了如何进行设置和控制对应的堆内存和容器内存的之间的关系,所以防止JVM的堆内存超过了容器内存,导致容器出现OOMKilled的情况。但是在整个JVM进程体系而言,不仅仅只包含了Heap堆内存,其实还有其他相关的内存存储空间
Read More
Read More
如何通过java代码给word文档添加水印?_carinababy的博客-多极客编程
Word中可以为文档添加的水印分为两种形式:文字水印和图片水印。水印是一种数字保护的手段,在文档上添加水印可以传达有用信息,或者在不影响正文文字显示效果的同时,为打印文档增添视觉趣味,能起到传递信息,宣传推广的作用。此外,它还能起到提示文档性质以及进行相关说明的作用。那么我们如何给Word文档添加水印呢?本文将通过Java代码,以编程的方式给Word文档添加水印。以下是具体步骤及方法,并附上Jav
Read More
Read More
redis最佳实践(上)_博学谷狂野架构师的博客-多极客编程
引言
尽管 redis 是一款非常优秀的 NoSQL 数据库,但更重要的是,作为使用者我们应该学会在不同的场景中如何更好的使用它,更大的发挥它的价值。主要可以从这四个方面进行优化:Redis键值设计、批处理优化、服务端优化、集群配置优化
1. Redis慢查询日志使用
Redis 提供了慢日志命令的统计功能,它记录了有哪些命令在执行时耗时比较久。
查看 Redis 慢日志之前,你需要设置慢日志的阈
Read More
Read More
mybatisplus多表连接查询一对多分页查询数据_赛先生和泰先生的博客-多极客编程
一、序言
在日常一线开发过程中,多表连接查询不可或缺,基于MybatisPlus多表连接查询究竟该如何实现,本文将带你找到答案。
在多表连接查询中,既有查询单条记录的情况,又有列表查询,还有分页查询,这些需求与多表连接是什么关系,又该如何实现,这是本文讨论的中心内容。
二、实战编码
1、两个关联DO
部门DO
@Data
@NoArgsConstructor
@AllArgsConstructor
Read More
Read More
问题解决系列:java运行hiveql,报错:java.lang.noclassdeffounderror_ org_apache_hadoop_conf_configuration_枫夜求索阁的博客-多极客编程
(文章目录)
问题场景
使用Java编写HiveQL语句,然后通过jdbc的方式远程连接hive集群,并执行。在执行过程中,报错,错误信息如下:
java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration
at org.apache.hive.jdbc.HiveConnection.createBinaryTransp
Read More
Read More
hashmap、linkedhashmap解析和使用_write less,do more。的博客-多极客编程
🥫概述
现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。
我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。
Collection中的集合,元素是孤立存在
Read More
Read More
0:base api-java api 实战_wx636d0c5e64939的博客-多极客编程
(目录)
0.1 引言
前接Java与生活,该课属于Java进阶阶段
**详见:[Java与生活]
0.2 API的定义和用处
API 的定义和作用
API是应用程序接口,是为了方便客户和开发人员使用,以实现某种功能
Java API就是提供给JAVA工程师的一种方法库,API文档中拥有Java 的大部分知识
这些API就是一些JDK里面给我们的类,这些类已经封装完成,在使用过程中只需要了解
Read More
Read More
java: java8中stream collectors.tomap将list转为map_彭世瑜的博客-多极客编程
作用:
Collectors.toMap将List转为Map
定义
public final class Collectors {
public static <T, K, U>
Collector<T, ?, Map<K,U>> toMap(Function<? super T, ? extends K> keyMapper,
Read More
Read More
kafka牛逼在哪里?_博学谷狂野架构师的博客-多极客编程
一、Kafka存在哪些方面的优势
1. 多生产者
可以无缝地支持多个生产者,不管客户端在使用单个主题还是多个主题。
2. 多消费者
支持多个消费者从一个单独的消息流上读取数据,而且消费者之间互不影响。
3. 基于磁盘的数据存储
支持消费者非实时地读取消息,由于消息被提交到磁盘,根据设置的规则进行保存。当消费者发生异常时候,意外离线,由于有持久化的数据保证,可以实现联机后从上次中断的地方继续处理消息
Read More
Read More
kafka基本概念大全_博学谷狂野架构师的博客-多极客编程
下面给出 Kafka 一些重要概念,让大家对 Kafka 有个整体的认识和感知,后面还会详细的解析每一个概念的作用以及更深入的原理
• Producer:消息生产者,向 Kafka Broker 发消息的客户端。
• Consumer:消息消费者,从 Kafka Broker 取消息的客户端。
• Consumer Group:消费者组(CG),消费者组内每个消费者负责消费不
Read More
Read More