public class Demo5 { public static void main(String[] args) { Statement stmt=null; Connection conn=null; try {…
分类:编程语言
04、JDBC范例
范例:JDBC查询 package com.hsp; import java.sql.Connection; import java.sql.DriverManager; import java.sql.R…
使用java mail发送带附件的邮件,网页登录接收正常,foxmail接收附件为dat文件的处理
问题引入 在一次做发邮件功能时发现,邮件附件为xlsx文件,在网页登录接收邮箱时,附件正常,用foxmail或者网易邮箱大师客户端接收时,附件有问题,foxmail接收的附件为dat文件,网易邮箱大师接收的为bin文件,…
低耦合,高内聚的详解
转载请注意出处: 这几天又回顾了下java基础,突然看见松耦合这个字眼,很是疑惑,于是通过上网阅读多篇博客并结合翻阅的资料写下了这篇博客。希望大家可以从中有所收获。 一、耦合,内聚的了解(看懂就行,不用强背) 那么什么是…
内聚、耦合
一、耦合,内聚的了解(看懂就行,不用强背) 那么什么是耦合,什么是内聚呢?我来做个解释。 内聚性:又称块内联系。指模块的功能强度的度量,即一个模块内元素彼此之间结合的紧密程度的度量。若一个程序之间各元素之间(程序段之间)…
将全部的数字替换成_
//将全部的数字替换成_ import java.util.regex.Pattern ; import java.util.regex.Matcher ; public class Test{ public stati…
java上传文件并保存到服务器----大文件上传
一般的文件上传(不依赖spring) /** * 保存文件 * * @param path 文件绝对路径 * @param fileBytes 文件字节数据 * @throws ApiServiceException *…
Java面向对象的三大特征
面向对象的三大特征主要为:封装、继承、多态 封装是指的是类的内部信息进行隐藏,一般是指对类内部的属性进行私有化,外部无法直接访问或影响内部的属性,只能通过特定的方法对封装的内容进行访问,提高了代码的安全性 继承是指子类继…
从原理层面掌握@InitBinder的使用【享学Spring MVC】
每篇一句 大魔王张怡宁:女儿,这堆金牌你拿去玩吧,但我的银牌不能给你玩。你要想玩银牌就去找你王浩叔叔吧,他那银牌多 前言 为了讲述好Spring MVC最为复杂的数据绑定这块,我前面可谓是做足了功课,对此部分知识此处给小…
springboot向elk写日志
springboot里连接elk里的logstash,然后写指定index索引的日志,而之后使用kibana去查询和分析日志,使用elasticsearch去保存日志。 添加引用 implementation 'net.…
23种开发设计模式总结,追求高内聚低耦合的编程思想。
目录 一、概述 二、7个设计原则 1、单一职责原则 ( SRP ) 2、开闭原则 ( OCP ) 3、里氏替换原则 ( LSP ) 4、依赖倒置原则 ( DIP ) 5、接口隔离原则 ( ISP ) 6、最少知道原则(迪…
根据身份证获取性别、生日、后六位
package 工具类; import java.util.regex.Matcher; import java.util.regex.Pattern; import javax.swing.JOptionPane; p…