算法floyd java

Java模版引擎注入(SSTI)漏洞研究

一、FreeMarker模板注入安全风险 0x1:FreeMarker简介 FreeMarker 是一款Java语言编写的模板引擎,它是一种基于模板和程序动态生成的数据,动态生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员 ......
模版 漏洞 引擎 Java SSTI

羚通视频智能分析平台烟雾火焰识别算法 安防视频监控森林防火烟雾火焰算法识别

随着科技的飞速发展,人工智能技术已经深入到各个领域,其中安防视频监控是其重要的应用场景之一。在众多安防视频监控应用中,森林防火烟雾火焰识别尤为重要,因为森林火灾的发生往往会带来巨大的生态破坏和人员伤亡。为了更有效地预防和控制森林火灾,羚通视频智能分析平台推出了一款具有高精度烟雾火焰识别算法的安防视频 ......

区域人员超限AI算法的介绍及TSINGSEE视频智能分析技术的行业应用

在人脸识别、人脸检测、区域入侵、人员逗留、打架斗殴、跌倒、人员聚集、吸烟、攀高行为、消防烟火等检测中,可以实时识别、计算、分析学生的行为,防止意外事件发生,并能及时干预和处理。 ......
行业应用 算法 TSINGSEE 区域 人员

java Calendar日历类型常见方法

Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00 ......
Calendar 日历 常见 类型 方法

算法学习笔记(40): 具体数学

具体数学 本文是阅读《具体数学》产生的理解性文本,并且涵盖了部分其他相关的内容。 不怎么重要或者太难的东西因为时间问题,我略过了。 本文来之不易,请勿机械搬运:原文地址 - https://www.cnblogs.com/jeefy/p/17848037.html 第二章 - 和式 和式的处理 和式 ......
算法 数学 笔记 40

【Unity】伪随机算法之PRD

概念 在游戏制作中通常会有暴击等概率性事件,有两种方法实现,一种就是正常使用随机算法实现,真随机受人品影响,对游戏体验极不友好,所以就提出了伪随机概念,常见的就是PRD算法。 P(N) = C * N P 为最终概率 C 为概率增量 N 为次数 随着攻击次数增加 概率增加,当暴击时将N重置为1,没有 ......
算法 Unity PRD

[Notes] Mac安装多版本Java并切换

通过 /usr/libexec/java_home -V 查询mac中存在哪些版本的java. 前往https://www.oracle.com/java/technologies/downloads/archive/下载各版本的java。 例如JDK8的具体下载链接为:https://www.or ......
版本 Notes Java Mac

羚通视频智能分析平台抽烟识别 打电话识别 视频监控抽烟、打电话识别算法预警

羚通视频智能分析平台是一款基于人工智能技术的智能监控系统,旨在实现对视频中的抽烟、打电话等违规行为的自动识别和预警。该平台采用深度学习算法,通过对大量标注数据的学习,能够准确地识别出视频中的抽烟、打电话等行为,并实时生成预警信息,提醒相关人员进行处理。 在抽烟识别算法方面,该平台通过分析视频画面中的 ......
视频监控 视频 算法 智能 平台

MySql存储树形结构,Java实现根据节点找到父节点,根据节点找到子节点

[TOC] 数据表设计 id parent_id name level 1 0 食物 1 2 1 蔬菜 2 3 1 水果 2 4 2 茄果类 3 5 2 叶菜类 3 6 3 浆果类 3 7 3 瓜果类 3 8 4 番茄 4 9 4 辣椒 4 10 5 生菜 4 11 6 桑葚 4 id:自增 par ......
节点 树形 结构 MySql Java

羚通视频智能分析平台建筑工地安全帽识别 矿区智能安全帽算法检测

随着科技的飞速发展,人工智能已经逐渐渗透到我们生活的各个领域。在建筑工地和矿区等高风险环境中,如何确保员工的人身安全,防止意外事故的发生,一直是企业和管理者关注的焦点。近年来,羚通视频智能分析平台凭借其卓越的技术实力,为建筑工地和矿区的安全帽识别提供了全新的解决方案,有效提升了安全管理的效率和水平。 ......
安全帽 智能 矿区 工地 算法

java日期加减

1.Calendar 加减的方法 运行结果: 2.LocalDateTime 加减的方法 运行结果: 3.Duration 计算时间间隔 运行结果: ......
日期 java

Java - day5

