北冥的鱼_修行
码龄7年
关注
提问 私信
  • 博客:25,037
    25,037
    总访问量
  • 38
    原创
  • 492,704
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2018-03-21
博客简介:

qq_41874235的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得6次评论
  • 获得53次收藏
  • 代码片获得470次分享
创作历程
  • 11篇
    2022年
  • 14篇
    2021年
  • 12篇
    2020年
  • 1篇
    2019年
成就勋章
TA的专栏
  • springCloud
    3篇
  • 沉淀
    19篇
  • 文档
    9篇
  • go
    3篇
  • 充电资源
    3篇
兴趣领域 设置
  • 后端
    spring架构
  • 搜索
    elasticsearch
创作活动更多

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

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

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

自定义一个Jackson注解实现数据脱敏

自定义一个Jackson注解实现数据脱敏。
原创
发布博客 2022.07.22 ·
719 阅读 ·
0 点赞 ·
1 评论 ·
7 收藏

Centos6或7配置网络连接

在使用虚拟机的时候,通常都需要给自己的虚拟机配置一下网络。下面我们就来看一下,如何用简单的方法去给我们的虚拟器配好网络连接。VMware 或者VirtualBox这两个选一个就行,并在上面安装好镜像,记住连接网络的地方要选桥接我用的是VirtualBox,点击设置->网络->连接方式,选桥接网卡就好了。VMware 的也选桥接方式就好了编辑该文件先将ONBOOT改成yes,之后重启网卡,让虚拟机自动分配ip地址,之后再将生成好的ip地址配置到ifcfg-eth0 文件中就好了。下面看详细操作下图就是
原创
发布博客 2022.07.08 ·
1307 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Stream在代码中的灵活运用

Java8的新特性主要是Lambda表达式和流,当流和Lambda表达式结合起来一起是应用时,因为流声明式处理数据集合的特点,可以让代码变得简洁易读。如果有一个需求,需要对数据库查询到的集合进行处理:用户:User.javaJava8之前的实现方式使用Stream流之后的实现方式不拖泥带水,一气呵成,原来需要写24代码实现的功能现在只需5行就可以完成了。写完这个需求本来能开心一下,休息一会儿,没想到又有新需求了,新需求如下:用Stream的方式来处理一行代码解决了需求,不禁感叹Sream AP
原创
发布博客 2022.07.08 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

优化慢SQL

sql优化
原创
发布博客 2022.06.28 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Centos7关闭防火墙

Centos7永久关闭防火强
原创
发布博客 2022.06.25 ·
99 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

go 随机生成5个数,并将其反转打印

随机生成5个数,并将其反转打印
原创
发布博客 2022.03.16 ·
399 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go语言中的基本类型转换

