bggl
码龄8年
关注
提问 私信
  • 博客:161,089
    社区:101
    161,190
    总访问量
  • 88
    原创
  • 2,163,670
    排名
  • 26
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2017-05-11
博客简介:

bggl的博客

查看详细资料
个人成就
  • 获得76次点赞
  • 内容获得18次评论
  • 获得192次收藏
  • 代码片获得297次分享
创作历程
  • 36篇
    2020年
  • 24篇
    2019年
  • 12篇
    2018年
  • 40篇
    2017年
成就勋章
TA的专栏
  • Java 基础+进阶
    17篇
  • Java高阶
    5篇
  • 数据库(基础+进阶+框架)
    10篇
  • JavaEE (后端框架+基础知识)
    17篇
  • 前端技术
    2篇
  • 分布式架构内容(服务器+docker等)
    5篇
  • 工具类
    1篇
  • 算法题目练习与总结
    48篇
  • 数据结构学习与练习
    6篇
  • 杂项
    1篇
兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 后端
    spring
  • 人工智能
    回归
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

设计模式 - 代理模式之 JDK代理

前言最近在学习研究Mybatis的底层 实现原理 ,发现Mybatis使用了很多的设计模式。其中 代理模式可以认为是Mybatis的核心使用的模式,正是由于这个模式,我们只需要编写Mapper.java接 口,不需要实现,由Mybati s后台帮我们完成具体SQL的执行。本文将整理总结一下 JDK的动态代理和静态代理;参考博客https://blog.csdn.net/familyshizhouna/article/details/78905997https://www.cnblogs.c
原创
发布博客 2020.09.30 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从阿里云OSS上下载文件的总结

本博客主要总结的是: 从阿里云OSS上下载文件并导成压缩包(获取OSS上的文件的流,然后打成压缩包,下载到本地)(ps:至于批量下载,我仔细看了一下阿里云的官方文档,实在没找到。最后我 换了思路,有以下几个方案 1.多次调用获取文件流的方法,然后把获取的这些文件流 打成压缩包 2. 多次从Oss上下载相应的文件到本地的临时文件下,然后获得他们的文件流, 然后打成压缩包,删除临时文件夹的文件)em....... 说了这么多,下面开始代码======================...
原创
发布博客 2020.08.07 ·
6499 阅读 ·
1 点赞 ·
0 评论 ·
11 收藏

BigDecimal的使用与常见问题分析

前言:前段时间做项目的时候,用到了BigDecimal 的这种类型 的数据,用之前感觉没什么问题,但实际开发的过程中发现了许多的问题。================================================================================================本博客学习借鉴于:https://blog.csdn.net/haiyinshushe/article/details/82721234BigDecimal的运算——加.
原创
发布博客 2020.07.20 ·
1013 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Stream API的实战案例

Stream API的实战案例ps:我个人比较偏向于代码与实践向结合,所以在一些专业的术语方面也有些粗糙,以下内容仅按照我个人的理解进行解释,如有其它更全面更好解释,请直接在下面进行评论,或私聊我,我将定时去检查跟正Stream ApI的前提条件针对对象: 集合后序内容按照这个下述内容进行分析集合 :List uList对象:User[id, nm,age,sign]StreamAPI 常用的方法Stream: (个人理解)就是把一个集合转换成流对象map: 集
原创
发布博客 2020.06.23 ·
285 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Seata入门与常见问题

前言:事务是项目开发过程中经常遇到的问题,分布式的环境中,分布式式事务也尤为重要,之前我是用的RabbitMQ+定时任务来实现最终一致性的分布式事务模拟,详细的流程与内容,下一篇博客去讲,本次我们使用seata来实现分布式事务。本次使用的环境:dubbo+nacos1.2.1+seata1.2.0Seata简介seat官网:https://seata.io/zh-cn/index.htmlseata 下载地址:https://seata.io/zh-cn/blog/download.ht
原创
发布博客 2020.05.26 ·
2241 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Nacos-快速入门+项目集成

Nacos简介Nacos官网:https://nacos.io/zh-cn/docs/what-is-nacos.html Nacos官网:https://nacos.io/zh-cn/docs/what-is-nacos.html 1)什么是Nacos? Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平...
原创
发布博客 2020.05.13 ·
1394 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

maven本地仓库配置

maven本地仓库配置工作中项目常常需要使用maven,转载一篇比较实用的maven本地仓库配置博文:原文链接:https://blog.csdn.net/CDW2328/java/article/details/90113194来配置一下maven本地仓库:第一步:下载到官网下载maven包。下载地址:http://maven.apache.org/download.cgi第二步:找个...
转载
发布博客 2020.04.28 ·
12908 阅读 ·
8 点赞 ·
0 评论 ·
10 收藏

Java中PO、BO、VO、DTO、POJO、DAO概念及其作用和项目实例图(转)

