前言 🍊缘由 Git提交错了?别慌,带你删除提交记录 🍍你想听的故事: 一个夜黑风高的夜晚,独自苦逼加班的狗哥默默搬砖,长时间的工作压迫,狗哥怒从心头起,恶向胆边生,稀里糊涂的将内心的愤怒写到项目注释及git提交描述中,并且push推送到了远程。 清醒之后的狗哥,看到自己骚操作懊悔不已,但木已成舟,错误已犯。目前摆在狗哥面两条路: 一是降低我高傲的头颅,主动承认错误,曲意逢迎舔狗上线 二是剑走偏锋,通过狗哥强大的技术,抹平这愚蠢的失误 然而成年人不做选择题,狗哥两个全都要,当舔狗的同时,也要通过实力删除提交记录! 遂整理一下两个常用git命令:gitrevert和gitreset...

  62LPgUheNRsI   29天前   61   0   0 Java

前言 🍊缘由 阿里云『通义灵码』,最懂程序狗的贴心小助手 🏀事情缘由:起初,对于通义灵码的评价,只是淡淡的处于一见钟情的新鲜感,好用的小插件而已。令本狗意想不到的是,日久生情的开发中渐渐地体会到它的贴心与美好。大到代码逻辑的编写,小到不懂问题的询问,上可打copilot,下可战chatgpt。通义灵码已经不再是玩具,而是生产力工具!人人都用,不用才怪! 🍋实例展示 自然语言提问 pulsar如何消费消息? 代码生成 java冒泡排序 生成注释 启动类生成注释 代码优化 代码优化建议 🎯主要目标 实现3大重点 1.『通义灵码』是什么? 2.『通义灵码』怎么玩? 3.『通义...

  62LPgUheNRsI   2024年04月23日   46   0   0 Java

前言 🍊缘由 『小程序隐私保护指引』小程序发布,每次都躲不开! 🏀事情起因:最近在帮朋友弄一个小项目,uniapp+unicloud壁纸小程序。虽然之前做过不少小程序,但是每次发布正式版本时都有一步『小程序隐私保护指引』需要填写,每次填每次忘。这次秉承好记性不如烂笔头的宗旨,特此记录,予以分享。 🍋实例展示 参考填写 🎯主要目标 实现1大重点 『小程序隐私保护指引』范本填写 正文 🥦目标分析 『小程序隐私保护指引』规范填写 1.开发者处理的信息 根据法律规定,开发者仅处理实现小程序功能所必要的信息 ⭕根据自己小程序所需权限进行选填!!!以下为最全填写,方便复制 以下...

  62LPgUheNRsI   2024年03月22日   119   0   0 其他技术区

前言 🍊缘由 谷歌连放大招:GeminiPro支持中文,Bard学会画画 🏀事情起因:一心只读圣贤书的狗哥,不经意间被新闻吸引。【谷歌最新人工智能模型GeminiPro已在欧洲上市将与ChatGPT竞争】,平时玩弄ChatGPT-4很熟练了,突然出来个第三者Gemini,虽然没有深入的交流,但作为一个正直成熟的男人,本狗选择两者都要,特来跟大家分享下两者优缺点。 🍋实例展示 Gemini界面 Gemini问题提问 🎯主要目标 实现3大重点 1.Gemini介绍 2.Gemini与ChatGPT-4对比 3.Gemini与ChatGPT-4问题互答 正文 🥦目标分析 1.G...

  62LPgUheNRsI   2024年03月05日   65   0   0 AI综合

