- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 request.getParameter(“xxx”)的参数的取值
request.getParameter(“xxx”)的参数的取值的几种可能:1. Html中form表单中标签的name属性:<form name="form" method="post" action="checkUser"> 请输入用户姓名:<input type="text" name="username"> <input ty
2018-05-18 17:56:59
27565
4
原创 对java中方法参数中出现...的理解
其中...表示可以有多个(0,1,2,...)Class<?>类型的对象。类似于Class<?>[],但是又不同于数组。理解如下:例如:void hello(String[] args);void hello(String... args);当参数个数为0时,前者的调用为hello(null);而后者的调用方式为hello();...
2018-04-25 17:05:25
340
原创 注解:@Target和@Retention
@Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME)public @interface FieldName { String value();}@Target用于设定注解使用的范围使用ElementType来指定注解使用范围的枚举集合取值 注解使用范围 METHOD 可用于方法上 TYP...
2018-04-25 16:12:45
666
原创 JDK、JRE、JVM
学习java以来,一直不太清楚jdk和jre之间的关系。今天好好来了解一下:JVMJVM(java virtual machine)是一个抽象机器。它是一个提供可执行java字节码的运行时环境的规范。JVM可以应用于许多硬件和软件平台。JVM,JRE,JDK是平台相关的,因为每一个OS(Operation System)的配置不同。但是,java是平台无关的。JVM执行以下主要任务: 1.加...
2018-04-24 15:14:53
141
原创 缓存
缓存可以根据存放的地点的不同,分为客户端缓存和服务器端缓存 客户端缓存,又可以分为浏览器缓存,网关或代理服务器缓存网关或代理服务器缓存是将网页缓存到网关服务器中,多用户访问同一个页面的时候,将直接从网关服务器把页面传送给页面。浏览器缓存,是最靠近用户的缓存,如果启用缓存,用户在访问同一个页面的时候,将不再从服务器下载页面,而是从本机的缓存目录中读取页面,然后在浏览器中展现这个页面。 浏览器缓存的控...
2018-04-24 14:05:28
147
原创 SpringMVC的工作原理
1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web服务器将请求转交给DispatcherServlet.2、DipatcherServlet接收到这个请求之后将根据请求的信息(包括URL、Http方法、请求报文头和请求参数Cookie等)以及HandlerMapping的配置找...
2018-04-02 18:54:18
201
转载 SpringMVC的返回方式
spring mvc 支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。 ModelAndView@RequestMapping("/hello") public ModelAndView helloWorld() { String message = "Hello World, Spring 3....
2018-04-02 18:49:18
219
转载 即时通信和实时通信
实时通信与即时通信即时通信(im)和实时通信(声网Agora.io)都是一套网络通信系统,其本质都是对信息进行转发。其最大的不同点,是对信息传递的时间规定。二者的区别可以从以下几个方面:一、场景常见的即时通信场景包括文字聊天、语音消息发送、文件传输、音视频播放等。通俗的说,就是发短信。实时通信的场景包括语音、视频电话会议、网络电话等。通俗的说,就是打电话。二、产品需求点即时通讯:主要要求可靠,考核...
2018-04-02 18:45:49
1222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人