摘要:
一、安装activeMQ
安装步骤参照网上教程,本文不做介绍
二、修改activeMQ配置文件
broker新增配置信息 schedulerSupport="true"
<broker xmlns="http://activemq.apache.org/schema/core" brokerNa... 阅读原文
2019-11-13 13:00:04 阅读(2415) 评论(0)
摘要:
由于我本地的mysql版本比较低,最近想着要升级一下mysql版本,鉴于docker容器的火热,就想着在本地装个docker环境,然后下载最新版的mysql镜像,完成mysql8.0的安装。电脑是windows 10版本。
一 启用Hyper-V
打开控制面板-->程序-->启用或关闭wind... 阅读原文
2019-11-13 12:37:05 阅读(2607) 评论(0)
摘要:
Spring 练习
通过学习spring的基础知识,了解了Spring为了降低Java开发的复杂性,采取了以下4种关键策略:
基于POJO的轻量级和最小侵入性编程;
通过依赖注入和面向接口实现松耦合;
基于切面和惯例进行声明式编程;
通过切面和模板减少样板式代码。
下面将做一个spring的练习demo,... 阅读原文
2019-11-13 11:25:02 阅读(2352) 评论(0)
摘要:
用Idea写了一个JavaFX项目,创建artifacts,build artifacts,运行build出来的exe可执行文件时总是遇到 class not found的错误,如下图
一开始根据提示以为是class路径没设置好,但怎么改都是一样的错误,网上也搜不到跟我遇到同样问题的人。
后... 阅读原文
2019-11-13 11:08:03 阅读(2689) 评论(0)
摘要:
本文将详细介绍java泛型的用法以及泛型的原理
java泛型
泛型是在J2 SE1.5中引入的一个特性 可以将类型抽象为一个参数 从而简化代码和实现类型安全
如何使用泛型
泛型可以用于方法 类和接口 通过尖括号加标识符的方式声明
class GenericityClass<T>
{
... 阅读原文
2019-11-13 10:35:01 阅读(1991) 评论(0)
摘要:
1.过期设置
Redis 中设置过期时间主要通过以下四种方式:
expire key seconds:设置 key 在 n 秒后过期;
pexpire key milliseconds:设置 key 在 n 毫秒后过期;
expireat key timestamp:设置 key 在某个时间戳(精确到秒)之... 阅读原文
2019-11-13 09:15:03 阅读(2378) 评论(0)
摘要:
冒泡排序
①基本思想:两个数比较大小,较大的数下沉,较小的数冒起来。
②算法描述:
比较相邻的元素。如果第一个比第二个大,就交换他们两个。
对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。
针对所有的元素重复以上的步骤,除了最后一... 阅读原文
2019-11-13 08:25:02 阅读(2494) 评论(0)
摘要:
前面已经讲 一张图秒懂微服务的网络架构,通过此文章可以了解FastDFS组件中单机安装流程。
单机版架构图
以下为单机FastDFS安装步骤
一、环境准备
CentOS 7.X
libfastcommon 使用的版本: libfastcommon-1.0.41.tar.gz
FastDFS 使用的版本: f... 阅读原文
2019-11-13 06:42:02 阅读(2370) 评论(0)
摘要:
spring+hibernate配置多数据源及多个事务过程
在datasource.properties文件中增加数据库配置
sqlServer.jdbc.url=jdbc:sqlserver://127.0.0.1:1433;databaseName=db_ceshi1
sqlServer.jdbc.... 阅读原文
2019-11-13 06:20:01 阅读(2434) 评论(0)
摘要:
单例模式实现;
灭霸所有单例模式,克隆、序列化、反射机制破坏7种单例模式;
枚举实现单例;
破坏单例模式测试代码
import java.io.Serializable;
public class Singleton implements Cloneable, Serializable {
... 阅读原文
2019-11-13 06:00:02 阅读(2365) 评论(0)