p1-p9 1: 注解 1.1 注解的概念 注解:能给人看,也能给机器看 ,机器会用反射机制进行访问。 如@Override都是注解,注解具有检查和约束的作用.如把S小写,override就报错了。 1.2 内置注解 package annotation; import java.util.Arra ...
分类:
其他好文 时间:
2020-05-24 00:50:18
阅读次数:
59
变量的内在机制 Go语言中的变量是分为两部分的: 类型信息:预先定义好的元信息。 值信息:程序运行过程中可动态变化的。 反射介绍 反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。 支持反 ...
分类:
编程语言 时间:
2020-05-23 20:17:44
阅读次数:
68
传统设计 分类管理需要:增加,删除,编辑,修改,查询5个服务端功能。 一个路径对应一个Servlet的思路,就需要设计5个Servlet类,并且在web.xml中配置5个路径。 CategoryAddServlet CategoryDeleteServlet CategoryEditServlet ...
分类:
其他好文 时间:
2020-05-23 18:42:57
阅读次数:
62
一、现象 对接第三方商户,压测该接口,出现tps刚上来就返现响应时间骤然上升,性能严重与与其不符。 二、分析 本地我们走一套公共报文封装出去,考虑到其他接口正常,考虑应该是第三方商户接口的问题。 经沟通排查,初步发现原因。第三方商户报文组装、拆解存在大量字段反射,性能开销大 三、解决方案 重写代码组 ...
分类:
其他好文 时间:
2020-05-23 16:43:40
阅读次数:
54
动态代理是反射的一个非常重要的应用场景。动态代理常被用于一些 Java 框架中。例如 Spring 的 AOP ,Dubbo 的 SPI 接口,就是基于 Java 动态代理实现的。 动态代理的方式有两种: JDK动态代理:利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHa ...
分类:
其他好文 时间:
2020-05-23 00:20:30
阅读次数:
53
一:什么是XSS攻击? 二:反射型XSS 三:存储型XSS 四:DOM-based型XSS 五:SQL注入 六:XSS如何防范? 1. cookie安全策略 2. X-XSS-Protection设置 3. XSS防御HTML编码 4. XSS 防御HTML Attribute编码 5. XSS防御 ...
分类:
Web程序 时间:
2020-05-23 00:15:48
阅读次数:
156
写在前面 该博客紧接上篇博客:,继续学习post请求,带参数的post和get请求以及文件上传与下载 post请求 其实post请求的方式与get请求差不太多,我们还是先上代码: 可以看到,与get请求不同的一点就是我们需要添加一个内容,然后把数据写入到服务端,最后关闭所有的流。整体的流程和get基 ...
分类:
移动开发 时间:
2020-05-22 17:22:41
阅读次数:
55
一:TCP协议和UDP的协议 基于tcp通信必须先三次握手建立通路。 没有发数据之前: 1.c向s发送信息,老铁我要连接你的服务器,建立一个通路,第一次握手。 2.s收到c的信息,好的收到你的信息此时c到s通路建立,那么我也要和你建立通路,第二次握手,s向c发了确认信息和请求信息合并发送。 3.c收 ...
分类:
编程语言 时间:
2020-05-22 09:23:14
阅读次数:
74
项目中的接口一直都是用动态代理获取的实例,然后再去调的接口。 然后...emmmm.... UndeclaredThrowableException 什么情况...未申报的可抛出的异常....锁定哪行出错了以后就百度 原因: 使用动态代理获取的实例去调用接口时,如果接口出现异常,又没有捕获,那么都会 ...
分类:
编程语言 时间:
2020-05-21 19:48:01
阅读次数:
63
可能这份面试题还不足以包含所有Java问题,但有了它,我相信你一定不会“败”的很惨,有了它,足以应对目前市面上绝大部分的Java面试了,因为这些问题不论是从深度还是广度上来讲,都已经囊括了非常多的知识点了。包含的模块本文分为十九个模块,分别是:Java基础、容器、多线程、反射、对象拷贝、JavaWeb、异常、网络、设计模式、Spring/SpringMVC、SpringBoot/SpringClo
分类:
编程语言 时间:
2020-05-21 09:41:24
阅读次数:
70