
java
_AkstNhmyRwn
埃克塞特你还没有任务呢
展开
-
记坑:jdk11打包springboot出现Fatal error compiling
报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project xty: Fatal error compiling网上查找方法很多,但均无用。后来看到这篇文章才注意到maven配置问题,检查后发现maven的setting.conf配错了~可复制代码: <profile> <id>jdk-11</i原创 2021-06-07 11:32:09 · 458 阅读 · 0 评论 -
xshell家庭版申请地址
官网地址原创 2021-04-08 14:07:40 · 218 阅读 · 0 评论 -
java中HashMap的使用细节
HashMap是线程不安全的,主要体现在多线程操作扩容的过程中,因为要重新计算原数据的所在位置,可能会引发线程间数据迁移冲突,所以多线程操作map建议使用HashTable或者ConcurrentHashMap关于HashMap的初始化容量的指定,如果能够大致确定map的容量,那么在实例化一个HashMap时最好显示指定他的容量,容量大小应当为 大于预计的size/加载因子的商的最小的2的n...原创 2019-12-31 14:25:45 · 267 阅读 · 1 评论 -
不使用ide生成可执行jar
REM 在执行该命令前删掉./bin目录REM 创建bin文件夹>nulmkdir binREM 将所有路径下的java文件放入bin文件夹下的all.txt文件中>nuldir /b/s *.java > ./bin/all.txtREM 根据all.txt文件中的路径编译java文件>nuljavac -encoding UTF-8 -d ./bin @./...原创 2019-10-20 16:22:21 · 252 阅读 · 0 评论 -
四步完成jdk安装(centOS7)
下载jdk wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.16/bin/apache-tomcat-9.0.16.tar.gz解压 tar -zxvf apache-tomcat-9.0.16.tar.gz配置 vi /etc/profile // profile文件中主要配置JAVA_HOME...原创 2019-03-13 09:00:16 · 234 阅读 · 0 评论 -
Java开发人员必知必会的20种常用类库和API
一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。顺便说一句,这里不包括框架,如Spring和Hibernate因为他们非常有名,都有特定的功能。本文总结了日志、JSON解析、单测、X...转载 2019-03-22 13:41:22 · 166 阅读 · 0 评论 -
使用jdk-Proxy在spring中进行切面
前言个人兴趣,平时喜欢使用jdk的东西捣鼓东西.以前学spring的时候就对切面这一块乱七八糟的配置整的晕头转向,就想着用干脆直接用jdk的Proxy代理得了,于是就整出了下面这些骚东西…关于jdk的动态代理jdk的动态代理核心是Proxy类与InvocationHandler接口,其中Proxy负责生成与调用代理类,InvocationHandler则是实际的执行者,具体原理参见JDK动态...原创 2019-06-16 14:49:58 · 224 阅读 · 0 评论