• Java开发网站架构演变过程-从单体应用到微服务架构详解
  • 大数据技术与应用的就业前景如何?都学些什么内容?
  • 想转行学习Java开发,选择培训机构报班有哪些注意事项?
  • 2020年最新Java学习路线图,刚入门编程行业的小白必备知识清单

热门博客

最新文章

SQL优化查询速度常用的几种方法
MySQL

SQL优化查询速度常用的几种方法

系统业务量越大,数据库数据量越多,原先效率很高的SQL,查询速度会越来越慢,尤其是复杂的多表关联查询,因此我们很有必要针对SQL进行优化,下面潘老师来说下SQL优化查询速度常用的几种方法。一、为什么要进行SQL优化主要原因其实也很简单,就是用户操作页面功能发现要等好久才能刷出数据来,而其背后的原因可能如下:但一般80%的原因都是因为数据库性能差,查询慢……

潘老师 5天前 40 ℃ (0)(1)

Oracle数据库SQL执行计划怎么查看?如何分析?
Oracle

Oracle数据库SQL执行计划怎么查看?如何分析?

数据库SQL执行的效率会直接影响整体应用的性能,在大数据量和复杂SQL语句的情况下,一定要查看数据库SQL的执行计划,并分析哪些语句耗费较多,值得优化!就Oracle数据库而言,下面潘老师来谈谈我们该如何去查询和分析执行计划?一、什么是SQL执行计划执行计划(explain plan)是指:一条查询语句在数据库中的执行过程或访问路径的描述。二、Orac……

潘老师 2周前 (11-19) 44 ℃ (0)(0)

MyBatis查询Oracle百万级数据慢如何优化缩短查询时间?
Oracle

MyBatis查询Oracle百万级数据慢如何优化缩短查询时间?

MyBatis一次性从数据库查询出百万级数据不仅非常慢,而且对服务器的CPU和内存也是极大的考验,因此在不考虑CPU和内存的情况下,要把百万级数据的查询时间优化到秒级甚至毫秒级是非常有必要的,那么该如何去具体优化来缩短查询时间呢?最近有个需求和顺丰对接,要求我这里提供接口数据,一个在百万级别,一个在十万级别,然后接口内部去做匹配,匹配耗时较短,关键耗时在查……

潘老师 2周前 (11-18) 51 ℃ (0)(2)

plsql破解版安装教程及配置汉化(含安装包与注册机)
Oracle

plsql破解版安装教程及配置汉化(含安装包与注册机)

plsql是操作oracle数据库比较好用的客户端工具,但plsql本身是收费的,而且是全英文的,对于入门使用的新手很不友好,因此,潘老师叫大家如何快速破解并安装汉化plsql developer 11 x64,并且准备好了含安装包与注册机以及汉化工具,这是比较老的一个版本了,但是还是可以正常使用的,按照下面的步骤,可以很方便实现安装操作。第1步:下载安装……

潘老师 2周前 (11-15) 103 ℃ (0)(0)

Oracle数据库update或误删除提交后想恢复该怎么操作?
培训教学

Oracle数据库update或误删除提交后想恢复该怎么操作?

在进行Oracle数据库操作时往往会因为自己的一时大意导致数据库误操作,比如没写where导致整表误update或误删除,可能直接导致系统崩溃,那想要恢复之前的误操作数据该如何去做?写这篇文章,主要是潘老师今天犯了一个影响说大不大但性质还是很严重的错误。测试人员找我修改下某个表的一些数据方便测试,可我这个粗心呀,写完update语句,就直接执行了,刚执……

潘老师 3周前 (11-09) 67 ℃ (0)(0)

Java程序员笔记本电脑推荐配置(持续更新)
好物推荐

Java程序员笔记本电脑推荐配置(持续更新)

作为一名Java开发程序员,和电脑打交道的时间往往比手机还多,使用笔记本电脑编程也是众多码农的首选。那么,适合Java开发的笔记本电脑推荐配置是怎样的?选择哪个品牌好?目前市场上适合Java编程的笔记本型号有哪些?接下来,潘老师为你一一解答。一、前言还记得潘老师大学毕业后转行Java开发,当时进了一家小公司,都是各自自己带电脑,每月补贴200元电脑费,当……

潘老师 3周前 (11-08) 123 ℃ (0)(3)

笔记本电脑硬件配置基础知识图解大全,菜鸟入门必备!
好物推荐

笔记本电脑硬件配置基础知识图解大全,菜鸟入门必备!

正所谓“工欲善其事,必先利其器”,想选购一款高性价比同时又能满足自己工作和生活需求的笔记本电脑,掌握笔记本电脑硬件配置基础知识是非常有必要的。因此潘老师呕心沥血整理了一篇购买电脑必备硬件知识的科普文,供大家参考,文章较长,耐心阅读,必有所获!一、笔记本电脑核心配件对于笔记本电脑的选购,在硬件方面我们需要关注以下几个核心配件指标,分别为:下面潘老师针对以……

潘老师 4周前 (11-02) 315 ℃ (0)(4)

如何实现tomcat日志自动定时清理
Java Web

如何实现tomcat日志自动定时清理

tomcat中的项目一般都会配置日志打印,方便调试与bug追踪定位,但是如果项目日志不定期清理,可能会导致日志文件越来越大,最后甚至撑爆硬盘,因此实现tomcat日志自动清理还是很有必要的,实现方案也很多,有些方案就不细说了,可以提供些思路,根据自己的需求可以自行选择使用。一、配置滚动日志实现一般日志都是使用log4j或log4j2来实现,现在很多基本都……

潘老师 1个月前 (10-26) 117 ℃ (0)(0)

ubuntu如何在线/离线安装mysql arm64镜像教程(aarch64版本)
MySQL

ubuntu如何在线/离线安装mysql arm64镜像教程(aarch64版本)

最近需要在一个装有ubuntu18.04系统但内核是arm64的机器上安装mysql,在线安装还是比较容易的,但是想要离线安装就有点麻烦,因此潘老师特地整理了下ubuntu在线/离线安装mysql arm64镜像(aarch64版本)的教程。一、在线安装执行指令安装在线安装比较简单,首先保证机器处于可以联网的状态,然后可以用shell连上终端执行如下指……

潘老师 1个月前 (10-26) 163 ℃ (0)(0)

如何手动获取spring bean对象?
Java技术

如何手动获取spring bean对象?

最近在开发的时候,由于经常用到多线程,在线程中无法通过@Autowired方式注解注入ApplicationContext中的bean,因为线程类一般不会交给spring管理,必须要使用手工获取spring bean对象的方法才能较好得实现相应的功能。那怎么实现手动获取springApplicationContext中的bean对象呢?方法1:通过实现S……

潘老师 1个月前 (10-19) 139 ℃ (0)(1)

如何使用Hutool工具包代替util进行高效率开发?
Java工具

如何使用Hutool工具包代替util进行高效率开发?

在Java开发过程中,我们经常会写很多的util类,基本都是在重复造轮子,而Hutool工具类一个小而全的Java工具类库,基本涵盖了你能想到的所有常用工具类。一、Hutool是什么?Hutool,谐音“糊涂”,是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以……

潘老师 1个月前 (10-19) 124 ℃ (0)(1)