- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 netbeans运行java项目js文件乱码
主pom文件添加<properties> <!-- 文件拷贝时的编码 --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <!-- 编译时的编
2021-06-29 19:48:07
259
1
原创 springBoot+springSecurity+swagger2 Unable to infer base url. This is common when using dynamic
项目场景:springBoot+springSecurity+swagger2, 访问http://localhost:8080/swagger-ui.html#/时出现:解决方案:在配置访问白名单的时候将swagger相关路径添加进去, String[] whiteUrl = new String[] {"/swagger-ui.html", "/swagger-resources/**", "/v2/api-docs", "/webjars/springfox-swagger-ui
2021-05-08 09:38:01
251
原创 JVM虚拟机规范阅读摘要(二)
文章目录一、ClassFile 文件1、文件结构一、ClassFile 文件1、文件结构magic:魔数,确认文件是否是能被虚拟机接收的class文件, 固定为0xCAFEBABE minor_version:副版本号major_version:主版本号 constant_pool_count:常量池计数器 cp_info:常量池结构体, 具体结构…access_flags:访问标志(private…static…final…)this_class:类引用序号,在常量池结构体中查询具体的
2021-02-22 10:40:36
128
原创 JVM规范阅读摘要(一)
文章目录一、jvm1、jvm是什么?2、有什么?3、平台无关&&语言无关二、JVM规范1、数据类型总结一、jvm1、jvm是什么?Java virtual Machine软件模拟的运行在完整隔离环境中的具有完整硬件功能的计算机系统;Jvm通过软件模拟java字节码的指令集, 是Java的运行环境2、有什么?3、平台无关&&语言无关二、JVM规范1、数据类型1、原始数据类型1.1 数值类型byte: 8位有符号二进制补码整数,
2021-02-08 16:39:47
164
原创 The resource identified by this request is only capable of generating responses with characteristics
问题描述:使用@ResponseBody返回实体异常:HTTP Status 406 :The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request “accept” headersThe resource identified by this request is only cap
2020-11-30 17:46:39
864
原创 单点登陆
学习内容:单点登陆学习笔记:1、背景:a) Http协议无状态, 使用session、cookie缓存相关信息;b) 集群环境下通过负载均衡做到session共享2、 负载均衡:从实施方面分为硬件均衡和软件均衡, 它们又分为四层均衡和七层均衡{物理层:主定义物理设备标准;数据链路层:主定义如何格式化数据为帧为单位进行传输;网络层:主连接不同地域设备之间的定位与连接;传输层:主定义协议与端口号;会话层:主通过传输层建立数据连接的通路;表示层:主确保接收的信息或发送信息的
2020-11-19 17:41:19
139
1
原创 No bean named ‘springSessionRepositoryFilter‘ is defined
No bean named 'springSessionRepositoryFilter' is defined项目场景:解决办法:项目场景: spring-session 集成redis,web.xml配置filter时候出现 No bean named ‘springSessionRepositoryFilter’ is defined解决办法:配置的filter不是 springSessionRepositoryFilter 而是 sessionRepositoryFilte
2020-11-19 15:01:39
1140
1
原创 springMVC数据绑定原理梳理
springMVC数据绑定原理梳理:1、流程梳理DispatcherServletmv = ha.handle(processedRequest, response, mappedHandler.getHandler());InvocableHandlerMethodpublic Object invokeForRequest(NativeWebRequest request, ModelAndViewContainer mavContainer, Object... providedAr
2020-10-26 16:46:09
377
2
原创 SpringMVC数据绑定梳理
学习目标:SpringMVC数据绑定梳理学习内容:主要学习资料:慕课网:geely老师的课程《SpringMVC数据绑定入门》目录:1、基本数据类型和封装数据类型2、简单对象和复杂对象3、集合类对象4、json && xml5、PropertyEditor 、Formatter、 Converter6、源码探究学习产出:1、基本数据类型:learnInt.htm?count=0// Fixme 基本数据类型 learnInt.htm?count=0 @
2020-10-26 10:10:12
145
原创 自己开发一个maven插件
学习目标:如何自己开发一个maven插件学习产出:官方教程:https://maven.apache.org/guides/plugin/guide-java-plugin-development.html有案例, 可以跟着走,如果懒得看英文, 我的demo附在后面;下面梳理下关键点:1. @Mojo(name="hello") //maven插件入口方法的标志2. 插件项目为<packaging> maven-plugin </packaging&g
2020-10-14 20:03:42
427
1
原创 PowerMockito-【ExceptionInInitializerError】异常
问题描述:在项目的单元测试中, 有一个类, 静态初始化了一个变量, 但是这个变量初始化的过程中会请求其他机器的网络;本来在单元测试中, 这种是应该避免的,但是开始写的时候觉得无所谓,反正用不到也起不到实际作用,但是:有一天网断了,请求不了了, 所以就炸了,更坑的是这个类是个基础类,有好多引用,他们也炸了,全部 “ExceptionInInitializerError”。Exception in thread "main" java.lang.ExceptionInInitializerError原
2020-09-29 11:19:12
2851
原创 PartServlet/ServletFileUpload/MultipartFile/拖拽上传文件/剪切上传文件
学习目标:常见的文件上传的几种方法:PartServlet/ServletFileUpload/MultipartFile/拖拽上传文件/剪切上传文件学习产出:页面展示在最后面:第一种:PartServlet@MultipartConfig /*当在servlet上指定时,指示servlet期望的请求是MIME类型multipart*/public class UploadPartServlet extends HttpServlet { /** * 上传图片存放位置
2020-09-17 17:26:59
429
原创 JNDI初步理解
一、JNDI是什么?Java Naming and Directory Interface : Java 命名与目录接口;二、JNDI干什么?解耦和, 分布式调用三、JNDI怎么干?上教程:1、创建一个实体对象;2、创建一个Context对象;3、创建一个InitialContextFactory对象总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。...
2020-09-15 20:37:46
426
原创 Tomcat JNDI数据源源码跟踪
前言在开发过程中,使用tomcat配置jndi数据源出现异常, 因此决定研究下具体的工作原理一、准备1、下载tomcat源码, 并运行起来;具体操作可以参考Tomcat源码编译运行(作者:_WWWZP)实测可用;2、配置server.xml和context.xml文件,参考如下:server.xml:context.xml:2、有一个简单的项目, 部署在tomcat上;二、DEBUG1、启动Bootstrap.main()2、NamingContextListener.lifecy
2020-09-14 20:32:37
295
原创 window java 调用python脚本传递json字符串json.loads()格式化异常问题
项目场景:window java 调用python脚本传递json字符串json.loads()格式化异常问题。问题描述:json:{ "name": "ccc", "pwd": "cc", "age": 12}java:String info = "{\"name\":\"ccc\",\"pwd\":\"cc\",\"age\":12}";String arguments = "python" + " " + "E:\\myPython\\src\\python\\test2.py
2020-09-09 16:08:17
1233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人