黑白极客
码龄6年
关注
提问 私信
  • 博客:410,850
    社区:32
    问答:406
    动态:226
    411,514
    总访问量
  • 150
    原创
  • 9,329
    排名
  • 23,859
    粉丝
  • 337
    铁粉
  • 学习成就

个人简介:最怕你一生碌碌无为,还安慰自己平凡可贵!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2019-03-29
博客简介:

心比天高,仗剑走天涯,保持热爱,奔赴向梦想!

博客描述:
心比天高,仗剑走天涯,保持热爱,奔赴向梦想!
查看详细资料
  • 原力等级
    成就
    当前等级
    7
    当前总分
    3,197
    当月
    47
个人成就
  • Java领域优质创作者
  • 博客专家认证
  • 获得717次点赞
  • 内容获得158次评论
  • 获得1,432次收藏
  • 代码片获得2,043次分享
创作历程
  • 14篇
    2024年
  • 39篇
    2023年
  • 15篇
    2022年
  • 52篇
    2021年
  • 23篇
    2020年
  • 7篇
    2019年
成就勋章
TA的专栏
  • 面试总结
    3篇
  • java
    34篇
  • 操作系统
    24篇
  • 计算机基础
    3篇
  • linux
    4篇
  • mysql
    4篇
  • elasticsearch
    5篇
  • 加密技术
    1篇
  • echarts
    1篇
  • springboot
    14篇
  • 软件
    3篇
  • 算法
    9篇
  • window软件
    7篇
  • git
    1篇
  • nginx
    2篇
  • selenium
    1篇
  • MongoDB
    4篇
  • docker
    1篇
  • maven
    2篇
  • pdf
    2篇
  • uml
    1篇
  • 虚拟机
    5篇
  • web服务器
    3篇
  • 框架
    2篇
  • vue
    2篇
  • tomcat
    2篇
  • ubuntu
    2篇
  • struts2
    3篇
  • mina
    1篇
  • eclipse
    1篇
  • debug
    1篇
  • 面经总结
  • ws上传到码云
    1篇
兴趣领域 设置
  • 后端
    架构
  • 服务器
    linux
创作活动更多

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

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

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

黑马程序员导师一面

回表操作是指,我们的索引在匹配到数据时,部分数据没有包含在索引中,导致需要去表中找到这列的数据进行操作。例如 select email from user where id = 1,name = wanghaixin索引是 create index idx_name on user(id,name);那么在查询数据时,先从索引中找到了 id =1 和name = wanghaixin。但是索引中没有email。就需要回到数据表中将数据找到。这个过程就是回表。
原创
发布博客 2024.11.08 ·
589 阅读 ·
22 点赞 ·
0 评论 ·
15 收藏

数字马力二面面试总结

24.03.07数字马力二面面试总结你可以挑一个你的最有挑战性的,有难度的,最具有复杂性的项目,可以简单说一下。有没有和算法工程类的合作?每个项目的时间都很短是为什么?你们现在的mysql是单机部署吗还是?他的数据量大概有多少?定时任务,有自己的理解吗?有看过它的实现吗?xxl-job接入过程中,使用过程中有没有遇到过什么问题?java的类加载机制你了解吗?类加载器有哪些或者说它有一个双亲委派模型你听说过吗垃圾回收你谈一下你的理解吧jdk1.8 使用的垃圾回收机制是什么,默认是什么。
原创
发布博客 2024.11.01 ·
1644 阅读 ·
42 点赞 ·
0 评论 ·
44 收藏

爱盈利一面笔记

通过前端的分页组件,在请求第一页的时候,会将后面几页同时请求。以便在点击下一页的时候快速响应。通过redis缓存数据,后台提供刷新按钮,不刷新永远不会展示最新添加的数据。检测一下数据总数,当有新数据添加时,分页的起始页也添加总数增加的数目,保证每页数据不会重复。游标分页: 每次传递最后一条数据的唯一标识,然后从数据库里获取比它大或者比它小的n个数据返回。时间戳或者版本号分页:通过传递过来请求最开始的时间,对数据的创建时间进行匹配,只获取比请求时间小的数据的然后分页。
原创
发布博客 2024.10.30 ·
39 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker中搭建nacos并将springboot项目的配置文件转移到nacos中

