自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 SQL优化

最近在做SQL,把一些工作经验在这里简单罗列一下一、会用到的命令:explain EXPLAIN ANALYZE 这来那两个具体怎么用自己查资料去二、我遇到的常见的优化点①没加索引②对时间字段进行date_format格式化等运算③更换查询主表(换数据量小的你那个主表)④对子表等尽可能的做限制(日期、状态等,关联的数据尽可能的少、尽可能的精确)⑤业务层多个循环嵌套 换成map实现取值,或者改成SQL中实现三、一个奇怪的问题遇到的一个奇怪的问题是,有一

2025-02-14 17:25:17 230

原创 墨迹天气调用------要把我气炸了

我一直找我自己的问题,想着是不是token没配好,或者appKey什么的问题……一直没怀疑是阿里提供的东西会有问题,响应式一直是timeOut。万万没想到是示例代码里面提供的httpUtils工具类有问题。公司要调用一个天气的接口,最终选用阿里封装下的墨迹的API。然后在这个事例的基础上改了一个我的接口。下面是改过之后的代码,有需要的自取!

2024-12-31 17:25:35 493 2

原创 记录一个打包bug

打包的时候说是无法访问这个文件--》import java.beans.PropertyDescriptor;环境1.8 分布式项目。

2024-12-18 18:12:02 117

原创 excel大文件分割成多个小文件

