自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(557)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 Git常用命令汇总

Git常用命令汇总

2022-11-15 10:38:06 144

转载 Visual Studio Code Windows默认快捷键

Visual Studio Code 快捷键

2022-10-29 11:34:19 86

原创 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 162

原创 JetBrains IDEA实用快捷键

1.编辑器光标位置跳转类Home——行首End——行尾Ctrl+Home——文档顶部Ctrl+End——文档底部Ctrl+G——查找指定行号2.代码行操作Ctrl+Y——删除行后续不断补充,只挑实用的,常用的...

2019-12-11 14:29:41 544

原创 生产环境几个实用的命令整理(一)

#1.FTP部分#连接FTPftp localhost#密码输入错误使用Ctrl+Backspace删除字符#下载FTP文件get 文件名mget 多个文件名#往FTP上传文件put 文件名 目的文件名send 文件名 目的文件名mput 多个文件名#删除FTP文件del 文件名mdel 多个文件名#重命名文件rename 文件名 新文件名#移动文件r...

2019-05-13 15:09:30 464 1

转载 浏览器运行JavaScript代码的几种方式

如果只是本人临时调试可以使用方法一和三,如果把代码分享给其他人方便使用可以使用方法二和四。

2024-03-05 14:09:43 379

转载 当我准备用SpringEvent优雅的解耦时,连续两个bug把我搞懵了

本文主要讲解了SpringEvent基本的使用方法,和平常开发中可能会遇到的一些问题。总的来说,Spring为了让大家用的更轻松,考虑了各种可能发生的情况,但是如果大家不了解背后的实现原理,就可能发生一些本不该出现的bug。

2024-01-19 16:58:34 73

转载 拖拽排序后台设计与实现

项目中有一个需求是拖拽排序,将类似卡片的东西拖拽重新排列允许更改元素的排序允许新增数据,并更新现有排序允许删除数据,并更新现有排序。

2024-01-19 16:35:06 117

原创 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 416

转载 java生成随机字符串方法(三种)

以上是关于Java生成随机字符串方法的完整攻略,我们介绍了三种生成随机字符串的方法,包括使用Random类、SecureRandom类和UUID类。在使用这些方法时,需要注意生成的随机字符串的长度和安全性。同时,我们还提供了两个使用Java生成随机字符串的示例说明,希望能够帮助您更好地理解这些方法的使用。

2023-12-25 09:04:35 971

转载 java微服务中自定义的FeignClient接口怎么让其他模块使用 feign调用外部服务

Feign是Spring Cloud提供的一个声明式的伪Http客户端, 它使得调用远程服务就像调用本地服务一样简单,只需要创建一个接口并添加一个注解即可。Feign默认集成了 Ribbon, 所以在Nacos下使用Fegin默认就实现了负载均衡的效果。

2023-12-15 10:01:16 256

转载 最全入党流程 (备忘)

②党支部对入党积极分子每3个月通过谈话、思想汇报等方式进行1次考察。新增材料谈话记录、入党积极分子推荐表、入党积极分子考察写实簿、积极分子公示、思想汇报。①一般在入党申请书递交后,经过一段时间的组织培养考察、党组织已经派人谈话且具备积极分子条件,方可被推荐和确定为入党积极分子;所需材料入党申请书具体流程1. 申请人递交入党申请书;党组织派人谈话(递交入党申请书后1个月内)③愿意参加党的一个组织并在其中积极工作;④愿意执行党的决议;①年满18岁周岁,团龄满1年;入党积极分子确定和培养教育条件。

2023-11-21 14:50:56 492

转载 idea运行项目出现 Module was compiled with an incompatible version of Kotlin的解决方案

这个方法确实能解燃眉之急,但是仍旧是没有找到本质的原因,几个不同的module执行几次之后,不一定啥时候又会出现这个报错,又得重新rebuild,也是怪麻烦的。在idea中Build中点击Rebuild Project就可以了。希望有大佬可以不吝赐教。

2023-11-16 15:36:13 399

原创 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 692

转载 Service层中使用Spring Boot的Validation API手动验证类中添加了校验注解的对象

最近遇到个需求,需要在service层中对对象字段进行校验,一般这个校验是在controller层被自动执行的。现在在Service,想利用已有的校验注解,更优雅地进行字段校验。

2023-11-16 15:13:31 175

原创 idea运行项目之后一直卡在Writing classes… 解决方案

