![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记&小案例
文章平均质量分 89
小影~
作为一位执着的程序员,我热衷于用代码编织逻辑,通过博客分享技术见解与创新思考。在这里,我将致力于创作高质量的技术文章,与同行交流心得,共同追求编程之美。
展开
-
打印不再烦恼!Java 编程助力,个性化打印模板指南!
java调用打印机,Java自定义打印模板。标签打印,pdf打印,word打印。打印,不再平淡!Java编程为你带来个性化定制的全新境界!跟随我们学习如何利用打印机模板,让你的文档焕发独特魅力,惊艳全场!原创 2023-12-23 11:52:05 · 1328 阅读 · 8 评论 -
优雅的处理API接口开发时的全局异常
对于后端程序员来说,写Java程序的时候,处理异常是必须要做的事,也是一个系统最重要的环节,当一个项目变得很大的时候,异常处理和日志系统能让你快速定位到问题。对于用户或者接口调用者而言,优雅的异常处理可以让调用者快速知道问题所在。本文将介绍如何优雅地处理异常。原创 2023-02-22 13:53:15 · 505 阅读 · 1 评论 -
java爬虫破解滑块验证码
使用技术:java+Selenium 废话:有爬虫,自然就有反爬虫,就像病毒和杀毒软件一样,有攻就有防,两者彼此推进发展。而目前最流行的反爬技术验证码,为了防止爬虫自动注册,批量生成垃圾账号,几乎所有网站的注册页面都会用到验证码技术。原创 2022-11-17 11:44:43 · 7240 阅读 · 15 评论 -
SpringBoot动态定时任务(完整版)
完整版动态定时任务增删改启动暂停功能样样俱全,话不多说,直接看代码,你们直接CV就可以用!!!原创 2022-10-14 09:45:40 · 28013 阅读 · 104 评论 -
多线程能有事务吗?
线程A、B、C三个线程做操作,B出现问题,希望A、C一起回滚,这就是想要的多线程,但是A、B、C三个线程是各跑各的,B出错要带着A、C一起回滚,这就造成了各个事务之前的互相干扰,破坏了隔离性吗!首先设置一个全局变量Boolean,默认是可以提交的true,在子线程,通过编程式事务开启事务,然后插入数据,一条线程负责10w,但是不提交,同时通知主线程,我准备好了,进入等待状态。10个线程提交肯定有先后顺序,前面6个提交了,已经写入DB,后面4个还没提交,那不就丢了4个。破绽就出在 2PC 上。原创 2022-10-12 10:16:37 · 3377 阅读 · 35 评论 -
Redis集群的三种配置方式案例
Redis有三种集群模式:主从复制、哨兵(Sentinel)、集群(Cluster),本文介绍了此三种方法以及连接boot的使用案例原创 2022-09-19 11:56:39 · 11250 阅读 · 60 评论 -
MySQL主从复制读写分离
MySQL要做到主从复制,其实依靠的是二进制日志。举例:假设主服务器叫A,从服务器叫B;主从复制就是B跟着A学,A做什么,B就做什么。那么B怎么同步A的动作呢﹖现在A有一个日志功能,把自己所做的增删改(这样就实现了主从复制。主从复制完成后,还需要实现读写分离,Master负责写入数据,Slave负责读取数据, 本文采用Sharding-JDBC定位为轻量级Java框架实现。项如果不进行设置就会出现启动项目报错,主要的原因是引两个jar包都会创建数据源对象,导致报错,开启bean配置覆盖就可以解决问题了。原创 2022-09-09 15:24:03 · 1588 阅读 · 44 评论 -
Java实现在线聊天
注:可以直接看整合javat-io是基于java开发的一个开源的网络编程架构,大家都知道现在手机上或者电脑上都装了很多APP,这些APP都不是一个个在手机上或电脑上孤立的使用,而是能访问其他的地方数据或者与其他节点进行实时聊天,故每个APP中都要有一个对外进行通信的模块,这块内容从编程的角度来看就能通过网络编程框架来实现,t-io就是完成这块的内容的最好的编程软件。...............原创 2022-08-29 09:19:55 · 9228 阅读 · 64 评论 -
RabbitMQ延迟队列
RabbitMQ 延迟队列使用场景消息延迟推送的、预支付订单创建成功后,30分钟后还未完成支付则自动修改订单状态,自动取消订单、用户注册成功后,如果3天没有登录则进行短信提醒、优惠券过期前发送短信进行提醒等业务场景...原创 2022-08-25 14:43:13 · 8677 阅读 · 62 评论 -
使用设计模式解决支付问题
模拟微信、支付宝等多个渠道在不同支付模式下APP、Native、JSAPI、H5等组合,体现出桥接模式在这类场景中的合理运用。简化了冗余的代码开发与判断,给后续需求迭代更新增加了很好的扩展性,且满足单一原则和开闭原则,让代码更清晰易于维护和拓展。......原创 2022-08-16 09:41:30 · 2412 阅读 · 88 评论 -
MySQL进阶
本文记录MySQL进阶版的一些常用函数,以及MySQL8 支持的一些窗口函数、JSON字段、CTE 的操作使用 等等...原创 2022-08-11 09:14:26 · 5053 阅读 · 87 评论 -
GitHub图床整合JAVA、PicGo
使用GitHub搭建图床新建仓库获取token测试 , 图床指存储图片的服务器,使用图床存储文档中的图片,那么在使用图片的时候只要写上图片所在的网络地址就好了,这样比较使用静态图片体验显然更好......原创 2022-07-29 13:49:06 · 1026 阅读 · 38 评论 -
MySQL百万数据优化二
主要介绍了MySql 优化技巧、测试结果分享,具有参考借鉴价值,需要的朋友可以参考下,多多支持,感谢!!!原创 2022-07-24 08:50:05 · 993 阅读 · 34 评论 -
MySQL百万数据优化一
主要介绍了MySql 优化技巧、测试结果分享,具有参考借鉴价值,需要的朋友可以参考下,多多支持,感谢!!!原创 2022-07-20 17:28:56 · 3701 阅读 · 42 评论 -
Java对外接口签名(Signature)实现方案
对外接口加密验签功能原创 2022-07-04 18:48:41 · 10712 阅读 · 29 评论 -
低配MySQL数据库几十秒插入百万数据
主要介绍了java中JDBC、Mybatis、多线程 实现往MySQL插入百万级数据的实例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。原创 2022-06-14 09:56:23 · 1907 阅读 · 19 评论 -
SpringBoot 整合 ElasticSearch
springBoot整合ES的基本操作原创 2022-05-11 15:31:33 · 5056 阅读 · 26 评论 -
JAVA时间类型:Date、Calendar、LocalDate 、LocalTime、LocalDateTime、Instant的使用
Date、Calendar、LocalDate 、LocalTime、LocalDateTime、Instant常用API案例原创 2021-12-30 16:06:39 · 7375 阅读 · 9 评论