网上搜索docker中搭建nacos发现文章不是很好理解,正好最近在搭建nacos练手。记录一下整个搭建过程。`文章最后附上了一些过程中遇到的问题,大家可以按需要查看。`
原创
发布博客 2024.09.25 ·
1018 阅读 ·
28 点赞 ·
4 评论 ·
19 收藏

fidder自动测试cookie脚本

工作在使用fidder抓包时,经常需要找到一个请求携带的cookie中,真正校验了那些cookie,从而在代码中实现写入这些cookie的请求。这个过程除了根据经验快速过滤,就只能一个一个删除测试了。所以我写了这个脚本,自动来帮我实现。
原创
发布博客 2024.06.25 ·
423 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

MiaoSS妙速.zip

发布资源 2024.06.19 ·
zip

nginx用法以及核心知识详解-可以当作使用nginx的操作手册

nginx是一个免费的,开源的,高性能http服务器和反向代理服务器,nginx以其高性能,稳定性,丰富的功能和简单的配置而闻名,nginx解决了c10k的问题(一秒内连接客户端一万),nginx也可以作为负载均衡器。内部没有使用线程而是使用一种更高级的方式 事务驱动机制,是一种异步事件驱动结构。
原创
发布博客 2024.03.29 ·
1190 阅读 ·
29 点赞 ·
0 评论 ·
13 收藏

Java使用Selenium实现自动化测试以及全功能爬虫

工作中需要抓取一下某音频网站的音频,我就用了两个小时学习弄了一下,竟然弄出来,这里分享记录一下。springboot项目 + Selenium。
原创
发布博客 2024.03.15 ·
2386 阅读 ·
12 点赞 ·
0 评论 ·
34 收藏

synchoronized 为什么不能锁 int 或者 long 类型

不能用String常量因为字符串常量是在内存中同一个地方。如果两个线程锁一个,可能导致死锁。一个线程多次可能导致重入。也不能用Integer,Long等基础类型。因为当锁定int或者long时, jvm就会调用Interger.valueOf()生成一个新的对象,所以锁不会失效看源码可知,java会把-128到127所对应的包装类都给缓存起来,分别存入了IntegerCache和LongCache而当锁的值大于127之后,就会新建一个对象,在堆上产生,这时,锁就会失效。
原创
发布博客 2024.02.06 ·
809 阅读 ·
14 点赞 ·
0 评论 ·
5 收藏

java 批量获取&修改mp3文件标题、艺术家等内容

java 批量获取&修改mp3文件标题、艺术家等内容最近下了一本有声小说,文件名称是每一集的集数,但标题全是网址,放到手机音乐播放器名称显示的是标题,完全看不出是哪一集,200多集如果一集一集改怕是手得废掉,想用代码解决便baidu了一下,倒是有不少可以获取mp3文件信息的代码,修改的就查到一个,结果那人折腾了半天还是让你用 windows的属性->详细信息 去修改,瞬间无语不知道这老兄写这篇文章干啥,最终google了一下,终于让我找到了方法,给各位分享一下。
原创
发布博客 2024.02.06 ·
879 阅读 ·
10 点赞 ·
0 评论 ·
10 收藏

Android Studio 加载一些官方消息的图片无法加载,tips of day中的一些图片也是无法加载, IDEA中的一些官方消息的图片无法加载,tips of day中的一些图片也是无法加载

答:

