请看下面的代码: import java.lang.reflect.Method; class MethodInvokeTest { public static void main(String[] args) throws Exception { String str = "hello"; Met ...
分类:
其他好文 时间:
2020-06-01 23:52:46
阅读次数:
114
当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误。 可能是语法错误,通常是程序员造成的编码错误或错别字。 可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。 可能是由于来自服务器或用户的错误输出而导致的错误。 当然,也可能是由于许多其他不可预知的因素。 Java ...
分类:
Web程序 时间:
2020-06-01 14:08:17
阅读次数:
91
一个奇怪的用法 我遇到过一个项目,使用 .net core 搭建的一套OA系统,搭建这个系统的架构师,选择将不合法的请求,或是失败的请求用 throw 抛出异常,然后再异常过滤器中打包成一个正常相应的数据,返回给前端。 例:服务器接受到客户端的请求,检查上传的参数的时候,发现少了一个参数,这个时候应 ...
分类:
其他好文 时间:
2020-06-01 12:21:05
阅读次数:
130
环境 JDK 8 Spring Tool Suite 4.6.1 Servlet 3.1 Tomcat 8.5 Maven 3.6.3 概述 在 Servlet API 中有四个包装类,它们的作用类似,这里以 HttpServletRequestWrapper 为例学习。 四个包装类分别是: Ser ...
分类:
移动开发 时间:
2020-05-31 23:15:32
阅读次数:
98
迭代器模式简述 迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。java api的Collection,Mapt等集合元素的遍历是用迭代器模式实现,将集合元素的遍历与具体的集合类分离,遵循单一职责原则。 迭代模式结构 以java api的Co ...
分类:
其他好文 时间:
2020-05-31 12:46:24
阅读次数:
48
摘要 本文旨在详细分析SpringMVC工作原理以及作为开发者如何基于SpringMVC做扩展。因为SpringMVC分析的文章比较多,所以本文重点讲解如何利用SpringMVC的扩展点实现我们的需求。 什么是Spring MVC SpringMVC的作用是什么呢?需要解决什么问题呢? 下图是一个客 ...
分类:
编程语言 时间:
2020-05-31 12:42:32
阅读次数:
65
public class User implements Comparable{ private String name; private int age; public User() { } public User(String name, int age) { this.name = name; ...
分类:
编程语言 时间:
2020-05-30 22:19:46
阅读次数:
85
1.Confirm消息确认机制 消息的确认:是指生产者投递消息后,如果Broker收到消息,则会给生产者一个应答。 生产者进行接收应答,用来确定这条消息是否正常的发送到Broker,这种方式也是消息的可靠性投递的核心保障。 生产端 public static void main(String[] a ...
分类:
其他好文 时间:
2020-05-29 13:36:50
阅读次数:
47
分页在我们平时处理数据的时候,是非常常见的操作,尤其是SQL,比如使用limit m,n这样的语句,又比如在elastic search之中,我们需要对search的结果进行分页,这都是一些很常见的场景,其实数据的分页,最根本的原因就是,如果当数据量很大的时候,我们如果一次性放入到内存之中操作,这样 ...
分类:
其他好文 时间:
2020-05-29 10:41:04
阅读次数:
60
获取信息: import java.sql. /** * 获取用户所有信息 */public class Insert { public static void main(String[] args)throws Exception { Insert a = new Insert(); a.stud ...
分类:
数据库 时间:
2020-05-27 18:42:49
阅读次数:
69