- 博客(9)
- 收藏
- 关注
原创 Java——时间戳和时间格式转换
时间戳(TimeStamp):通常是一个字符序列,唯一地标志某一刻的时间。Java 中时间戳是指格林威治时间1970年01月01日00时00分00秒起至现在的总毫秒数。3、时间字符串转格式(yyyyMMddHHmmss ——> yyyy-MM-dd HH:mm:ss )1、无参构造方法——返回结果Thu Dec 15 09:55:39 CST 2022。2、获取固定格式当前时间字符串。2、有参构造方法——已废弃。1、获取当前时间字符串。一、获取时间戳的方式。
2022-12-15 10:10:00 9452
原创 Java——序列化(一些注意点)
定义一个User类继承Serializable,其中serialVersionUID若不手动定义,系统将会默认根据类的属性哈希值计算出一个serialVersionUID值,所以这里有一个坑的地方是,当你后面再给类新加属性时,反序列化之前的数据,系统就会报错报两个serialVersionUID不一致问题(不兼容)。若Part无需序列化,也就是不实现Serializable接口,在User类中定义Part时,可以加上transient修饰符表明这个属性无需序列化,否则系统会报无法序列化异常。
2022-09-06 15:03:50 387
原创 Java动态代理初识——动态代理JDK和CGLIB
动态代理:与静态代理不同的是,程序运行时代理对象才被创建出来,代理一个接口下的多个实现类,在运行时才确定为哪个真实对象生成代理对象。1、静态代理:直接类似于一个代理对象只能为一个真实对象代理,代理类所实现的方法在运行之前就已经确定,扩展性、可维护性差。
2022-09-02 15:11:02 394
原创 简单搭建Spring+Maven项目,详细搭建流程
一、搭建步骤创建maven项目,创建webapp目录pom文件导入相应依赖坐标创建包结构(Controller、Service、Dao、entity)创建web配置文件编写简单示例(Controller、Service、Dao、entity)创建jsp页面简单测试(访问页面+访问数据)二、开始使用Idea创建maven项目,并在项目添加web模块创建artifact——项目资源组合体创建spring模块搭建tomcat服务器选择artifacts作为发布导
2022-04-02 15:50:58 6336
原创 Java:java.lang.IncompatibleClassChangeError:Expected non-static field报错
报错:java.lang.IncompatibleClassChangeError:Expected non-static field
2022-04-02 14:09:06 1264
原创 SFTP问题2:使用SFTP上传文件报错com.jcraft.jsch.JSchException: session is down
场景:Java代码将字符串转流,用SFTP工具类上传到SFTP服务器模拟:自己在Linux服务器搭建了SFTP问题:com.jcraft.jsch.JSchException: session is down代码:SFTP工具类中的连接SFTP服务器方法,每次都在channel.connect()报错ChannelSftp sftp = null; try { JSch jsch = new JSch(); //jsch.getSession(usern
2022-01-05 14:23:27 4280
原创 SFTP问题1:使用SFTP上传文件报错com.jcraft.jsch.JSchException: java.net.ConnectException: Connection refused: co
场景:Java代码将字符串转流,用SFTP工具类上传到SFTP服务器模拟:自己在Linux服务器搭建了SFTP问题:com.jcraft.jsch.JSchException: java.net.ConnectException: Connection timed out: connect代码:SFTP工具类中的连接SFTP服务器方法,每次都在sshSession.connect()报错ChannelSftp sftp = null; try { JSch jsch =
2022-01-05 14:14:32 6273
原创 图片流转base64遇到的坑
Java学习问题2:网络传输的图片转base64遇到的坑1.之前写图片转base64流的写法 File file = new File("D:\\test\\img11.jpg"); InputStream inputStream = null; BufferedOutputStream bos = null; FileOutputStream outputStream = null; try { //读取文件转图
2021-11-25 16:48:56 995
原创 Java学习问题1:使用slf4j日志记录时,在pom.xml中添加slf4j依赖添加不上
Java学习问题1:使用slf4j日志记录时,在pom.xml中添加slf4j依赖添加不上1.问题描述:在pom.xml中添加slf4j依赖时,代码显示红色,代码报错显示:2.检查:查看了maven设置,发现没有问题复制 reponsitory路径查询仓库找到slf4j的jar包,确认有slf4j-simple3.问题...
2020-07-06 08:47:30 2170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人