前言 🍊缘由 换个nodejs版本比换个媳妇还难,nvm堪称管理nodejs版本神器 事情的起因,公司的一些老项目需要依赖稳定老版本的nodejs,但是自己的一些项目所需要的是更高版本的nodejs,这就会面临频繁切换版本的情况。看到很多同事小伙伴并没有使用nvm进行版本管理,面对切换的苦恼,遂将本狗使用nvm的方法进行分享,彻底告别nodejs版本切换的困扰。 🍋实例展示 A,B两个并行开发项目,nodejs依赖版本不一致。A项目需要v14.19.1老版本,B项目需要v16.15.0新版本,需要随时切换 当前nodejs版本 B项目拉取依赖报错 npm下载依赖 npmi 使用nvm...

  62LPgUheNRsI   2024年02月27日   90   0   0 其他语言

前言 🍊缘由 图片识别文字,咱用java也可以 通过java+百度ocr,实现一个截图或上传图片,图片识别文字的小工具。并通过exe4j工具将jar包封装成exe可执行桌面文件,方便使用及学习。 🍍Tip 一位特别的老友即将在2023年10月26日年满30周岁,愿平安喜乐 🎁快速链接 公众号:【JavaDog程序狗】关注公众号,发送ocr,无任何套路即可获得 🥝成果初展 可执行的ocr-java.exe文件 图片识别 选择图片 截图 🎯主要目标 实现3大重点 1.JavaSwing页面基础布局 2.百度ocr使用方法 3.exe4j工具如何将jar打成exe文件...

  62LPgUheNRsI   2023年11月02日   22   0   0 Java

前言 🍊缘由 github放小蛇,就问你烧不烧 起因看到大佬github上有一条贪吃蛇扭来扭去,觉得好玩,遂给大家分享一下本狗的玩蛇历程 🥝成果初展 贪吃蛇 访问地址 https://github.com/javadog-net 🎯主要目标 实现3大重点 1.github设置主页 2.github提交记录生成贪吃蛇动画 3.github中action使用及运行workflow 正文 🍋前置条件 1.GitHub账号 如果github都没有,那还玩什么蛇啊! 2.GitHub项目提交记录 如果没有提交记录蛇吃什么啊! 🌽步骤 1.github设置主页 新建一个与你Git...

  62LPgUheNRsI   2023年11月02日   37   0   0 github贪吃蛇javad

前言 🍊缘由 Iphone15来了,两年之约你还记得吗? 两年前,与特别的人有一个特别的约定。虽物是人非,但思念仍在。 遂整合之前iphone13及iphone14的相关抢购代码,完成一个SpringBoot监听Iphone15有货邮件提醒+python自动化脚本小功能。 后端基于SpringBoot,通过苹果官网进行有货接口调用,将JSON结果解析分析是否有货,并展示近10条有货记录列;可灵活监听对应型号,通过邮件关联,有货邮件通知;也可灵活进行有货自动触发自动化Selenium+Python脚本,从而解放双手,直接起飞。 本文以iPhone15ProMax为例进行解析,若iPhone1...

  62LPgUheNRsI   2023年11月02日   19   0   0 Python

避坑宝v1.0.0 基于SpringBoot+uniapp企业黑红名单吐槽小程序 📚项目介绍 避坑宝 【避坑宝】企业黑红名单吐槽小程序是一个具有吐槽发布企业信息的一个平台,言论自由,评判自定,便于我们打工人分辨企业好坏。技术栈基于SpringBoot+MybatisPlus+uniapp+uview2等更多优秀组件及前沿技术开发,注释丰富,代码简洁,开箱即用。极其适合项目分层实战及业务流转对接,是个练手学习简单项目的好机会。 🎁快速链接 公众号:JavaDog程序狗 关注公众号,发送【bkb】或【避坑宝】,无任何套路即可获得 🌱体验地址 小程序搜索【避坑宝】 🍯猜...

  62LPgUheNRsI   2023年11月01日   32   0   0 Java

