相关文章
记一次线上Tomcat服务内存溢出的问题处理
背景:JavaWeb项目部署在Tomcat服务器上,服务器用的Windows。
问题表现:系统出现偶发性无法访问(隔几天就会在早上无法访问)
Tomcat的日志catalina中,有如下报错信息。 java.lang.OutOfMemoryError: GC ov…
编程日记
2025/3/3 14:40:44
学习知识的心理和方法杂记-01
前言:
1 学习新知识要讲究方法,“知识未学 方法先行”,写本系列文章是为了给自己加深大脑“条件反射”的,因为我自己学习新知识的过程中老会被不科学的“杂念”干扰,导致学习效率低下。
2 关于天才和普通人ÿ…
编程日记
2025/3/3 14:38:40
DAV_postgresql_3-schema
schem介绍:
什么是schema? 用户对象的集合叫做模式 不同模式下的对象可以同名 可以把用户下对象根据业务分类,不同的对象放在不同的模式 一个用户可以创与拥有多个模式 一个模式只能属于一个用户 普通用户创建模式需要授权指定数据库下的创建权限…
编程日记
2025/3/3 14:28:24
Java并发编程之ConcurrentHashMap的原理和使用
ConcurrentHashMap(CHM)是Java为解决高并发场景下哈希表性能瓶颈而设计的线程安全容器,其核心目标在于: 线程安全:避免多线程操作导致的数据不一致问题;高吞吐量:通过细粒度锁和无锁化设计降低线程竞争;动态扩展:支持自动扩容与数据结构优化(如链表转红黑树…
编程日记
2025/3/5 4:49:54
什么是 jQuery
一、jQuery 基础入门
(一)什么是 jQuery jQuery 本质上是一个快速、小巧且功能丰富的 JavaScript 库。它将 JavaScript 中常用的功能代码进行了封装,为开发者提供了一套简洁、高效的 API,涵盖了 HTML 文档遍历与操作、事件处理、…
编程日记
2025/3/3 14:17:00
Python接口自动化中操作Excel文件的技术方法
在Python接口自动化测试中,操作Excel文件是一项常见且关键的技术需求。Excel作为数据存储和数据分析的重要工具,在自动化测试中通常用于存储测试用例、测试数据以及测试结果。通过Python操作Excel,可以大大提高测试的效率和灵活性。以下是一些…
编程日记
2025/3/3 13:53:18
keil5模块化编程
这里是模块化编程,代码是关于按键控制led
对于驱动代码,一般会封装起来,单独放在.c和.h文件里 在工程文件夹新建一个Hardware用来存放硬件驱动 打开工程管理,新建一个组,也叫Hardware 把刚才新建的Hardware文件夹添加…
编程日记
2025/3/3 13:51:16
Hive-05之查询 分组、排序、case when、 什么情况下Hive可以避免进行MapReduce
一、目标
掌握hive中select查询语句中的基本语法掌握hive中select查询语句的分组掌握hive中select查询语句中的join掌握hive中select查询语句中的排序
二、要点
1. 基本查询
注意 SQL 语言大小写不敏感SQL 可以写在一行或者多行关键字不能被缩写也不能分行各子句一般要分行…
编程日记
2025/3/3 13:48:12