编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

Java编程

JFinal 调用 Oracle 存储过程
Java编程

JFinal 调用 Oracle 存储过程

阅读(1814)

JFinal 调用 Oracle 存储过程/函数,具体步骤如下: 数据库连接定义 String oracleUrl = "jdbc:oracle:thin:@127.0.0.1:1521/xxx"; DruidPlugin oraclePlugin = new DruidPlugin(oracleUrl, "name", "pwd"); oraclePlugin.setDriverClass("oracle.jdbc.OracleDriver"); oraclePlugin.start(); ActiveRecordPlugin oracleArp = new ActiveRecor...

ORA-17056: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK
Java编程

ORA-17056: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK

阅读(2397)

Java调用Oracle存储过程,在取 ResultSet 中的值的时候报错,具体报错如下: java.sql.SQLException: ORA-17056: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK 解决:ORA-17056: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK的方法很简单,比如我 maven 中引入的 ojdbc8 是这样的: <dependency> <...

jdbc是什么技术
Java编程

jdbc是什么技术

阅读(2563)

Java Database Connectivity (JDBC) 是一种 Java 技术,它定义了数据库操作的接口和类。它允许 Java 程序通过统一的接口连接和操作各种关系型数据库。JDBC 提供了一组用于查询和更新数据库数据的方法,同时也支持事务处理和预编译 SQL 语句。这使得 Java 程序员可以通过 JDBC 编写跨数据库平台的代码,而无需关心特定的数据库实现。 JDBC 主要...

jdbc和odbc的区别
Java编程

jdbc和odbc的区别

阅读(3708)

JDBC 和 ODBC 都是用于连接数据库的技术,但它们之间存在一些关键区别。 用途: JDBC(Java Database Connectivity):专为 Java 应用程序设计的数据库连接接口。它是 Java 程序与各种数据库之间的桥梁,允许 Java 应用程序连接到不同类型的数据库。 ODBC(Open Database Connectivity):是一种通用的数据库连接接口,适用于许多编程语言和...

jdbc连接mysql
Java编程

jdbc连接mysql

阅读(1653)

JDBC(Java Database Connectivity)是Java应用程序与数据库之间的桥梁,它为数据库连接提供了统一的API。在Java中连接MySQL数据库,常见的有两种方式:使用标准的JDBC驱动和使用连接池。 1. 标准JDBC驱动 这种方法是最基本的数据库连接方式,直接使用Java提供的JDBC API连接数据库。优点是简单,容易实现,适合于小型应用或学习目的。缺点是...

java substring
Java编程

java substring

阅读(1209)

substring是Java中String类的一个重要方法,它可以用于从原始字符串中提取一个子字符串。在Java中,substring有两种重载版本: public String substring(int beginIndex) public String substring(int beginIndex, int endIndex) 参数解释: beginIndex:子字符串的起始索引(包括),从0开始计数。 endIndex:子字符串的结束索引(不包括...

java 删除文件夹
Java编程

java 删除文件夹

阅读(1456)

在Java中,删除文件夹通常有以下几种方法。每种方法都有其优缺点,具体取决于您的需求和场景。 方法1:使用java.io.File类 import java.io.File; public class DeleteFolder { public static void main(String[] args) { File folder = new File("path/to/folder"); deleteFolder(folder); } public static voi...

java获取当前年份
Java编程

java获取当前年份

阅读(2215)

在 Java 中,可以使用多种方法来获取当前年份。 以下是一些常用的方法及其优缺点: java.util.Calendar 类 import java.util.Calendar; public class Main { public static void main(String[] args) { int year = Calendar.getInstance().get(Calendar.YEAR); System.out.println("当前年份: " + year); } } 优点:...

java截取字符串
Java编程

java截取字符串

阅读(727)

在 Java 中,截取字符串的方法有几种,下面列举了常用的三种方法以及它们的优劣: 使用 substring() 方法 这是 Java 标准类库中 String 类提供的方法,用于截取字符串的一部分。代码示例如下: String originalString = "Hello, World!"; String substring = originalString.substring(0, 5); System.out.println(substring); // 输出 "Hello...

java获取当前时间得方法
Java编程

java获取当前时间得方法

阅读(1339)

在 Java 中获取当前时间有多种方法,以下是一些java获取系统当前时间的方法以及它们的优劣: System.currentTimeMillis() long currentTimeMillis = System.currentTimeMillis(); 优点: 非常简单,直接返回从1970年1月1日00:00:00 UTC至当前的毫秒数。 性能较好,适合需要高精度计时的场景。 缺点: 只提供毫秒级别的精度,无法获取纳秒级别...