记得自己在学习PRD文档撰写的时候,总希望能找到一份比较全面详细又易懂的模板。如果你也曾有相同的困恼或者尚未遇到满意的答案,或许本文可以提供不错的参考。 (往下阅读之前,希望...
记得自己在学习PRD文档撰写的时候,总希望能找到一份比较全面详细又易懂的模板。如果你也曾有相同的困恼或者尚未遇到满意的答案,或许本文可以提供不错的参考。 (往下阅读之前,希望...
工作中有一个需求,将五个字段大批量数据一次性插入到数据库中,考虑到效率问题,使用了Oracle批量插入,由于数据量很大,可能会超过15000条,在执行的过程中出现了如题的异常...
近期,有一个批量插入的sql,突然报出错误“ORA-01745: invalid host/bind variable name(无效的主机/绑定变量名称错误)”。 字面意思...
在之前的文章《通过HotSpot源码详解Java堆空间创建过程》中,曾经提到了HotSpot里的卡表(card table),并且说它是解决跨代引用问题的。当时限于篇幅,讲得...
虽然说现在大部分公司都把文件存放在一个单独的文件服务器上,在数据库中存的是图片的地址,但是还有一些比较落后的公司直接把图片放在数据库中,这种方式比较占用数据库容量,而且不方便...
Spring的统一异常处理有两种方式,一种是在某个controller内部进行异常处理,只能处理这个controller方法发生的异常,另外一种是定义一个全局异常处理类。 1...
1、sql语句中EXISTS的用法 首先先讲一下SQL语句中EXISTS关键字的用法,之前在学校上课的时候经常有这个例子: 现在有三张表:学生表(student)、课程表(c...
一、简介 与DES和AES算法类似,SM4算法是一种分组密码算法。 其分组长度为128bit,密钥长度也为128bit。 加密算法与密钥扩展算法均采用32轮非线性迭代结构,以...
WebService 本文参考了https://blog.csdn.net/c99463904/article/details/76018436。 一、简介 Web Serv...
XStream是一个实现javaBean与XML互相转换的工具,极大地简化了开发人员的对XML的处理 1、添加依赖 2、UML类图 假设现在需要将上面的xml转换为一个Jav...
一、为什么使用消息队列? 为什么使用?其实就是在实际业务中,有个具体的场景,如果不使用MQ,可能会有很多麻烦,用了MQ之后带给我们很多好处。场景其实有很多,常见的有三个:1....
一、需求说明 公司的项目有个需求:在存储过程中对数据进行加密,所以要自己编写Oracle函数进行相关的操作。Oracle自带的DBMS_CRYPTO包提供了对加密算法的支持,...
一、前言 在Java中有三种实现定时任务的方式:1.java自带的API java.util.Timer类 java.util.TimerTask类。2.Quartz框架 开...
从尾到头打印链表输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。示例 1:输入:head = [1,3,2]输出:[2,3,1]分析:可以首先遍历一次链表...
一、简介 动态规划(Dynamic Programming,DP)是运筹学的一个分支,是求解决策过程最优化的过程。20世纪50年代初,美国数学家贝尔曼(R.Bellman)等...
网络编程框架Netty的介绍与使用 一、简介 Netty的官网https://netty.io/ Netty是一个为了快速开发可维护的高性能协议处理器与客户端的异步事件驱动的...
什么是Netty? Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。Netty 是一个广泛使用的 J...
1、Servlet的生命周期 1.加载和实例化:Servlet容器负责加载和实例化Servlet。当Servlet容器启动时,或者在容器检测到需要这个Servlet来响应第一...
1、给一个由0和1组成的二维数组,1代表陆地,0代表海洋,统计出这个二维数组中有多少块陆地,上下左右可以连接的陆地算一块陆地。 比如下面的这个数组就有3块陆地 这道题是lee...