最近遇到idea里直接运行一个Spring boot项目后,idea一直慢悠悠的parsing java,然后就writing classes,然后就一直卡着不动了,运气好10几分钟能把项目启动起来。,就可以啦,实测有效,在开发大型项目遇到同样问题的快来试试吧~多年的摸鱼经验告诉我,事出反常必有妖,赶紧百度一下吧。大小设置为2048,

2023-11-16 14:13:23 2287 2

转载 Java POST请求 multipart/form-data方式 MultipartFormDataInput解析 参数中文乱码解决方案

Java,接收请求,请求方式是:multipart/form-data,接口使用MultipartFormDataInput解析。参数包含form表单参数(String)和文件。在解析时参数中文出现乱码.MultipartFormDataInput解析中InputPart中对编码方式使用了默认值:US-ASCII,因此中文出现乱码。参考了很多multipart/form-data乱码解决的方案,都没能解决问题,还得自己看源码,找到合适的解决方案。使用InputPart时,手动设置编码方式,改成UTF-8。

2023-11-16 13:58:34 1493

原创 小米手环8pro重新和手机配对解决办法

如果更换了手机,那么小米手环8pro是无法和新手机自动连接的。但是在新手机上直接连接又连接不上,搜索蓝牙根本找不到手环的蓝牙。

2023-11-16 13:46:39 2827 1

原创 折爱心教程(简单版本)

所以,在此记录一下经过本人验证可行,难度还算ok的折爱心教程,就是百度经验学得,我摊牌了,仅做记录。这样折出来的爱心左右是开口的,需要压平。将左上和右上这两个正方形靠近中间的那边撕开,然后向正方形的中心折去,正反面相同。把顶部的三角形向下折叠,正反面相同,把纸从侧面翻过来,并压好,爱心折纸完成。将方形彩纸对角折叠,折出痕迹,然后向中心压折,折出双三角形。将两个正方形外侧的角向正方形的中心折去,正反面相同。把折上去的两个三角形拉开,拉成正方形,正反面相同。将正方形的一角向另一个角折过去,正反面相同。

2023-11-16 11:43:53 78

转载 Git查看代码提交行数统计

如果是MacOS环境下,会报错gawk命令不存在,需要把gawk命令改成awk命令。

2023-11-16 11:30:31 913

转载 各主流数据库连接池比较

Tomcat从7.0开始叫做Tomcat jdbc pool,基于 Tomcat JULI ,使用Tomcat日志框架, 完全兼容dbcp , 异步 方式获取连接,支持高并发应用环境,核心文件 8个 ,支持 JMX ,支持XA Connection。单独使用dbcp需要3个包:common-dbcp.jar,common-pool.jar,common-collections.jar,预先将数据库连接放内存中,建立数据库连接时,直接到连接池中申请,用完放回。单线程,并发量低,性能不好,适用于小型系统。

2023-11-02 10:45:28 343

原创 Maven compile时报错 系统资源不足,出现OOM:GC overhead limit exceeded

今天在对项目进行Maven clean compile的时候,报出了如下的错误,第一时间联想到是Maven内存不足的问题,于是调整环境变量。重启IDEA后,重新编译项目,然后就可以啦~~

2023-10-25 14:22:22 1102 1

原创 IDEA运行项目报错:Command line is too long的解决办法

现此问题的直接原因是:IDEA集成开发环境运行你的“源码”的时候(注意是源码基础上运行,并非打好的jar包哦),是通过命令(首行那个非常非常长的)来启动Java进程的。-classpath参数,它用于指定运行时jar包路径(因为jar包理论上是可以在任何地方的),这部分可能性就多了。在网上进行初步搜索,会发现有的文章提供了这几种解决办法,接下来我们就对下图几种解决办法进行测试,看看是否有效。经过测试,该篇文章中给出的4种方法,只有第3种是可行的,但也并不优雅,真的是误人子弟啊。4.调整JVM参数,经测试,

2023-10-24 14:22:28 733

原创 Windows连接SFTP服务

普通FTP可以使用资源管理器访问,但是SFTP目前没有找到怎么在资源管理器中访问。最近有个新需求需要通过SFTP方式连接到一个FTP中下载相关内容。然后弹出的提示输入yes,再输入密码就可以了。在cmd中使用如下命令。2.使用资源管理器方式。

2023-10-23 14:11:29 1195

原创 Windows开启telnet功能

打开控制面板,找到「程序和功能」,点击「启动或关闭Windows功能」点击确定,等待Windows完成设置。勾选「Telnet客户端」

2023-10-19 15:52:47 100

