Java、平方数

  • Post author:
  • Post category:java

找出大于Long.MAX_VALUE的前10个平方数。平方数是指形式为n^2的数。例如,4、9以及16都是平方数,找到一种有效方法,使程序能快速运行。 package pack2; import java.math.BigInteger; public class SquareNumber { public static void main(String[] args) { squareNumbe…

继续阅读 Java、平方数

Spark SQL报错:java.lang.StackOverflowError(栈溢出)原因及 解决方案

  • Post author:
  • Post category:java

今天执行 Spark SQL 任务时,报了个 java.lang.StackOverflowError 错误,这个错误是 Java 虚拟机抛出的错误,表示堆栈溢出。 这通常是由于递归调用或无限循环引起的。要解决此问题,有如下方法可以尝试: 尝试优化代码以减少递归或循环的深度 增加堆栈大小 spark.executor.extraJavaOptions=-Xss30M 版权声明:本文为qq_4512…

继续阅读 Spark SQL报错:java.lang.StackOverflowError(栈溢出)原因及 解决方案

Java中使用Stream流(总结)

  • Post author:
  • Post category:java

介绍:Java 8 是一种流式编程,它支持通过使用Stream来更高效率地处理用户设定的操作。使用流API,您可以执行以下操作: 过滤 filter:对流中的元素进行过滤,仅保留符合给定条件的元素。 映射 map: 对流中的每个元素执行指定的函数,并将结果收集到另一个流中。 排序P sorted:根据指定的排序规则对流中的元素进行排序。 合并 reduce:将流中的元素合并到一个单一的结果中,使用…

继续阅读 Java中使用Stream流(总结)

java毕业设计软件技术课程学习系统设计与实现源码+lw文档+mybatis+系统+mysql数据库+调试

  • Post author:
  • Post category:java

java毕业设计软件技术课程学习系统设计与实现源码+lw文档+mybatis+系统+mysql数据库+调试 java毕业设计软件技术课程学习系统设计与实现源码+lw文档+mybatis+系统+mysql数据库+调试 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件:idea eclipse 前端技术:Layui、HTML、CSS、JS、JQuery等技术 后端技术:JAVA …

继续阅读 java毕业设计软件技术课程学习系统设计与实现源码+lw文档+mybatis+系统+mysql数据库+调试

[转载]在Java中轻松实现界面跳转

  • Post author:
  • Post category:java

在Java中轻松实现界面跳转 假设这样一种情况,我们的系统的界面使用javax.swing包构建,界面的基础是BaseView,他是一个容器,当然他应当提供获取控件元素的功能,比如得到按钮,下拉框,表格等,当然仅仅是一个容器而已,而我们的界面的元素全部部署在JPanel上。 描述为: 一个界面就是一个BaseView,他只包含一个JPanel,这个包含JPanel包含所有我们的Swing控件,例如…

继续阅读 [转载]在Java中轻松实现界面跳转

JavaScript的基础知识——DOM(一)

  • Post author:
  • Post category:java

动态对Dom节点进行增删改 创建节点 : document.createElement('标签名') 语法:新元素节点 = document.createElement('标签名') var tag1 = document.createElement('zxc') tag1.innerText = 666 console.log(tag1); 插入节点 2.1  父节点.appendchild(子…

继续阅读 JavaScript的基础知识——DOM(一)

java rtree_空间数据索引RTree完全解析及Java实现

  • Post author:
  • Post category:java

第一部分 空间数据的背景介绍 空间数据的建模 基于实体的模型(基于对象)Entity-based models (or object based) 0-dimensional objects : 一般使用点point来表示那些对于不需要使用到形状信息的实体。 1-dimensional objects or linear objects: 用于表示一些路网的边,一般用于表示道路road。 (pol…

继续阅读 java rtree_空间数据索引RTree完全解析及Java实现

java中各种集合的扩容机制记录总结

  • Post author:
  • Post category:java

参考:https://www.cnblogs.com/lq147760524/p/6713677.html JAVA中的部分需要扩容的内容总结如下: 第一部分:HashMap 、HashSet、Hashtable 第二部分:ArrayList、Vector、CopyOnWriteArrayList 第三部分:StringBuffer、StringBuilder 先从以下几个源码方面分析:(JDK1…

继续阅读 java中各种集合的扩容机制记录总结

MQTT的Java代码实现

  • Post author:
  • Post category:java

MQTT的Java代码实现 MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅]范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件 。 为rabbit开启mqtt 1.在yml文件中添加一个mqtt的端口映射1883:1883 restart: al…

继续阅读 MQTT的Java代码实现

java设计模式——行为型模式——观察者模式

  • Post author:
  • Post category:java

行为型模式——观察者模式 观察者模式概述 观察者模式又称发布-订阅模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。 观察者模式结构 观察者模式有以下角色: 抽象被观察者:抽象被观察者把所有观察者对象保存在一个集合里,每个主题都可以有任意数量的观察者,抽象主题提供一个接口,可以增加和删除观察者对象。…

继续阅读 java设计模式——行为型模式——观察者模式