使用cloudflare加速github图床

使用cloudflare加速github图床教程通过cloudflare进行代理,使你的图床更可靠. 关于cloudflare创建works 修改worker.js文件,添加下面代码,替换你的Git仓库. 1234567891011121314151...

经验分享

18步财富自由

以下是分析Excel文件后整理出的所有公式列表:    步骤 公式名称 公式表达式 说明     第3步 总资产增长率 (当年总资产-上年总资产)/上年总资产 反映公司资产扩张速度   第4步 资产负债率 负债合计/资产合计 衡量公司财务杠杆水平   第4步 准货币资金 货币资金+交易性金融资产+理...

财富自由

SpringBoot中的编程式事务

SpringBoot中的编程式事务 手动回滚事务 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();  手动开启事务 // 导入DataSourceTransactionManager private fina...

技术分享

健脾养肝

🌿 家常健脾养肝食谱大全 🌿 (全部使用菜市场常见食材,分类清晰,附详细功效)  🍲 汤羹类  胡萝卜玉米排骨汤 ✔️ 食材:排骨300g、胡萝卜1根、玉米1根、红枣5颗 ✔️ 做法:排骨焯水后炖1小时,加其他食材再炖30分钟 🌟 功效:健脾养肝,缓解眼疲劳 番茄豆腐蛋花汤 ✔️ 食材:番茄...

经验分享

Predicate-代码简洁之道

Predicate-代码简洁之道 Predicate是Java 8增加的特性,中文翻译为(谓词;使基于,使取决于;表明,断言)。中文意思应该是,“因为今天刮台风,所以小明不用去上学”。这句话中的原因,即Predicate=原因(条件)。 任何代码逻辑都少不了IF判断(或Switch、For等),为了...

技术分享

SpringBoot配置线程池

SpringBoot配置线程池 项目中经常会用到多线程去执行任务,为了不每次都使用Thread去创建线程,这很麻烦。我们可以在项目初始化时,就配置好要用到的线程池,这样需要用的时候直接调用即可。 首先,我们知道线程池有几个核心参数:  corePoolSize   核心线程数,即线程池中始终保持存活...

技术分享

场景:邮件审批用户注册信息

场景:邮件审批用户注册信息 需求描述:有一个系统需要开放给用户使用,但又不想公开,我想知道谁在使用这个系统,让用户提交自己的申请信息,我同意了你才能用。  流程图:  接口设计: 根据流程,需要设计以下接口:  获取邮箱验证码  --用于校验邮箱真实性 提交注册信息   --保存注册申请记录,并作为...

技术分享

Qexo 本地私有化部署教程

Qexo 本地私有化部署教程及优化 前言:  之前部署了自己的hexo博客,一直用的是 hexo-admin插件或者本地 typora写文章。苦苦寻找,终于看到了一个不错的后台管理页面 qexo。本文将要介绍的是,如何将 qexo本地化部署及避坑,以及修改 qexo源码进行美化,不会详细介绍 hex...

经验分享

SpringBoot发送HTTP请求拦截器

通过restTemplate发送的http请求会被拦截,方便开发调试,正式环境尽量别用。 12345678910111213141516171819202122232425262728293031323334353637383940414243444...

技术分享

自定义注解:自定义注解参数校验

前言:常用的validation注解可能不太满足实际使用场景,基于它可以拓展自己的注解校验。 示例:自定义正则校验注解 @Constraint(validatedBy={IPattern.Validator.class}) 指定当前注解校...

技术分享
123

本站所有内容(除特别声明外)均为原创,禁止转载。