转载 青岛市社会保障卡即时制卡网点明细列表(最新版2022-03-21)

本文更新日期版本(明细更新日期)2023-10-182022-03-31

2023-10-18 14:07:23 54

原创 Mac卸载微信输入法方法

本来,每次期望着它能有更大的提升,但是最后发现,搞输入法确实也需要技术沉淀的。陪伴着「微信输入法」更新了N多个beta版本之后,最终还是选择卸载。词库和联想词真的很奇怪。相比较之下,搜狗和百度好多了。打开活动监视器,找到微信输入法,单击,然后点击上面中间。选择微信输入法,点击「减号」移除微信输入法。但也必须承认,这个绿色,调的真的很好看。至今,微信输入法也没有来到1.0。4.重启电脑,确保清理完毕。1.键盘中移除微信输入法。目录中,移除微信输入法,按钮,退出微信输入法。打开finder,按。

2023-10-16 10:26:27 5530

原创 New Work New Life

就到这吧,以后看淡了,或许回来记录下这些故事。有满足、有妥协、有惊喜、也有满满的槽点。

2023-10-10 14:31:07 63

原创 MacOS卸载鼠须管输入法

但是发现真的是没法用,设置都费劲,想好好干活还是用大众一点的输入法吧,工具都是次要的,对于绝大多数人搜狗真的已经足够好用了,现在还有微信输入法的Mac版本了。目录,移除【鼠须管.app】(如提示不能移除,先重启电脑再操作)。不多比比了,直接给步骤,来自官方。目录中并移除鼠须管设定资料文件夹。今天又手贱,装了一个鼠须管。4.重启电脑,确保清理完毕。2.打开Finder并按。面板中移除【鼠须管】。

2023-07-23 18:37:05 1173 2

转载 惊人!Spring5 AOP 默认使用Cglib? 从现象到源码深度分析

Spring 5.x 中 AOP 默认依旧使用 JDK 动态代理。SpringBoot 2.x 开始,为了解决使用 JDK动态代理可能导致的类型转化异常而默认使用 CGLIB。在 SpringBoot 2.x 中,如果需要默认使用 JDK动态代理可以通过配置项spring.aop.proxy-target-class=false来进行修改,proxyTargetClass配置已无效。

2023-06-28 15:40:32 556

原创 Tampermonkey隐藏帖子标题脚本

之前已经写过一个版本了,还能缩小虎扑帖子评论区的图片,但是是在之前的电脑上写的,脚本没有同步过,这次只能重写了。所以准备借助TamperMonkey,也就是油猴,自己写个小脚本,在阅读虎扑帖子的时候更从容一些。有时候在虎扑上吃瓜,但是虎扑JRS的标题真的是令人有些社死。这次写了一个基于鼠标滚动监听的。实现的,等后续找到了再补充吧。

2023-06-22 13:54:25 248

原创 Excel根据颜色求和与计数

打开开发工具标签页–>点击–>点击插入-模块–>把代码复制到窗口中–>保存如果你也是Mac版本的Excel,发现没有开发工具这个标签页,可以按如下方法设置。点击左上角Excel,找到偏好设置->视图,勾选"开发工具"选项卡。

2023-06-21 14:24:43 2220

原创 Apple芯片Mac安装Ubuntu虚拟机

备忘,后续补充吧。

2023-06-14 16:33:45 351

转载 Ubuntu安装JDK方法

创建jdk要存放的文件夹解压缩到该目录。

2023-06-14 16:31:12 3966

原创 git push 报错 error: src refspec master does not match any 解决

我也记起昨天升级了xcode tools,里面的git肯定也升级了。至于把默认分支名改成了main是git做的还是Apple做的就不去深入探究了(因为我这里用的是Apple Git)。但是这时,注意嗷,很快嗷,我发现本地分支名为 main。怪不得,往master分支上push,push不了呢。由于我这里要往Gitee提交代码,Gitee的默认主分支还是master,所以这里选择修改git的默认分支名。其实,这就又是一个国外关乎ZZZQ的问题了。执行完本地只有main分支,没有了master分支。

2023-06-10 21:58:59 2072

原创 Spring项目启动报错java.lang.NoClassDefFoundError : javax/xml/soap/SOAPException

网上查询了一下,大概的原因就是因为现在设备用的比较新的JDK 11, 而。在JDK9及以后已经被移除了,所以导致了报错。今天,在新设备上启动一个之前的项目的时候,发现启动不了了,报错。好在还有解决办法,JDK的开发团队挖了坑那就得填啊。然而,如果只引入了这一个依赖,启动项目又会报错。如此这般之后,再重启启动,就OK啦~这时候还需要我们引入第二个依赖。我们可以手动引入这个依赖即可。记得刷新maven哦~

