HENNG

用 Python 来守护你的程序

之前项目里有个程序,含有 HTTP 上传的相关逻辑;长时间跑,偶尔会出现连接超时的异常,然后再也不能进行新的上传。经过多方面的排查,我最终定位到是该程序里使用的第三方 sdk 的问题,该 sdk 中在某种特定场景下没有正确释放连接,导致一段时间后,获取不到任何可用连接,于是有了连接超时的异常。

RuntimeException

写这篇文章之前,还是感到很惭愧的。毕竟没什么难度,只是因为自己之前的基础不够扎实,不了解这个知识点罢了。所以还是要记录一下,加强记忆好好长长记性,鞭策自己。

使用 TypeHandler 来转换你的 Java 对象

有时,我们有这样的场景或需求。例如某种平台上有各种各样的申请,如果你给每一种申请单独维护一张表,虽然看似简单,但是管理起来数量多也麻烦。如果以后有新的申请又得新建表,涉及到数据库的操作,几乎所有的公司都有一套复杂且严格的流程或手续,所以拓展起来也不是那么方便了。

SSH 集合框架应用实例

本课程是基于 实验楼 线上环境制作的,因此文档叙述和截图均与其有关。使用其他实验环境也没有太大影响,实验步骤是类似的。

一、实验说明及介绍

1. 环境介绍

本实验环境采用带桌面的 Ubuntu Linux 环境,实验中可能会用到桌面上的程序:

Hibernate 框架

Hibernate 是一个开源的对象关系映射框架,对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate 可以应用在任何使用 JDBC 的场合。

直达 Hibernate 框架教程