异常是 Java 程序中经常遇到的问题,我想每一个 Java 程序员都讨厌异常,一 个异常就是一个 BUG,就要花很多时间来定位异常问题。
转载
2023-05-20 21:22:59
473阅读
作者:Devrim-Gunduz,EnterpriseDB公司的首席系统工程师,PostgreSQL、RedHat、Fedora的贡献者。译者:类延良,任职于瀚高基础软件股份有限公司,PostgreSQL数据库技术爱好者,10g &11g OCM,OGG认证专家 自从PostgreSQL 13发布以来已经有一段时间了,而PostgreSQL 13 RPM为最终用户提供了一些新功能。在这篇简
转载
2021-01-30 21:08:59
213阅读
2评论
自从PostgreSQL 13发布以来已经有一段时间了,而PostgreSQL 13 RPM为最终用户提供了一些新功能。在这篇简短的博客文章中,我想总结一下:删除了对RHEL/CentOS 6的支持PostgreSQL 13 RPM在RHEL/CentOS 6上不可用。它们已于2020年11月30日终止服务,我不想介绍我们必须支持的另一个发行版。请注意,我将继续为支持的版本构建PostgreSQL
转载
2021-02-27 12:13:51
200阅读
2评论
作者:Devrim-Gunduz,EnterpriseDB公司的首席系统工程师,PostgreSQL、RedHat、Fedora的贡献者。译者:类延良,任职于瀚高基础软件股份有限公司,PostgreSQL数据库技术爱好者,10g &11g OCM,OGG认证专家自从PostgreSQL 13发布以来已经有一段时间了,而PostgreSQL 13 RPM为最终用户提供了一些新功能。在这篇简短
转载
2021-01-30 21:01:33
124阅读
2评论
1、NullPointerException:空指针异常,当操作一个 null 对象的方法或属性时会抛出这个异常。是一个很头疼的异常,因为它是运行时异常,不需要手动捕获,但运行时碰到这个异常会中断程序。2、OutOfMemoryError: 内存溢出异常,这不是程序能控制的,当需要分配的对象的内存超出了当前最大的堆内存,需要调整堆内存大小(-Xmx)以及优化程序。3、IOException:
转载
2023-08-16 19:04:36
354阅读
1、NullPointerException:空指针异常,当操作一个 null 对象的方法或属性时会抛出这个异常。是一个很头疼的异常,因为它是运行时异常,不需要手动捕获,但运行时碰到这个异常会中断程序。2、OutOfMemoryError: 内存溢出异常,这不是程序能控制的,当需要分配的对象的内存超出了当前最大的堆内存,需要调整堆内存大小(-Xmx)以及优化程序。3、IOException:
转载
2023-08-16 19:04:36
365阅读
目录一、异常分类1. 受查异常2.非受查异常二、 异常的处理1.提前处理异常2. 事后处理异常三、抛出异常1. 异常的抛出 2. 异常的捕获1. throws2. try-catch3. finally一、异常分类异常(Throwable)是指java程序在执行过程中出现的不正常行为。我们可将Throwable分为两类:Error和Exception.Error就是我们平时所说的错误,而
转载
2023-07-18 22:18:13
63阅读
触发器 trigger触发器是一种特殊的过程,它的执行是由一系列事件触发的。这些事件有用户登录注销事件,DML语句执行事件等等。我们常用的就是DML触发器,事件的精确粒度可以是表级或行级。trigger的实际应用非常广泛,例如A表有数据DML操作,就可以在A表上做个触发器,将数据协同更新到B表。我们也经常用触发器来做审计。触发器可分为:database 触发器:审计,例如记录用户登录和退出的信息等
问题:数据库表字段不允许被更新 Distributed key connot be updated in the current version 分析原因 GaussDB 分布键不允许被更
目录一.集合容器二.Collection接口三.Iterator接口四.foreach循环五.List接口六.Set接口七.Map接口一.集合容器集合容器:一些可以存储任意类型对象并且长度可变的特殊类集合容器共分为两种类型:(1)集合(Collection):一个集合就是存储一组对象的容器,java集合框架支持集合(Set)和列表(List)两种类型的集合·Set(集):集合中的对象,没有次序之分
转载
2024-06-03 20:17:42
35阅读
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 二、设
转载
2023-08-16 22:19:09
36阅读
学习设计模式之前,我们先要了解一下设计模式的怎么来的?对于设计人员,特别是开发人员吗,往往受限于眼界或经验不能够体会到设计原则的实用性,或者在处理具体问题时,不知道如何把设计原则应用到到设计和代码,因此产生了“模式”。 随着参与的项目越来越多,人们发现:很多问题并不是一个项目中出现的,它会在很多的项目中出现。于是人们就把这些问题总结出来,然后给出了解决这些问题的方案,而这些方案–“模式”(解决问题
转载
2023-08-16 22:19:16
32阅读
一、异常在PL/SQL中出现的警告或错误叫异常,对异常的处理称为异常处理异常可以分为:预定义异常、用户自定义异常 1、预定义异常 它是由系统定义的异常,由于它们已在standard包中预定义了,因此这些预定义异常可以直接在程序中使用,而不必在定义部分声明。 2、用户自定义异常它需要在定义部分声明后,才能在可执行部分使用 3、异常声明(用户自定义) 注意:异常声明,它必
转载
2024-05-08 12:38:47
1131阅读
AWT :
功能:包含用于创建用户界面和绘制图形图像的所有类。
软件包 java.awt 的描述
包含用于创建用户界面和绘制图形图像的所有分类。在 AWT 术语中,诸如按钮或滚动条之类的用户界面对象称为组件。
Component类是所有 AWT 组件的根。有关所有 AWT 组件的公共属性详细描述,请参见 Component。
当用户与组件交互时,一些组件会激发
转载
2023-09-15 21:46:29
40阅读
1.使用查询统计空闲事务及其 SQL SELECT pid, usename, client_addr, application_name, state, query, now() - query_start AS duration, pg_blocking_pids(pid) AS blockin
数据库中的存储引擎其实是对使用了该引擎的表进行某种设置,数据库中的表设定了什么存储引擎,那么该表在数据存储方式、数据更新方式、数据查询性能以及是否支持索引等方面就会有不同的“效果”。在MySQL数据库中存在着多种引擎(不同版本的MySQL数据库支持的引擎不同),熟悉各种引擎才能在软件开发中应用引擎,从而开发出高性能的软件,MySQL数据库中的引擎有哪些呢?一般来说,MySQL有以下
转载
2023-09-27 22:10:57
43阅读
# 理解PythonOperator中的参数
在Apache Airflow中,`PythonOperator`是一个常用的任务操作符,它允许我们使用Python函数作为任务。对于刚入行的小白而言,理解`PythonOperator`的参数是非常关键的。本文将通过一个简明的流程、步骤和对应的代码示例,帮助读者掌握`PythonOperator`的使用方法。
## 整体流程
我们将在下面的表格
# HADOOP 中的进程
## 1. 整体流程
在 HADOOP 中,有多个重要的进程,每个进程都有自己的功能和作用。为了帮助你了解 HADOOP 中的进程,我将介绍整个流程,并指导你如何实现。
下面是实现“HADOOP 中有哪些进程”的步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1.1 | 搭建 HADOOP 环境 |
| 1.2 | 启动 HADOOP 进程
原创
2024-03-11 03:31:27
32阅读
Java中有哪些锁
在Java中,锁是一种用于控制多个线程之间访问共享资源的机制。通过使用锁,我们可以确保在任何给定时间只有一个线程可以访问共享资源,从而避免竞争条件和数据不一致的问题。Java提供了不同类型的锁,每种锁都有其适用场景和特点。
下面将介绍Java中常用的几种锁,包括synchronized关键字、ReentrantLock、ReadWriteLock和StampedLock。
原创
2023-09-21 06:29:54
55阅读
函数式接口的概念&函数式接口的/*
函数式接口:有且只有一个抽象方法的接口,称之为函数式接口
当然接口中可以包含其他的方法(默认,静态,私有)
@FunctionalInterface注解
作用:可以检测接口是否是一个函数式接口
是:编译成功
否:编译失败(接口中没有抽象方法抽象方法的个数多余1个)
*/
@Functio