自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

妃妃不妃的小博客

一个咸鱼的打工人兼创业者

  • 博客(45)
  • 收藏
  • 关注

原创 文本纠错WPS插件:提升文档质量的利器

为了让更多的用户体验到这款插件的强大功能,我们提供了30天的免费试用期。在这30天内,你可以无限制地使用插件的所有功能,体验它如何帮助你提升文档质量。文本纠错WPS插件是你提升文档质量的得力助手。无论是学生、教师还是职场人士,都能从中受益。现在就注册体验,让你的文档更加专业、无误!希望这篇博客能够帮助你吸引更多的用户来体验这款插件。如果你有任何问题或需要进一步的帮助,欢迎随时联系我!插件还在进一步开发调试,由于只有作者一个人在开发进度会慢一些。

2025-04-14 11:04:12 538

原创 python错别字检测,cpu运行200字1秒,gpu可毫秒级

macro_correct 是一个文本纠错工具包,主要用于中文拼写纠错(CSC)和标点符号纠错。

2025-04-01 16:04:56 343

原创 Java WebFlux根据条件优雅的实现递归查询

WebFlux 非常适合新手宝宝体质,代码优雅简洁(对没用过WebMvc来说的)。一流到底,不需要频繁的写if-else 还有while for这些去迭代。Flux集合对象封装,Mono 单对象封装。差不多类似 List 和 Object?一样。废话不多说晒干货!

2024-12-03 20:30:55 274

原创 Windows python自动播放PPTX文件幻灯片解决办法(本质是调用电脑的应用程序实现)

近期接手一个项目,需要在分屏投影的基础上需要实现播放ppt文件的幻灯片操作,因为用户不想文件在客户端上传之后,共享给会议所有参与人时还要一个一个点开查看,同时大屏也没办法直接显示,所以需求这不就来了,需要在投影桌面所在的界面以幻灯片的形式打开相应的ppt文件。好了,废话不多说正文开始!

2024-12-03 20:07:54 603

原创 AvaloniaUI补充笔记

AvaloniaUI 的目标是提供一个现代、高效、可扩展的界面框架,使开发者能够轻松地创建漂亮、交互丰富的用户界面。它采用了XAML 作为界面描述语言,类似于WPF 和UWP,但提供了更高的性能和更多的平台支持。AvaloniaUI 提供了丰富的控件库,包括按钮、文本框、列表框、图像控件等,同时还支持自定义控件的开发。目前国内没有多少家企业使用这个开发桌面端,但是还是比较适合学习借鉴,可以简单上手做一些小的项目练练手,编写的大致流程和WPF比较相似,但是略有不同。

2024-11-30 13:59:31 391

原创 AvaloniaUI 制作一个AI聊天界面(未编写登录等操作界面)

Border.DockPanel 主要展示左侧的当行信息以及注释信息模块,宽度恒等于300,可以设置其他数值,也可以增加一个GridSplitter 网格分割器来允许用户左右拖拽放大或缩小。Border:xName:ContentArea 该部分为内容渲染位置,避免了界面来回关闭或隐藏显示会来回闪屏问题,即实现一个界面渲染所有内容的操作,对应代码:// 搜索名为 ContentArea 的Border对象。

2024-11-30 11:53:17 1013

原创 AvaloniaUI 快捷制作精美的多端客户端

经过一段时间的沉淀,桌面客户端的复杂度上升,此前发布的Tkinter 开发可以满足功能,但是在美观上,客户一直不满意,于是在Github上找了N久的时间,找到了使用C#或F#开发的 AvaloniaUI 开源架构。

2024-11-20 20:29:26 889

原创 Tkinter制作登录界面以及登陆后页面切换--优化登陆后的表单渲染以及代码结构(三)

【代码】Tkinter制作登录界面以及登陆后页面切换--优化登陆后的表单渲染以及代码结构(三)

2024-09-26 11:26:59 284 1

原创 Tkinter制作登录界面以及登陆后页面切换--用户数据从数据库获取并进行合法性校验(二)

续接上集,废话不多说,开搞!

2024-09-26 10:57:44 966

原创 windows制作气泡通知

