自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 flink计算交通事故概率

例如,我们可以使用随机森林、神经网络等算法,对历史数据进行训练,得到一个事故预测模型。预测模型可以将车辆类型、天气、道路状况等参数作为输入,输出该参数下事故发生的概率。在部署预测模型时,我们需要考虑数据获取、数据预处理、算法选择等问题。例如,为了提高预测精度,我们可以考虑引入更准确的天气数据、道路信息数据、车辆数据等,或者使用深度学习算法来建模。此外,为了能够实时预测事故发生的概率,我们需要使用流数据处理技术,如Flink、Spark Streaming等。

2023-06-08 22:30:06 978 2

原创 使用flink计算交通酒驾的概率

计算酒驾概率:接下来,我们需要根据输入数据计算酒驾概率。由于交通违法记录和车辆信息是实时生成的,因此我们需要使用窗口技术来实现实时计算。数据预处理:对于这些输入数据,我们需要对其进行预处理,以便进一步分析。例如,可以从交通违法记录和车辆信息中提取车辆类型、车速等信息,从酒精检测结果中提取酒精含量等信息。数据收集:首先,我们需要从相关部门获取交通违法记录、酒精检测结果和车辆信息等数据。如有不同意见,欢迎叨扰。要计算交通酒驾的概率,我们需要有一些数据作为输入,包括交通违法记录、酒精检测结果、车辆信息等。

2023-06-08 22:19:27 203 1

原创 使用flink实现《实时监控和日志分析》的案例 java版

本文介绍了使用Java和Flink实现实时监控和日志分析的案例。该案例可以帮助我们提高系统的可靠性和性能。

2023-06-06 20:03:57 1357 1

原创 使用flink实现《实时数据分析》的案例 java版

本文档介绍了使用Java和Flink实现实时数据分析的案例。该案例使用Flink的流处理功能,从Kafka主题中读取数据,进行实时处理和分析,并将结果输出到Elasticsearch中。本案例使用Java和Flink实现了实时数据分析,从Kafka主题中读取数据,进行清洗、转换、聚合和输出。该案例可以作为实时数据分析的入门案例,帮助开发者快速上手Flink的流处理功能。

2023-06-06 19:40:53 945 3

原创 使用flink实现 欺诈检测 的案例 java版

在金融交易、在线支付和电子商务等领域中,欺诈行为是一个常见的问题。欺诈行为可能会对企业和消费者造成严重的经济和信誉损失。因此,实时欺诈检测对于保护企业和消费者的利益非常重要。

2023-06-02 22:37:10 562 1

原创 flink计算共同好友案例(java版)

在社交网络中,共同好友是一个很重要的指标。计算共同好友可以帮助我们了解用户之间的关系,从而更好地进行社交推荐、广告投放等业务。本文将介绍如何使用 Flink 计算共同好友,并提供一个案例。

2023-06-02 22:25:19 221 1

原创 TiDB 快速上手详细文档

TiDB 是一个分布式的 NewSQL 数据库,它支持水平扩展、高可用、强一致性和 ACID 事务。它的设计目标是将传统的关系型数据库和 NoSQL 数据库的优点结合起来,提供一个高性能、高可用、易扩展的数据库解决方案。本文档将介绍 TiDB 的安装、配置、使用和管理。本文档介绍了 TiDB 的安装、配置、使用和管理。希望本文档能够帮助您更好地使用 TiDB。

2023-05-31 22:57:52 1011 1

原创 Java使用Spark入门级非常详细的总结

本文介绍了如何使用Java编写Spark应用程序。我们首先创建了一个SparkContext对象,然后使用textFile方法读取了一个文本文件,并使用flatMap和reduceByKey方法计算了单词出现的次数。最后,我们使用spark-submit命令运行了应用程序。

2023-05-30 23:35:56 9278 1

原创 Java使用Spark进行数据转换的常用方法和案例

本文介绍了Java使用Spark进行数据转换的方法和案例,包括map、filter、reduce、join等方法,以及单词计数、排序、分组等案例。Spark提供了丰富的API和工具,可以帮助我们快速、高效地处理大数据。

2023-05-30 23:30:47 1647 1

原创 Flink数据转换方法使用案例总结

使用 Flink 的数据转换 Conclusion,我们可以方便地对数据集进行分析和处理,实现各种复杂的数据处理任务。Apache Flink是一个分布式流处理框架,它提供了丰富的数据转换方法,可以帮助我们对数据进行各种各样的转换操作。上述代码将输入的Tuple按照第一个元素进行分组,并对每组的第二个元素进行5秒的滚动窗口求和操作。KeyBy方法可以将输入的数据按照指定的Key进行分组,常用于数据聚合、数据统计等场景。Reduce方法可以对输入的数据进行归约操作,常用于数据聚合、数据统计等场景。