@ 目录 前言 🍊缘由 接口文档对接爽,整理起来真费脑 ⏲️本文阅读时长 约10分钟 🥮前置条件 1.IDEA开发工具 2.Apifox(不必要) 🎯主要目标 一秒生成接口文档 🍩水图 IDEA中项目接结构图 生成到Apifox接口文档图 👨‍🎓试用人群 1.像本狗一样【偷懒】不愿意整理接口文档 2.学习新颖文档生成及管理方式 正文 🐋1.在IDEA安装【ApifoxHelper】插件 🦢2.修改【ApifoxHelper】对应配置 1.Apifox服务器地址 2.API访问令牌 3.模块项目ID配置 🌈3.生成文档 🍎4.查看...

  62LPgUheNRsI   2023年11月01日   31   0   0 Java

前言 🍊缘由 经常看到网上很多优秀的开源项目中,代码简洁,模块分层完美。反观自己代码层级混乱,,却不知如何整理分层。此文手把手教你一步一步创建模块,左手右手一个慢动作。结合本人实际开发及个人项目中分层思路的分享,大神请勿喷。 ⏲️本文阅读时长 约25分钟 🎯主要目标 熟练掌握SpringBoot项目分层思路,丝滑拆分模块 熟悉代码层级依赖,规范化管理模块分布 手把手实战学习,理论实践相结合 👨‍🎓试用人群 对于Springboot熟悉但是不知道合理分层小白 有自己分层思路可以互相分享学习 🎁快速链接 公众号:JavaDog程序狗在公众号,发送【分层】,无任何套路即可获得 ...

  62LPgUheNRsI   2023年11月01日   45   0   0 Java

前言 🍊缘由 起因于本狗上一个项目本打算采用微信公众号网页授权登录做用户鉴权,但最终因公众号是未认证的订阅号,无权限获取用户信息,所以改变思路,采用登录注册方式实现用户区分。但在开发中,学习了微信网页授权登录流程,特此分享,带你手把手操作,让我们一起捋清授权的逻辑。 ⏲️建议阅读时长 约20分钟 🎯主要目标 测试公众号实现网页授权并获取用户基本信息 灵活掌握微信接口文档,熟练对接相关接口 整理授权逻辑,前后端对接熟悉流程 👨‍🎓试用人群 对于微信公众号网页授权流程模糊或初次接触 做过相关流程但想回顾熟悉复盘 🎁快速链接 公众号:JavaDog程序狗在公众号,发送【wx...

  62LPgUheNRsI   2023年11月01日   62   0   0 Java

前言 ⏲️本文阅读时长:约10分钟 🎯主要目标: 1.实现Springboot与aspose-words整合,填充word模板并转化PDF; 2.前端vue整合vue-pdf实现PDF预览及下载 word模板重点(详见图示) 1.单属性赋值 2.List循环赋值 3.图片插入 4.对勾特殊符号插入 干货代码 源码 https://gitee.com/javadog-net/boot-apose.git 文件夹 描述 boot-apose java后台 vue-apose 前端vue 对应工具下载 |工具|描述|地址||----|----||aspose-words...

  62LPgUheNRsI   2023年11月01日   42   0   0 Java

JavaDogChatv1.0.0 基于SpringBoot+uniapp简单通讯聊天软件 📚项目介绍 JavaDogChat简单通讯聊天软件是基于SpringBoot+MybatisPlus+uniapp+uview+stomp等更多优秀组件及前沿技术开发,注释丰富,代码简洁,开箱即用,兼容H5+小程序+APP,及其适合入门学习!将想说却不敢说,相爱去不敢爱的思绪放置与此。 🎁快速链接 微信公众号:JavaDog程序狗关注公众号,发送chat,无任何套路即可获得或访问https://blog.javadog.net/archives/chat 🌱体验地址 因二维码图被和谐,...

  62LPgUheNRsI   2023年11月01日   65   0   0 Java