程序想要高大上,多一种气泡提示会更加的优雅,也方便提醒用户操作,比如有人关注自己或好友上线时在程序中提示,不打开是看不到的,最多给个闪烁动画。

2024-09-25 14:57:28 445

原创 Tkinter制作登录界面以及登陆后页面切换(一)

本帖子,默认您已了解Tkinter的基础操作,以及原理,文中仅会对部分逻辑描述,不会对Tkinter讲解.

2024-09-25 14:49:32 2116

原创 python pywebview + vue3 做桌面端

其中app是flask的对象,也可以是一个具体的远程界面地址,也可以是本地的html路径,自己觉得使用哪个。使用app时还需要写一个前端调用接口的路由跳转哦,篇幅有限,请各位自行百度把!

2024-07-23 10:50:14 987

原创 python kivy制作GUI界面---ScreenManager多界面跳转

由于开了新的项目,需要制作适合一次开发多端多环境运行的桌面端项目,找了大部分的项目,目前主推的框架主要有:kivy、wxpython、electron等可以快速开发的,由于项目预测体积不会太大,所以暂时不考虑PyQt啦,多了不少,少了不唠,直接进入主题。

2024-07-23 10:40:12 1618 2

原创 Java将富文本内容转为WORD,富文本内容中间附带图片(有核心代码)

天天被催要吧富文本的内容导出来,以前的做法就是标签一去,文本导出,现在不一样了正文,标题,图片都要不同的显示出来,最复杂的还是图片的处理,废话不多说开搞。

2024-03-27 18:13:30 4265

原创 MYSQL 父子级多层次递归查询

【代码】MYSQL 父子级多层次递归查询。

2024-03-27 14:10:46 293

原创 电话号码的字母组合(题来自力扣)

给定一个仅包含数字 2-9 的字符串,可以使用回溯算法来生成所有可能的字母组合。方法来生成所有可能的字母组合。通过回溯算法,我们递归地构建每个数字对应的字母组合,并将结果存储在。方法来测试这个功能,并输出示例输入的结果。在这个代码示例中,我们定义了一个。

2024-03-19 11:51:17 484

原创 Java线性回归

通过以上代码示例,可以看到如何在Java中实现简单的线性回归模型。这种方法可以帮助分析数据集中自变量和因变量之间的线性关系,并进行预测。在实际应用中,可以根据具体需求扩展和优化这个简单的线性回归模型。

2024-03-19 11:46:56 1124

原创 redis在linux、windows以及docker的安装方式

Redis是一种开源的内存数据库,它常用于缓存、消息队列、会话管理和实时数据分析等场景。下面将分别介绍在Linux、Windows和Docker上安装Redis的方法。

2024-03-08 14:17:03 395

原创 谈一谈AI对研发的辅助

随着人工智能技术的持续发展与突破,2024年AI辅助研发正成为科技界和工业界瞩目的焦点。从医药研发到汽车设计,从软件开发到材料科学,AI正逐渐渗透到研发的各个环节,变革着传统的研发模式。在这一背景下,AI辅助研发不仅提升了研发效率,降低了成本,更在某种程度上解决了复杂问题,推动了科技进步。2024年,随着AI技术的进一步成熟,AI辅助研发的趋势将更加明显,其潜力也将得到更广泛的挖掘和应用。

2024-03-08 11:48:35 478

原创 JAVA生成流水号,补齐位数

*** 左侧补位自定义字符* @param number 需要补位的编号* @param totalLength 需要补位的总长度* @return 返回补位后的数据*//*** 右侧补位自定义字符* @param number 需要补位的编号* @param totalLength 需要补位的总长度* @return 返回补位后的数据*/好啦,希望对你可以有帮助!

2024-03-08 11:38:59 855

原创 JAVA计算姓名汉字笔画,根据姓氏笔画排序或根据名称总笔画排序

汉字求笔画,中文名称计算姓氏笔画

2024-03-08 11:22:20 1216

原创 perplexity的使用心得

【代码】Java List 排序规则总结,Java数组对象排序。

2024-03-06 15:03:26 737 3

原创 Docker在windows系统上,开放局域网访问端口