2023-05-29 23:01:10 732 2

原创 Flink常用方法使用案例总结

本文介绍了Flink中常用的方法,并提供了相应的使用案例。通过本文的学习,读者可以掌握Flink的基本操作,为进一步深入学习Flink打下基础。

2023-05-29 22:48:01 1135 1

原创 Flink 快速上手,实操记录

本文介绍了如何快速上手 Flink,包括安装、编写 Flink 程序和运行 Flink 程序。Flink 是一个功能强大的流处理框架,可以应用于各种数据处理场景。

2023-05-28 23:52:20 721 2

原创 YARN详细理解这一篇文章就够了

YARN(Yet Another Resource Negotiator)是Apache Hadoop的一个子项目,是一个资源管理器,用于管理Hadoop集群中的资源和任务。它的主要作用是将计算资源和存储资源分离,使得Hadoop集群可以更加高效地运行各种不同类型的应用程序。YARN是Hadoop集群中的一个重要组件,它提供了高效的资源管理和多样化的应用程序支持。理解YARN的架构和工作流程对于Hadoop开发人员来说非常重要。

2023-05-28 23:48:06 335 1

原创 HBase命令总结,这一篇就够了

HBase是一个分布式、面向列的开源数据库,基于Hadoop的HDFS存储数据,提供实时读写能力。本文将介绍HBase的常用命令。

2023-05-28 23:47:50 3540

原创 Mahout详细使用文档和案例

Mahout是一个基于Hadoop的机器学习库,它提供了许多常见机器学习算法的实现,包括聚类、分类、推荐等。以下是Mahout的详细使用文档,包括案例。

2023-05-24 19:10:23 1486 1

原创 Ambari 详细使用案例

Ambari 是一款开源的工具,旨在帮助用户管理和监控 AWS 云环境中的虚拟机、容器和其他资源。它提供了一个易于使用的界面,可以帮助用户快速部署和管理云环境中的资源。部署和管理虚拟机和容器。监控和管理云环境中的资源。提供易于使用的界面和 API,方便用户进行资源的管理和监控。支持多种 AWS 服务,如 EC2、EBS、ELB 等。

2023-05-24 18:56:09 2052 1

原创 Docker命令详细总结,这一篇笔记就够了

Docker是一种轻量级的容器化技术,可以将应用程序和依赖项打包成一个独立的镜像,并在任何地方运行。docker build:构建Docker镜像。docker run:运行Docker容器。docker ps:列出当前正在运行的Docker容器。docker stop:停止Docker容器。docker rm:删除Docker容器。docker images:列出当前已经构建的Docker镜像。docker rmi:删除Docker镜像。

2023-05-23 19:55:48 521 1

原创 使用docker搭建SpringCloud环境的详细文档

Spring Cloud是一个基于Spring Boot构建的微服务框架。它提供了多个组件,包括服务注册与发现、配置管理、负载均衡、断路器等,以帮助开发者更加方便地构建和管理微服务应用程序。而Docker则是一种轻量级的容器化技术,可以将应用程序和依赖项打包成一个独立的镜像,并在任何地方运行。使用Docker来搭建Spring Cloud环境可以帮助我们更加方便地管理和部署微服务应用程序。

2023-05-23 19:19:12 1403 1

原创 YARN详细理解这一篇文章就够了

YARN(Yet Another Resource Negotiator)是Apache Hadoop的一个子项目,是一个资源管理器,用于管理Hadoop集群中的资源和任务。它的主要作用是将计算资源和存储资源分离,使得Hadoop集群可以更加高效地运行各种不同类型的应用程序。YARN是Hadoop集群中的一个重要组件,它提供了高效的资源管理和多样化的应用程序支持。理解YARN的架构和工作流程对于Hadoop开发人员来说非常重要。

2023-05-22 21:49:22 708 1

原创 MapReduce的工作原理这篇文章就够了

MapReduce是一种分布式计算模型,用于处理大规模数据集。它将大规模数据集分成小的数据块,然后在分布式计算集群上并行处理这些数据块。MapReduce模型由Google公司提出,并在Hadoop等开源框架中得到了广泛应用。MapReduce是一种分布式计算模型,适用于处理大规模数据集的场景。它将大规模数据集分成小的数据块,并在分布式计算集群上并行处理这些数据块。MapReduce模型具有良好的可扩展性、容错性和计算效率,但需要编写Map函数和Reduce函数,对开发人员的要求较高。

2023-05-22 21:46:13 395 1

原创 zookeeper 的详细使用文档和使用案例

