轩辕秋风泪
码龄5年
关注
提问 私信
  • 博客:18,847
    社区:4,935
    23,782
    总访问量
  • 12
    原创
  • 1,016,248
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-11-25
博客简介:

qq_45925974的博客

查看详细资料
个人成就
  • 获得25次点赞
  • 内容获得13次评论
  • 获得95次收藏
创作历程
  • 7篇
    2021年
  • 5篇
    2020年
成就勋章
TA的专栏
  • 我的Java学习
    5篇
  • ssm
    2篇
  • 前端
    1篇
  • Vue学习
    3篇
  • 计算机网络
    1篇
  • JS
    1篇
兴趣领域 设置
  • 大数据
    mysql
创作活动更多

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

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

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

HashMap源码分析1.8

记录一次源码分析,有错误或讲解欢迎讨论一、源码putVal(int, K, V, boolean,boolean ):V /** * Implements Map.put and related methods. * 插入元素 * @param hash hash for key * @param key the key * @param value the value to put * @param onlyIfAbsent if.
原创
发布博客 2021.03.23 ·
225 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

ConcurrentHashMap源码分析1.7和1.8

ConcurrentHashMap源码分析1.7和1.8记录一下源码的分析,如有错误或见解,欢迎讨论建议理解HashMap后再阅读建议打开源码边写注释边理解,必要时可以debug跟踪一下,光看文章理解不了建议面试前花个一两天啃一下,经典问题一、源码jdk 1.8底层使用数组+链表+红黑树实现使用CAS和synchronized实现线程安全hashmap允许null键null值,ConcurrentHashMap不允许null键null值并发扩容,put时如果发现forward节点
原创
发布博客 2021.03.22 ·
272 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

spring集成redis实现发布/订阅(订阅任意频道)

前言本案例是使用的原生的spring,未使用spring boot,但是原理是相同的,xml配置文件可以使用@Configration 配置类代替在阅读本文章请注意:默认读者有spring基础,已整合spring管理redis操作数据(jedis或luttce),但不清楚spring操作发布订模式的spring-data-redis官方文档:https://docs.spring.io/spring-data/data-redis/docs/current/reference/html/
原创
发布博客 2021.03.06 ·
861 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

mybatis中foreach遍历实现in操作符报错

今天遇到一个问题折腾了一个小时多,根据传进来的用户id集合查询这些用户的信息,因为是从redis获取的id集合,是字符串集合,一开始以为是类型错误,转成了Integer集合后还是报错,原因:传入的list为空报错解决方法:使用判断 <select id="findUsers" resultType="User"> select * from db_campus_user where <if test.
原创
发布博客 2021.03.03 ·
516 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Token跨域问题Response to preflight request doesn‘t pass access control check

记录一次使用token遇到的跨域问题一、问题介绍前端vue使用axios发送请求,给每个请求的请求头添加token,后端使用Javaweb的filter处理跨域问题1. 一开始是这样处理跨域的,登录的时候挺正常的,token获取到了CORSFilter.java public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOExcep.
原创
发布博客 2021.01.21 ·
1403 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

计算机网络谢希仁——运输层知识点整理总结详情

本文章根据计算机网络谢希仁第6版知识点整理期末复习了,记了一下笔记第5章 运输层本章内容:运输层协议的特点进程间的通信和端口概念什么是UDP协议及其特点什么是TCP协议及其可靠运输的工作原理TCP的三个重要问题:滑动窗口、流量控制和拥塞控制TCP的连接管理本章要点:运输层为互相通信的应用进程提供逻辑通信端口和套接字的意义无连接的UDP的特点面向连接的TCP的特点在不可靠的网络上实现可靠传输的工作原理,停止等待协议和ARQ协议TCP的华东窗口和流量控制、拥塞控制和.
原创
发布博客 2021.01.20 ·
813 阅读 ·
1 点赞 ·
2 评论 ·
5 收藏

计算机网络运输层知识点整理.md

发布资源 2021.01.20 ·
md

前端Vue后端JavaWeb实现token简单登录校验

工作室项目里面需要实现登录校验,因为打算做的app,现在没学安卓,暂时用的vue做了个H5版的,所以用的是token进行登录校验,没有使用传统的cookie session时间:2021-1-20一、技术要点前端:1.Axios及拦截器2.vue路由后端:1.token的使用(用的是jwt)2.servlet及过滤器二、流程前端登录发送axios请求,后端接收数据后核验,如果正确返回生成的token和用户的基本信息,否则返回401前端接收token后存储在localstorag.
原创
发布博客 2021.01.20 ·
1551 阅读 ·
3 点赞 ·
0 评论 ·
19 收藏

jq实现导航栏选项跟随滚动条颜色变化

一、效果图二、实现原理页面滚动事件监听滚动距离,当到达导航栏对应地区域时,导航栏地颜色变化三、具体代码 /* 滚动后导航栏显示当前所在区域 */ $(window).scroll(function(){//监听窗口滚动事件 var scrollTop = $("html").scrollTop();//获取当前位置到页面顶部的距离 $("nav a").each(function(index,element){//遍历导航栏选项 if($(element.hash).o
原创
发布博客 2020.12.22 ·
1325 阅读 ·
1 点赞 ·
1 评论 ·
10 收藏

v-for循环输出后端返回的json数据

前端要实现显示用户发的所有贴子一、原理注意:不能在ajax里面直接用this.dynamic = list 来赋值,因为此时的this是ajax,而不是vue,要先在Ajax外使用var vm = this;再通过vm.dynamic = list赋值,不然显示不出来如果是要修改数组的单个元素,则不能直接以数组下标赋值修改,arr[index] = newVal,需要使用this.$set(arr,index,newVal),这里的this依旧要注意是指哪个vue 2.0版本推荐.
原创
发布博客 2020.12.17 ·
2930 阅读 ·
2 点赞 ·
1 评论 ·
10 收藏

vue.js实现选项卡切换

因为前端课要交一个大作业,刚好工作室的项目需要一个后台管理界面,就自学了一下vue,今天做了一个选项卡切换,最开始的作为菜鸡是用的js做的,太难了T.T,后面学了bootstrap就直接用的组件。今天用了感觉太棒了!比bootstrap的组件好用!!!一、实现原理我是用的点击事件进行更改data数据的值,v-if指令根据数据的变化来显示/隐藏内容的设置1个content数组,用来存储6个选项内容是否显示的boolean值,默认第一个显示 new Vue({ el:".b.
原创
发布博客 2020.12.17 ·
1663 阅读 ·
1 点赞 ·
3 评论 ·
13 收藏

Servlet中向前端发送Gson转成的json数据,出现中文乱码

一、 问题描述今天在做servlet的时候遇到了中文乱码问题,Gson转成的json出现了中文乱码但是在控制台输出的时候却是正常显示 List<Dynamic> dynamicList = dynamicDao.findByUserId(user.getUser_id()); System.out.println(dynamicList); //将数据以json形式传给前端 Gson gson = new Gson
原创
发布博客 2020.12.13 ·
1517 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

关于〈? extends Class 〉和〈T extends Class〉的区别

第一次发博客,以下是我的个人想法,如有错误欢迎指正前几天刚学泛型,老师提了一个课后问题,关于<? extends Class>和< T extends Class>,他们有什么区别。在说明之前我们先讲一下通配符和边界通配符>在Java中通配符用?表示。>在不确定泛型参数的具体类型时,可以使用?代替,>比如public void set(Li...
原创
发布博客 2020.03.11 ·
5771 阅读 ·
13 点赞 ·
2 评论 ·
16 收藏