冥冥中的预感,这为我打开了一个焕然一新的世界,一个之前我从没有想法和意愿去了解探索的世界。Java/python/C实现这个功能的都了解了,感觉都不如意,都不是我心目中最想要的。我就想着把他们分成多个小文件,想着整理成一个个脚本留着以后做自己的宝藏箱子。终于功夫不负有心人,Linux才是永远的神!简直了,想惊呼一句神奇。起因是同事整了一个318M的excel文件 打开的时候显示。下面是分割之后的文件:(运行时间超级快!太神奇了,对Linux的兴趣一下子就来了!分割之后的文件也能正常打开!

2024-11-19 23:52:20 226

原创 java 二级列表 stream流实现

【代码】java 二级列表 stream流实现

2024-08-26 21:16:41 395

原创 最近遇到的几个报错

原因分析:.xml文件放在了com.app包下了,放到resource包下的话应该就不会有这个问题了(个人推断,并未尝试这样改包结构)原因:我的token放在了Java这边的本地缓存,而不是redis中,每次重启都要重新登陆。原因:import中对应的包名是impl,把对应的报名改正一下就OK了,然后重新打包上线。原因:POST请求,前后端参数没对上(前端发的是表单数据,我接的是JSON数据)解决:有不用的xxxMapper.xml注释了,但没删除,删掉就好了。1、找不见mapper中的方法。

2024-08-07 14:39:08 340

原创 Java实现图片上传(到本地)

Java实现图片上传(上传本地)

2024-08-07 11:49:14 483

原创 手搓前端day1

断断续续的学了些前段,今天开始写写代码,就当是记录一下自己前段的成长过程。写了点css,实现了简单的前段页面的跳转。

2024-07-10 22:05:08 313

原创 PHP基础教程——总结W3school

(联合 但不覆盖重复的键) (相等 两个数组拥有相同的键/值对是true) 全等(有相同的键值对、顺序相同、类型相同时true) 不相等 不相等 不全等(有一点不一样就是不同)(与、或、异或(符号两边有且只有一个为真时 为真)、与、或、非)递增/递减运算符: ++$x $x++ --$x $x-- ($x是变量 ++ -- 类似于java)数组排序函数sort() rsort() asort() ksort() arsort() krsort()

2024-07-01 11:37:18 752

原创 PHP入门

1. PhpStorm:https://www.jetbrains.com/phpstorm PhpStorm是一款功能强大的PHP集成开发环境(IDE),由JetBrains开发。phpStudy官网2019正式推出phpStudy V8.0版本PHP集成环境,支持Windows与Linux系统,支持WEB面板操作管理,一键网站开发环境搭建配置,另经典版本phpStudy2016/2018/JspStudy环境套件同步更新中,欢迎网站开发者或运维下载使用!4个优秀的PHP编辑器推荐 - 编程驿站。

2024-06-26 15:10:57 904

原创 一小公司java面试题

java面试

2024-06-14 10:05:13 337 2

原创 HTML (总结黑马的)

img src="./cat.jpg" alt="替换文本" title="提示文本"> 替换文本是图片没有显示的时候显示对应的文字;定义列表: 标签:dl 嵌套 dt 和 dd,dl 是定义列表,dt 是定义列表的标题,dd 是定义列表的描述 / 详情 类似于苹果官网最下面的那个效果。 女。

2024-06-01 16:18:37 1953 1

原创 JavaScript百炼成仙自学笔记——17

CSS基础

2024-05-06 17:45:44 137

原创 JavaScript百炼成仙自学笔记——16

HTML简单回顾

2024-05-06 17:17:58 242

原创 JavaScript百炼成仙自学笔记——15

JavaScript基础 运算时精度丢失问题

2024-05-06 11:52:16 314

原创 JavaScript百炼成仙自学笔记——14

JavaScript函数 回调函数

2024-05-06 09:38:30 144

原创 JavaScript百炼成仙自学笔记——13

JavaScript 函数调用 new window对象

2024-05-06 09:22:40 462

原创 JavaScript百炼成仙自学笔记——12

JavaScript函数 自执行函数

2024-05-05 11:57:51 277

原创 JavaScript百炼成仙自学笔记——11

JavaScript 函数闭包

2024-04-30 10:07:16 273 1

原创 JavaScript百炼成仙自学笔记——10

JavaScript 参数传递

2024-04-29 17:54:49 953 1

原创 JavaScript百炼成仙自学笔记——9

JavaScript 函数 作用域

2024-04-29 17:14:03 308

原创 JavaScript百炼成仙自学笔记——8

JavaScript编译原理

2024-04-29 15:45:57 180

原创 JavaScript百炼成仙自学笔记——7

JavaScript的函数 定义

2024-04-29 15:08:50 275

原创 JavaScript百炼成仙自学笔记——6

JavaScript数组的常用方法。pop push join splice

2024-04-29 11:39:56 302 1

原创 JavaScript百炼成仙自学笔记——5

数组的实现方式、数组的详细讲解

2024-04-29 11:06:39 270

原创 JavaScript百炼成仙自学笔记——4

运用循环实现1+2+3+…+100

2024-04-29 10:35:22 204 1

原创 JavaScript百炼成仙自学笔记——3

外门小比 JavaScript运算法

2024-04-29 09:21:09 209

原创 JavaScript百炼成仙自学笔记——2

JavaScript循环、遍历

2024-04-28 18:01:58 303 1

原创 JavaScript百炼成仙自学笔记——1

JavaScript创建对象

2024-04-28 16:37:18 1228 3

原创 Java中的ArrayList、List、[]、Arrays等都是个啥

是 Java 8 引入的一个强大的概念,用于对集合进行函数式操作。听到这个懂了没,得懂得话,自己去百度Java可变参数,自行了解吧(这不难)遍历数组的时候,使用foreach还是stream流?在Java开发中那些场景推荐使用那些类?Java中的System类都有啥功能啊?

2024-04-28 11:53:35 1559 2

原创 两级list <list<SubmenuVo>

/ 将String类型转换为Integer。2、是根据表中的主键id进行分类的(前十个id作为pid,后面的根据pid分类,并把自己放到对应的list中)// 根据前十个 ID 构建映射,将对应的列表初始化为空列表。@ApiModel(value = "商户分类返回对象")// 将剩余的按照 pid 分组,放入对应的列表中。// 构建最终的 SubmenuVo 列表。// 获取前十个 ID。

2024-04-20 17:33:33 532

原创 自学前端第二天——实现计划表单

还没有任务请添加一个吧

2024-03-17 12:23:42 508 1

原创 有Linux环境软件开发经验

一:环境部署实践环境部署经验总结 - 掘金一键部署服务 前言 最近简单学习了一些环境部署的知识,所以沉淀了这篇文章,结合了实践操作和经验总结,可以给一些部署小白参考,这份教程是比较偏基础,很多操作都是贴近原理。二:开发必备的常用 Linux 命令整理:(我没咋用过见过的)开发必备的常用 Linux 命令整理 - 掘金在前面的文章中,截止到 微服务系列:分布式日志 ELK 搭建指南 这篇,我们终于算是将微服务系列给基本学完了,一时间难以决定接下来要写些什么东西。

2024-03-16 21:38:46 906 1

原创 自学前端50天——Day01

效果展示地址:代码: 项目来源:

2024-03-14 12:31:41 497 2

原创 Git成神之路

包含: Java 基础, Java 部分源码, JVM, Spring, Spring Boot, Spring Cloud, 数据库原理, MySQL, ElasticSearch, MongoDB, Docker, k8s, CI&CD, Linux, DevOps, 分布式, 中间件, 开发工具, Git, IDE, 源码阅读,读书笔记, 开源项目...第一关:git commit。Git闯关游戏:Learn Git Branching Level 1-1 Git Commit - 掘金。

2024-02-28 12:13:11 386 1

原创 MACm1pro系统终端基础命令失效解决办法

引言 前段时间调整了一下 iTerm2 的环境,感觉比以前好看多了,并且更加高效,这里做一个记录,希望能给大家一些启发。去错误中指定的路径的文件中注释掉对应的命令(我是在/usr/[用户名]/.zshrc文件中进行注释的) ,注释掉对应的报错命令之后,在打开终端,终端不报错了,但基础命令有不好用了,别急又有新的解决办法。一:根据这个教程配置Homebrew,命令能运行就运行,运行不了别太纠结,直接下一条,然后基础命令就能用了。到此问题就解决了,在启动打开终端,终端就好了。三:解决上图终端启动报的错误。

2024-01-21 09:51:21 585 1

原创 十大排序实现思路、详细实现思想及其Java实现

4. 快速排序(Quick Sort):选择一个元素作为基准,将小于基准的元素放到左边,大于基准的元素放到右边,递归地对左右两部分进行排序。2. 选择排序(Selection Sort):每次找到未排序部分中最小的元素,与未排序部分的第一个元素交换位置。5. 归并排序(Merge Sort):将数组分成两部分,分别递归地对两部分进行排序,然后将排序后的两个部分合并。9. 桶排序(Bucket Sort):将元素分配到不同的桶中,对每个桶中的元素进行排序,然后合并所有的桶。

2023-10-28 18:17:17 98 1

原创 java基础(继承 重写 )

继承 重写 权限修饰符

2023-10-24 15:16:56 79 1

原创 Java基础进阶(static 单例设计模式)

static 单例设计模式 工具类 代码块

2023-10-24 11:49:42 100 2

原创 java基础(javaweb入门) 零散知识点

问题一:记事本写的 .java文件无法编译运行(path配置了Java路径,路径正确,但cmd查看Java的版本说不存在,文件不能编译运行)解决:打开path路径配置,把Java的path路径放在第一个位置(位置前移,也可不是第一,根据自己的情况而定)6、成员变量是有颜色的(idea会给他标注成紫色),局部变量是没颜色的。整数、小数、true 、false、"robin"、‘a’整型:byte、short、int【默认】、long。12、数组中的是length,字符串中的是length();

2023-10-23 14:30:29 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除