Zookeeper是一个开源的分布式协调服务,它提供了一个分布式的协调机制,以便在分布式应用程序中进行协同工作。Zookeeper主要用于管理分布式系统中的配置信息、命名空间、状态信息等,以及提供分布式锁、领导选举等功能。

2023-05-19 22:53:32 367 1

原创 Pig的详细使用文档和使用案例

Pig允许用户编写自定义函数,以便在脚本中使用。自定义函数可以是任何Java函数,并且可以使用Pig提供的API来与Pig交互。try {} } }这个自定义函数使用了Pig提供的EvalFunc类,并实现了exec方法来计算输入字符串的长度。这个脚本首先使用REGISTER命令将自定义函数所在的JAR文件注册到Pig中。然后,它使用DEFINE命令定义了一个名为StringLength的自定义函数。接着,它从文本文件中加载数据,并使用自定义函数计算每个单词的长度。

2023-05-19 22:38:06 1280 2

原创 hive的详细使用文档和使用案例

Hive是一个基于Hadoop的数据仓库工具,可以将结构化数据映射到Hadoop HDFS上,并提供SQL查询功能。Hive的设计目标是让那些熟悉SQL语言的用户能够在Hadoop上轻松执行数据查询和分析任务,无需编写MapReduce程序。Hive使用HiveQL(类似于SQL)作为查询语言,支持各种数据源,如Hadoop HDFS、HBase、MySQL等,同时也支持多种格式的数据,如文本、序列化、ORC等。

2023-05-17 22:46:37 611 2

原创 sqoop的详细使用文档和使用案例

Sqoop是一个开源的、用于在Hadoop生态系统和关系型数据库之间传输大量数据的工具。它允许用户将数据从关系型数据库导入到Hadoop中,并将Hadoop中的数据导出到关系型数据库中。Sqoop支持各种关系型数据库,如MySQL、Oracle、PostgreSQL、SQL Server等。

2023-05-17 22:37:08 925

原创 flume整合kafka的详细步骤和案例

Apache Flume 是一个分布式、可靠、高可用的系统,用于在大规模数据源和数据存储之间高效地收集、聚合和移动数据。Flume 支持多种数据源和数据存储,并通过不同的数据通道将数据传输到数据存储中。其中,Flume 支持将数据发送到 Apache Kafka 中,以便更好地实现实时数据处理和流式处理。

2023-05-16 21:50:02 955

原创 Flume 详细使用文档及案例

Apache Flume 是一个分布式、可靠、高可用的系统,用于在大规模数据源和数据存储之间高效地收集、聚合和移动数据。Flume 支持多种数据源和数据存储,可以根据需要配置多个数据源和数据存储,并通过不同的数据通道将数据传输到数据存储中。

2023-05-16 21:41:55 1017

原创 Elasticsearch 详细使用文档及java案例

Elasticsearch 是一个开源的分布式搜索引擎,它可以快速地存储、搜索和分析大量数据。它使用 Lucene 作为底层搜索引擎,提供了 RESTful API 接口,支持多种数据格式和查询语言。本文档将介绍 Elasticsearch 的基本概念、安装和配置、数据索引和查询、集群管理等方面的内容。

2023-05-15 23:13:35 1246 2

原创 Docker 详细使用文档

Docker 是一个开源的容器化平台,可以让开发者将应用程序及其依赖项打包到一个可移植的容器中,从而实现快速部署、可移植性和可伸缩性。

2023-05-15 22:57:21 874 3

原创 Kubernetes 详细使用文档

本文介绍了 Kubernetes 的基本概念、部署方式、常用命令和实战操作。希望这篇文档能够帮助您更好地理解和使用 Kubernetes。如果您需要了解更多关于 Kubernetes 的知识,请参考官方文档或其他相关资源。

2023-05-11 21:18:04 1607 4

原创 Redis遇到的问题总结,这一篇文章就够了

Redis是一种流行的内存数据库,它具有快速、可扩展和灵活的特点。然而,在使用Redis时,可能会遇到一些问题,本文将对一些常见的问题进行总结和解决。以上是 14 个 Redis 遇到的常见问题以及解决方法的总结。如果您遇到了其他问题,请参考 Redis 官方文档或寻求专业的技术支持。

2023-05-11 20:57:02 2188 1

原创 java中线程和线程池问题总结

线程和线程池的问题总结

2023-05-10 21:48:12 1196 1

原创 理解NIO和IO的区别和应用场景,这一篇就够了

IO(Input/Output)是Java中用于处理输入输出的标准库。在IO中,数据的读取和写入都是通过字节流(InputStream/OutputStream)或字符流(Reader/Writer)进行的。IO的操作是阻塞的,即当程序执行IO操作时,程序会一直等待直到IO操作完成。

2023-05-10 21:32:23 1087 1

原创 java中session各种使用场景实例,这篇文章就够了。

