java
大超Bing
这个作者很懒,什么都没留下…
展开
-
日志--打印规范
日志记录应用系统日志主要有三个原因: 记录操作轨迹, 监控系统运行状况, 回溯系统故障。记录操作行为及操作轨迹数据可以数据化地分析用户偏好,有助于优化业务逻辑,为用户提供个性化的服务, 例如: 通过access.log 记录用户的操作频度和跳转链接,有助于分析用户的后续行为。监控系统运行状况是指对服务器使用状态, 如内存,CPU等使用情况;应用运行情况,如相应时间,QPS 等交互状态; 应用错误信息,如空指针,SQL 异常等的监控。回溯系统故障当系统发生线上问题时,完整的现场日志有助于工程师原创 2020-10-08 15:26:34 · 907 阅读 · 0 评论 -
Servlet 应用
request 对象在Servlet中用来处理客户端请求需要用doGet或doPost方法的request对象get和post区别get请求get 提交的数据放在URL之后,以?分割URL和传输数据,参数之间以& 相连get方式明文传递,数据量小,不安全效率高,浏览器默认请求方式为GET请求对应的Servlet的方法是doGetPost请求post 方法时把提交的数据放在HTTP包的body中 ;密文传递数据,数据量大,安全效率相对没有GET高对应的Servlet的方原创 2020-09-26 21:39:39 · 125 阅读 · 0 评论 -
Servlet基础一
1.概念Servlet: Server Applet的简称,是服务器端的程序(代码,功能实现),可交互式的处理客户端发送到服务端的请求,并完成操作响应.动态网页技术(数据时动态的)javaWeb程序开发的基础,javaEE规范(一套接口)的一个组成部分.2.Servlet作用接收客户端请求,完成操作动态生成网页(页面数据可变)将包含操作结果的动态网页响应给客户端(浏览器).3.Servlet开发步骤3.1 搭建开发环境将Servlet相关的jar包(lib/Servlet.api原创 2020-09-24 22:23:36 · 125 阅读 · 0 评论 -
数据类型
1.基本数据类型java中的9种基本类型包括boolean,byte,char,shor,int,long,float,double和refvar.前8种数据类型表示生活中的真假,字符,整数和小数.最后一种refvar是面向对象世界中的引用变量,也叫引用句柄.2.基本类型refvar引用分成两种数据类型: 引用变量本身和引用指向的对象.为了强化这两个概念的区分,把引用变量(Reference Variable) 称为 refvar, 而把引用指向的实际对象(Referred Object) 简称为原创 2020-09-23 22:37:47 · 100 阅读 · 0 评论 -
泛型
概念泛型的本质是类型参数化,解决不确定具体对象类型的问题.泛型可以定义在类,接口,方法中,编译器通过识别尖括号和尖括号内的字母来解析泛型.在泛型定义时,约定俗成的符号包括: E代表Element,用于集合中的元素,T 代表 the Type of object ,表示某个类; K 代表 Key ,V代表Value,用于键值对元素.解析泛型public class GennericTest<T> { static <String,T,Person> String get(St原创 2020-09-23 07:34:29 · 99 阅读 · 0 评论 -
重载
1. 概述在同一个类中,如果多个方法由相同的方法名称,不同的参数类型,参数个数,参数顺序,即称为重载.2.执行顺序在编译期的眼里,方法名称+参数列表,组成了一个唯一键,称为方法签名,JVM通过这个唯一键决定调用哪种重载的方法.JVM在重载方法中,选择合适的目标方法的顺序如下:精确匹配如果是基本数据类型,自动转换成更大表示范围的基本类型.(int-long)通过自动拆箱与装箱.通过子类向上转型继承路线依次匹配.通过可变参数匹配注意: null可以匹配任何类对象,在查找目标方法时,是从最原创 2020-09-23 06:52:56 · 72 阅读 · 0 评论