摘要: 在软件工程中,单例模式是一种软件设计模式,它将类的实例化限制为一个“单个”实例。当恰好需要一个对象来协调整个系统中的动作时,这很有用。 通常,这是通过以下方式完成的: 声明该类的所有构造函数为私有 和提供一个静态方法,该方法返回对该实例的引用 饿汉式:该实例通常存储为私有静态变量。在初始化变量时,即 阅读全文
posted @ 2020-11-11 23:02 我要去巴萨 阅读(84) 评论(0) 推荐(0) 编辑
摘要: idea有两种打包方式,一种是打分散包(不包含第三方依赖,通过manifest文件中的classpath属性引用),一种是独立的包(包含所有的依赖),一直想打一个独立的包,无奈折腾了一天都搞不定,总结出了这个是idea的bug。所以目光转向了maven的Assembly Plugin 。 下面是po 阅读全文
posted @ 2020-11-04 17:51 我要去巴萨 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 什么是轮询,它有什么问题? 反复测试条件直到其变为真的过程称为轮询。 轮询通常是借助循环来实现的,以检查特定条件是否为真。如果为真,则将采取某些措施。这浪费了许多CPU周期,并使实现效率低下。例如,在一个经典的排队问题中,一个线程正在产生数据而另一个线程正在消耗数据。 Java多线程如何解决这个问题 阅读全文
posted @ 2020-10-27 21:00 我要去巴萨 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1、修改/etc/hostname 里面的主机名字 vim /etc/hostname 修改为下图: 2、修改 /etc/hosts,增加自己的ip vim /etc/hosts 修改为下图: 阅读全文
posted @ 2020-10-20 16:59 我要去巴萨 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 在Linux(CentOS)上安装Apache Hadoop。包括两个部分 下载并安装Hadoop 配置Hadoop 在安装Hadoop之前有两个先决条件 您必须已 安装CentOS 您必须已 JDK 1、下载并安装Hadoop 1.1、使用以下命令添加Hadoop系统用户 sudo groupad 阅读全文
posted @ 2020-10-17 20:35 我要去巴萨 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机(JVM)及其体系结构 什么是JVM? Java虚拟机(JVM)是提供运行时环境以驱动Java代码或应用程序的引擎。它将Java字节码转换为机器语言。JVM是Java运行环境(JRE)的一部分。在其他编程语言中,编译器为特定系统生成机器代码。但是,Java编译器会为称为Java虚拟机的 阅读全文
posted @ 2020-10-16 20:57 我要去巴萨 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 今天的每个人都在考虑和构建微服务。从微服务的核心原理和实际情况来看,它是一个分布式系统。 什么是分布式事务? 跨网络的多个物理系统或计算机上的事务简称为分布式事务。在微服务领域,事务现在被分发到多个服务中,这些服务被依次调用以完成整个事务。 下图是一个使用事务的单体电子商务系统: 在上面的系统中,如 阅读全文
posted @ 2020-10-10 22:50 我要去巴萨 阅读(332) 评论(0) 推荐(0) 编辑
摘要: Redis提供了一系列不同的持久化选项: RDB持久化以指定的时间间隔执行数据集的时间点快照(point-in-time snapshots)。 AOF持久化记录服务器接收到的每个写入操作,这些操作将在服务器启动时再次播放,重建原始数据集。命令的记录格式与Redis协议本身的格式相同,以追加的方式记 阅读全文
posted @ 2020-09-25 22:14 我要去巴萨 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 我们可以使用下面三个注解来注入依赖项: @Resource–在javax.annotation包中定义,此注释是JSR-250注释的一部分,与javaee一起打包。 @Inject–在javax.inject包中定义。为了访问@inject注解,javax.inject库必须声明为Maven依赖项。 阅读全文
posted @ 2020-09-23 21:33 我要去巴萨 阅读(381) 评论(0) 推荐(0) 编辑
摘要: Spring框架建议您AOP实现上使用Spring AspectJ AOP实现,因为它为您提供了更多的控制并且易于使用。 有两种方式可以实现Spring AOP AspectJ: 基于注解(下面我们将讨论) 基于xml配置 Spring AspectJ AOP 实现提供了很多注解: @Aspect 阅读全文
posted @ 2020-09-21 22:23 我要去巴萨 阅读(188) 评论(0) 推荐(0) 编辑