Session是Web应用程序中的一种机制,用于存储用户的会话信息。在用户访问Web应用程序时,服务器会为每个用户创建一个Session对象,用于存储该用户的会话信息,例如登录状态、购物车信息等。Session对象是一个键值对的集合,可以通过键来获取对应的值。Session对象的生命周期与用户的会话周期相同,当用户关闭浏览器或者超过一定时间没有操作时,Session对象会被销毁。Session是Web应用程序中的一种重要机制,用于存储用户的会话信息。

2023-05-10 21:27:33 2949 1

原创 java中最流行的26道面试题

java最流行的面试题

2023-05-09 22:03:33 670 1

原创 SpringCloud最流行的39道面试题含答案

Spring Cloud 是一组用于构建企业级微服务应用的开源框架和工具集合,它提供了许多功能,如服务发现、配置管理、负载均衡、断路器等,使得开发人员可以更轻松地构建和部署分布式系统。Hystrix 是一个用于构建分布式系统的开源框架,它提供了许多功能,如命令行界面、负载均衡、容错、监控等。Hystrixtrix 适用于构建高可用性和可扩展性的分布式系统,它可以帮助您更轻松地构建分布式系统,并确保其可靠性和性能。Ribbon 是一个用于服务调用的开源框架,它可以帮助微服务更轻松地相互调用。

2023-05-09 21:18:44 7567 1

原创 SparkSQL 方法集合文档

本文介绍了SparkSQL中常用的数据输出方法集合,包括将数据输出到文件系统、数据库、Kafka等。本文档介绍了 SparkSQL 中常用的方法集合,包括数据读取、数据处理、数据写入等。

2023-05-07 22:50:42 496 2

原创 java中23中设计模式,你知道多少?

java中23中设计模式,你知道多少?

2023-05-07 22:39:54 222 2

原创 数据结构:顺序表与链表

数据结构是计算机科学中的一个重要概念,它是指数据元素之间的关系和操作的集合。数据结构可以用来描述和组织数据,使得数据的存储和访问更加高效和方便。

2023-05-06 22:09:48 651 1

原创 常用的 IDEA 快捷键 你知道多少?

常用的IDEA快捷键,你知道多少。下面是我总结的一些常用快捷键,如果有更多的,欢迎评论区评论

2023-05-06 22:02:31 91 1

原创 CentOS7中定时任务的使用,你知道几种?

CentOS7中定时任务的使用,你知道几种?

2023-05-05 23:00:16 4483 1

JAVA语言考试系统的设计与实现(论文+源代码+文献综述+外文翻译+开题报告)

随着信息技术的广泛使用,各类计算机考试也应运而生,这类考试多为上机考试,因此,考试的环境,即考试系统的设计和实现非常重要。在网络技术逐渐渗入社会生活各个层面的今天,采用网络考试是一个很重要的方向。目前,网络考试系统的实现,可以采用传统的客户机/服务器模式,也可以采用目前流行的浏览器/服务器模式,即基于Web的方式。本系统采用的后一种模式,因此,本文简单的介绍了该模式的实现方法。同时,还介绍了等级考试的一些相关信息;语言类考试系统设计和实现的相关技术;该系统的组成模块、数据库设计以及运行平台。还介绍了该考试系统的特点和实现的关键技术。最后,指出了该考试存在的一些不足,以及对实现该考试系统的主要技术——Web服务技术在考试系统中的应用进行了展望

2023-06-09

JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT)

为了适应新形势的发展,目前国内有很多公司团体研究开发了基于Web的考试系统。而我们知道网络应用软件运行的模式主要有二类:Client/Server模式、Browser/Server模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展而应运而生的一种技术,在这种模式下,客户端需要一个浏览器,服务器端是Web Server ,而Web Server是与数据库和应用服务器的紧密结合,可见,这种模式是瘦客户端,即对客户端的要求不高.如今,很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。然而,随着技术的发展,更先进的模式纷纷被提出并时兴起来,其中J2EE就是比较成熟的一种。

2023-06-09

java作业管理系统设计 WebEDU项目说涉及类设计

本文档是为了说明在进行概要设计时,WebEDU项目说涉及类设计,它能够明确在项目中采用面向对象技术时需要生产的对象和类,并且通过各类对象、类之间的关系能够明确系统的实现结构。在阅读本文档之前,请确认您已经详细的阅读过《WebEDU项目软件需求规格说明》,并且理解里面的内容。 当我们拥有了一份准确清晰的软件需求规格说明后,我们需要根据需求规格说明中的用例及功能进行设计,在面向对象的设计中,所需要完成的工作就是根据用例模型和功能模型进行对象和逻辑类的设计。本文档所记录的就是根据《WebEDU项目软件需求规格说明》所进行的对象和逻辑类设计的成果。

