
Java
文章平均质量分 66
落墨留白
工作多年遇到的问题、总结、注意事项等,希望能帮助遇到相同问题的小伙伴,也可以单独找我解决问题。
展开
-
关于我一个后端开发,体验了一把产品经理这件事。
这也会导致实现跟我的想法有细微差别,(作为一个极致的产品经理)我当然会立马弹窗发给他改啦,从而导致小情绪(我感觉是有的)。我们只想把产品做好(既不是产品想频繁变更需求,也不是开发故意不能理解产品的想法去实现),我们只是在各自的岗位,不同的方向为产品出力。最终,你不仅能收获好的产品的评价赞美,还能有良好的同事关系和口碑。该优化的点,该解决的bug,必须去修改不能妥协,产品经理是需要有把产品做到极致的执念的。所以,如何去协调好开发人员的情绪,能够保质,保量的实现产品的优化、迭代,就很考验产品经理的协作能力了。原创 2023-12-07 00:21:32 · 457 阅读 · 0 评论 -
【java】java接口安全之接口签名
自定义的接口签名解签工具类原创 2022-11-28 17:20:00 · 3365 阅读 · 0 评论 -
SpringCloud-Gateway自定义过滤器,解决body流不能重复读的问题
网上的代码千奇百怪,这个是我测试后整理的。当前端请求不含body时,也能兼容。原创 2022-11-28 17:09:46 · 2914 阅读 · 2 评论 -
java截取视频获取视频封面 - javacv精简包
APP上传的视频,没有上传封面,需要后台对云存储上的视频,自动截取封面后,保存封面和视频地址在数据库中。原创 2022-07-12 10:16:48 · 2373 阅读 · 0 评论 -
springboot使用CommonsMultipartResolver上传报错java.lang.ClassCastException
springboot使用CommonsMultipartResolver上传报错java.lang.ClassCastException今天写了一个上传文件的接口,部分代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 @PostMapping("/upload") publicResponse<String> uploadPic(HttpServl.转载 2022-05-24 17:28:01 · 1494 阅读 · 0 评论 -
java timezone解决夏令时、冬令时问题
https://ipinfo.io/{ip}?token={token}{"ip":"91.80.22.206","city":"Rome","region":"Lazio","country":"IT","loc":"41.8626,12.5390","org":"AS30722VodafoneItaliaS.p.A.","postal":"00178","timezone":"Europe/Rome"...原创 2022-04-13 15:00:45 · 5325 阅读 · 0 评论 -
java 对接 PayPal 或者 Stripe 支付,订阅
已完成开发且部署上线,有问题联系Q656984220原创 2021-11-11 15:09:16 · 2722 阅读 · 10 评论 -
SpringBoot logback 配置异常日志邮件通知
<!--logback异常邮件发送--> <!-- 邮件配置 --> <!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义后,可以使“${}”来使用变量。 --> <springProperty scope="context" name="smtpHost" source="spring.mail.host" /> <springProperty scope="context" na.原创 2021-07-06 19:24:20 · 1428 阅读 · 9 评论 -
【java】实现存储腾讯IM所有的历史聊天记录到本地服务器
1.需求描述 公司使用腾讯IM及时通讯API,但是是能保存7天的聊天记录,公司又不想花钱,而且花钱也只能保存30天。需求是需要存储所有的历史聊天记录,下面记录实现过程。(这里主要是群聊记录)2.需求分析 1. 查看腾讯IM的API,只有一个获取群7天内聊天记录的接口,并且每次只能获取20条,需要循环获取,才能拿到7天内完整记录。 2. 我们的实现方式是,在自己服务器上设置定时任务,每7天跑一次。每次拉取当前时间能拿到的所有的聊天记录,存储在json文件中,并且保存存储记录到my...原创 2021-04-22 11:58:07 · 8618 阅读 · 22 评论 -
【java】java开发 - 环境搭建集合篇
1.本地环境搭建1.安装JDK 1.8官网下载JDK1.8 http://www.oracle.com/安装JDK配置环境变量:右击计算机→属性→高级系统设置→高级→环境变量新建 JAVA_HOME 变量 JAVA_HOME =D:\Git\JAVA\jdk1.8.0_141 (JDK的安装路径)寻找 Path 变量→编辑 PATH=%JAVA_HOME%\bin检验Java JDK变量配置是否成功在DOS命令行窗口输入:Java -...原创 2021-04-09 16:20:24 · 744 阅读 · 0 评论 -
SpringBoot+SpringSecurity+Jwt 完整实战源码
验证流程登录 -> security 判断权限用户角色权限表设计用户表CREATE TABLE `admin` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_email` varchar(64) DEFAULT NULL COMMENT '用户邮箱', `password` varchar(50) DEFAULT NULL COMMENT '密码', `user_name` varchar(20) DEFA...原创 2021-03-31 19:07:02 · 586 阅读 · 1 评论