
开发问题
文章平均质量分 89
小驴程序源
一点一滴,从点点滴滴做起。
展开
-
Java 序列化和反序列化为什么要实现 Serializable 接口
我们在开发时,需要把所有model包里的类都实现Serializable接口, 同时还要显示指定serialVersionUID的值. 听到这个需求, 我脑海里就突然出现了好几个问题, 比如说:序列化:把对象转换为字节序列的过程称为对象的序列化.反序列化:把字节序列恢复为对象的过程称为对象的反序列化.当我们只在本地JVM里运行下Java实例, 这个时候是不需要什么序列化和反序列化的, 但当我们需要将内存中的对象持久化到磁盘, 数据库中时, 当我们需要与浏览器进行交互时, 当我们需要实现RPC时, 这个时候就原创 2022-12-20 18:00:19 · 368 阅读 · 0 评论 -
聊一聊-JAVA 泛型中的通配符 T,E,K,V,?
聊一聊-JAVA 泛型中的通配符 T,E,K,V,?| 泛型带来的好处| 泛型中通配符前言:Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。| 泛型带来的好处在没有泛型的情况的下,通过对类型 Object 的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进转载 2022-01-12 12:46:38 · 103 阅读 · 0 评论 -
线程 run 方法中调用 service 报 java.lang.NullPointerException
线程 run 方法中调用 service 报 java.lang.NullPointerException前言壹:场景贰:原因叁:方法肆:实现前言Spring Boot使用线程的run方法中调用service报java.lang.NullPointerException提示:以下是本篇文章正文内容,下面案例可供参考壹:场景 多线程的情况下run方法体中调用业务层的方法。贰:原因 &nbs原创 2020-10-29 16:59:38 · 2735 阅读 · 4 评论 -
JNDI对应调用各种应用服务器 InitialContext 的写法
JNDI对应调用各种应用服务器 InitialContext 的写法调用EJB时,如果客户端和EJB不在同一个jvm,就要设置InitialContext,不同的应用服务器InitialContext写法也不同.Context.INITIAL_CONTEXT_FACTORY:指定到目录服务的连接工厂Context.PROVIDER_URL:目录服务提供者URL//jboss:Contex...原创 2019-12-02 18:57:24 · 627 阅读 · 4 评论 -
ORA-01810: 格式代码出现两次
问题:ORA-01810: 格式代码出现两次问题描述:解决方法:注意:如果你是如下方式写的也不行问题描述:我们在使用Oracle的to_date函数时,代码中可能用惯了“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”你一定是这么写的:TO_DATE('2019-11-06 13:14:20','yyy...原创 2019-11-06 15:56:52 · 350 阅读 · 0 评论 -
SpringMVC日期解析问题(SON parse error: Cannot deserialize value of type `java.util.Date` from String.....)
问题:JSON parse error: Cannot deserialize value of type java.util.Date from String “2016-10-05”: not a valid representation (error: Failed to parse Date value ‘2016-10-05’: Unparseable date: “2016-10-0...原创 2019-10-09 15:03:38 · 1922 阅读 · 0 评论