2023-06-08

超市综合管理信息系统 本系统界面友好简洁,使用人员可以很快掌握

本网络超市综合管理信息系统的整体开发中尝试了当前最新的思路和技术。系统框架设计采用了MVC模式思想,代码实现使用了JSP+Java Bean的网络编程技术,后台数据库是用SQL Server 2000对数据库进行管理。系统有完善的信息管理功能,为商家建立一套科学管理流程。 本系统界面友好简洁,使用人员可以很快掌握,为系统管理人员带来的方便快捷。

2023-06-08

基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)

本次我们的B2C电子商务系统设计过程中主要用到的技术为分别为JSP、Servlet、J2EE、B/S模式,以下为各技术的简要介绍: 1.2.1 JSP Java Server Pages (JSP) 是由Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。它为创建动态Web应用提供了一个简捷而快速的方法。JSP 技术使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。IBM WebSphere Application Server 标准版为电子商务应用的Web 事务处理和交互提供了健全的开发环境,它提供可移植的、基于Java 的Web 应用程序开发平台, 支持JavaServer Page、Java Servlet 等技术[2]。 WebSphere Application Server 提供了JSP 引擎和标记支持。JSP 组合了服务器端脚本和标记,同时允许将显示逻辑(如HTML) 与业务逻辑区分开来。在每一个JSP 文件中,可以包括JSP 语法、HTML 标记、Servlet

2023-06-02

基于JAVA C/S远程监控系统软件

近年来,网络技术的不断发展,为远程监控技术的发展创造了条件。远程监控系统软件越来越受到人们的重视,其实用性也毋庸质疑。基于JAVA C/S远程监控系统软件突破了空间的限制,使用者不用亲临,在自己的电脑面前就能轻松的实现对被监控端机器的监控。本系统采用Java网络编程和Java图形编程实现。笔者在开发过程中将网络技术与远程监控理论基础相结合,实现了以下功能:能连续获得被监控端机器屏幕变化;实现被监控端硬盘文件的上传、下载;实现对鼠标、键盘的模拟;实现在远程机器上执行任意DOS命令;远程关机、远程重启计算机,方便了用户监视和操作被监控端机器。本系统从系统需求分析、概要设计、详细设计到具体的编码实现和后期的代码优化、功能测试都严格遵循了软件工程的思想。

2023-06-02

基于Java ME无线网络移动端的俄罗斯方块游戏

本系统是一个基于Java ME平台的无线网络移动端的俄罗斯方块游戏,利用Java ME Wireless Toolkit(WTK)开发包工具在无线网络移动端上实现经典的俄罗斯方块游戏。论文开始部分对无线网络移动系统开发中常使用几种开发语言和环境作了比较,说明了选择Java ME Wireless Toolkit作为开发环境的的原因并对它作了相关的介绍。并展示了在WTK中打开一个项目、把源文件打包成JAR包、产生混淆包的方法和过程。在系统设计时,遵循了无线网络移动端程序的startApp、pauseApp、destroyApp的开发生命周期。在设计与实现方面,分成难度选择、游戏规则、方块处理这几个模块进行实现。在开发与实现的同时也讲解了俄罗斯方块这款古老而经典游戏的游戏背景、规则以及相关特性。最终展示了无线网络移动端的游戏开发的基本开发过程和设计思路

2023-05-31

基于Javamail的邮件收发系统是一款简单、方便、快捷的邮件系统

基于Javamail的邮件收发系统是一款简单、方便、快捷的邮件系统。它能实现邮件的接收与发送,并能完成附件的传输,具有较好的人机交互性,易于使用。 开发环境:JDK1.6 + Windows平台 开发技术:Javamail 开发工具:Eclipse3.4 运行环境:PC上需安装JDK1.6,且正确配置环境变量。 系统基本功能如下: (1) 收取并显示POP3邮件服务器上指定邮箱的邮件; (2) 使用SMTP邮件服务器发送邮件; (3) 邮件附件的发送与接受; (4) 删除邮件

2023-05-31

基于java的网络通讯系统

计算机越来越成为我们生活中的重要工具,自从1968年世界上第一个计算机网络--ARPA网(美国国防部高级研究计划网)投入运行以来,计算机网络技术在全世界范围内迅速发展,犹如雨后春笋,各种网络纷纷涌现。不同国家的计算机网络相互连接,形成跨国计算机网络,促进了世界各国之间的科技、文化和经济交流。在电子商务的应用中,计算机网络作为基础设施,将分散在各地的计算机系统连接起来,使得计算机之间的通讯在商务活动中发挥了重要的作用,从此计算机的作用不再那么单调,现在Internet把几乎全球的服务器相互连接起来,这样不仅使网络上的计算机之间进行相互访问并下载对自己有用的资源,还可以用来写信、听音乐、看电视、通过可视电话进行通信,通过Internet网进行信息查询、网上购物等。计算机正在改变我们的通信、工作和娱乐的方式。