五 面向对象 类与对象 5.5类与对象小结 用()调用刚发 5.6 封装 public class Student { //属性私有 private String name;//名字 private int id;//学号 private char sex;//性别 private int age; ......
Java day5 day

java 将多个文件压缩成zip

Java将多个文件压缩成zip在Java中,我们经常需要处理文件的压缩和解压缩。其中,将多个文件压缩成一个zip文件是一种常见的需求。本文将介绍如何使用Java实现将多个文件压缩成zip的功能。 压缩文件的原理在开始编写代码之前,我们先来了解一下zip文件的原理。zip文件实际上是一种压缩文件格式, ......
多个 文件 java zip

JAVA 獲取當前時間

package com.java2nb.novel.core.utils; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util. ......
JAVA

羚通视频智能分析平台人员入侵算法识别 重点区域人员徘徊视频监控算法检测

羚通视频智能分析平台是一款专门用于视频监控进行算法分析、识别的工具,具备识别监控区域内行人入侵的功能。一旦检测到入侵行为,系统会立即触发报警,并通过声光电等方式提醒安全人员采取相应措施。 在实际应用中,例如工厂区域,该平台的识别率在复杂场景中超过90%,为用户提供了高度可靠的安全保障。无论是大型工厂 ......
算法 人员 视频监控 视频 区域

算法分析-三壶谜题

一.题目需求 有一个充满水的8品脱的水壶和两个空水壶(容积分别是5品脱和3品脱)。通过将水壶完全倒满水和将水壶的水完全倒空这两种方式,在其中的一个水壶中得到4品脱的水。 二、算法思想 1.算法分析1.1. 采用的算法思想是将某个时刻水壶中水的数量看作一个状态,用一个长度为3的数组表示。1.2. 初始 ......
算法

Java数组09:稀疏数组

public class ArrayDemo09 { public static void main(String[] args) { //1. 创建一个二维数组 11 * 11 0:没有棋子 1:黑棋 2:白棋 int[][] array1 = new int[11][11]; array1[1] ......
数组 Java

C/C++ 常见数组排序算法

本文介绍了几种常见的排序算法的实现,包括冒泡排序、选择排序、插入排序、希尔排序、归并排序和快速排序。冒泡排序通过多次遍历数组,比较并交换相邻元素,逐步将较小元素“浮”到数组顶端,时间复杂度为O(n^2)。选择排序通过选择未排序部分的最小元素进行交换,逐步完成整个数组排序,同样具有O(n^2)的时间复... ......
数组 算法 常见

Java Stream中的API你都用过了吗?

公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 在本教程中,您将通过大量示例来学习 Java 8 Stream API。 Java 在 Java 8 中提供了一个新的附加包,称为 java.util.stream。该包由类、接口和枚举组成,允许对元素进行函数式操作。 您 ......
Stream Java API

外国人永久居留身份证校验18位Java版

看到网上只有C#版本,拿过来改了个java版本 private static final String[] FOREIGNER_ID_CARD_CHECK_CODE = new String[] { "1", "0", "X", "9", "8", "7", "6", "5", "4", "3", ......
外国人 身份证 外国 身份 Java

FP-Growth算法全解析:理论基础与实战指导

本篇博客全面探讨了FP-Growth算法,从基础原理到实际应用和代码实现。我们深入剖析了该算法的优缺点,并通过Python示例展示了如何进行频繁项集挖掘。 关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成员 ......
算法 实战 FP-Growth 理论 基础

java类转mysql表创建语句

package cn.eangaie.cloud.wx3562; import cn.hutool.core.io.FileUtil; import cn.hutool.core.lang.Console; import com.baomidou.mybatisplus.annotation.Tab ......
语句 mysql java

大数据开发要学什么java还是python?

在大数据开发领域,Java和Python都是备受青睐的编程语言。它们分别具有各自独特的特点和优势,在大数据处理方面也有不同的应用场景。 以下是对Java和Python在大数据开发中的应用、优势以及学习建议的详细描述。 Java在大数据开发中的应用和优势 1. 应用场景 Hadoop生态圈: Java ......
还是 数据 python java

Java报表开发工具总结

Java报表工具,首先可以分成两大类:纯Java报表工具,和支持Java的报表工具。 支持Java的报表工具 支持Java的报表工具.其实就是非Java的报表工具,但是可以在Java程序中调用,这样的产品很多,总的讲一大类是采用独立报表服务器的,如Bo/Crystal Report,Brio,Cog ......
开发工具 报表 工具 Java

本地MinIO存储服务Java远程调用上传文件

MinIO是一款高性能、分布式的对象存储系统,它可以100%的运行在标准硬件上,即X86等低成本机器也能够很好的运行MinIO。它的优点包括高性能、高可用性、易于部署和管理、支持多租户等。 Cpolar内网穿透提供了更高的安全性和隐私保护,通过使用加密通信通道,Cpolar技术可以确保数据传输的安全 ......
文件 MinIO Java

java注解

一、java注解用于为java代码提供元数据。提供数据来解释程序代码。注解并非所解释的代码的一部分,不直接影响代码执行。 所有注解会自动继承java.lang.annotation这个接口,所以不能再去继承别的接口或类。 解析一个类/方法的注解有2种方式: 1、编译期的直接扫描 编译器在对java代 ......
注解 java

Java Young GC和Old GC的概念

1.java内存模型里有年轻代和老年代的概念; 年轻代:顾名思义其实就是新创建的堆内存对象都会在年轻代里; 老年代:就是年轻代里的对象经过一定时间后"变老"了,进入老年代; 那年轻代的对象 什么时候 进入老年代 呢? 默认情况下是 对象 在年轻代 的GC 15次后 仍然存活(即不是那种创建后很快就释 ......
概念 Young Java Old

Java数组08:冒泡排序

1.未优化过的冒泡排序算法 public class ArrayDemo08 { public static void main(String[] args) { int[] a= {1,4,5,72,86,3}; int[] sort = sort(a);//调用完我们自己写的排序方法以后,返回一 ......
数组 Java

【算法】状态之美,TCP/IP状态转换探索

最近城市里甲流肆虐,口罩已经成为了出门必备的物品。小悦也不得不开始采取防护措施,上下班过程中,将口罩戴起来以保护自己不受病毒的侵害。 每天下班后,小悦总是喜欢投入到自己的兴趣爱好中,她热衷于翻阅与IT相关的资料,希望能够更深入地了解计算机科学。而她的大学同学小欣,则总是拿她开玩笑:“小悦啊,你是不是 ......
状态 算法 TCP IP

Java开发者的Python快速进修指南:文件操作

Python提供的文件操作相对于Java来说,确实简单方便许多。不仅操作简单,代码可读性也相对较高。然而,我们需要注意的不仅仅是文件操作的简单性,还有文件操作的各种模式。在Java中,我们并不经常使用像Python中那样的操作模式。 ......
开发者 文件 指南 Python Java
共14900篇  :72/497页 首页上一页72下一页尾页