标签: Java

7 篇文章

使用@Resource注入导致的 But was actually of type ‘com.sun.proxy.$Proxy**’ 问题解决方案
使用SpringBoot进行依赖注入时常用@Autowired或者@Resource注解进行注入。 虽然@Resource是标准用法,但是错误的使用仍然会导致出现问题。 如果应用存在相同BeanName的Spring Bean,@Resource注解就无法正常根据byName注入,而@Autowired采用byType注入,存在多个Bean实例则通…
快速安装任意版本的OpenJDK
很多时候我们需要在不同操作系统安装JDK以进行Java程序的开发。 而现在Oracle对于Java的Release管理令人窒息。因此我们需要选择一些不同的方法解决这个棘手的问题。 而AdoptOpenJDK是一个不错的解决方案。 通过访问其官网:https://adoptopenjdk.net/ ,可发现提供了主流的几乎所有的JDK版本共下载。 其…
为Maven替换阿里云镜像
前言 这段时间需要搞一搞Dubbo的微服务实验,因此需要搞一搞Java。然而Maven拉取依赖的速度令人崩溃,因此考虑替换Maven为阿里云的源,提升拉取依赖的速度。 环境 OS: macOS 10.15.3 shell: zsh 已安装Apache maven 正片 启动terminal, 执行 cd ~/.m2/ 在该目录创建settings.…
Java/Android开发 字符串的问题
在C++环境下或JavaScript环境下我们通常对于字符串string类可以用"=="来判断两个字符串的值是否相等。但是在Java/Android环境下"=="判断两个字符串是否相等则有可能在字符串内容相同的情况下返回false. 之所以Java会出现这种反常的现象,是因为"=="是用来判断两个字符串的引用来源是否一致造成的。假设有两个字符串: …
第一次成功编写出能运行的Android程序
这段时间稍微了解了一下Java,于是就萌生了用Java写一个手机的Android程序的想法。但是Android的那套和Console的用法差得也挺大,在我看来就像是两种编程语言,于是死马当活马医硬上,结果还真的给我写出了一个计算器。虽然这个计算器整体还是非常的简陋,但是编写过程中的一些手段和方法至少有了初步的概念。 Log:   [cod…