2023-05-29

java开发的五子棋游戏

五子棋作为一个棋类竞技运动,在民间十分流行,为了熟悉五子棋规则及技巧,以及研究简单的人工智能,决定用Java开发五子棋游戏。主要完成了人机对战和玩家之间联网对战2个功能。网络连接部分为Socket编程应用,客户端和服务器端的交互用Class Message定义,有很好的可扩展性,客户端负责界面维护和收集用户输入的信息,及错误处理。服务器维护在线用户的基本信息和任意两个对战用户的棋盘信息,动态维护用户列表。在人机对弈中通过深度搜索和估值模块,来提高电脑棋手的智能。分析估值模块中的影响精准性的几个要素,以及提出若干提高精准性的办法,以及对它们搜索的节点数进行比较,在这些算法的基础上分析一些提高电脑AI方案,如递归算法、电脑学习等。算法的研究有助于理解程序结构,增强逻辑思维能力,在其他人工智能方面也有很大的参考作用。

2023-05-29

基于Java的远程视频会议系统(系统+论文)

视频会议系统在我国开始发展的初期,政府部门的应用就占据了重要位置,覆盖中央到直辖市和各省会城市的国家公众视频会议骨干网已经完工。自1994年9月投入使用以来,国务院等机关先后利用该网召开了三百多次全国范围的可视通讯会议。整个系统运行情况良好,得到了国家领导人和各部委领导的高度赞扬。近年来随着电子政务工程的逐步推进,政府部门更加关注视频会议系统建设。在经济发达地区(例如浙江、山东、广东),视频会议网已覆盖到地市级城市,有的甚至覆盖到县一级。除各级政府之外,其它诸如检察院、法院、公安和和水利等职能部门也是视频会议系统的重要用户。 视频会议系统还更广泛的应用于现代企业中。信息技术的迅猛发展,改变了各行各业的传统工作模式。信息的无限量扩大,交通工具的便捷,互联网技术的充分应用等导致了行业间竞争的全球化,这就要求现代部门、企业要具备更加灵敏的神经,更扁平化的管理,更快速的反应和决策,更贴切的市场宣传和服务。所有这一切是由于信息技术的发展带来的,同样也要求有先进的信息技术来提高部门、企业的竞争力。视频会议系统的可以跨越空间距离、灵活多样的面对面的交互,适应现代社会的方便、快捷、高效、快节奏,它为用

2023-05-27

基于Java的在线购物系统的设计与实现(源代码+系统+论文)

电子商务(Electronic Commerce)是互联网上出现的新概念。它是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化。随着它的广泛使用,给人们带来了便利,并逐渐改变了人们的生活方式. 国内在线购物网站多数是用ASP,PHP技术实现的,而基于JSP的优秀网站较少。本系统——网上图书超市采用JSP+JavaBean+ SQL Server数据库三层模式设计并实现。本论文详细地阐述了系统的需求分析、系统总体架构、详细设计以及模块的实现过程,主要实现了以下模块功能:会员注册、登录/注销;用户管理;浏览图书详细信息;图书搜索;图书管理;购物车;订单;订单管理等

2023-05-27

基于JAVA的RSA文件加密软件的设计与实现

分析RSA算法的应用现状,论证文件加密应用RSA算法的可行性和意义。设计一套完整实用的RSA文件加密解决方案,具体编码实现。对RSA算法进行研究,从常规RSA算法出发,用C++实现RSA加密算法类库,并在32位windows平台封装成组件。在.Net平台引用此组件,实现可以对任意文件进行RSA加密操作的窗体应用程序。经过加密的文件以及密钥文件都是文本文件。给出关键类类图、整个应用程序的结构描述文档、关键模块流程图、较详细的接口文档、所有源代码。对应用程序进行测试,对测试结果进行分析研究,进而对应用程序进行改进,对关键算法进行尽可能的优化,最终得到一个在windows运行的可以用指定密钥对任意文件进行RSA加密并可解密的完整应用程序,和一些相关的可移植组件。 关键词 RSA RSA算法 文件加密 加密成文本

2023-05-24

基于JAVA的两个通用安全模块的设计与实现