这种情况可能是由于网络问题或IDEA/Android Studio配置问题引起的。以下是一些建议,可以尝试解决这个问题:

  1. 网络连接:
    确保你的网络连接正常,尝试在浏览器中打开一些网页,确认能够正常访问网络资源。

  2. 防火墙和代理设置:
    检查防火墙和代理设置,确保它们不会阻止IDEA/Android Studio访问网络资源。有时防火墙或代理可能会屏蔽某些图片加载请求。

  3. IDE版本更新:
    确保你的IDEA/Android Studio版本是最新的。可能存在一些已知的问题,通过更新到最新版本可以解决。

  4. 清理缓存:
    尝试清理IDEA/Android Studio的缓存,可能缓存文件损坏导致图片加载问题。在IDE中选择 File -> Invalidate Caches / Restart,然后选择"Invalidate and Restart"。

  5. 检查插件和扩展:
    某些插件或扩展可能会导致图片加载问题。尝试禁用一些插件,然后重新加载官方消息或Tips of the Day页面,查看是否有改善。

  6. 查看错误日志:
    在IDEA/Android Studio中查看错误日志,可能能提供更多信息。通常在IDE的日志文件中能够找到相关的错误或警告信息。

  7. 代理设置(仅限需要代理的情况):
    如果你需要通过代理访问网络,请确保IDEA/Android Studio的代理设置是正确的。在IDE设置中找到代理设置,配置为你实际使用的代理设置。

如果上述方法都没有解决问题,可能需要更详细的信息来进行排查。在IDE的日志文件中查找错误信息,或者在相关社区或论坛上提问,以获取更专业的支持。

回答问题 2024.02.05

MTK编译环境 如何修改option.mak,将编译工具设置为RVCT

答:

在MediaTek(MTK)编译环境中,修改option.mak文件将编译工具设置为RVCT需要按照以下步骤进行操作:
备份option.mak: 在修改文件之前,首先备份option.mak文件,以防止修改错误导致问题。

cp option.mak option.mak.bak

编辑option.mak: 使用文本编辑器打开option.mak文件,找到关于编译工具的设置部分。


vi option.mak

找到并修改编译工具设置: 在option.mak文件中,找到与编译工具相关的设置,通常会涉及到一些变量的定义。查找类似于以下的行:

CC = armcc

这里armcc是ARM Compiler的命令,如果你的RVCT编译工具命令为其他名称,需要将其替换成RVCT的命令。

CC = rvct

如果有其他与RVCT相关的设置,也需要进行相应的修改。

保存并退出: 在完成修改后,保存option.mak文件并退出文本编辑器。

重新检查环境: 在终端中运行chk_env指令,确保环境变量和编译工具的设置都已生效。

chk_env

重新编译项目: 重新编译你的项目,确保使用的是RVCT编译工具。


make

验证结果: 检查编译输出和生成的可执行文件,确保编译过程没有错误,并且使用了RVCT编译器。

如果你在修改option.mak后仍然遇到问题,可能需要查看具体的错误信息,以便更好地定位和解决问题。确保你的RVCT编译工具已正确安装,并且与你的项目需求兼容。

回答问题 2024.02.05

获取喜马拉雅的歌曲列表,获取列表的排序id

发布资源 2024.02.04 ·
java

批量修改本地音乐文件MP3,m4a等文件在手机播放器内排序问题重命名音乐标题

发布资源 2024.02.04 ·
java

maven报Could not find artifact org.jaudiotagger:jaudiotagger:jar:2.2.3 in alimaven

我在学习中遇到较多的一个问题,因为每次自己都要浪费一下时间,所以干脆系统的整理一下如何解决这个问题。1.可能访问的是中央库,添加阿里的淘宝镜像2.导入本地依赖maven作为包管理工具,好处不必多说但是有些情况,比如需要引入第三方包,如快递鸟,支付宝,微信等jar包(当然有可能直接提供maven依赖)如果直接下载到本地之后,怎么整合到自己的maven工程呢?
原创
发布博客 2024.02.04 ·
888 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

jaudiotagger-2.2.3.jar最近写音乐播放器,但是一直不知道怎么获取音频中的tag信息,最后通过第三方库jau

发布资源 2024.02.04 ·
zip

游程检验原理说明及相应程序 上传游程检验是一种用于检测随机性的统计方法,通过计算数据序列中连续出现相同数值的次数来评估数据的随机

发布资源 2024.02.04 ·
zip

熵权法matlab代码熵权法(Entropy Weight Method)是一种常用的多指标权重确定方法,它基于信息熵理论,通

发布资源 2024.02.04 ·
zip

4a转mp3,各种格式之间相互转换,批量转换,格式工厂

发布资源 2024.02.02 ·
zip

喜马拉雅xm文件转mp3

发布资源 2024.02.02 ·
zip
加载更多