链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
编程代码问答
登录
注册
好玩
前端
后端
工作
B3
推介
查看所有领域
Java
Spring
NetBeans
Eclipse
IDEA
Dubbo
Tomcat
Maven
Gradle
Latke
Eureka 注册服务列表显示 IP
Eureka 注册中心的首页有一栏专门显示当前已注册的服务,但是一般是以主机名 + 端口号的形式,尤其当我们部署到线上的时候。 前言 一般而言,我们是比较希望已注册服务以 Ip+ 端口的形式显示,配置的过程也比较简单,但是笔者在具体实践到阿里云 ECS 的时候,发现该显示 Ip 的地方,依然是一个主机名。 经过研究,发 ..
819
6 年前
消息队列(一)消息队列原理
原文地址 https://www.heayan.com/articles/2018/03/08/1520523463451.html 简介 消息中间件是在消息的传输过程中保存消息的容器。消息中间件再将消息从它的源中继到它的目标时充当中间人的作用。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接受者不可用,消息 ..
2.4K
6 年前
Linux(CentOS) 下安装 Java 运行环境
安装系统环境是: centos6.5 64 位 一.安装 jdk **1.下载 java 文件 jdk-6u45-linux-x64.bin 2.运行./jdk-6u45-linux-x64.bin 3.移动该文件到/usr/local/jdk 目录下** mv jdk-6u45-linux-x64 /usr/loca ..
737
6 年前
微服务部署在 Docker 下无法注册到 Eureka 下的解决办法
多个微服务部署到 Docker 下之后,往往会出现一个问题,那就是原本能够正常被服务提供者注册的 Eureka 突然没办法接受到它们的注册信息。 前言 一般而言,我们的微服务集群中必不可少的一个模块就是服务注册中心 Eureka。 我们对它地址的配置一般都是: eureka.client.serviceUrl.defa ..
6.3K
5 年前
Java 开源博客 Solo 2.7.0 发布
[链接] 是一款一个命令就能搭建好的 Java 开源博客系统,如果你想开个独立博客,请一定不要错过! 2.7.0 版本新增了一个文章配图功能,美图来自 Bing 壁纸。 安装 [链接]安装包 解压后执行 java -cp WEB-INF/lib/*;WEB-INF/classes org.b3log.solo.Star ..
3.7K
5 年前
问个 mvn 启动的报错,java 新手
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.6.RELEASE:start (default-cli) on project beimi: Could not figure out if the ..
1.6K
4 年前
Hibernate 使用 getJdbcTemplate().queryForList(sql) 查询数据为空
SQL 可以直接查询出结果,但是在 Hibernate 中执行 getJdbcTemplate().queryForList(sql)则得到的数据为空 [图片] [图片] [图片]
828
6 年前
java centos 7 内存分配失败
处理办法 1.# [链接] sync 手动执行 sync 命令(描述:sync 命令运行 sync 子例程。如果必须停止系统,则运行 sync 命令以确保文件系统的完整性。sync 命令将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-[链接]、已延迟的块 I/O 和读写映射文件) echo 3 > /proc ..
478
6 年前
Java 快速上手轻量级消息队列 Apache-ActiveMQ
[图片] 本文由黑壳博客发布 本文来源快速上手轻量级消息队列 Apache-ActiveMQ - 黑壳网 http://blog.bhusk.com/articles/2018/03/05/1520253269039 壳叔搞笑时间 赶报表,晚餐没吃就喝了杯水。文员妹纸下班走时问我:要不要帮你叫外卖? 我回她:刚喝了杯水 ..
299
6 年前
程序 kill -9 与 kill -15 的区别,以及回调函数的作用
在 [链接]/unix 下,中止一个 [链接] 进程有两种方式,一种是 kill -9 pid,一种是 kill -15 pill(默认)。 两种方式的区别是: SIGNKILL(9) 的效果是立即杀死进程. 该信号不能被阻塞, 处理和忽略。 SIGNTERM(15) 的效果是正常退出进程,退出前可以被阻塞或回调处理* ..
995
6 年前
Spring Boot 2.0 正式发布啦!
[图片] 本文由黑壳网发布 本文来源 Spring Boot 2.0 正式发布啦! - 黑壳网 http://blog.bhusk.com/articles/2018/03/01/1519889322815.html 壳叔搞笑时间 表弟两口子吵架闹离婚,去了民政局发现结婚证丢了离不了,然后补了个结婚证高高兴兴的回家了。 ..
124
6 年前
Word 导出工具类
import freemarker.cache.URLTemplateLoader; import freemarker.template.Configuration; import freemarker.template.Template; import javax.servlet.ServletOutputStre ..
188
6 年前
171. [LeetCode]Excel Sheet Column Number [easy] (java)
题目描述: Related to question [链接] Given a column title as appear in an Excel sheet, return its corresponding column number. For example: A -> 1 B -> 2 C -> ..
230
6 年前
Spring Boot 2.0 新特性和发展方向
本文由黑壳网发布 本文来源 Spring Boot 2.0 新特性和发展方向! - 黑壳网 http://blog.bhusk.com/articles/2018/03/01/1519890949484.html 壳叔搞笑时间 几个同学聚会,别人都说开车来的,就不喝酒了。我没车只好说:我家里有四套房子,今天就不喝酒了! ..
353
6 年前
Java 集合体系总结 Set、List、Map、Queue
一、java 集合类基本概念 有时我们需要集中存放多个数据,一般情况下,数组就是一个很好的选择,前提是我们事先已经明确知道我们将要保存的对象的数量。一旦在数组初始化时指定了这个数组长度。这样数组长度就不可变了,如果我们想要保存一个可以动态增长的数据,java 集合类就是一个很好的设计方案。 集合类主要负责保存其他数据, ..
122
6 年前
java 获取 windows/linux/mac ip 地址
/** * 获取本地 IP 地址 * * @throws SocketException */ public static String getLocalIP() throws UnknownHostException, SocketException { if (isWindowsOS()) { return Ine ..
419
6 年前
Maven 依赖下载失败的原因及解决方案
Maven 依赖下载失败的原因,通过我自己在项目中的实践和摸索,总结出来主要有两点:使用的 Maven 仓库镜像地址在国外被墙、依赖本身存放在 Maven 仓库以外的地方。 原因 使用的 Maven 仓库镜像地址在国外被墙 第一种原因相信大家最常碰到,百度或者谷歌搜到的问题也大都是这个问题,解决办法也很简单,换用一个国 ..
1.3K
5 年前
springboot 发布 org.springframework.web.multipart.MultipartException
最近用 springboot 开发了个项目经常一开始好好的,但运行一段时间后经常无端出现如下问题: [图片] 2018-01-14 10:32:17.039 ERROR 10086 --- [nio-8081-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet ..
647
6 年前
maven 根据不同环境打包不同文件
一, 我们平时在项目开发过程中会根据不同的环境打包不同的文件。如数据库连接文件,三方接口文件,日志文件等等,他们在开发,测试和线上环境的配置不一样,部署测试环境或线上环境都要改相应文件,很繁琐。可以利用 maven maven-resources-plugin 插件帮我们简化这一过程。 二.配置 pom 文件: org ..
391
6 年前
单点登陆总结
一.非单点登陆模式(SSM 环境) 总体思路:拦截 Http 请求,校验用户名密码是否正确;正确放行,否则跳转登录页。 实现方式: 1.使用 servlet Filter 实现。 2.使用 spring mvc 拦截器实现。 下面介绍基于 interceptor 实现方式: 自定义类实现 HandlerIntercep ..
249
6 年前
TinySpring 构建过程 Step6-ApplicationContext
其实 BeanFactory 已经提供了完整的功能,但是使用起来比较麻烦。现在用 ApplicationContext 做一个接口封装。 1. ApplicationContext 接口 public interface ApplicationContext extends BeanFactory { } 2. Abs ..
100
6 年前
TinySpring 构建过程 Step5- 为 Bean 注入 Bean
目前为止,我们只为 bean 注入固定属性变量,但是如果一个 Bean 的属性变量是另一个 Bean,那要怎么做? 做法一:1. 先创建 Bean,再为 Bean 注入属性 2. 在注入属性为 Bean 的时候,如果 Bean 没有被创建,则对此 Bean 重复 1)步骤。 因为都是先创建 Bean 再注入属性,所以不 ..
117
6 年前
java 中如何自定义标签,类似 springMvc 中的 controller 这类的。
java 中如何自定义标签,类似 springMvc 中的 controller 这类的。 在类名头上加上 @tagName 可以自己配置规则。 请教大佬。
502
5 年前
shell 脚本并发数的控制
背景 在 shell 中,for 循环默认是串行执行的,这样一个一个执行会很慢。可否指定并发数来并发执行呢? 方法 使用 linux 的 mkfifo,借助管道自带的阻塞机制来实现 shell 的并发。 详情见下面的参考链接 实例 示例:使用 3 个并发,打印出 0-9 10 个数字,并且打印完之后会 sleep 1 ..
599
6 年前
dubbo 管理控制台安装与 demo 示例
一、dubbo 管理控制台安装 dubbo 管理控制台安装的官方教程地址:http://dubbo.io/books/dubbo-admin-book/install/admin-console.html 1.1 下载 dubbo-admin github 下载地址:https://github.com/dubbo/d ..
309
6 年前