docker在windows上开放远程访问端口

2023-06-14 15:19:53 1577

原创 GIT- fatal: detected dubious ownership in repository 的解决办法

【代码】【无标题】

2023-03-15 09:38:28 384

原创 Java不同对象判断字段名一致的值是否一致,同时记录在册方便查看

最近项目中遇到了需要对整表数据进行比对是否改变,以及数字类型改变后是变大了还是变小了,想着几个字段随便写写if-else算了,结果瓦特了,170个字段,搞不了搞不来,写方法把开撸。

2022-07-22 17:39:51 701

原创 JAVA 中文汉字转换阿拉伯数字(最终版,支持转换的最大值不超过int限制)

上一篇文章写了初步的转换,而且还修正过,原因是发布之后继续测试数据发现了许多的bug,此处再发一次,程序或许还存在未知的bug,期待指正 /** * 中文数字转换为阿拉伯数字 * * @param str 需要转换的字符 * @return 返回转换信息,为空则返回00 * @author motcs * @since 2022-05-18 */ private static String convertNumber(St.

2022-05-18 19:17:10 4870 13

原创 JAVA 中文数字转换为阿拉伯数字(修正)

JAVA 中文转阿拉伯数字

2022-05-18 17:13:20 651

原创 Java 处理图片-压缩本地图片及远程图片,按照BASE64格式输出

Java 处理图片-压缩本地图片及远程图片,按照BASE64格式输出

2022-05-17 12:04:43 1472 3

原创 PyQt5基础用法ui转py后需要修改的地方

前段时间,帮配有写一个简单的exe界面,找了不少的方法,最后还是觉得pyqt5比较好用,于是乎上手搞之。下边是许久不碰python产生的一些bug。如有不对,请即时@作者。一、直接运行.py文件办法1、在转换的.py文件内删除以下三行:MainWindow.setCentralWidget(self.centralwidget)MainWindow.setMenuBar(self.menubar)MainWindow.setStatusBar(self.statusbar)2、在底部添加如下代

2021-06-07 15:55:14 1432 3

原创 SpringBoot 2.04升级到2.4.6 解决跨域问题

SpringBoot 2.04升级到2.4.6 解决跨域问题升级前配置:@Configurationpublic class CorsConfig { private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); corsConfiguration.addAllowedOrigin("*"); cor

2021-06-07 15:50:49 497

原创 Mht制作word模板

Mht制作word模板一、我们把制作好的word样式模板,直接另存为mhtml格式二、使用记事本打开,尽量不使用Notepad++打开,或者其他编程软件,因为有些字符会被转义,造成各种问题。三、代码展示,详细代码在本人阿里云,可以查看各种模板哦,文末附链接。<tr style=3D'mso-yfti-irow:0;mso-yfti-firstrow:yes'> <td width=3D52 valign=3Dtop style=3D'width:38.95pt;border

2021-03-17 19:04:06 600

原创 Freemarker使用xml写word模板-遇到的坑

Freemarker使用xml写word模板-遇到的坑模板的带有表格时,所有单元格的大小都需要修改为统一数据,否则错版<w:tblGrid><w:gridCol w:w=“874” /> </w:tblGrid><w:gridSpan w:val=“3” /> 合并单元格,3格表头格式:<w:tc> <w:tcPr> <w:tcW w:w="891" w:type="dxa"

2021-03-16 21:32:23 1479 2

原创 Freemarker使用mht制作导出word模板

Freemarker使用mht制作导出word模板一、制作word导出模板时,我们使用官方的Office Word编辑样式,编辑好之后,另存为mhtml格式,这样我们就可以看到源代码了。注意:创建word文档时,使用doc后缀,docx与doc的操作不一样二、导出mhtml文件后,我们可以用任意文本编辑器打开,当然别使用word打开,不然没有意义。word打开还是word文档。此时我们就可以看到类似这样的代码:MIME-Version: 1.0 //版本号,不用管Content-Type: mult

2021-03-16 21:29:26 1266

原创 Git的分支操作:bash命令行界面

Git的分支操作:bash命令行界面创建分支: git branch [分支名]才看看分支: git branch -v切换分支: git checkout [分支名]分支合并:切换到接受修改的分支上(也就是被合并的分支)执行 merge 即可: git merge [增加新内容的分支名]运行后,当前所在分支将更新,内容与被合并分支合并解决冲突:当分支host_fix中的文件A,与master 中的文件A修改的行数为同一行,合并时,将发生冲突(A代表同名文件),此时我

2021-03-16 21:05:58 381

原创 Git的基本配置以及操作

Git的基本配置以及操作默认你已经安装好了Git,这里使用的是Git-2.30.1-64版本一、Git本地库的初始化git init命令:git init安装好Git后,我们可以在任意的磁盘界面或者主界面,点击鼠标右键看到git的快捷键,这里选择Git Bash Here ,打开命令行界面,此时我们即可使用linux命令了哦。Git命令跟linux命令是兼容的。我们进入到我们Git专用的目录,你可以自己指定哦.创建weChat,名称自行指定,意义:这里假设weChat是我们的项目,我们使用

2021-03-14 20:55:12 243

原创 SpringCloud详细教程6-Zookeeper

SpringCloud详细教程6-Zookeeper一、Zookeeper概述Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。Zookeeper设计模式:是一个基于观察者模式设计的分布式服务管理框架,它主要负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就负责通知在Zookeeper上注册的那些观察者做出相应的反应。Zookeeper = 文件系统 + 通知机制二、Zookeeper特点Zookeeper:

2021-03-10 17:50:04 330

原创 SpringCloud详细教程5-Eureka更多介绍

SpringCloud详细教程5-Eureka更多介绍Eureka的actuator微服务信息完善:一、主机名称的修改:修改我们支付模块8001、8002的yml文件:eureka: instance: instance-id: payment8001 //8002中值为payment8002此时配置修改完成后,服务重启,就可以返回注册中心,查看我们微服务注册的信息啦。ApplicationAMlsAvailability ZonesStatus

2021-03-09 20:48:43 337

原创 SpringMVC中常用的几个注解@RequestBody

SpringMVC @RequestBody 接收Json对象字符串@RequestBody作用: 1.该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上 2.再把HttpMessageConverter返回的对象数据绑定到 controller中方法的参数上。使用时机:GET、POST方式提时, 根据request header Content-Type的值来判断: 1. a

2021-03-09 15:21:38 814

原创 SpringCloud详细教程5-nacos的安装配置

SpringCloud详细教程5-nacos的安装配置今天我们先把nacos安装配置完成,接下来就不需要在来说这个了。环境:win10、nacos1.4、MySQL 5.56+一、下载nacosnacos下载地址 提取码:0812二、压缩我们下载好的nacos-server-1.4.0.zip文件三、由于我们是第一次安装,解压之后呢,先进入到bin目录下运行:startup.cmd,这个时候会报错,暂时先不管。四、由于我们第一次是单机配置,所有我们要把startup.cmd运行文件的

2021-03-08 21:10:51 620

原创 SpringCloud详细教程4-Eureka集群的构建

SpringCloud详细教程4-Eureka集群的构建学习之前小问题:微服务RPC远程调用最核心的是什么?懂得略过。​ 核心:高可用​ 原因:假如,你的注册中心只有一个,那么当它宕机了之后,整个服务环境都不可用,其带来的后果不言而喻。解决办法:搭建Eureka注册中心集群,实现负载均衡+故障容错Eureka-服务注册:将服务信息注册进注册中心Eureka-服务发现:从注册中心获取服务信息其实质,也就是存key->服务名,取value->调用地址OK、言归正传一、Eureka

2021-03-07 21:17:46 181

Java流式(Stream)调用Deepseek的API方法 可以快速对接到业务中去

Java流式(Stream)调用Deepseek的API方法。提供了两种方式,一种是静态方法调用,一种是直接调用Service,参数通过yml配置

2025-02-14

spring boot + security + jwt 制作用户登录,角色鉴权

1. 支持自定义的登录接口路径 2. 自定义开放接口 3. 接口自定义访问权限 4. 用户任意关联角色

2023-07-03

空空如也

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

TA关注的人

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