本文详细介绍了基于口令的身份认证与文件安全传输两个通用安全模块的设计原理和实现过程,分析了当前口令保存的安全性,提出了运用MD5算法等对口令进行处理,并将处理结果保存在数据库中的方法。同时为了进一步增强认证系统的灵活度,设计了用户注册时的口令模式选择、自主修改用户口令、自主选择口令字符串长度等策略。在本文设计的认证过程中,用户输入认证口令信息,作必要的处理之后,会与数据库里的用户真实信息进行对比来验证用户的合法性,合法用户登录成功后可以访问文件安全传输模块;而文件安全传输模块的设计,是应用SSL协议建立文件安全传输通道,可以保障机密文件内容不被窃听、篡改、伪造。整个系统采用JAVA语言对SSL协议、DES、MD5的支持设计实现的,具有设计简练、认证灵活、安全性能可靠、成本低廉等优点,能很好地解决各类企事业单位的用户身份鉴别和传输文件的机密性问题

2023-05-24

mysql-8.0.18-winx64

mysql-8.0.18-winx64 。如需要安装手册 请私信我。

2023-05-06

TortoiseGit-2.14.0.1-64bit

TortoiseGit是一个免费的开源Git客户端,它是TortoiseSVN的姊妹产品,提供了一个易于使用的图形用户界面,使Git版本控制系统更加易于使用。TortoiseGit可以在Windows操作系统上运行,并提供了一些强大的功能,如提交、拉取、推送、合并、分支、标签、差异比较等。它还提供了一些高级功能,如重命名、移动、删除、复制文件和文件夹、文件夹比较、文件夹同步等。TortoiseGit还支持多种协议,如HTTP、HTTPS、SSH、Git和SVN等,可以与其他Git客户端和Git服务器进行交互。总之,TortoiseGit是一个非常实用的Git客户端,可以帮助开发人员更好地管理和控制代码版本。

2023-05-05

redis-windows-7.0.11

Redis是一种开源的内存数据结构存储系统,它支持多种数据结构,如字符串、哈希、列表、集合、有序集合等。Redis可以用作数据库、缓存和消息中间件。Redis在性能、可扩展性和灵活性方面表现出色,因此被广泛应用于Web应用程序、移动应用程序和游戏等领域。 Redis在Windows上的安装和使用相对于Linux来说稍微有些麻烦,但是有一些第三方工具可以帮助我们在Windows上使用Redis。其中最常用的是redis-windows,它是一个Windows下的Redis管理工具,可以方便地安装、配置和管理Redis服务器。 redis-windows提供了一个简单易用的界面,可以让用户轻松地启动、停止和重启Redis服务器,以及管理Redis的配置文件、日志文件和数据文件。此外,redis-windows还提供了一些有用的功能,如监控Redis服务器的性能、查看Redis服务器的状态和信息、执行Redis命令等。 总之,redis-windows是一个非常方便的工具,可以帮助Windows用户快速地安装和使用Redis。

2023-05-05

操作系统学习与考试系统(XOSCATS)

XOSCATS(X Operating System Computer Aided Teaching System, XOSCATS)是一款通用操作系统计算机辅助教学系统,简称CATS。CATS是基于Windows环境下操作系统(Operating System,OS)课程学习和考试的辅助工具。①学生通过CATS自主学习操作系统的主要知识点。②学生可以进行无纸考试的自动命题和自动阅卷。知识点共分基本概念专题(Subject 8, S8)、基本算法专题(Subject 9, S9)和综合知识专题(Subject 1-6, S1-S6)三大模块。

2023-05-04

JDK8u-202 windows安装包

JDK8u-202 windows安装包 现在不容易找到,现分享安装包。

2023-05-04

Directx修复工具V4.2增强版

