
java
文章平均质量分 63
tazuxianzai
这个作者很懒,什么都没留下…
展开
-
spring源码导入MyEclipse,跳过编译测试test,安装AJDT和Groovy插件,学习spring源码技巧
前言经过前面两篇文章折腾后,终于是把spring源码编译了一半,但还是有一些问题。原本编译是直接使用命令gradlew build编译spring,但该默认命令编译完后还会自动测试test,test实在太慢了,还有各种错…最后直接选择跳过test过程,使用以下命令执行可跳过test//跳过测试testgradlew build -x test 跳过测试后最终编译成功。导入MyEclipse前面只是先编译了spring源码,现在把项目导入Myeclipse。在命令行窗口运行spring源码根原创 2021-07-17 18:30:42 · 432 阅读 · 0 评论 -
spring源码编译问题解决2,overflows the available area,schema.zip not exist,ApplicationContextExpressionTests
问题1 Line 1 of a paragraph overflows the available area by 37686mpt原因:异常翻译为:超出可用内存大小。这是gradle编译时 jvm分配给gradle守护进程的堆内存不足导致无法生成文档异常。解决办法:在spring源代码根目录下修改gradle.properties文件,修改jvm堆内存分配大小#gradle.properties代码末新增以下一行配置#解决out ... 37648 prompt heap内存不够问题org原创 2021-07-17 12:38:30 · 254 阅读 · 0 评论 -
spring源码编译问题解决1,Received status code 401 from server问题,not found问题,更换阿里云镜像
问题用gradlew install或者gradlew build下载spring源码依赖时,报not found与401错误。原因not found 是使用的仓库里不存在该文件,比如说你要下gradle插件或者spring依赖,public仓库当然没有,你需要另外加上阿里云的gradle/spring仓库。–>阿里云仓库官网你需要加上正确的阿里云仓库,幸运的是我们可以把所有的阿里云仓库地址都放进仓库地址。401是权限不够,spring仓库部分文件现在需要登陆才能下载,所以报权限错误。原创 2021-07-16 17:34:28 · 6067 阅读 · 7 评论 -
字符长度检验总结,java String.length(),oracle varchar2()计算的是字节长度还是字符长度?
String.length()String类底层是用char[]数组保存汉字,char存储使用2个字节,即一个char保存1个字符(汉字/字母/符号),String.length()计算的是char长度(字符长度)。例如:“123中国”.length()=5public final class String{ private final char value[]; public int length() { return value.length; }}varchar2var原创 2021-07-02 10:58:01 · 3277 阅读 · 0 评论 -
idea使用tomcat总结,catalina_home与catalina_base?logging.properties?
CATALINA_HOME与CATALINA_BASEtomcat是一个web应用容器,实质就是一个servlet容器。在tomcat中servlet容器的名字叫做catalina,即catalina就是tomcat的实质工作引擎,也就是说tomcat的工作都是由catalina完成的。总结就是:tomcat=catalinaCATALINA_HOME是catalina的根目录,也就是tomcat的根目录即tomcat安装目录。CATALINA_BASE是catalina的工作目录。idea中的t原创 2021-06-24 11:19:47 · 3400 阅读 · 0 评论 -
解决项目的编码问题,把保存为GBK的转为UTF-8
问题在使用idea构建项目总是会遇到编码不一致的问题,有的文件使用UTF-8,有的又使用GBK,那这里的编码是什么意思呢?文本读取的中文乱码原因编码其实是指文件保存的编码,即以何种字节规则保存中文,如果以UTF-8,那么中文会以类似3个字节保存一个中文的形式保存到磁盘,而使用GBK中文是以类似2个字节保存一个中文的形式保存到磁盘,这叫编码,也叫做保存编码。还有一种是读取编码,即读取该文件时使用的是何种编码。如果文件以GBK编码保存,以UTF-8编码读取,那么文件中的中文都会乱码,此时一般编辑器都会提原创 2021-06-18 13:40:52 · 6067 阅读 · 1 评论 -
MyEclipse解决 Context initialization failed XXX Class Not Found 问题
描述项目有一天重启突然出现无法启动的问题,出现Context initialization failed XXX Class Not Found 问题解决方法找不到类可能是项目编译的文件不全,到Myeclipse的编译输出目录(WebRoot/WEB-INF/classes)检查一遍(*在.classpath文件中可以查看与设置编译输出位置),<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>发现是编译出了问题原创 2021-06-10 16:08:11 · 367 阅读 · 0 评论 -
$.ajax参数,@RequestParam()总结
$.ajax各参数解释详细解释请看参考链接: $.ajax() 方法常用参数解释//$.ajax请求示例$.ajax({ type:"POST", url: "submitReport.do?token=abc123", data:{ "name":aaa,"age":18 }, dataType:"json",//指明接口返回json数据 //contentType: "application/json",//指明传输数据为后端json格式,接口需要使用@RequestBody()原创 2021-05-26 16:15:46 · 1010 阅读 · 0 评论