自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

洛阳泰山的博客

心有猛虎,细嗅蔷薇。

  • 博客(339)
  • 资源 (254)
  • 问答 (1)
  • 收藏
  • 关注

原创 仅仅三行JAVA代码计算多边形的几何中心点

前言:因为工作设计到gis相关的内容,需要计算采煤机工作面的中心点。如果套用数学的计算公式,用java去实现,太多麻烦还费时比较久,于是我找到java几何计算的工具包,几行代码就能求出多变形的中心,简直yyds!如图所示,顺序按照A->B>C>D,且最后闭合点为A点,即开始和最后输入点为A点。除了四边形形,五边形,六边形,不规则多边形,都可以计算。1.坐标点的顺序必须保证是几何图形的相邻点,顺时针相连或者逆时针都可以。2.最后要完成闭合,闭合的方式即最后一个点必须和第一个点相同。

2022-10-24 11:24:14 985

原创 Java用20行代码实现抖音小视频批量转换为gif动态图【值得收藏】

效果图本功能实现需要用到第三方jar包 jave,JAVE是java调用FFmpeg的封装工具。spring boot项目pom文件中添加以下依赖 <!-- https://mvnrepository.com/artifact/ws.schild/jave-core --> <dependency> <groupId>ws.schild</groupId> <artifactId>jave-core&lt..

2021-04-21 11:35:47 11373 175

原创 震惊,java仅用30行代码就实现了视频转音频的批量转换

本功能实现需要用到第三方jar包 jave,JAVE是java调用FFmpeg的封装工具。spring boot项目pom文件中添加以下依赖 <!-- https://mvnrepository.com/artifact/ws.schild/jave-core --> <dependency> <groupId>ws.schild</groupId> <artifactId>jave-core</artifa.

2021-04-16 11:35:04 11128 71

原创 JAVA实现用户登录错误N次后,账户暂时锁定

本次要实现的需求是,用户登录错误,输入密码错误N次后,实现用户锁定,让用户等待一段时间后重新登录,目的是为了防止黑客暴力破解用户密码。

2022-12-01 19:41:50 161

原创 jar启动指定JDK/JRE 安装路径教程

因为疫情在家办公的缘故,有个老项目,需要改个接口,然后需要前端联调,因为外网服务器没有多余的空间了,想着把jar给前端让前端开发人员,在自己的本机启动后端服务,进行接口联调,但是前端不懂后端,即使你给你将只需要安装个jdk,然后输入java -jar 的命令,就能启动,但是前端还是嫌弃麻烦,无奈只好设置成一键启动,前端什么都不需要做,只需要点击启动就行。

2022-12-01 18:52:08 126

原创 JavaCV人脸训练和人脸识别代码实现

idea编辑器右键run运行即可,会生成一个faceRecognizer.xml的模型文件。2.图片格式不要自己随便改后缀,否则有可能读取不到图片。一、首先找两个人物的头像照片,分别用文件区分放置。首先maven中引入javacv依赖jar包。二,然后用java代码训练生成模型文件。1.文件路径最好不要用中文。

2022-11-27 22:23:53 86

原创 JAVA 数据库表结构设计文档生成工具(screw )

最近因为工作的需要,让我写数据库设计文档,可是我最烦文档类的工作了,之前写过一篇《mysql数据库设计文档-导出字段设计》的文章,使用的navicat工作,不过导出的格式是excel不符合格式,还得自己整理,现在用screw 工具包,整合到springboot的项目中便可以自动生成数据库设计文档,非常方便,下面就分享一下教程提示:以下是本篇文章正文内容,下面案例可供参考。

2022-11-23 17:57:51 41

原创 JavaCV 实现图片中人脸检测完整代码教程

今天微信群里聊天,群友问道有没有能让人脸露牙齿的接口,我记得想百度阿里的都应该有类似人脸识别,分析、融合的api,但是我百度了一下,确实没有找到,可能他们提供的都是最基础的接口,如果想实现自己的想要的某种效果,比如人脸微笑,露牙等,还需要自己开发。想这样让一张没有露牙的图片,变成露牙的照片,第一步肯能是先要再图片上检测到人脸,其次是嘴巴,然后再用算法合成到图像嘴边的位置。

2022-11-08 20:45:00 769 2

原创 JWT如何解析过期的token中的信息

