04 2023 档案

摘要:如果你是积极的开源贡献者,并且 GitHub 上有你自己维护的项目。 并且你的项目还有点流量的话,你是可以申请 JetBrains 的开源许可证的。 JetBrains 对开源社区还是比较包容的,只要项目是在正常维护,通常他们都会签发一年的许可证给你。 https://www.ossez.com/t 阅读全文
posted @ 2023-04-28 19:58 huyuchengus 阅读(48) 评论(0) 推荐(0) 编辑
摘要:微信 API 中,针对用户数据统计可以获得用户增减数据,同时还可以获得用户累计数据。 分别是 2 个 API ,但是返回是下面 2 个对象。 用户分析微信官方的 API 文档链接地址为:微信开放文档 其中一个 API 的返回的字符串。 { "list": [ { "ref_date": "2023- 阅读全文
posted @ 2023-04-25 03:53 huyuchengus 阅读(26) 评论(0) 推荐(0) 编辑
摘要:提示的异常信息如下: java.lang.RuntimeException: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "new_user" (class com.osse 阅读全文
posted @ 2023-04-25 03:44 huyuchengus 阅读(111) 评论(0) 推荐(0) 编辑
摘要:Guice是Google开发的一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC)。 Guice非常小而且快。Guice是类型安全的,它能够对构造函数,属性,方法(包含任意个参数的任意方法,而不仅仅是setter方法)进行注入。 Guice采用Java加注解的方式进行托管对象 阅读全文
posted @ 2023-04-24 03:50 huyuchengus 阅读(45) 评论(0) 推荐(0) 编辑
摘要:Guice 是一个依赖注入的小清新工具。 相比 Spring 的依赖管理来说,这个工具更加小巧,我们可以在测试中直接使用。 Junit 5 在 Junit 中使用就没有那么方便了,因为 Junit 没有 Guice 的注解。 你需要手动写一个类,在这个类中,对 Injector 的模块进行配置。 例 阅读全文
posted @ 2023-04-24 03:40 huyuchengus 阅读(19) 评论(0) 推荐(0) 编辑
摘要:IoC 是 Inversion of Control 的简写,译为“控制反转”,它不是一门技术,而是一种设计思想,也是一个概念,同时是一个重要的面向对象编程法则,能够指导我们如何设计出松耦合、更优良的程序。 在这里说 IoC 之前,你需要完全理解一个概念 DI(依赖注入)。 当你理解依赖注入以后,对 阅读全文
posted @ 2023-04-22 20:17 huyuchengus 阅读(27) 评论(0) 推荐(0) 编辑
摘要:根据 Google 官方的消息: Google Analytics(分析)4 是我们的新一代效果衡量解决方案,即将取代 Universal Analytics。自 2023 年 7 月 1 日起,标准 Universal Analytics 媒体资源将停止处理新的命中数据。如果您仍在使用 Unive 阅读全文
posted @ 2023-04-22 19:12 huyuchengus 阅读(15) 评论(0) 推荐(0) 编辑
摘要:概述 在这篇短文中,我们将会展示如何把 Map 中的值取出来,转换为一个 Array,、List 或者一个 Set。 当然,你可以使用 Java JDK 来进行转换,你也可以使用 Guava 来进行转换。 首先,让我们来看看,如何使用原生的 Java JDK把一个 Map 的值换行为 Array。 阅读全文
posted @ 2023-04-22 18:43 huyuchengus 阅读(780) 评论(0) 推荐(0) 编辑
摘要:Discourse 如果没有办法通过 Web 界面进行升级的话,可以通过服务器上命令来进行手动升级。 升级的命令分别如下: cd /var/discourse git pull ./launcher rebuild app 在服务器上执行就可以了。 这个升级通常比较耗时,需要在个 10 多分钟。 h 阅读全文
posted @ 2023-04-22 04:06 huyuchengus 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Java 作为最流行的编程语言受到了许多人的喜爱,其在编程中的地位自不必多说。 对于许多才刚刚入门 Java 的朋友来讲,常常会产生这样的困惑,JavaEE是什么?JavaSE又是什么? Java SE Java SE 是 Java Platform, Standard Edition 的简写。 简 阅读全文
posted @ 2023-04-21 23:54 huyuchengus 阅读(366) 评论(0) 推荐(1) 编辑
摘要:只要做过 Java 一段时间,基本上都会遇到这个问题。 Dependency Injection (DI)中文称之为依赖注入。 都说了 Spring 的关键部分就是 Dependency Injection (DI),但是什么是依赖,为什么要注入,基本上没怎么找到使用简单文字说明的文章。 本文尝试用 阅读全文
posted @ 2023-04-21 06:05 huyuchengus 阅读(110) 评论(0) 推荐(0) 编辑
摘要:介绍 简单来说,上面所有的名字指的都是一个东西 Java Platform, Enterprise Edition 上面的几个名词都是下面的内容的简写: J2EE(Java 2 Platform, Enterprise Edition) Java EE (Java Platform, Enterpr 阅读全文
posted @ 2023-04-21 04:46 huyuchengus 阅读(76) 评论(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 阅读(58) 评论(0) 推荐(0) 编辑
摘要:在默认情况下 Jenkins 使用的端口是 8080。 这个端口可能会与当前服务器上运行的很多程序有冲突,所以我们可能会希望对这个运行的默认端口进行修改。 需要修改的文件为:/etc/default/jenkins 打开文件后,把 HTTP_PORT 参数修改为你希望的参数后保存重启 Jenkins 阅读全文
posted @ 2023-04-01 22:17 huyuchengus 阅读(461) 评论(0) 推荐(0) 编辑
摘要:在启动 Spring 项目的时候提示下面的错误信息。 问题和原因 这个问题的原因是你的类没有在 Spring 管理的容器中注册。 主要原因是上面的包的路径不正确。 修改上面的包的路径后重启服务就可以解决启动的时候对象没有注册的问题。 https://www.ossez.com/t/spring-no 阅读全文
posted @ 2023-04-01 22:14 huyuchengus 阅读(60) 评论(0) 推荐(0) 编辑
摘要:想知道在一个包下面有什么类。 可以在新版的 IntelliJ IDEA 2023.1 中把鼠标移动到包上面。 在包上面就可以看到这个包下面的类了。 这个功能还不错呢,能知道这个包下面有什么东西。 https://www.ossez.com/t/intellij-idea-2023-1/14371 阅读全文
posted @ 2023-04-01 22:10 huyuchengus 阅读(26) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示