上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 162 下一页
摘要: Guice是Google开发的一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC)。 Guice非常小而且快。Guice是类型安全的,它能够对构造函数,属性,方法(包含任意个参数的任意方法,而不仅仅是setter方法)进行注入。 Guice采用Java加注解的方式进行托管对象 阅读全文
posted @ 2023-04-24 03:50 huyuchengus 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Guice 是一个依赖注入的小清新工具。 相比 Spring 的依赖管理来说,这个工具更加小巧,我们可以在测试中直接使用。 Junit 5 在 Junit 中使用就没有那么方便了,因为 Junit 没有 Guice 的注解。 你需要手动写一个类,在这个类中,对 Injector 的模块进行配置。 例 阅读全文
posted @ 2023-04-24 03:40 huyuchengus 阅读(15) 评论(0) 推荐(0) 编辑
摘要: IoC 是 Inversion of Control 的简写,译为“控制反转”,它不是一门技术,而是一种设计思想,也是一个概念,同时是一个重要的面向对象编程法则,能够指导我们如何设计出松耦合、更优良的程序。 在这里说 IoC 之前,你需要完全理解一个概念 DI(依赖注入)。 当你理解依赖注入以后,对 阅读全文
posted @ 2023-04-22 20:17 huyuchengus 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 根据 Google 官方的消息: Google Analytics(分析)4 是我们的新一代效果衡量解决方案,即将取代 Universal Analytics。自 2023 年 7 月 1 日起,标准 Universal Analytics 媒体资源将停止处理新的命中数据。如果您仍在使用 Unive 阅读全文
posted @ 2023-04-22 19:12 huyuchengus 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 概述 在这篇短文中,我们将会展示如何把 Map 中的值取出来,转换为一个 Array,、List 或者一个 Set。 当然,你可以使用 Java JDK 来进行转换,你也可以使用 Guava 来进行转换。 首先,让我们来看看,如何使用原生的 Java JDK把一个 Map 的值换行为 Array。 阅读全文
posted @ 2023-04-22 18:43 huyuchengus 阅读(704) 评论(0) 推荐(0) 编辑
摘要: Discourse 如果没有办法通过 Web 界面进行升级的话,可以通过服务器上命令来进行手动升级。 升级的命令分别如下: cd /var/discourse git pull ./launcher rebuild app 在服务器上执行就可以了。 这个升级通常比较耗时,需要在个 10 多分钟。 h 阅读全文
posted @ 2023-04-22 04:06 huyuchengus 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Java 作为最流行的编程语言受到了许多人的喜爱,其在编程中的地位自不必多说。 对于许多才刚刚入门 Java 的朋友来讲,常常会产生这样的困惑,JavaEE是什么?JavaSE又是什么? Java SE Java SE 是 Java Platform, Standard Edition 的简写。 简 阅读全文
posted @ 2023-04-21 23:54 huyuchengus 阅读(299) 评论(0) 推荐(1) 编辑
摘要: 只要做过 Java 一段时间,基本上都会遇到这个问题。 Dependency Injection (DI)中文称之为依赖注入。 都说了 Spring 的关键部分就是 Dependency Injection (DI),但是什么是依赖,为什么要注入,基本上没怎么找到使用简单文字说明的文章。 本文尝试用 阅读全文
posted @ 2023-04-21 06:05 huyuchengus 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 介绍 简单来说,上面所有的名字指的都是一个东西 Java Platform, Enterprise Edition 上面的几个名词都是下面的内容的简写: J2EE(Java 2 Platform, Enterprise Edition) Java EE (Java Platform, Enterpr 阅读全文
posted @ 2023-04-21 04:46 huyuchengus 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 我们将在服务器上安装 17.0.6.0 JDK。 因为我们服务器还跑了 11 的 JDK,所以实际上有 2 套 JDK 在运行。 下载 rpm 包 我们使用的是 rpm 的安装方式,下载地址为:IBM Developer 运行下面的命令来进行下载: wget https://github.com/i 阅读全文
posted @ 2023-04-07 22:21 huyuchengus 阅读(47) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 162 下一页