2023-06-07 22:39:47 2215

原创 Mac安装zookeeper

如果只是本地开发测试用,基本不用修改什么配置了,需要特别注意一点,那就是zookeeper从3.5.x版本之后,新增了一个AdminServer,默认会随着zookeeper的启动而启动,而且其默认端口是8080,与我们常用的tomcat服务端口冲突了,所以需要修改一下这个端口。进入bin目录,执行如下命令就可以连接到本地的zookeeper上。如果需要连接指定IP端口的zookeeper服务,使用如下命令。这样,就把AdminServer的端口改为了8180。进入解压后的zookeeper目录,进入。

2023-06-07 22:27:17 2458

原创 Mac中使用Docker搭建Redis Cluster集群

是真的脑抽才会用Docker搭redis集群,homebrew安装的redis配多个配置文件应该也可以直接搭建,时间全花在搞Docker上了,后续有时间了搞一下另一种搭建方式再写一篇博客。真心建议不要用MacOS搭服务,很痛苦,有时候觉得还不如Windows。开发的话还可以。

2023-06-01 23:25:44 863 1

原创 HomeBrew安装的Redis,启动时的那些坑

启动redis可以使用如下命令来启动,这样使用的配置文件就是上面目录里的配置文件。来启动,不会使用上面那个配置文件,而是创建一个临时的默认配置文件。homebrew安装的redis的redis目录位置在。homebrew安装的redis的配置文件目录位置在。

2023-05-16 11:28:04 400 1

原创 MacOS使用Parallels Desktop安装win11虚拟机

步骤三:我们给新建的值重命名为【BypassNRO】,双击打开BypassNRO这个值,然后在编辑 DWORD (32 位)值窗口,将数值数据修改为【1】,再点击【确定】选择下载好的iso文件,然后继续,这里已经创建过了我就不截图了,选择好ISO镜像文件后,PD会有一个小报错提示,直接无视,下一步即可。图片是从网上拷贝的,在安装过程中,到了这一步,甚至连图中未识别的网络都没有,一片空白,也没有跳过选项,导致系统安装卡在这里了。在跳过一开始的网络选择步骤后,进入到系统后,网络的配置就用PD默认的即可。

2023-05-16 09:37:29 3661

PHP pgsql驱动文件

PHP pgsql linux平台驱动文件(so文件),适用于PHP7.2版本。用于PHP连接PostgreSQL数据库。 包含pgsql.so,pdo_pgsql.so两个文件。

2022-05-13

feralpacket.ini.txt

SecureCRT关键词高亮配置文件 配置文件放置路径C:\Users\[你的系统账户名]\AppData\Roaming\VanDyke\Config 将文件后缀名修改为.ini 在session options中设置高亮配置方案为feralpacket

2020-05-13

idea-plugin.zip

idea增强插件,启用此插件后,写代码不会再出现bug /* _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ .' \\| |// `. / \\||| : |||// \ / _||||| -:- |||||- \ | | \\\ - /// | | | \_| ''\---/'' | | \ .-\__ `-` ___/-. / ___`. .' /--.--\ `. . __ ."" '< `.___\__/___.' >'"". | | : `- \`

2019-11-18

RESTfull Web Service中文版

RESTfull Web Service中文版(扫描)

2015-05-07

Android Cookbook

Book Description Jump in and build working Android apps with the help of more than 200 tested recipes. With this cookbook, you’ll find solutions for working with the user interfaces, multitouch gestures, location awareness, web services, and device features such as the phone, camera, and accelerometer. You also get useful steps on packaging your app for the Android Market. Ideal for developers familiar with Java, Android basics, and the Java SE API, this book features recipes contributed by more than three dozen developers from the Android community. Each recipe provides a clear solution and sample code you can use in your project right away. Among numerous topics, this cookbook helps you: Use guidelines for designing a successful Android app Work with UI controls, effective layouts, and graphical elements Learn how to take advantage of Android’s rich features in your app Save and retrieve application data in files, SD cards, and embedded databases Access RESTful web services, RSS/Atom feeds, and information from websites Create location-aware services to find locations and landmarks, and situate them on Google Maps and OpenStreetMap Test and troubleshoot individual components and your entire application

2015-05-07

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

TA关注的人

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