Directx修复工具V4.2增强版 DirectX(Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口,是一种应用程序接口(API)。DirectX可以让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3D图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。DirectX已被广泛使用于Microsoft Windows、Microsoft XBOX、Microsoft XBOX 360和Microsoft XBOX ONE电子游戏开发。 MSVCP**.dll修复vcruntime**.dll修复D3Dcompiler_**.dll修复Directx类dll修复VC运行库修复

2023-04-27

阿里云,天翼云盘,115云盘,webDAV云盘挂载到本地,充当本地磁盘使用

网盘充当本地磁盘使用,在网速好的情况下 和本地磁盘没有区别,但是当网速不好的时候就会卡顿。自取使用。 在软件安装后会让注册一个账号,找个邮箱注册一下就可以登录,切记此注册的账号如果忘记密码目前是无法找回密码的,所有要记号注册的密码。

2023-04-24

程序员经典简历模板,简洁大方

内容自己填充,需要更改自己的相关信息和求职需求。

2023-04-24

使用java开发的一款远程视频会议项目

随着人们对视频和音频信息的需求愈来愈强烈,追求远距离的视音频的同步交互成为新的时尚。近些年来,依托计算机技术、通信技术和网络条件的发展,集音频、视频、图像、文字、数据为一体的多媒体信息,使越来越多的人开始通过互联网享受到网上生活、远程医疗、远程通讯的乐趣,缩短了时区和地域的距离。远程通信的各种优势给人们带来的方便也促使人们对这一领域进行更加深入的探索。基于不同平台以及不同开发工具的网络视频会议系统层出不穷。 从实用方面: 视频会议系统是指通过现有的各种电气通讯传输媒体,将人物的静态/动态图像、语音、文字、图片等多种信息分送到各个用户的计算机上,使得在地理上分散的用户可以共聚一处,通过图形、声音等多种方式交流信息,增加双方对内容的理解能力。视频会议系统对于减少差旅费用等机构开支;提高机构运作效率;提高机构形象有利于加强对外交往;有利于政策方针的迅速准确传达;有利于广泛收集意见;有利于加强内部交流;员工培训等方面带来巨大的直接和间接效益。由于视频会议系统的这些优点,使得视频会议系统备受关注。并且已经有越来越多的人利用这种方式进行交流沟通,不仅方便而且拉近了人与人之间的距离。现在的一些软件像

2023-04-23

此为上述文章中的系统论文

此为上述文章中的系统论文 查重很高 仅供参考 谢谢光临

2023-04-23

此系统作为毕业设计使用的购物系统

使用java开发的一款在线购物系统。作为毕业设计使用。仅供参考。论文自己解决。

2023-04-23

基于Misty1算法的加密软件(Java)的实现

随着计算机网络及通信技术的飞速发展,信息安全成了信息社会急需解决的最重要的问题之一,密码技术是保证信息安全的核心技术。本文用JAVA语言开发了一个基于Misty1算法的加密软件,该软件能对文件进行加密和解密。在具体实现时,首先分析了Misty1算法的基本结构,设计出相应的实施方法,正确实现了该算法,其次,设计了一个图形用户界面,最后对软件进行了测试,验证了实现方法的正确性 Misty1;Java;加密;解密

2023-04-23

这是用使用java开发的一款家庭理财系统

First,we use the MyEclipse 6.0.1 and Access—2000 to carry out its functions; Second,it takes us many weeks especially my partner to make it well; Third,it still has many bugs,and we will prefect it as well as we can ; Forth,now I will introduce something of our project and dear Pan will talk some of the codes and show how the project works

2023-04-23

此系统为《聊天系统》作为毕业设计使用

此系统为《聊天系统》作为毕业设计使用

2023-04-18

此系统为《图片浏览小程序》

此系统为《图片浏览小程序》

2023-04-18

此系统名字为《图书馆管理系统》

图书馆管理系统是图书馆管理工作中不可缺少的部分,它对于图书馆的管理者和使用者都非常重要,所以图书馆管理系统应该为管理者与读者提供充足的信息和快捷的数据处理手段,但长期以来,人们使用传统的人工方式或性能较低的图书馆管理系统管理图书馆的日常事务,操作流程比较繁琐。一个成功的图书馆管理系统应提供快速的图书信息检索功能、快捷的图书借阅、归还流程。从读者与图书馆管理员的角度出发,本着以读者借书、还书快捷、方便的原则,本系统具有以下特点:  确保系统具有良好的系统性能,友好的用户界面。  较高的处理效率,便于使用和维护。  采用成熟技术开发,使系统具有较高的技术水平和较长的生命周期。  系统尽可能简化图书馆管理员的重复工作,提高工作效率。  简化数据查询、统计难度。

2023-04-18

当当网图书城简介 *图书查找 *用户注册 *图书管理 *客户反馈 *后台管理

当当网图书城简介 *图书查找(站内图书搜索,输入图书信息,作者名字,书籍名字,关 键 字,返回图书信息 ) *用户注册(用户注册信息 注册内容规范 内容自动查错 信 息 提 交 ) *图书管理(图书信息 图书类别 图书增加 图书删减 ) *客户反馈(用户登陆 用户意见 提交意见 ) *后台管理(管理员登陆 验证信息 后台数据库支持 )

2023-04-18

毕业设计项目名称为《文本编辑器》

毕业设计项目名称为《文本编辑器》 此项目相对于比较简单 ,但是论文撰写会有些复杂

2023-04-18

使用java开发的《学生宿舍管理系统》

此系统是使用java开发的一个学生宿舍管理系统。此系统可作为毕业设计使用

2023-04-07

使用javaapplet+SQL开发的《阳光酒店管理系统》

主要功能介绍:提供普通二星级酒店的必要功能,可动态的进行与房间信息相关的所有操作,对于宾客,可执行散客和团体开单两种方式,可为宾客预定房间,可为不同的宾客设置不能种类房间的折扣及其优惠设置,本系统可动态显示当前所有房间的信息

2023-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除