基本数据类型和String的转换方式1fmt.Sprintf("%参数",表达式)函数介绍 func Sprintf func Sprintf(format string,a ..interface{})stringSprintf根据format参数生成格式化的字符串并返回该字符串.fmt.Sprintf()… 会返回转换后的字符串案例func main(){ var num1 in = 90 var str String // 空的str str = fmt.Sprin
原创
发布博客 2022.03.12 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

go语言开发之helloworld

go语言开发之HelloWorld
原创
发布博客 2022.03.11 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Java方法重写(Overriding)和方法重载(Overloading)

Java方法重写(Overriding)和方法重载(Overloading)概述。
原创
发布博客 2022.03.02 ·
989 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SpringBoot+Mybatis+Mysql写一个接口

SpringBoot+Mybatis+mysql创建一个接口
原创
发布博客 2022.02.23 ·
844 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

原始数组和稀疏数组之间的相互转换

代码// 稀疏数组 public static void main(String[] args) { // 创建一个原始的二维数组 11 * 11 // 0:表示没有棋子,1表示 黑子 2表示蓝子 int chessArr1[][] = new int[11][11]; chessArr1[1][2] = 1; chessArr1[2][3] = 2; chessArr1[4][6] = 2;
原创
发布博客 2022.01.27 ·
752 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK1.8 中 LocalDateTime 时间格式化两种方案

JDK1.8 中LocalDateTime 时间格式化两种方案
原创
发布博客 2021.12.02 ·
3499 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

Linx中查看文件的格式并修改成unix

vim打开文件vim 文件名按 i 进入编辑模式执行下面命令,查看文件格式:set ff修改成unix:set ff=unix之后还可以再看一下有没有修改成功,要是不成功的话就再执行一遍
原创
发布博客 2021.11.22 ·
686 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

索引失效的七中情况

失效的情况1.有or必全有索引;2.复合索引未用左列字段;3.like以%开头;4.需要类型转换;5.where中索引列有运算;6.where中索引列使用了函数;7.如果mysql觉得全表扫描更快时(数据少);没有必要使用的情况1.唯一性差;2.频繁更新的字段不用(更新索引消耗);3.where中不用的字段;4.索引使用<>时,效果一般;...
原创
发布博客 2021.07.25 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java多线程的实现方式

在java中实现多线程有三种方式实现Runnable接口实现Callable接口继承Thread类实现Runable和Callable接口的类只能当做一个可以在线程中运行的任务,不是真正意义上的线程,因此最后还需要通过Thread来调用。可以理解为任务是通过线程驱动从而执行的。实现Runable接口public class RunnableTest implements Runnable { @Override public void run() { // .
原创
发布博客 2021.07.20 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP协议之三次握手四次挥手

TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议。来看下网络协议在计算机网络中进行通讯,就必须遵守一些事先约定好的规则,比如交换数据的格式、是否需要发送一个应答信息。这些规则被称为网络协议。协议的分层比较经典的有OSI网络七层协议,TCP/IP四层协议,五层协议。OSI的七层协议体系结构的概念清楚,理论也较完整,但它既复杂又不使用,TCP/IP体系结构则不同,在实际中得到了非常广泛的应用。TCP/IP是一
原创
发布博客 2021.06.30 ·
320 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

List去除重复数据

1.使用LinkedHashSet删除ArrayList中的重复数据LinkedHashSet 是在一个 ArrayList 删除重复数据的最佳方法。LinkedHashSet 在内部完成两件事:删除重复数据保持添加到其中的数据的顺序看下面代码package com.gsj.fugui.controller;import java.util.ArrayList;import java.util.Arrays;import java.util.LinkedHashSet;public
原创
发布博客 2021.06.24 ·
126 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

猜数算法java

在范围[low,high]之间猜数字的Java代码//当n确认在范围[low,high]时,计算需要猜测的次数// 当n确认在范围[low,high]时,计算需要猜测的次数 public static int turns(int n,int low,int high){ int turns = 0; // 如果还有潜在的数字需要猜测,则继续 while (high >= low){ turns++;
原创
发布博客 2021.06.20 ·
89 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Synchronized锁和ReentrantLock锁

Java提供了两种锁机制来控制多个线程对共享资源的互斥访问,第一个是JVM实现的synchronized,而另一个是JDK实现的ReentrantLock。synchronized1.同步一个代码块public void func(){ synchronized(this){ //... }}它只作用于同一个对象,如果调用两个对象上的同步代码块,就不会进行同步。对于一下代码,使用ExecutorService执行了两个线程,由于调用的是同一个对象的同步代码块,因此这两个线程会进行同步,
原创
发布博客 2021.05.24 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot启动原理

好的程序员都在技术沉淀,虽然工作中并不会用到,但是该沉淀的一个都不会少。今天我们就来说一下SpringBoot的启动原理,说到这个,就不得不把我们的代码拿出来看看。(站在巨人的肩膀上开发,然后研究一下巨人里面有什么)@SpringBootApplicationpublic class FishApplication { public static void main(String[] args) { SpringApplication.run(FishApplication.c
原创
发布博客 2021.05.08 ·
538 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多