Java
SpiderManSun
一位热爱编程的学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java异常处理机制
本文总结的是Java的异常处理机制,其它语言的异常处理与Java的思想是一致的,细节可以自行百度一下。接下来会按照以下目录来总结以下Java异常处理机制。目录Java异常分类Java中异常处理过程 总结Java中常见的异常处理类Java中常见的异常处理函数Java中抛出异常throws throw用户自定义异常Java异常分类Java异常分两大类,E...原创 2018-12-20 10:04:03 · 341 阅读 · 0 评论 -
Java、Python3、C#实现邮件发送总结
发邮件功能几乎在每个项目都会有应用,我之前写了一篇基于Python3实现的一个邮件发送功能的博客,现在我打算写一篇通过目前主流的三大编程语言实现的邮件发送功能的博客。废话不多说,还是需要先提前打开你的邮箱的smtp服务,然后记住那个密码。接下来干活开始。Java实现邮件发送我通过JavaMail类实现的,首先要下载JavaMail.jar文件,javaxmail下载。直接上代码p...原创 2018-12-14 16:12:33 · 1460 阅读 · 0 评论 -
对sql文件进行读取并通过JDBC批量执行
public class MySQLHandle { //mysql驱动包名 private static final String DRIVER_NAME = "com.mysql.jdbc.Driver"; //数据库连接地址 private static final String URL = "jdbc:mysql://localhost:3306/test...原创 2018-12-10 16:18:26 · 4397 阅读 · 1 评论 -
Java实现AES的ECB、CBC、CFB模式
public class AES { /** * AES加密 * * @param plaintext 明文 * @param Key 密钥 * @param EncryptMode AES加密模式,CBC或ECB * @return 该字符串的AES密文值 */ public static String AE...原创 2018-12-10 16:25:22 · 10108 阅读 · 1 评论 -
通过Java实现HMAC,将字符串哈希成为全部由字母组成的密文串
以下Java代码可以将任何字符串通过HMAC哈希,并输出成由大写的A到P组成的密文字符串。public class HMAC { private final static String KEY_MAC = "HMACMD5"; /** * 全局数组 */ private final static String[] hexDigits = { "A...原创 2018-12-10 16:36:11 · 794 阅读 · 0 评论 -
JDBC获取表的各列的基本信息
很多时候,我们需要查看数据库中的数据表的每个列或部分列的属性,例如列名,数据类型,大小等,以下代码通过Java实现类获取指定表的各列信息,并将信息存储到ArrayList中。public class MySQLHandle { //mysql驱动包名 private static final String DRIVER_NAME = "com.mysql.jdbc.Drive...原创 2018-12-10 16:59:48 · 3239 阅读 · 0 评论 -
完善Java的一些没有的方法
在做项目时,很多时候需要获取字符串中最后一个字符串是什么,为了方便写了一个函数,实现起来很简单,原理就是先获取字符串的长度,然后通过字符串截取获得最后一个字符。以下是代码:public String getLastChar(String str){ if(str==null||str.length()==0){ return null; ...原创 2018-12-11 15:18:31 · 220 阅读 · 0 评论 -
通过Java获取数据表的属性与对应的值
我最近在做一个数据库加密的项目,其中需要获取每个表的属性与对应的值,本来打算用HashMap存储,但是由于Attribute是重复的,理由会有username='peter',username='sam'等这样的重复的Attribute,最后打算写成Attribute=Value这样的格式,并存储在ArrayList中。本方法返回一个二维ArrayList。public ArrayList ...原创 2018-12-11 15:29:02 · 1920 阅读 · 0 评论 -
Java中XML读写操作
最近做项目遇到了对XML读写上的问题,经过上网查阅研究,发现了一个很好的包:org.dom4j。jar包下载地址于是自己封装了一个XML读写类。以下就是我封装的类。首先定义了一个类名:XMLHandlepublic class XMLHandle { public static void main(String[] args) { } priv...原创 2019-01-19 16:19:04 · 4059 阅读 · 0 评论
分享