前言 🍊缘由 aspose-words模板语法再了解 垂死病中惊坐起,小丑竟是我自己。对于aspose-words的使用本狗自以为已炉火纯青,遂在新的迭代任务中毛遂自荐,并在小姐姐面前吹了一个大牛,分分钟解决完事。 蜜汁自信来源:本狗之前关于aspose-words文章,大家可审阅 【屎上最全vue-pdf+Springboot与aspose-words整合,开箱即用】 然而在实操中,打脸来的如此痛彻心扉。关于aspose-words模板标签如if等运用不熟练,所以特来钻研aspose-words的官方文档,掌握aspose-words模板常用语法,特来与大家分享。 🎯主要目标 实现3...

  62LPgUheNRsI   2023年11月01日   40   0   0 Java

前言 🍊缘由 20美刀大洋充值ChatGPTPlus,必须分享让它物尽其用 应单位追求科技前沿需求,以及花钱就是香的原则。遂找了远在他乡的高中老同学,斥资20美刀为公司身先士卒怒充会员。秉承分享至上原则的狗哥,特来测试一波,对比ChatGPT,将ChatGPTPlus问答实操进行对比展示,让大家清晰直观鉴别ChatGPT3.5模型与4.0模型的差异,体验付费大怨种的不一样的感觉。 🎯主要目标 实现4大重点 如何充值【ChatGPTPlus】 了解【ChatGPT】与【ChatGPTPlus】差异 通过提问问题,对比ChatGPT3.5与4.0模型优缺点 带领没法玩【ChatGPT】的同...

  62LPgUheNRsI   2023年11月01日   36   0   0 Java

前言 🍊缘由 用@JsonFormat(pattern="yyyy-MM-dd")注解,出生日期竟然年轻了一天 艺术源于生活,bug源于开发。 起因是艰苦奋战一个月,测试及验收都顺利通过,上线也稳稳的成功。但是毒奶总是在不经意给你灌上,部分的用户的身份证和出生日期对不上,总是少一天。 开始以为前端显示转化错误,但是发现是后台接口给到前端就已经错了;又怀疑数据库存储有问题,但又惨遭打脸,数据库对得很;又排查接口逻辑均没问题,挠头的同时发现了@JsonFormat(pattern="yyyy-MM-dd")这个注解,百度了一下最终发现问题出在【夏令时】这玩意上,特来跟大家分享下解决方案。 ?...

  62LPgUheNRsI   2023年11月01日   55   0   0 Java

前言 🍊缘由 博友的需求就是我最大的动力 博友一说话,本狗笑哈哈。博友要我写啥,我就写啥。 特来一篇关于SpringBoot接口返回结果及异常统一处理,虽说封不封装都能用,但咱后端也得给前端小姐姐留个好印象不是。项目前后端分离,规范的数据传输格式,让REST风格的API具有简单、易读、易用的特点。不仅代码优美,也可以让带刀的前端小姐姐变得更漂亮。以下例子参考多个实际项目,最终总结来跟大家进行分享,大佬勿喷。 🎯主要目标 实现2大重点 1.统一接口返回结果 2.配置全局异常处理 正文 🍊一.统一接口返回结果 前端接口请求后台端,后端将返回结果统一封装。提高交互的规范性及通用性,也提高...

  62LPgUheNRsI   2023年11月01日   38   0   0 Java

前言 🍊缘由 该大的不大,小程序包超出2M,无法上传发布 前段时间项目迭代时,因版本大升级,导致uniapp打包后小程序后,包体积大于2M。虽然将图片等静态资源压缩,体积大的资源放置cdn,在不懈的努力下,治标不治本,包体积还是不听话的长到2M以上。憋的实在没办法,遂将小程序分包,彻底解除封印,特来跟大家分享下如何将小程序分包,减小主包大小。 🎯主要目标 实现2大重点 如何进行小程序分包 如个根据分包调整配置文件 🍈猜你想问 如何与狗哥联系进行探讨 关注公众号【JavaDog程序狗】 公众号回复【入群】或者【加入】,便可成为【程序员学习交流摸鱼群】的一员,问题随便问,牛逼随便吹...

  62LPgUheNRsI   2023年11月01日   165   0   0 Vue
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~