- 博客(580)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 MySQL生产常用SQL语句汇总
#配置参数查询部分#1.查询MySQL data目录show variables like 'datadir';#空间统计部分#1.查看数据库各个表的空间占用情况,版本1selecttable_schema as '数据库',table_name as '表名',table_rows as '记录数',truncate(data_length/1024/1024, 2) as '数据容量(MB)',truncate(index_length/1024/1024, 2) as '索引容量
2021-10-15 14:45:32
301
原创 JetBrains IDEA实用快捷键
1.编辑器光标位置跳转类Home——行首End——行尾Ctrl+Home——文档顶部Ctrl+End——文档底部Ctrl+G——查找指定行号2.代码行操作Ctrl+Y——删除行后续不断补充,只挑实用的,常用的...
2019-12-11 14:29:41
784
原创 生产环境几个实用的命令整理(一)
#1.FTP部分#连接FTPftp localhost#密码输入错误使用Ctrl+Backspace删除字符#下载FTP文件get 文件名mget 多个文件名#往FTP上传文件put 文件名 目的文件名send 文件名 目的文件名mput 多个文件名#删除FTP文件del 文件名mdel 多个文件名#重命名文件rename 文件名 新文件名#移动文件r...
2019-05-13 15:09:30
600
1
原创 PostMan测试文件上传接口方法
第一步: 打开postman,将上传方式改为POST,再点击下【Body】第二步: 然后,我们点击里面的【form-data】选项(如图所示)。第五步: 最后,就会出现一个按钮,点击下即可选择文件了(如图所示)。第四步: 在弹出的选项列表里,点击【file】选项栏(如图所示)。第三步: 然后,在key的输入框里,点击一下(如图所示)。PostMan测试接口实现上传文件。
2025-10-24 10:09:54
234
转载 SQL 错误 [1062] [23000]: Duplicate entry ‘xxxx‘ for key ‘xxxx‘原因及解决办法
需要明确的是,在MySQL中,如果仅考虑自增主键的情况下,例如,已创建id为2,3,4的记录,若把id为3的记录删除,那么后续通过insert插入数据时,可以指定id为3,这是需要明确的基础知识。SQL 错误 [1062] [23000]: Duplicate entry ‘xxxx’ for key ‘xxxx’如果报错内容如上所示,原因该表有一列唯一索引或者多列添加了联合唯一索引。2.1找到该表的重复数据,根据业务场景删除重复的数据即可。Navicat客户端操作。
2025-10-20 09:20:05
73
原创 Mac版猫眼浏览器无法启动问题解决
在MacOS上使用猫眼浏览器一段时间了,还不错,算是为数不多的同时支持Mac端和Win端,内核更新比较及时的第三方浏览器了。唯一麻烦的是,每次更新后,都因为苹果的安全机制提示『已损坏』,需要特殊操作一下。有兴趣的可以试用一下。
2025-09-22 08:50:33
273
原创 你在微信读书保护好自己的隐私了吗
最近偶然发现,自己的微信读书的主页,微信好友可以在微信读书中访问,并且自己之前发表的读书的想法也都可以看到,真的是瞬间社死的感觉。看到这篇文章的uu,赶紧打开你的微信读书设置看一看吧!微信读书->我->设置->隐私->个人主页->展示模块。根据你的需要开启关闭。
2025-07-29 17:09:56
343
转载 切记!MySQL中ORDER BY与LIMIT 不要一起用,有大坑
影响执行计划的一个因素是LIMIT,因此对于一个ORDER BY查询而言,带与不带LIMIT返回的行的顺序可能是不一样的。如果你只需要结果集中的指定数量的行,那么请在查询中使用LIMIT子句,而不是抓取整个结果集并丢弃剩下那些你不要的数据。可以看到,带LIMIT与不带LIMIT的结果与我预期的不一样,而且“很不可思议”,真是百思不得其解。ORDER BY排序后,用LIMIT取前几条,发现返回的结果集的顺序与预期的不一样。2、对于order by查询,带或者不带limit可能返回行的顺序是不一样的。
2025-04-01 08:35:28
390
转载 简说设计模式——外观模式
此后客户端代码将不会受到任何由子系统代码修改而造成的影响, 比如子系统升级后, 你只需修改外观中的代码即可。如果要用这些对象完成有意义的工作, 你必须深入了解子系统的实现细节, 比如按照正确顺序初始化对象和为其提供正确格式的数据。与直接调用子系统相比, 外观提供的功能可能比较有限, 但它却包含了客户端真正关心的功能。如果你的程序需要与包含几十种功能的复杂库整合, 但只需使用其中非常少的功能, 那么使用外观模式会非常方便,如果你需要一个指向复杂子系统的直接接口, 且该接口的功能有限, 则可以使用外观模式。
2025-02-13 14:21:44
186
转载 简说设计模式——桥接模式
桥接模式是指:将实现与抽象放在两个不同的类层次中,使两个层次可以独立改变,是一种结构型设计模式。Bridge模式是基于类的最小设计原则,通过使用封装,聚合及继承等行为让不同的类承担不同的职责。它的主要特点是把抽象(abstract)和行为特点(Implementation)分离出来,从而可以保证各个部分的独立性和功能扩展性。
2025-01-22 16:52:23
219
转载 一文搞懂响应式编程
了解响应式编程,首先我们需要了解函数式操作和Stream的操作,下面我们简单的复习一下喽。本篇回顾了函数式编程,Stream操作等,然后再举例讲了Java中的Reactive编程示例, 同时也给处理Reactor三方库的Flux于Mono的示例。最后使用了SpringBoot WebFlux 创建简单的响应式web服务。希望能让大家更好的理解响应式编程。
2025-01-15 13:59:59
264
转载 Mac版本jd-gui打开报错问题解决
网络上还是有能人啊。本以为这个问题也就那么滴了,用jar包凑合凑合用算了。太强了,佩服得五体投地MacOS 15.2 Sequoia (Apple芯片)实测可行。以下是原文正文JD-GUI是一款优秀的jar包反编译工具,在Mac下为了使用方便,我没有直接下载jar包,而是下载的App安装包。在第一次打开时,可能会看到如下的错误信息这个主要是因为没有识别到我们Java路径导致的。我们只需要配置上正确的即可。
2024-12-18 10:53:20
545
1
转载 单机版elasticsearch启动报错not all primary shards of [.geoip_databases] index are active
访问http://localhost:9200/出现以下信息,说明ES服务启动成功。安装了很久的ES,昨天需要用到,启动了一下,结果启动报错。ES启动时会去更新地图的一些数据库,这里直接禁掉即可。验证可用版本如上,图和代码是原文章里扒得。ES版本:7.17.13。操作系统: MacOS。
2024-10-23 09:05:59
1152
转载 Redis分布式锁、RedisTemplate、lettuce实现
springboot新版本使用lettuce取代了jedis连接redis,分布式锁实现代码如下。
2024-08-21 10:01:21
418
转载 阿里官方 Redis 开发规范
来源:yq.aliyun.com/articles/531067一、键值设计1、key名设计2、value设计二、命令使用三、客户端使用四、相关工具五、删除bigkey本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明。键值设计命令使用客户端使用相关工具通过本文的介绍可以减少使用Redis过程带来的问题。
2024-07-25 17:15:36
218
转载 windows下elasticsearch安装完无法访问9200的问题
注:Elasticsearch最低要求JDK1.8,下载地址:https://www.elastic.co/cn/downloads/elasticsearch。在 /config/elasticsearch.yml 文件中把xpack.security.http.ssl:enabled设置成false即可。问题描述:windows系统下启动成功,但无法访问http://localhost:9200/发现访问http://localhost:9200/无法访问。原因是是因为开启了 ssl认证。
2024-07-25 16:59:50
913
1
转载 如何过掉前端Chrome的debugger反调试
点击图中按钮,之后将不会再命中任何断点。这种方法虽然可以防止无限循环命中debugger断点,但是也存在很大的缺陷,因为对于其他代码,我们还是需要断点调试功能的。具体步骤就是将网页js,复制到本地,把debugger代码,置换为空,在通过插件(我一般使用charles),使得网页走的是自己修改的js文件,以达到过掉debugger。使用了间隔setInterval轮询,直接用debugger指令,则可以在Chrome找到对应行(格式化后),右键行号,选择Never pause here即可。
2024-06-21 14:18:12
2419
原创 github fork项目不带tag解决
github中fork别人的项目,clone下来后发现只有代码,没有tag,而我们现在想基于某个tag生成新分支,然后基于这个分支来开发。第二步,基于某个tag新建分支,并推送到远程仓库。第一步,需要把原来的tag都同步过来。
2024-04-29 14:46:26
1858
2
原创 在gitee新建仓库后,如何将本地代码提交到仓库
很多情况下,我们在本地已经进行了一部分项目的开发工作,完成一个阶段的开发后,我们可能想把代码提交到像github或者gitee这样的远程代码仓库中,这个时候我们一般会在gitee上新建一个仓库。在gitee中新建仓库时,给我们提供了很多的选项,我们可以选择创建一个完全空的仓库,也可以选择创建仓库的同时,创建gitingore文件、issue模板文件、ReadMe文件等。
2024-04-26 10:38:55
1767
1
转载 当我准备用SpringEvent优雅的解耦时,连续两个bug把我搞懵了
本文主要讲解了SpringEvent基本的使用方法,和平常开发中可能会遇到的一些问题。总的来说,Spring为了让大家用的更轻松,考虑了各种可能发生的情况,但是如果大家不了解背后的实现原理,就可能发生一些本不该出现的bug。
2024-01-19 16:58:34
324
转载 拖拽排序后台设计与实现
项目中有一个需求是拖拽排序,将类似卡片的东西拖拽重新排列允许更改元素的排序允许新增数据,并更新现有排序允许删除数据,并更新现有排序。
2024-01-19 16:35:06
1143
原创 MySQL TINYINT(1)和TINYINT(2)有什么区别?
TINYINT(1),TINYINT(2)中的1和2指得是数字的显示宽度。从查询结果可以看出,如果字段没有指定zerofill属性,那么a,b两列没有区别。只有在指定了zerofill属性的时候,TINYINT(1)和TINYINT(2)才能看出差别,也就是c和d。
2024-01-19 14:24:38
1184
转载 java生成随机字符串方法(三种)
以上是关于Java生成随机字符串方法的完整攻略,我们介绍了三种生成随机字符串的方法,包括使用Random类、SecureRandom类和UUID类。在使用这些方法时,需要注意生成的随机字符串的长度和安全性。同时,我们还提供了两个使用Java生成随机字符串的示例说明,希望能够帮助您更好地理解这些方法的使用。
2023-12-25 09:04:35
5491
转载 java微服务中自定义的FeignClient接口怎么让其他模块使用 feign调用外部服务
Feign是Spring Cloud提供的一个声明式的伪Http客户端, 它使得调用远程服务就像调用本地服务一样简单,只需要创建一个接口并添加一个注解即可。Feign默认集成了 Ribbon, 所以在Nacos下使用Fegin默认就实现了负载均衡的效果。
2023-12-15 10:01:16
840
转载 最全入党流程 (备忘)
②党支部对入党积极分子每3个月通过谈话、思想汇报等方式进行1次考察。新增材料谈话记录、入党积极分子推荐表、入党积极分子考察写实簿、积极分子公示、思想汇报。①一般在入党申请书递交后,经过一段时间的组织培养考察、党组织已经派人谈话且具备积极分子条件,方可被推荐和确定为入党积极分子;所需材料入党申请书具体流程1. 申请人递交入党申请书;党组织派人谈话(递交入党申请书后1个月内)③愿意参加党的一个组织并在其中积极工作;④愿意执行党的决议;①年满18岁周岁,团龄满1年;入党积极分子确定和培养教育条件。
2023-11-21 14:50:56
1489
转载 idea运行项目出现 Module was compiled with an incompatible version of Kotlin的解决方案
这个方法确实能解燃眉之急,但是仍旧是没有找到本质的原因,几个不同的module执行几次之后,不一定啥时候又会出现这个报错,又得重新rebuild,也是怪麻烦的。在idea中Build中点击Rebuild Project就可以了。希望有大佬可以不吝赐教。
2023-11-16 15:36:13
1786
原创 EasyExcel读取文件的问题:Convert excel format exception.You can try specifying the ‘excelType‘ yourself
那么,为什么我这里读取的数据流中没有内容呢,原因是,同一个InputStream,在上面的代码中,已经通过IOUtils.toByteArray读取过一次了,再把同样的流给EasyExcel读取,它就读取不到内容了。在搜索的过程中,倒是发现了这篇文章,这篇文章对于EasyExcel读取流数据的底层原理做了很清楚的分析,虽然没有解决我的问题,但是也为我解决问题起到了很好的启发作用。最近使用EasyExcel读取Excel文件的时候遇到了这样的报错,查了好久也没有解决自己的问题,
2023-11-16 15:25:25
3181
转载 Service层中使用Spring Boot的Validation API手动验证类中添加了校验注解的对象
最近遇到个需求,需要在service层中对对象字段进行校验,一般这个校验是在controller层被自动执行的。现在在Service,想利用已有的校验注解,更优雅地进行字段校验。
2023-11-16 15:13:31
786
ES客户端Edge浏览器插件
2024-11-19
feralpacket.ini.txt
2020-05-13
PHP pgsql驱动文件
2022-05-13
idea-plugin.zip
2019-11-18
对Spark RDD中的数据进行处理
2015-07-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