之后为了解决这个问题,结合了redis,将token值保存到redis中,用户操作后刷新redis的有效时间,这样如果jwt token失效了,再检查 redis 中保存token的key是否失效,如果没有失效,那么就重新创建jwt token ,失效了,就重新登录。(token失效时间无法刷新的原因是由于jwt创建token是根据jwt保存的相关信息来计算的,过期时间是其中的一个计算维度,所以一旦过期时间改了,那么生成的token值也就变了。检查claims发现,在异常之前token其实已经解析完毕。

2022-10-31 19:00:00 1135

原创 SpirngBoot设置自定义注解@NoToken去除部分接口的token验证

项目开发中,有部分对外提供的接口需要无token调用,毕竟每次都需要先调用登录接口获取token,再去调用功能接口,还要不停的更新token,防止token过期,别的项目调用实在有点麻烦,于是开发一个notoken 的注解在不需要传token的接口controller里加上@NoToken注解,即可实现,非常方便,下面就附上代码教程,仅供参考。

2022-10-30 18:08:55 54

原创 Linux服务器快速安装java教程

安装过程中会让你输入是否安装的命令,输入“y”即可。出现这样的文字代表安装成功。

2022-10-14 18:17:10 254 1

原创 Mysql数据库基本操作语法命令归纳

DBS=DBMS+DBA+DB+软件+硬件三种模型:层次模型 网状模型 关系模型设计数据库的三个步骤:1.概念结构设计阶段:E-R 图: 实体(集) 属性 联系一对一(1:1) 一对多(1:n) 多对多(m:n)2.逻辑结构设计阶段3.物理结构设计阶段primary key 主键约束:不能为空且不能重复:唯一区分记录的标志(表级约束)foreign key 外键约束not null 非空约束。

2022-09-25 10:00:05 252 2

原创 Mysql的数据类型和字段类型详解

在mysql中有如下几种数据类型: 数值是诸如32 或153.4 这样的值。mysql 支持科学表示法,科学表示法由整数或浮点数后跟“e”或“e”、一个符号(“+”或“-”)和一个整数指数来表示。1.24e+12 和23.47e-1 都是合法的科学表示法表示的数。而1.24e12 不是合法的,因为指数前的符号未给出。 浮点数由整数部分、一个小数点和小数部分组成。整数部分和小数部分可以分别为空,但不能同时为空。 数值前可放一个负号“-”以表示负值。 字符型(也叫字符串型,简称

2022-09-24 17:46:59 124

原创 Linux 下的Docker安装与IDEA配置远程Docker

如果 idea 启动用dockerfile部署出现:Failed to deploy 'vhr-front Dockerfile: Dockerfile': Not connected to docker。出现connection successful 代表链接成功。官方的镜像源网速比较慢,建议用国内的。关闭 idea,重新打开idea即可。

2022-09-20 10:55:51 393 4

原创 Java 使用word模板创建word文档报告教程

上面是java 利用word模板生成的一个word报告文档,利用的是第三方类库Poi-tl 是实现的。poi-tl网址,之前也用过其他几种生成word的方式,比如,直接用Apache POI去生成等,不过都比较麻烦一点,最后比较之后选择了用这个类库。下面给大家上代码教程。

2022-09-15 19:00:00 386

原创 JAVA NIO 异步TCP服务端向客户端消息群发代码教程实战

项目需要和第三方厂商的服务需要用TCP协议通讯,考虑到彼此双方可能都会有断网重连、宕机重启的情况,需要保证 发生上述情况后,服务之间能够自动实现重新通信。研究测试之后整理如下代码实现。因为发现客户端重启后,对于服务端来说原来的客户端和服务端进程进程已经关闭,启动又和服务端新开了一个进程。所以实现原理就可以通过服务端向客户端群发实现,断开重新连接通讯。之前写的是BIO阻塞机制,这次用NIO非阻塞来写。...

2022-08-29 14:48:48 218

原创 java BIO tcp服务端向客户端消息群发代码教程实战

项目需要和第三方厂商的服务需要用TCP协议通讯,考虑到彼此双方可能都会有断网重连、宕机重启的情况,需要保证 发生上述情况后,服务之间能够自动实现重新通信。研究测试之后整理如下代码实现。因为发现客户端重启后,对于服务端来说原来的客户端和服务端进程进程已经关闭,启动又和服务端新开了一个进程。所以实现原理就可以通过服务端向客户端群发实现,断开重新连接通讯。...

2022-08-25 20:30:00 369 2

原创 IDEA整合docker构建打包启动配置教程

之前写了一篇文章,如下《Springboot项目打包docker镜像文件配置教程》是通过maven插件去构建docker 镜像的通过mvn -package 命令实现打包,但是发现每次打包镜像都特别慢,且有时候只想打包jar的时候,还要注释掉pom文件中的docker构建配置,比较麻烦。所以换成了用idea打包构建,就解决了上面的问题。

2022-08-22 12:38:28 483 2

原创 解决 MISCONF Redis is configured to save RDB snapshots 异常详解

最近遇到应用程序客户端在往redis中写入数据的时候发生了一个这样一个错误:第一次遇到这种错误还是蛮好奇的,主要是它无法重现(或必现),只是会偶尔出现,客户端抛出该异常后redis服务状态也是正常的,特意查了一下相关的资料,结合当时自己的操作场景,还算是解释的通的。该问题的大概原因在于:开启了snapshot的持久化模式,且在大量写入的时候bgsave持久化异常,导致客户端写入数据失败,原因译文中有提及。当然解决办法也很简单,设置参数。...

2022-08-18 19:45:00 252

原创 pgsql数据库手写自动生成雪花id函数教程

后建立生成雪花id的函数。

2022-08-05 18:19:06 679

原创 利用pgsql插件PostGIS 实现地理坐标系数据转换

pgsql数据库添加PostGIs空间扩展查询坐标系数据转换sql的mapper.xmlmapper类service类注计算结果和专业测量软件转换的结果,误差在1毫米之间。

2022-08-01 10:05:03 702

原创 java 利用工具包Geotools实现不同坐标系之间坐标转换

我们将首先定义我们希望使用的GeoTools的版本号。本工作手册是为28-SNAPSHOT编写的,尽管您可能希望尝试不同的版本。

2022-07-30 15:05:47 615

原创 Springboot 整合 knife4j | Swagger文档最简单配置

项目场景这里项目一直用baldex的框架,然后引入的balde封装的swager的包,去配置knife4j接口文档,今天自己建一个一个没有bladex的springboot,去配置knife4j,问题频出,显示报缺少springfox依赖,后来启动打开接口文档网址,老是报/swagger-resources404的错误,配置WebMvcConfigurer拦截器过滤也不行,后来不断尝试各种办法终于解决了。......

2022-07-28 16:39:20 740 2

原创 Mybatis Plus 辅助工具类,解决in方法入参问题

我们再使用mybatisplus工具做java项目的时候,经常会用到mybatisplus的LambdaQueryWrapper或者LambdaUpdateWrapper的in方法做查询,但是在mysql或者pgsql的数据库中,sql语句中in方法的参数超过1000个或者传入的集合为空的时候就会报sql错误。所以我们得在使用in的代码中做一些处理,以防止程序报错。...

2022-07-20 15:29:43 835 3

原创 java利用迪克斯特拉(Dijkstra)算法求拓扑关系最短路径

迪杰斯特拉算法(Dijkstra)是由荷兰计算机科学迪家迪杰斯特拉于1959年提出的,因此又叫狄克斯特拉算法。是从一个顶点到其余各顶点最短路劲算法,解决的是有权图中最短路径问题。迪杰斯特拉算法主要特点是从起始点开始,采用贪心算法的策略,每次遍历到始点距离最近且未访问过的顶点的邻接节点,直到扩展到终点为止。......

2022-07-16 17:03:54 347

原创 IDEA修改更改local history本地历史记录保留期 教程

第一步,打开idea,利用快捷键ctrl+n 打开全局搜索框第二步,选择Actions后输入registry(注册表)点击进入 第三步,在注册表编辑器中,找到该键并更改其值。第四步,单击(close)关闭并重新启动 IntelliJ IDEA 以使更改生效。注:如果要完全禁用本地历史记录,请将保留期设置为。除此之外,您也可以通过配置 JVM 选项将参数作为 Java 属性传递。例如,要将保留时间设置为 30 天,请将以下行添加到 JVM 选项文件中...

2022-07-08 09:28:38 959

原创 java代码实现服务器文件全局检索/搜索

核心代码如下 单类实现,idea里运行主方法即可。比如查询第二个磁盘,windows一般是D盘下的名字为OpenOffice4的文件夹或文件。运行结果

2022-07-05 10:30:53 502

原创 你不知道的互联网公司招聘黑话大全

大多数互联网工资,招聘时,常用词汇,以及他的潜台词。潜台词:加班不给钱潜台词:公司没几个人潜台词:UI界面做好看点潜台词:抄袭苹果潜台词:谁火就抄谁潜台词:开个淘宝店,开个抖音直播,把东西放到网上卖潜台词:做个积分商城,积分可以换产品,10万积分兑换一包抽纸潜台词:整个微信群,卖产品潜台词:忽悠用户发朋友圈潜台词:买了阿里云的服务器潜台词:低工资招人潜台词:就差你一个程序员了潜台词:能接受无条件加班潜台词:工资只有6k潜台词:起步工资低潜台词:公司没啥福利,只能用女员工吸引潜台词: 公司还不知道怎么赚钱潜台

2022-07-04 12:51:01 434 2

原创 Java代码利用朴素贝叶斯分类算法实现信息分类

贝叶斯分类算法是统计学的一种分类方法,它是一类利用概率统计知识进行分类的算法。在许多场合,朴素贝叶斯(Naïve Bayes,NB)分类算法可以与决策树和神经网络分类算法相媲美,该算法能运用到大型数据库中,而且方法简单、分类准确率高、速度快。由于贝叶斯定理假设一个属性值对给定类的影响独立于其它属性的值,而此假设在实际情况中经常是不成立的,因此其分类准确率可能会下降。为此,就衍生出许多降低独立性假设的贝叶斯分类算法,如TAN(tree augmented Bayes network)算法。那么既然是朴素贝叶斯

2022-06-23 13:33:36 883 8

原创 如何在springboot项目中删除引用jar包中的无用bean

前言公司有个项目,时间比较赶,而且项目的部分需求,和之前做的项目部分功能一样,为了赶速度和直接将之前多模块的maven项目中的部分模块,直接以jar包的形式引入到新项目中了,虽然省去了不少开发时间,但是造成项目需要导入引入项目jar的相关依赖,导致项目臃肿,启动很慢。有没有办法让项目只加载自己需要的bean呢?当然我们可以直接修改源代码重新打包引入去解决,但是这个办法太多麻烦。通过百度的手段,查询可以在springboot启动类上用@ComponentScan注解去实现代码示例但是经过实现很多次发现没

2022-06-22 16:33:25 635 2

原创 大型网站技术架构 | 信息加密技术及密匙安全管理

通常,为了保护网站的敏感数据,应用需要对这些信息进行加密处理,信息加密技术可以分为三类:单向散列加密是指通过不同长度的信息进行散列计算,得到固定长度的输出,这个过程是单向的,即不能对输出的固定长度信息进行,反向运算得到输入的原始信息,如图所示。利用单向散列加密的这个特性,可以对密码进行单向散列加密,将密码存入数据库,用户登录时,进行密码验证,同样计算得到输入密码的密文,并和数据库中的密文比较,如果一致,则密码验证成功。这样保存在数据库中的时用户输入的密码的密文,而且不可逆计算得到密码的明文,因此技术数据库被

2022-06-21 13:17:17 692

原创 大型网站技术架构 | 应用服务器安全防御

人们经常将跨站脚本攻击(Cross Site Scripting)缩写为CSS,但这会与层叠样式表(Cascading Style Sheets,CSS)的缩写混淆。因此,有人将跨站脚本攻击缩写为XSS。跨站脚本攻击(XSS),是最普遍的Web应用安全漏洞。这类漏洞能够使得攻击者嵌入恶意脚本代码到正常用户会访问到的页面中,当正常用户访问该页面时,则可导致嵌入的恶意脚本代码的执行,从而达到恶意攻击用户的目的。攻击者可以使用户在浏览器中执行其预定义的恶意脚本,其导致的危害可想而知,如劫持用户会话,插入恶意内容、

2022-06-20 14:03:03 703

原创 《游戏学习》| 微信蜘蛛侠动作游戏源码分析

整个游戏源码是由html、js、 css、图片等代码完成的,无后端数据保存功能。 js文件夹是游戏事件控制文件vapp文件夹是游戏图片文件icon.png 是网页游戏图标index.html 是游戏主页index.html代码如下:share.js 代码如下项目运行 启动方式 ,tomcat/nginx 等服务器部署,或者浏览器直接打开index.html...

2022-06-15 09:45:10 175

原创 Springboot 整合minio文件服务教程

首先pom文件引入相关依赖springboot配置文件application.yml 里配置minio信息创建MinioItem字段项目类 创建MinioTemplate模板类创建 FilesMinioService 服务类部分操作数据库的相关代码省略,不再展示创建FilesMinioController 服务接口windows和linux安装minio服务教程请自行百度。......

2022-06-06 09:57:44 450 2

原创 Java实现pdf转HTML | WORD | EXCEL | PPT | PNG | TXT 教程

从 Maven 下载 Aspose.PDF通过将以下配置添加到 pom.xml, 您可以直接从基于Maven的项目 轻松地使用Aspose.PDFfor Java 。<repository> <id>AsposeJavaAPI</id> <name>Aspose Java API</name> <url>https://repository.aspose.com/repo/</url>&.

2022-05-31 14:26:12 636 3

原创 Springboot 实现操作OPC ua Server 的数据读写 | 代码教程

本次采用KEPServerEX5模拟服务端,使用milo开发的程序作为客户端搭建服务端,KEPServerEX6的安装省略掉,下面是配置过程设置通道、设备、标签代码教程pom文件引入milo客户端jar包依赖 <dependency> <groupId>org.eclipse.milo</groupId> <artifactId>sdk-client</artifac.

2022-05-18 14:28:08 796 5

原创 Java 代码实现pdf转word文件 | 无水印 | 无页数限制

CSDN话题挑战赛第1期活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f参赛话题:Java学习记录话题描述:可以记录一下平时学习Java中的一些知识点、心得、例题、常见的问题解决一、前言学习概述:简单的介绍一下本篇文章要讲解的Java知识点 学习目标:读者读完这篇文章之后,你希望他掌握你讲解的哪些重要的知识点二、jar破解1.项目远程仓库配置aspose-pdf 这个需要配置单独的仓库地址

2022-05-18 10:24:28 1772 13

原创 Java 代码实现pdf转word文件 | 无损转换完整代码教程

前言最近有个需求,我自己有个pdf想转word去修改,百度很多工具都是注册账号前一两次免费,后面就要收费,由于,本人之前的也转换过好几次,免费额度都用完了。百度了半天也没找到一个免费,于是决定自己用代码实现转换,觉得应该不难,后来,调试1-2个小时的代码终于实现了!pdf转word实现思路 代码实现主要依赖两个第三方jar包,一个是apache-poi,一个是aspose-pdf。apache-poi包完全开源免费,aspose-pdf免费版生成有水印,且生成数量有限制。单纯用apac...

2022-05-16 17:59:33 5420 35

原创 大型网站技术架构 | 应用服务器性能优化

前言根据网站分层架构,可分为web前端性能优化、应用服务器性能优化、存储服务器优化三大类。应用服务器性能优化应用服务器就是处理网站业务的服务器,网站的业务代码都部署在这里,是网站开发最复杂,变化最多的地方,优化手段主要有缓存、集群、异步等。一、分布式缓存网站性能优化第一规律:优先考虑使用缓存优化性能。网站数据访问通常是二八定律,即80%的访问落在20%的数据上,因此利用缓存的高速读写的特性,将这20%的数据缓存起来,可以改善系统性能,提高数据读取速度,降低存储访问压力。但是,..

2022-05-16 13:24:08 476

原创 SpringBoot 整合websocket客户端代码写法示例

pom文件需要引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> <exclusions> <exclusion>

2022-05-12 17:54:49 438 4

两个互联网软件系统概要设计文档模板.zip

不同的系统类型其概要设计的内容也不相同,通过概要设计准则我们可以根据实际情况确定概要设计的具体内容,但是一般来说,概要设计的内容可以包含系统构架、模块划分、系统接口、数据设计4个主要方面的内容。 1.系统构架 系统构架包含系统使用的软硬件技术平台及相关技术列表、系统的物理架构、物理器件类型、数据库管理系统类型、服务器类型、子系统划分及部署方式、系统的软件架构、第三方软件平台列表等。 例: 软件技术平台 软件技术平台通常定义采用什么样的软件体系来实现具体的功能,比如采用SOA结构实现服务分散部署,用ESB解决数据通讯以及共享,采用MVC结构实现交互、业务分离,采用RIA技术支撑复杂、可视交互等等。 2.模块划分 模块划分的主要工作是结合业务领域以及系统的要求,通过拆分、合并、分组等方法,将各功能划分到子系统和功能模块中,并细化到各机能组件和功能模块上。模块划分可以通过2步来实现,层次以及模块设计和流程设计。 第1步层次设计,对于复杂系统需要对系统进行多层的划分,然后一层层的设计。层次划分的方法可以结合业务、部署、运用功能等因素考虑,首先进行分类,然后进行抽象分析,整理共性要素,将功

2022-11-24

研发中心项目管理流程规制度文档

研发中心项目管理流程规制度文档

2022-10-12

java swing 曹操过华容道益智小游戏源码和图片素材

java swing 曹操过华容道益智小游戏源码和图片素材 在idea等编辑器里,启动 GameClient.java类的主方法即可。

2022-07-21

集团公司 知识产权检索、申请管理规范

集团公司 知识产权检索、申请管理规范

2022-07-01

CRM需求规格说明书.doc

目 录 1. 引言 1.1 目的 针对目前客户关系管理的实际需求,和管理产品服务要求,本需求分析定义的开发crm系统的总体要求是:作为两类用户(公司员工和企业管理管理人员)和软件开发员互相了解的基础,系统成品提供用户登录、增加、查询、删除、修改、管理员后台管理等服务。 系统开发目的:对内是为了使企业与客户关系管理更加便捷、高效,员工操作更加明晰、规范,大大提高企业管理的质量。 1.2 定义 CRM管理系统 1.3 参考资料 2. 总体概述 2.1 产品标识 产品名称:CRM管理系统 版本号:1.0 2.2 产品描述 2.2.1 系统属性 CRM管理系统是一个在Windows2000以上的操作系统平台下运行的ERP管理系统,并借助数据库系统(Oracle)进行数据管理。1.0版本是一个测试版,可能存在很多不足的地方。 2.2.2 开发背景 2.2.3 产品功能 本产品包括四大功能模块,优先级定义可采用以下方法(QFD对功能需求的分类方法): a. 高——必须实现的功能,用户有明确的功能定义和要求; b. 中——件应该实现的功能,用户的功能定义和要求可能是模糊的、不具体的、或低约束的

2022-07-01

基于socket编写的java 多用户五子棋小游戏 | java 源码

基于socket编写的java 多用户五子棋小游戏 | java 源码

2022-07-01

桌面GIS软件 QGIS-OSGeo4W-3.12.0-2-Setup-x86_64.exe

QGIS(原称Quantum GIS)是一个自由软件的桌面GIS软件。它提供数据的显示、编辑和分析功能。 软件介绍编辑 播报 QGIS是一个用户界面友好的桌面地理信息系统,可运行在Linux、Unix、Mac OSX和Windows等平台之上。QGIS是基于Qt,使用C++开发的一个用户界面友好、跨平台的开源版桌面地理信息系统。 [1] QGIS项目开始于2002年 5月,是基于跨平台的图形工具Qt软件包,采用C++ 语言开发的一个GIS软件。目前的开发非常活跃,当前(2014年)的最新版本是QGIS 2.4 版。QGIS源码采用 GNU General Public License协议对外发布。 功能介绍编辑 播报 QGIS软件的主要特点有: 1 支持多种GIS数据文件格式。通过GDAL/OGR扩展可以支持多达几十种数据格式. 2 支持PostGIS数据库。 3支持从WMS,WFS服务器中获取数据 4 集成了Grass的部分功能。 5 支持对GIS数据的基本操作,如属性的编辑修改等。 6 支持创建地图。 7 通过插件的形式支持功能的扩展 使用方法编辑 播报 对文件的读取 图层是QG

2022-06-24

多系统版本n2n软件,安卓,ios ,linux ,windows,mac等

多系统版本n2n软件,安卓,ios ,linux ,windows,mac等

2022-06-24

捕鱼达人html5小游戏源码 | 可以学习 |可以改造

捕鱼达人html5小游戏源码 | 可以学习 |可以改造

2022-06-14

微信蜘蛛侠游戏源码 | html5 小游戏

微信蜘蛛侠游戏源码 | html5 小游戏

2022-06-10

JD-GUI-java反编译工具 | windows版本

1. 安装。 不需要安装和设置。 2. 描述 JD-GUI是一个独立的图形实用工具,显示Java源代码 " . class文件。您可以使用JD-GUI浏览重新构建的源代码 用于即时访问方法和字段。 JD-GUI对非商业用途是免费的。这意味着JD-GUI不应该是 包含或嵌入到商业软件产品中。然而,JD-GUI 可自由用于商业或非商业的个人需求 环境。 3.如何使用JD-GUI 例如,要反编译"Object.class",你可以: —执行如下命令行:“jd-gui.exe Object.class”。 -在“文件”菜单中选择“打开文件…”,浏览到“Object.class”。 -拖放Object.class到jd-gui上 5. 卸载 5.1 Windows:删除“jd-gui.exe”和“jd-gui.cfg”。 5.2 Linux:删除“jd-gui”应用文件和“jd-gui.cfg”。 5.3 OSX:拖放“JD-GUI

2022-06-02

XXX公司数字化工厂技术要求 | 甲方文档模板.docx

XXX公司数字化工厂IT技术要求 | 甲方文档模板.docx

2022-05-25

研发中心软件产品版本管理规范

包含 研发中心产品版本发版流程管理规范(试行).pdf 附件1:XXX系统ReleaseNotes-模板.docx 附件2:XXX系统vx.x.x测试报告-模板.docx 附件3:XXX系统vx.x.x测试用例-模板.xls 附件4:XXX系统vx.x.x功能清单-模板.xlsx 附件5:XXX系统部署文档-模板.docx 附件6:XXX系统接口说明书-模板.docx 附件7:XXX系统使用手册.docx 附件8:XXX系统数据库设计文档-模板.doc 文档模板

2022-04-29

java傻瓜ai框架 easyAi-master.zip

java傻瓜ai框架,无需任何算法知识,通过简单的api调用就可以实现 常用的图像内物体的识别,定位等图像ai服务,及自然语言分类处理服务。面向java开发程序员,不依赖任何第三方库,第三方接口,独立包。 easyAi 本包说明: 本包原名imageMarket,因为开始加入自然语言模块,所以之后更名为easyAi 本包对物体在图像中进行训练及识别,切割,定位的轻量级,面向小白的框架,功能在逐渐扩展中 目前拥有的功能是 对单张图片单物体进行识别 对单张图片多物体进行识别与定位 对中文语言进行分类语

2022-04-22

基于HanLP自然语言处理包的elasticsearch分词器 hanlp-tokenizer-master

基于HanLP自然语言处理包的elasticsearch分词器 功能 本分词器使用HanLP提供的维特比分词 屏蔽了本地配置用户词典 增加同义词索引功能 增加远程词典热更新(用户词典,停词典,同义词典) 使用 目前支持的es版本为2.3.5和5.6.3,其他版本请修改plugin-descriptor.properties文件的es版本

2022-04-22

人工智能自然语言处理 工具 wordfilter java 源码

DFA算法实现的敏感词过滤工具,支持Skip参数控制敏感词干扰噪音,支持白名单跳过白名单词汇,支持在线添加和删除敏感词,管理敏感词库 解决类似24口交换机的问题 拆分为白名单和黑名单 如下所示: 黑名单(紧急) 白名单(紧急事件) 我们决定紧急征调5000人前往宅区帮助灾民 / 紧急被检测 并且决定为紧急事件打开绿灯 / 紧急事件不被检测

2022-04-22

自然语言处理(NLP)的轻量级框架 fastNLP

fastNLP Build Status codecov Pypi Hex.pm Documentation Status fastNLP是一款面向自然语言处理(NLP)的轻量级框架,目标是快速实现NLP任务以及构建复杂模型。 fastNLP具有如下的特性: 统一的Tabular式数据容器,简化数据预处理过程; 内置多种数据集的Loader和Pipe,省去预处理代码; 各种方便的NLP工具,例如Embedding加载(包括ELMo和BERT)、中间数据cache等; 部分数据集与预训练模型的自动下载; 提供多种神经网络组件以及复现模型(涵盖中文分词、命名实体识别、句法分析、文本分类、文本匹配、指代消解、摘要等任务); Trainer提供多种内置Callback函数,方便实验记录、异常捕获等。 安装指南 fastNLP 依赖以下包: numpy>=1.14.2 torch>=1.0.0 tqdm>=4.28.1 nltk>=3.4.1 requests spacy prettytable>=0.7.2 其中torch的安装可能与操作系统及 CUDA 的版本相关,请参见 PyTor

2022-04-22

HTML5射击鸭子小游戏 duckshooter | 游戏源码

HTML5射击鸭子小游戏 duckshooter | 游戏源码 pc web 小游戏 用小键盘方向键控制射击位置,空格发射子弹。 更多请关注 https://blog.csdn.net/weixin_40986713

2022-04-17

游戏开发经典样例 | web html5 吃豆人游戏 实现源码

很早就知道canvas,当时一直没应用到,最近闲来无事就顺便写写看。吃豆游戏可以说是我们80,90后共同的回忆录,小时候常常在学习机上玩,所以也就有了强烈的欲望去写。为了写这个游戏,看了很多吃豆人游戏的相关信息,包括游戏规则,历史,其它相关游戏设计。又去了各个小游戏平台玩了下,找些灵感!!!就连最简单的配色,也是反复斟酌几个小时确定的方案……哈哈,不容易啊代码分两部分,游戏引擎和游戏主程序,引擎用来类的定义,管理动画场景,事件定义等等……游戏主程序主要组织业务逻辑。算面向对象编程吧,纯手工打造是男人就吃光所有豆子!!! 原文链接:https://blog.csdn.net/weixin_40986713/article/details/124212354

2022-04-16

植物大战僵尸web 源码 HTML5Plants_VS_Zombies

2016年版本的植物大战僵尸, html5 源码, 47种植物对战 6种僵尸 共有十二个游戏关卡 纯前端代码html css js 实现 亲自试可用,无bug 图片效果可以到我的博客里查看 https://blog.csdn.net/weixin_40986713

2022-04-16

Another-Redis-Desktop-Manager-v1.5.5 | redis 桌面视图工具 |windows

Another-Redis-Desktop-Manager-v1.5.5 | redis 桌面视图工具 |windows 客户端

2022-04-15

n2nguien 内网穿透,搭建虚拟局域网工具windows 客户端

n2n实现内网穿透,搭建虚拟局域网 n2n 跟 Ze­rotier 相类似,然而 Ze­rotier 的设置方面更容易些,但稳定性取决于官方的服务器,由于国内的互联网环境,Ze­rotier 经常掉线。n2n 虽然设置起来麻烦一些,但稳定性取决于所选的服务器。只要有台有公网 ip 的服务器,就能远程访问内网的电脑、路由器或者其他设备。 Windows 客户端 市面上的 Win­dows 客户端有两个:一个是 n2nedgegui,另一个是 n2nguien,前者用的是 V2 版本,后者 V1 和 V2 版本,但这两个用的是官方旧版的内核,如果服务端用的是修正的版本,需要把上面编译好的 edge 替换客户端安装文件夹内的 edge 。 我这里使用的是 n2n­guien ,客户端安装文件夹内 V2 版是用 edge2.exe 来命名的,所以替换 V2 版的时候把名字改为 edge2.exe ,V1 版直接替换就行了。 文件内附含 安装说明文档

2022-04-15

Java swing 桌面软件 学生选课系统 | 毕业设计 | 源码

Java swing 桌面软件 学生选课系统 Java swing 桌面软件 学生选课系统 | 毕业设计 | 源码

2022-04-13

网店销售信息管理系统 | 毕业设计

delphi程序设计语言弄的一个网店销售管理系统,可以很方便的对商品类别,商品类别,销售信息,销售统计,销售查询进行有效的管理,有需要的朋友可以联系我,也可以将你的要求给我,我给你设计一个你自己的网店管理系统,使用的是access数据库。

2022-04-08

delphi考勤信息管理系统 | 毕业设计

目 录 摘 要 2 Abstract 3 第一章 绪 论 4 1.1课题背景及目的 4 1.2 DELPHI介绍 5 第二章 系统需求分析 7 2.1 需求分析的目的 7 2.2 系统需求分析 7 2.2.1 系统功能需求 7 2.2.2 软件运行环境 8 第三章 系统整体设计 8 3.1 系统分析与设计 8 3.2 系统功能模块设计图 9 3.3 数据库设计 9 3.3.1 登陆信息表(admin表)设计 9 3.3.2 部门信息表(department表)设计 10 3.3.3 职位基本工资信息表(positionBasicWage表)设计 10 3.3.4 员工信息表(employee表)设计 10 3.3.5 考勤信息表(chuqin表)设计 11 3.3.6 工资信息表(salary表)设计 11 第四章 详细设计 12 4.1 系统登陆模块实现 12 4.2 系统设置 14 4.2.1 部门设置管理 14 4.2.2 职位及基本工资设置 15 4.3 员工信息管理 16 4.3.1 员工信息添加实现 16 4.3.2 员工信息编辑实现 19 4.3.3 员工信息查询实现 2

2022-04-08

delphi超市信息管理系统. | 毕业设计

前言 1 第一章 涉及技术简介 2 1.1数据库管理系统简介 2 1.2 Delphi 6.0开发环境 2 1.3 Microsoft Access简介 3 1.4 SQL查询语言及使用 5 第二章 系统需求分析 6 2.1 需求分析的目的 6 2.3 需求分析 6 2.3.1 问题定义 6 2.3.2 可行性研究 6 2.3.3 销售管理系统具体任务要求和运行过程 7 2.4 技术方面可行性分析 7 2.4.1 软件分析 7 2.4.2 硬件分析 7 2.4.3 人员分析 8 2.5 经济方面可行性分析 8 2.6 结论 8 第三章 系统总体设计 9 3.1 系统总体软件结构 9 3.2 数据库设计 9 3.2.1 数据项和数据结构 9 3.2.2 数据库概念设计 10 3.2.3 数据库逻辑结构设计 11 第四章 主要功能详细设计 13 4.1 系统登陆模块的实现 13 4.2 商品管理模块的实现 15 4.2.1 商品信息添加功能的实现 15 4.2.2 商品信息修改功能的实现 17 4.2.3 商品信息删除功能的实现 1

2022-04-08

delphi网页邮件抓发系统 | 毕业设计

摘 要 随着互连网的迅速发展,电子商务的发展技术越来越成熟。现在像比较流行的网站购物之所以成功,完全是因为有了一套成熟的技术的支持,像网络技术(TCP/IP),网络安全技术(如基于RSA的公钥密码体制),还有比较安全的网络支付技术(如支付宝)等等。 正是因为电子商务如此的如火如荼,网络营销也成为了企业的重要推广途径。根据相关统计,80%以上的企业都使用了网络营销。而且有的网络营销已经做得相当的好,如戴尔客户可以通过网站定制自己的个性化电脑。而中国又有1亿多网民,这无疑是在网络上给企业带来的巨大商机。 那么怎么加快企业的网络营销步伐呢,当然企业可以拥有自己的主机,买好自己的域名,建好自己的网站,然后向客户宣传自己的产品和服务,当然这也是很好的宣传方式哦。不过,这也是需要一笔不小的投资。想想,现在的电子邮件在企业和个人间的通讯都是如此的流行,我们为什么不可以利用电子邮件系统达到一个宣传我们产品和服务的效果呢?于是,本系统应运而生。 本系统就是在当前电子商务十分流行,网络营销比较成熟的背景下开发而成。本系统的目标就是提供给企业和个人宣传自己的产品和服务。使用本软件,你只需要设置好自己的产品和

2022-04-08

delphi人才信息管理系统 | 毕业设计

delphi+access做的人才管理系统,此系统的功能如下: 基本管理: 人才基本信息的管理,如新增、修改等 学习简历管理:学习简历信息的管理,如新增、修改等; 工作简历管理:工作简历信息的管理,如新增、修改等; 培训管理:培训信息的管理,如新增、修改等; 离职管理:离职信息的管理,如新增、修改等; 奖惩管理:奖惩信息的管理,如新增、修改等; 系统查询:提供对员工基本信息及其相关信息的查询;

2022-04-08

Python基于Django图书管理系统 | 毕业设计

程序开发软件:Pycharm 数据库:mysql 采用技术: Django(一个MVT框架,类似Java的SSM框架) 人生苦短,我用Python,咱们今天就来分享一个用Python语言开发的基于Django框架的图书管理系统吧。项目前台和后台界面模板都是自己编写,前台采用Bootstrap框架UI,后台EasyUI框架UI,没有采用Django自动生成的那个后台管理,因为那个后台实在是太丑了,丑得惨不忍睹!整个项目主要负责图书信息的添加,修改,多个条件组合查询,删除。虽然系统功能不是很复杂,不过这是一个很好的学习案例,包括了常用字段的设计,比如字符串,浮点型,整型,日期型,图片型,富文本字符串型,文件型和下拉框外键关联型,囊括了所有商业项目设计需要的字段类型,通杀所有商业系统设计原理!当然也是学习的不二选择,好东西值得分享,强烈推荐! 系统实体对象: 图书类型:图书类别,类别名称,可借阅天数 图书:图书条形码,图书名称,图书所在类别,图书价格,库存,出版日期,出版社,图书图片,图书简介,图书文件

2022-04-08

微信小程序图书管理系统app设计 | 毕业设计

程序开发软件:MyEclipse8.5以上 数据库:mysql api接口采用技术: SSM框架(SpringMVC + Spring + Mybatis) 客户端开发工具:微信开发者工具 基于微信小程序图书管理app技术要点: 1 此系统web端接口采用java语言和ssm框架实现 2 客户端和服务器通信数据,采用封装好的json数据格式 3 实现了图书的添加,修改,删除以及更加关键词查询图书的功能 基于微信小程序图书管理app实体对象: 图书类型:图书类别,类别名称,可借阅天数 图书:图书条形码,图书名称,图书分类,图书价格,图书库存,出版日期,出版社,图书图片,图书简介,图书文件

2022-04-08

基于微信小程序仿京东购物商城app设计

服务器端采用Java开发语言 Eclipse开发工具 mysql数据库 实现了微信用户登录,商品关键字搜索,商品信息动态轮播,商品详情查看加入购物车,购物车商品增删改查,用户个人中心布局展示等! 客户端是微信开发者工具 这个源码是网上我找的 有的功能还没实现 不过目前这些功能是可以运行的 拿去参考学习还是可以的

2022-04-08

基于Vue+Vant+SSM图书管理系统设计 | 毕业设计

程序开发软件:Eclipse或者Idea + WebStorm 数据库:mysql api接口采用技术:Vue(前端框架) + Vant(前端轻量级ui库) + SSM框架,可以升级Springboot 基于Vue图书管理app技术要点: 1 此系统web端接口采用java语言和ssm框架实现,可以升级Springboot 2 客户端和服务器通信采用axios组件,格式采用封装好的json数据格式 3 实现了图书的添加,修改,删除以及更加关键词查询图书的功能 4 客户端列表页实现了下拉刷新,上拉加载更多分页显示,文件上传,富文本编辑器,图片懒加载,Token访问令牌生成! 基于Vue图书管理app实体对象: 图书类型:图书类别,类别名称,可借阅天数 图书:图书条形码,图书名称,图书分类,图书价格,图书库存,出版日期,出版社,图书图片,图书简介,图书文件 注意: 客户端依赖环境用 npm install自行下载即可!

2022-04-08

JSP基于SSM的贵美服装商城购物系统设计 | 毕业设计

主要功能有: 一共有2个身份,剁手党用户和商家!用户可以前台注册登录,挑选自己满意的服装,加入购物车提交订单,选择支付方式和收货地址!收到货后可以对购物体验进行评价。商家登录后可以发布管理服装商品,可以对服装进行上架和下架管理,还可以设置不同级别的推荐指数!可以管理维护用户信息! 商家账号密码: 123/123 用户账号密码: 13598051888/aa1111 运行环境:jdk1.8/jdk1.9 IDE环境: Eclipse,Myeclipse,IDEA都可以 tomcat环境: Tomcat8.x/9.x

2022-04-08

基于Maven+SpringMVC高校教务管理系统带文档 | 毕业设计

主要功能有: 班级信息管理: 本模块详细的录入了全校各个班级情况,包括班级人数,班级名称,任课老师情况,能够实现班级的新增,查询,修改,删除。注意在同一时间同一个班级学时不能上两门不同的课程。 课程信息管理: 对全校能够开设的课程类型,课程名称,开课学院,总学时等信息的增删改查。每门课程的教室都有自己特定的类型。 教室信息管理: 需求教室资源类型,在同一时间同一教室不能安排两门不同课程。教室的座位数要大于可容纳的学生的总数。 教师信息管理: 对教师信息(教师工号,可带的课程的科目代号)的增,删,改,查。注意在同一时间同一教师不能给两门不同课程上课。 权限控制管理: 新增用户功能,管理用户功能。 管理员账号密码: 123456/123456 运行环境:jdk1.8/jdk1.9 IDE环境: Eclipse,Myeclipse,IDEA都可以 tomcat环境: Tomcat8.x/9.x

2022-04-08

基于SpringBoot课程在线学习系统设计 | 毕业设计

采用SpringBoot+Spring+Mybatis+Thyeleaf实现的在线学习系统,一共2个身份。 管理员登录系统后可以管理所有用户信息,管理角色信息,添加修改管理课件信息,学生学习培训批次管理,成绩导入管理 学生登录系统后可以查询自己的个人信息,查询课件列表学习,查询我的培训记录,查询自己的成绩 采用SpringBoot框架实现 前台模板用的thymeleaf 数据库层采用mybatis框架 注解模式 登录地址: http://localhost:8080/th/login 管理员账号和密码: admin admin 学生登录账号: 1314 密码: 123456

2022-04-08

JSP缘梦婚纱影楼网站管理系统 | 毕业设计

开发语言:Java 数据库:sqlserver2005以上 使用计算机对婚纱的各项基本信息进行管理,比起手工管理来说既方便又简便,而且易于管理、搜索速度快、存储量大等多个优点。将其使用在婚纱管理中,不仅能够提高婚纱公司中管理员的工作效率,而且可以使婚纱管理更加科学与规范。 使用jsp和mysql技术实现了系统用户管理、公告信息管理、商品信息管理、相册信息管理、婚照套系管理、摄影场地管理、销售订单管理、系统管理等功能模块,其中以套系预订、商品评论模块最为重要. 首页 管理员模块 1.在线留言:只有注册用户才能进行在线留言,需要登录网站前台,输入留言内容既可以完成在线留言功能,同时可以查看别的用户的留言。 2.留言管理:由超级管理员和普通管理员使用,对系统所有的留言信息进行回复、删除、修改、查询。后台留言管理模块主要实现对用户的留言进行清理,删除不需要的留言,使用户有足够的空间进行留言。 3.个人资料管理:由注册用户使用,注册用户登录个人后台,可以修改个人当初的注册信息,如修改电话号码、邮箱等,用户的用户名是无法修改的。 4.友情链接管理:由超级管理员和普通管理员使用,对系统所有的友情链

2022-04-08

239Java基于SSM网上试衣间设计 | 毕业设计

java+ssm技术,Eclipse工具 目的能在系统上完成简单的试衣效果,传输身高体重数据,在系统上显示试穿衣服的视频效果。 管理员先按照身高体重添加好试穿衣服的视频信息,然后用户登录后输入自己的身高体重,查询数据库对应的穿衣视频,查询到后播放视频效果。

2022-04-08

JSP学生信息管理系统的设计与实现 | 毕业设计

高校学生信息管理系统设计主要应用JAVA语言编程和mysql数据库连接等相关知识,需要熟练掌握Struts2、Spring、Hibernate基础,将所学知识在生活中灵活运用,高校学生信息管理系统的主要设计功能如下: (1)学生信息管理模块:包括所有学生信息的查询(用分页列表显示)、查看某个学生的详细信息、删除某学生信息、修改某学生信息以及学生信息的录入等子功能 (2)学生成绩管理模块:包括成绩信息录入、学生成绩查询、查看某个学生的成绩表以及删除学生成绩等子功能

2022-04-08

JSP基于SSM旅游景点酒店预订网站设计 | 毕业设计

发软件: Eclipse + JDK + Tomcat + mysql 系统分为前台和后台,系统主要分为如下模块: 旅游网站主要是利用可靠的技术实现游客信息管理的自动化、系统化、标准化,为旅行社或旅游公司针对客户信息制订出的经营构建了一个高效的信息管理系统。该系统主要分为用户中心、新闻管理、酒店管理、留言管理、景点管理、订票管理、服务指南、线路管理、信息搜索、订单管理、图片管理、管理员管理等功能模块。 (1)用户中心:主要实现对普通用户和管理员的注册、登录和基本信息的修改管理。 (2)新闻管理:用户可以通过系统主界面查看景点最新的旅游资讯和旅游动态,网站管理员可以在后台发布、更新和删除旅游新闻。 (3)酒店管理:主要推荐一些景点有名的酒店,提供酒店查询功能以便用户及时了解酒店即时信息,游客根据自己的消费情况选择适合自己的酒店在国内和国际进行预订。 (4)留言管理:为了更好地服务用户,用户可以通过留言板给管理员留言,管理员可以通过登录对留言进行管理和回复。游客可以通过留言板给管理员留言,管理员可以通过登录对留言进行管理和回复。 (5)订单管理:用户通过订单预订模块,输入始发地和目的地,

2022-04-08

JSP基于SSM企业个性化资讯交流平台网站 | 毕业设计

开发软件: Eclipse + JDK + Tomcat + mysql 程序开发技术框架: SSM(SpringMVC + Spring + Mybatis) 登陆注册,资讯平台(用户发布说说,点赞,评论)星级评价 1.首页(公司简介,企业文化,竞争优势) 新闻动态(分为推荐,生活,文化三个类目) 娱乐休闲(分为4个,音乐,微视频,动图,每日菜谱) 后台地址: jsp/backjsp/login.jsp 主要需要把temp目录复制到tomcat的webapp下面

2022-04-07

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

TA关注的人

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