github访问加速 github上有海量的软件及源码资源,平时的学习和工作中都会用到,由于github服务器在国外,国内访问会很慢,甚至访问不了;今天分享一个软件,可以加速github访问。 2022-08-09 软件分享 #github #dev-sidecar
Java获取用户访问IP地址 Java中获取访问用户的真实IP地址,可通过HttpServletRequest的getRemoteAddr方法,如果用户使用了多级代理,可能就拿不到;此时可通过请求头中的X-Forwarded-For获取,X-Forwarded-For是一串IP值,取X-Forwarded-For中第一个非unknown的有效IP字符串。 2022-07-06 Java #Nginx #IP #X-Forwarded-For
Math.abs一定大于等于0吗? 最近在做单元测试时用到了Java(JDK8)的Math.abs方法,取给定整数的绝对值,再做其他处理,没想到运行测试用例时出现了异常,原因就是Math.abs返回了负数,所以很奇葩,Math.abs有可能小于0。 2022-06-26 Java #Java #Math.abs #int
java常用设计模式之模板方法模式 1、模板方法定义模板方法模式属于行为型模式,它定义一个操作中的算法骨架,而将算法的一些步骤延迟到子类中,使得子类可以不改变该算法结构的情况下重定义该算法的某些特定步骤。 2022-06-20 设计模式 #Java #Spring #设计模式 #模板方法模式 #集合 #AQS
简洁、快速、节约内存的Excel处理工具EasyExcel 1、简介EasyExcel是一个阿里开源的基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。他能让你在不用考虑性能、内存的等因素的情况下,快速完成Excel的读、写等功能。EasyExcel基于POI进行封装优化,降低内存使用,再大的excel也不会出现内存溢出,让使用更加简单方便。 官网: https://easyexcel.opensource.alibaba.com/git 2022-06-19 软件分享 #Alibaba #Excel #EasyExcel
Hexo博客jsdelivr资源访问超时导致博客打不开 最近访问自己博客的时候,发现首页访问很慢,甚至打不开,有些浏览器可以,打开控制台,发现访问的前端资源很多都是超时的。 2022-06-07 Q&A #Hexo #jsdelivr #访问超时
openfeign调用异常:feign.FeignException: [405] during [GET] feign调用异常如下: feign.FeignException$MethodNotAllowed: [405] during [GET] to [http://order-server/order/info] [OrderClient#orderInfo(Integer)]: [{“timestamp”:”2022-05-21T13:05:49.129+00:00”,”status”:405 2022-05-21 Q&A #feign #405
推荐几款MySQL图形化客户端管理工具 MySQL是一款非常流行的关系型数据库管理系统,平时工作中会经常用到,MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,下面介绍几个使用过的MySQL图形化管理工具,供大家参考。 2022-05-14 MySQL #Navicat #图形客户端 #DataGrip #Dbeaver #SQLyog #Workbench
简洁好用的数据库表结构文档生成工具screw 日常的开发工作中,经常会和数据库打交道,在某些场景可能会需要数据库表结构的文档,今天分享个简洁好用的数据库表结构文档生成工具screw。 2022-05-08 MySQL #数据库 #表结构文档 #screw
Spring框架中常用的技巧及扩展点 Spring是现在非常流行的轻量级Java开发框架,简化Java开发,提供了丰富的功能,工作中基本都会使用到它,如框架整合;总结下Spring中常用的使用技巧及扩展点。 2022-05-02 Spring #Spring #扩展点 #BeanPostProcessor #ApplicationContext #FactoryBean #ApplicationListener