- 博客(57)
- 资源 (2)
- 收藏
- 关注
原创 Linux下JavaCv使用GPU加速(Nvidia显卡)
1.环境配置,安装显卡驱动、cudnnlinux上安装NVIDIA显卡驱动以及深度学习需要的cudn、cudnn、pytorch_宜城有少年的博客-CSDN博客_linux安装nvidia显卡驱动2.安装FFmpeg视频转码所需要的包(1)安装依赖yum install autoconf automake bzip2 cmake freetype-devel gcc gcc-c++ git libtool make mercurial pkgconfig zlib-d..
2022-03-31 16:53:16 9951 10
原创 DJL加载模型报错 boot.load.JarLauncher cannot be cast to ai.djl.nn.BlockFactory
引用自DJL大佬的回答: DJL会在模型目录下查找 BlockFactory 和 TranslatorFactory, 这个bug是把任意的 .class 当成 BlockFactory 返回了操作:检查模型目录下是否有jar包或者class文件,或者检查下项目是否是jar包和项目分开打包的即可...
2022-03-31 09:53:28 359
原创 springboot jar包分开打包
1.将pom文件中使用的jar包打开2.将项目打包<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> ..
2022-03-24 15:53:24 1022
原创 DJL和javacv的爬坑之旅
在使用DJL检测视频流,然后使用javacv将检测后的视频流写进EasyDarwin中时,Window环境中无任何问题,然而发布到linux环境中问题接踵而来。源码参考之前的博文1.window下只需要以下jar包就能引入javacv <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv-platform</a
2022-03-16 09:31:35 1097
原创 linux上安装NVIDIA显卡驱动以及深度学习需要的cudn、cudnn、pytorch
1.安装显卡驱动必要的依赖yum -y install pciutilsyum install -y epel-release yum install -y kernel-headers kernel-devel dkms2.执行shell脚本禁用nouveau驱动cat >>/lib/modprobe.d/dist-blacklist.conf<<eofblacklist nouveauoptions nouveau modeset=0eofmv /b
2022-03-02 14:58:20 2540
原创 java 操作rtsp/rtmp视频流生成
1.部署rtsp视频流服务器下载EasyDarwin软件EasyDarwin · GitHub解压后编辑imitate文件,然后点击EXE文件启动2.使用代码生成rtsp视频流,并且推送到服务器中/** * @Author bjiang * @Description //TODO 获取源 视频流 * @Date 10:29 2022/1/28 * @Version 1.0 * @Param [url] 可以为MP4视频路径,也可以为rts.
2022-01-28 11:00:55 8985
原创 window系统后台启动springboot项目
@echo off%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exitjava -jar -Dfile.encoding=utf-8 heeb-dispatch.jar >heeb-dispatch.log 2>&1 &exit替换对应的jar包和log文件即可
2022-01-17 14:58:18 998
原创 DJL调用目标检测模型检测rtsp视频流
1.获取目标检测模型/** * @Author bjiang * @Description //TODO 获取目标检测模型 * @Date 2022/1/14 16:03 * @Version 1.0 */public class ModelCriteria { public Criteria<Image, DetectedObjects> getCriteria(){ Map<String, Object> arguments = new
2022-01-17 09:16:13 4125 18
转载 SpringBoot中通过java代码实现忽略SSL证书
转载https://blog.csdn.net/xiaobanv1/article/details/108233660#comments_19671194经测试实际可用
2022-01-11 10:38:59 1852
原创 ‘GLIBC_2.32‘ not found问题解决
1.下载wget http://ftp.gnu.org/gnu/glibc/glibc-2.32.tar.gz2.解压tar -zxvf glibc-2.32.tar.gz3.配置mkdir buildcd build../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin4.安装# -j 8
2022-01-06 16:09:44 15492 2
原创 DJL调用yolov5模型文件进行目标检测
1.准备好模型文件和对象分类放到同一文件夹下2.准备 pom文件<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <djl.version>0.15.0-SNAPSHOT</djl.version
2021-12-31 11:00:44 5544 25
原创 关于OpenJdk缺少jfxrt.jar的问题
openjdk跟普通的jdk相比缺少部分jar,解决的方法是在本地java环境C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext中找到缺少的jar,复制到/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/lib/ext/这个目录下即可解决...
2021-12-30 16:56:54 3434
原创 The server selected protocol version TLS10 is not accepted by client preferences
找到jdk的jre地址 在 jre\lib\security 文件夹下,编辑 java.security 文件删除 jdk.tls.disabledAlgorithms 配置中项中的TLSv1, TLSv1.1, 3DES_EDE_CBC
2021-12-24 15:44:40 1373
原创 linux报错Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&inf
解决方法:服务器未联网,联网即可解决
2021-12-24 14:58:42 1703
原创 githup action 发布springboot项目
1.准备好需要准备的springboot项目,新建Dockerfile文件#Dockerfile文件内容FROM openjdk:8-jdk-alpine ADD ./target/wechart-0.0.1-SNAPSHOT.jar app.jarEXPOSE 8080 ENTRYPOINT ["java","-jar","/app.jar"] <!--DockerFile依赖--> <plugin>
2021-11-25 15:29:47 1126
原创 Java(springboot)项目引入openoffice
1.引入jar包,使用maven命令安装到本地maven仓库链接:https://pan.baidu.com/s/1_sgMffKIgJkFRCHImt5_vA 提取码:j7mj <!--openoffice使用所需要的jar包--> <dependency> <groupId>org.jodconverter</groupId> <artifactId>jodc.
2021-09-09 16:38:49 1582
原创 linux下配置opencv
1.安装opencv需要的依赖包yum install gcc-c++ gtk+-devel gimp-devel gimp-devel-tools gimp-help-browser zlib-devel libtiff-devel libjpeg-devel yum install cmakeyum install pythonyum install libpng-devel gstreamer-devel libavc1394-devel libraw1394-devel libdc139
2021-08-19 09:22:48 315 1
原创 springboot集成opencv实现图片二值化
1.环境配置参考上篇文章https://blog.csdn.net/qq_30374237/article/details/1197934462.将base64图片码转化为Mat /** * @Author bjiang * @Description //TODO 将base64图片码转化为Mat * @Date 15:01 2021/8/16 * @Version 1.0 * @Param [base64] * @return o
2021-08-19 08:49:33 380
原创 springboot集成opencv
1.前往官网下载https://opencv.org/releases/2,解压到指定文件夹3.找到目录下的jar包进行安装到本地maven库mvn install:install-file -Dfile=D:\opencv-320.jar -DgroupId=org.opencv -DartifactId=opencv -Dversion=3.2.0-RELEASE -Dpackaging=jar4.在springboot项目中引入 <...
2021-08-19 08:36:54 1847
原创 DJL初学者学习笔记(一):Java启动DJL控制台打印No matching cuda flavor for win found: cu65并且在线下载dll文件解决方案
1.举例,来自知乎深度学习库的事例https://zhuanlan.zhihu.com/p/3965245522.修改,下载之后做略微的修改指定model文件 Criteria<NDArray, Map> kpDetector = Criteria.builder() .setTypes(NDArray.class, Map.class) .op
2021-08-13 08:42:23 1896 3
原创 linux后台启动natapp并且生成日志
nohup ./natapp -authtoken=**** -log=stdout -loglevel=INFO &
2021-07-30 16:19:22 587
原创 springboot 开发微信公众号(5)上传永久、临时素材
1.查看API文档2.将上传素材接口放入枚举类3.使用okhttp上传file,请求接口 public static String sendFormByPost(String url, File file){ RequestBody fileBody = RequestBody.create(MediaType.parse("application/octet-stream"),file); MultipartBody body = new M.
2021-07-28 17:21:35 787
原创 consul集群搭建
1.准备四台服务器,要求内网能互相访问2.在其中三台服务器上执行如下命令,启动consul服务端,不通服务器更换下IP即可#创建目录mkdir consulmkdir data#解压consulunzip consul_1.3.0_linux_amd64.zip -d /home/consulcd consul#启动consul服务端./consul agent -server -bind=192.168.124.35 -client=0.0.0.0 -ui -bootstrap-
2021-07-28 08:13:57 159
原创 vmvare安装centos 7完成后设置ip并连接网络
第一种方式:1.选择桥接模式2.输入命令 ip addr,然后vi /etc/sysconfig/network-scripts/ifcfg-ens33,将onboot的值改为yes3.再次输入ip addr就能看到ip地址了第二种方式:1.同样选择桥接模式2.安装的过程中编辑nerwork ,将off改为on,即可查看到所属IP...
2021-07-27 15:30:02 72
原创 ==> Error starting agent: Failed to start Consul server: Failed to start RPC layer: listen tcp 101.3
在腾讯云上启动consul时报错==> Error starting agent: Failed to start Consul server: Failed to start RPC layer: listen tcp 101.34.64.46:8300: bind: cannot assign requested address刚开始以为是端口被占用,然而查询之后发现并没有端口启动本着测试的态度改了下启动命令,将外网IP改成了内网IP,然后启动成功./consul agent -
2021-07-26 09:35:15 2082
原创 Dockerfile制作docker镜像
1.编写Dockerfile2.制作镜像docker build --build-arg JAR_FILE=heeb-gateway.jar -t heeb-gateway:v1 .3.启动镜像docker run -di --name=heeb-gateway -p 8086:8086 heeb-gateway:v14.查看启动日志docker logs -f4198f174364b...
2021-07-23 15:17:58 242 2
原创 Java泛型中再增加泛型
在使用JSON格式化数据时 ResponseEntity responseEntity=JSON.parseObject(resp, ResponseEntity.class);这样使用泛型是允许的,但是如果再增加泛型则会报错,是不允许的这时候就要这样使用泛型,如此即可在泛型中增加新的泛型ResponseEntity<Residential> responseEntity=JSON.parseObject(resp, new TypeReference<Respo
2021-07-22 15:08:37 686
原创 springboot开发爬虫
1.集成webmagic jar包(也可以使用原始的httpclient和Jsoup) <!-- 集成webmagic包--> <dependency> <groupId>us.codecraft</groupId> <artifactId>webmagic-core</artifactId> <version>0.7.
2021-07-21 16:41:24 523
原创 将EXCEL根据经纬度发布成地图,并且在单击时获取点数据
1.将EXCEL导入文件地理信息数据库2.右击图层,点击添加数据,选择刚刚导入的数据,点击添加3.右键添加的数据,点击显示XY数据,将X,Y字段与表格里的经纬度像对应上,选择坐标系,点击确定4.将图层共享为服务5.新建要素图层,将其添加至地图 const tilayer3 = new FeatureLayer({ url: "http://localhost:6080/arcgis/rest/services/bjiang/MyMapService/MapSer
2021-07-20 11:32:37 2519 2
原创 Failed to start the server machine ‘***‘. Error while starting.... port ““ already in use 的处理办法
arcgis server 发布服务时会报错,服务器未做好发布准备。请检查服务器上的发布工具(系统/发布工具)是否已启动,然后前往服务器启动发布工具,会发现报错Failed to start the server machine '***'. Error while starting.... port "" already in use。这是因为4000端口已经被其他应用占用,这时候就需要修改默认的端口号,前往IPhttp://localhost:6080/arcgis/admin/machines,点进去
2021-07-19 15:52:54 2121
原创 安装jar包到本地maven仓库
1.本地需要安装maven,配置maven环境变量链接:https://pan.baidu.com/s/1zqi_AnyUfKTW0KWLx4yjQg提取码:uu2g将maven解压到本地目录,然后配置环境变量2.执行命令mvn install:install-file -Dfile=D:\work\client-4.1.2-RELEASE.jar -DgroupId=com.platform -DartifactId=powerdata-client -Dversion=4...
2021-07-19 10:03:12 101
原创 springboot集成swagger
1.引入swagger依赖 <!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> &
2021-07-12 09:02:51 51
原创 docker 安装启动consul
1.拉取最新版consuldocker pull consul2.查看consul镜像docker images3.后台启动consuldocker run -di -p 8500:8500 consul4.查看浏览器
2021-07-02 16:02:41 919
原创 Jenkins使用流水线发布springboot项目
请问简介:Jenkins使用流水线拉去代码,打包项目、关闭原有进程,发布项目1.Jenkins环境配置、maven安装请看https://blog.csdn.net/qq_30374237/article/details/1182210132.安装流水线插件3.新建一个流水线项目4.书写流水线脚本pipeline { agent any stages { stage('pull code') { steps {
2021-07-02 10:06:07 691
原创 帆软报表的问题
1.自定义提交 自定义的代码提交目前有BUG,新增记录后直接提交,后台才会感知到是insert事件,如果新增记录后填写数据,后台感知为change事件2.智能SQL提交 智能SQL提交如果不勾选未修改不更新,则随着数据的越来越多导致新增越来越慢3.查询时获取key,显示和新增都要展示是value的业务,需要在下拉框控件和单元格形态那边设置数据字典,缺一不可4.需要自增主键智能数据库设置自增 ,帆软报表目前只能设置随机字符串,无法设置自增,如果只是在页面显示的话可以用seq()方法...
2021-07-01 15:45:49 522
原创 微服务多节点部署
1.准备好注册器consul、网关gateway,普通微服务online,2.启动consul,给每个微服务增加代码配置负载均衡 @LoadBalanced @Bean RestTemplate restTemplate(){ RestTemplate restTemplate = new RestTemplate(); restTemplate.getMessageConverters().set(1, new StringHttpMessag
2021-06-30 16:43:49 2303
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人