转载一篇比较实用的文章PO(bean、entity等命名):Persistant Object持久对象,数据库表中的记录在java对象中的显示状态最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。BO(service、manager、business等命名): Business Object业务对象主要作用是把...
转载
发布博客 2020.04.27 ·
3070 阅读 ·
6 点赞 ·
0 评论 ·
32 收藏

Jdk1.8特性优秀博文总结

优秀博文总结https://blog.csdn.net/fanxiaobin577328725/article/details/82189330?depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-2&utm_source=distribute.pc_relevant.none-task-blog-OP...
原创
发布博客 2020.04.26 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK1.8新特性总结

之前的实习的过程中,一位有着非常丰富经验的CTO曾对我说过,代码的质量,要不断的去提升。从刚开始的CRUD,到具体的业务流程实现,在这个过程中要不断的提炼代码。把一些冗余的代码,变得精炼,精炼,再精炼。我虽然理解他的意思,但是,还不是很明白使用何种方式,达到这种效果。最近也面试了许多家,他们常会以这样的一个问题来问我。Q1:你常使用的jdk版本是多少? (ps,我说:1.8),你知道jdk8...
原创
发布博客 2020.04.26 ·
364 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot + mybatis plus强大的条件构造器queryWrapper、updateWrapper

原文链接:https://blog.csdn.net/m0_37034294/article/details/82917234学习,收藏一下mybatis-plus强大的条件构造器。mybatis-plus的版本为最新版3.0.3 。条件构造器咱们讲述queryWrapper和updateWrapper的用法、关系、以及强大之处。首先在这里写下官方文档的链接位置,官方文档说的很详细。如果...
转载
发布博客 2020.04.24 ·
426 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

反射 Reflect+JVM类加载

反射 Reflect概念:在程序运行的时候 动态的加载类和类的信息。三种方式获取类类型:Class类名.class;对象.getClass();Class.forName(“全类名”);创建对象(已Person为例)Personpackage com.qianfeng.reflects;public class Person { private String n...
原创
发布博客 2020.04.20 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

文件的上传于下载--基础版

文件的上传案例(下载待定)前端上传<form action="upload" method="post" enctype="multipart/form-data"> <input type="file" name="file">//文件上传 <input type="submit" value="上传"></form>...
原创
发布博客 2020.04.20 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaWeb常见问题辨析

转发,重定向和前段界面跳转的路径的区别属性转发重定向前端界面跳转地址栏的变化地址栏不变地址栏变化地址栏变化直接写接口名(无/)-localhost:8080/项目名/…/接口信息同左接口名(有/)localhost:8080/项目名/接口同右localhost:8080/接口注:…/ =======>返回上一层${r...
原创
发布博客 2020.04.20 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jsp高级应用

jsp 内置对象 内置对象又叫隐藏对象 ,隐含对象 ,隐式对象 request(jsp中域模型对象) session(jsp中域模型对象) response application(jsp中域模型对象) out exception page pageContext(jsp...
原创
发布博客 2020.04.20 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Servlet 中的监听器

Servlet 中的监听器概念监听器用于监听web应用中某些对象、信息的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当范围对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。应用统计在线人数(用户)[监听session(user)的创建,销毁,设置ServletContext域对象]如果使用jsp跳转,注意jsp自动创建session系...
原创
发布博客 2020.04.06 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Servlet 过滤器( Filter )

Servlet 过滤器( Filter )原理图:过滤器的使用场景登录权限验证、资源访问权限控制、敏感词汇过滤、字符编码转换过滤器的优势便于代码重用,不必每个servlet中还要进行相应的操作配置方式web配置方式<!--过滤器的xml配置 --><filter> <!--名称--> <filter...
原创
发布博客 2020.04.06 ·
1279 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

会话技术与应用

会话技术(Cookie和Session)引入: Http协议是一种 无状态 的协议。域模型对象(Servlet )–request,session,servletContext​ request 只能在当前请求中获取到数据eg: 开启一个浏览器,一次请求(提交)存储数据后,请求结束存储的数据消失​ session 在当前session存活期间都可以读取到数据...
原创
发布博客 2020.03.28 ·
273 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JavaWeb基础知识

Servlet的生命周期和作用Servlet 生命周期生命周期作用创建对象–构造函数创建构造函数,在程序运行时执行一次*初始化–initServlet调用init()方法,执行一次*处理客户端的请求ServerServlet 调用 service() 方法来处理客户端的请求,执行多次*销毁destroyServlet使用结束,进行销毁回...
原创
发布博客 2020.03.28 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用命令与方法总结

String 常用方法例 String x; 返回值类型 a =x.方法名队员的参数方法的区间,含头不含尾方法返回值方法名含义booleanequals(Object obj)比较字符串的内容是否相同,区分大小写booleanequalsIgnoreCase(String str)比较字符串的内容是否相同,忽略大小写booleancontain...
原创
发布博客 2020.03.28 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多