自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (11)
  • 收藏
  • 关注

原创 python 打包 分发和上传 到nexus

wheel 只生成wheel。

2024-03-06 17:19:38 673

原创 python yolov8 依据track 判断是否拥堵

根据视频获取每帧,获取每个tarck 的xyxy 计算这个tarck 中心点 ,和下个帧的tarck 对比计算同方向车辆获取最大车辆获取70%车辆的通过帧数,每计算一帧当前帧都会增加1当前tarck的帧数除以70%的通过帧数 会得到占比,在1到3之间可算拥堵。

2024-03-06 16:40:18 418

原创 chrony 时间服务器 安装

以下是我已经修改好的配置文件,主要改动了两处:一是增加了4个上游时间服务器节点,我这里选取了两个阿里云时间服务器、两个腾讯云服务器,二是设置允许哪些地址的服务器同步时间,allow 0.0.0.0/0,这里表示允许所有IP段。目前国内有很多时间服务器节点,我们只需要从中选取几个作为我们的上游时间节点即可。引用 https://blog.whsir.com/post-6084.html。检查有多少个时间服务器在线。查看同步源服务器列表。

2024-02-20 14:46:10 497

原创 ntpd 时间服务 离线安装

【代码】ntpd 时间服务 离线安装。

2024-02-20 13:47:25 486

原创 各直播协议优缺点

播放器直播协议传输协议延迟优缺点备注阿里云是否支持ZLMRTCClient.jsrtcwebrtc/udp500ms-1000ms低延迟,是私有协议,播放器单一否webrtc.jsrtcwebrtc/udp500ms-1000ms低延迟,是私有协议,播放器单一和 ZLMRTCClient 播放器唯一差别就是 http 请求参数不一样否artcrtcwebrtc/udp500ms-1000ms阿里云私有协议,不支持私有化部署是

2024-02-19 11:31:21 295

原创 Cas vue jwt方式 前后端分离单点登陆

需求根据领导要求集成cas 客户端到我的服务上面,我的服务是基于jwt的方式进行登陆验证的。看了很多博客都是基于net.unicon.cas-cas-client-autoconfig-support的方式集成到服务中的。原理官方cas单点登陆时序图思路实现基础变量 public String casServerUrl = "https://xxx/cas/login"; public String casServerLogoutUrl = "https://xxx/cas/

2021-03-16 18:36:47 1239 4

原创 Swagger Api 使用说明

接口实例@Api(value = "/demo", description = "API接口描述", tags = "总业务")public class demo{ }@Api属性取值作用value接口映射description说明接口tags业务总功能方法实例@ApiOperation(value = "/test", notes = "接口描述", tags = "总业务")@ApiImplicitParams({

2021-01-20 16:20:29 1048

原创 RTSP转发RTMP流客户端-Java

介绍这是为RTSP协议转发到RTMP协议的一款推流客户端,纯java所写,引用了Javacv里面的javacpp库和javaffmpeg库,客户端界面为javafx 所写实现基本样式和功能软件架构JavaFx为界面SpringBoot管理框架JavaCV流转发库开源链接: RtspPushStreamClient....

2020-07-23 11:35:39 765

原创 Java JNI的使用(二)

加载库JNI 要使用就必须先加载库,就是在调用native前要先load() 如下第一种 放在resources 文件夹中String path = App.class.getClassLoader().getResource("libJniDemo.dll").getPath();System.load(path);//库文件路径第二种 放在JRE bin 里可以使用lo...

2020-01-08 14:30:27 184

原创 Java JNI的使用(一)

什么是JNIJNI是Java Native Interface的缩写,通过使用 Java本地接口书写程序,可以确保代码在不同的平台上方便移植。 从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他编程语言,只要调用约定受支持就可以了。使用java与本地已编译的...

2020-01-08 14:11:05 364

原创 Springboot 其他模块 Api maven打包后扫描不到问题与修改

个人想法此项目采用maven 继承和聚合的特性来展开看下图本人猜想这样项目启动完全符合各模块的管理,于是便出现了后面的问题问题项目启动 都报 找不到这个jar包里面的api ,问题解决思路我想是不是spring boot 没有扫描到api上面的FeginClient ,我的猜测是正确的 ,然后我就用了@ComponentScan 这个注解配置里面扫描这个com.api 包...

2020-01-08 11:27:26 369

原创 Spring Boot 入门使用(一)

Spring Boot 的认识百度一大堆,说简单点就是封装了Spring 和 SpringMVC 默认使用restful 方式来通讯 ,简化开发、缩减配置。 项目创建IDEA 创建项目 (推荐使用)在New Project 弹出框中 有一个Spring Initalizr 点击默认出现下图![Alt]默认选default 这是spring 自己的加载服务地址下面有个自定义路径 ...

2019-07-12 10:21:41 125

转载 Java(七) 句柄

在学习什么是句柄之前我们先学习虚拟机的对对象的访问方式 一、句柄访问方式: 使用句柄访问对象,会在堆中开辟一块内存作为句柄池,句柄中储存了对象实例数据(属性值结构体)的内存地址,访问类型数据的内存地址(类信息,方法类型信息), 对象实例数据一般也在heap中开辟,类型数据一般储存在方法区中。使用句柄访问的好处是句柄中储存的是稳定的对象地址,当对象被移动时候,只

2017-05-19 15:11:57 9652 1

转载 SQL之时间函数

以MySQL为例SYSDATE() 显示系统当前日期和时间 (即时时间--随眠5秒后获取当前时间) 格式 yyyy-MM-dd hh:mm:ss实例 SELECT SYSDATE() ,SLEEP(5), SYSDATE(); >2017-05-19 13:01:43 0 2017-05-19 13:01:48NOW() 显示当前日期和时间 (开始执行

2017-05-19 11:33:25 992

转载 SQL之变量的使用和赋值

MySQL的用户变量 变量:@变量名 比如:@var 申明变量:set @变量名 比如:set @var 只是申明,不显示 select @变量名 比如:select @var 只是申明,显示 select @num=字段名 from 表名 where …… (相当于显示整个列) 用法 1、select @var; 或者 select @var = 0; 再或者 s

2017-05-19 10:41:22 3925

原创 设计模式(四) 单例模式的学习和使用

什么是单例模式 单例模式(Singleton Pattern) 涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。意图

2017-05-15 11:15:26 274

原创 SQL之查询函数LOCATE、POSITION、INSTR、FIND_IN_SET、IN、LIKE

LOCATE() 返回要查询的字符串在被查询字符串里第一次出现的位置 注:当在 MySQL 4.0 中时,如有任一参数是一个二进制字符串,它才是字母大小写敏感的LOCATE(substr,str) 返回substr字符串在str里第一次出现的位置,没有返回0SELECT LOCATE('.',t.str)FROM `table` t;>5LOCATE(substr,str,

2017-05-11 17:14:53 27194 1

原创 SQL之操作字符串函数CONCAT、SUBSTR、SUBSTRING、SUBSTRING_INDEX、LEFT、RIGHT

CONCAT() CONCAT(str1,str2,...) 返回字符串参数连接后的结果。参数是非二进制字符串(参数个数不固定),返回时非二进制字符串。table - str1 str2 1 my sqlSELECT CONCAT(t.str1,t.str2) from table>mysqlSUBSTR()//SUBSTRING() 两个函数都是截取字符串

2017-05-10 16:06:42 9070

原创 Java(六) JVM内存分配策略和GC

虚拟机内存 JVM内存分为两个区:堆空间(Heap Space)和永久代(PermGenspace)。 堆空间又分为老年代(Old) 和 新生代(New); 1.新生代:分为三个区: Eden Space、From Survivor和To Survivor。内存比(HotSpot){8:1:1}1.1 java 虚拟机创建对象优先在Eden 区分配,但是大对象可以直接分配到老年代(比

2017-05-09 11:02:53 283

翻译 Java(五) Object

什么是Object Object在有道翻译的意思是目标,物体 在Java中Object 是java.lang包下面的类,该类是类层次结构的根类,每个类都使用Object作为超类了。所有对象(包括数组)都实现这个类的方法。 JDK1.0开始使用属性//registerNatives采用JNI调用C函数,注册到jvm 虚拟机中private static native void re

2017-05-05 15:03:08 237

原创 Java(四) Java核心技术-目录

Java的核心技术有哪些接口继承与多态类的高级特性异常处理Swing程序设计集合类IO流反射注解枚举类型泛型多线程网络通信数据库操作Java的核心技术有哪些接口、继承与多态类的高级特性异常处理Swing程序设计集合类I/O流反射注解枚举类型泛型多线程网络通信数据库操作

2017-05-02 17:53:35 746 1

转载 Java(三) 关键字

什么是Java的关键字 关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。关键字分别是什么以及作用 关键字 意义 备注 访问修饰符关键字 public 公有的 可以被所有其他类所访问。 protected 受保护的 自身,子类及同一个包中类可以访问 private 私有的 只能被自己访问和修改。

2017-05-02 15:47:49 264

转载 Java(二) 三大特性和优点

Java的三大特性是什么 三大特性分别是 封装、继承、多态。 注:有人说抽象(abstract)也是特性,但在某些书中不支持这说法。封装:由类(class)来体现的,我们可以把现实生活中的一类实体定义成类,并且该类包括属性(Type)和方法(Method)。例如人类就是人这个类,里面可以定义皮肤属性和地区属性,还可以定义行为(在java中方法可以解释行为,也可以叫函数),这就是封装特

2017-05-02 14:41:16 6613

转载 设计模式(三) 抽象工厂的学习和使用

什么是抽象工厂模式 抽象工厂模式(Abstract Factory)是围绕一个超级工厂创建其他工厂,改工厂属于创建型模式。意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 解决类型:解决接口选择的问题。 关键代码:在一个工厂里聚合多个同类产品。 应用实例:工作了,为了参加一些聚会,肯定有两套或多套衣服吧,比如说有商务装(成套,一系列具体产品)、时尚装(成套,一

2017-05-02 12:54:10 276

转载 Java(一) 认识

什么是Java8Java 是一门面向对象编程语言 由创始人之一 詹姆斯·高斯林 创建。发展历程1996年1月 sun公司发布JDK1.0。1997年2月 JDK 1.1面世。1998年12月8日 第二代Java平台的企业版J2EE发布。 J2ME(Java2 Micro Edition,Java2平台的微型版),应用于移动、无线及有限资源的环境; J2SE(Java 2 Sta

2017-04-28 17:14:59 457

转载 设计模式(二) 工厂模式的学习和使用

什么是工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。意图 : 定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 解决类型 :主要解决接口选择的问题。 关键代码:创建过程在其子类执行。 应用实例 :您需要一辆汽车,可以直接从工厂里面

2017-04-28 14:54:48 260

转载 设计模式(一) 设计模式认识

什么是设计模式 设计模式(Design pattern)是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理地运用设计模式可以完美地解决很多问题,每种模式在现实中都有相应

2017-04-28 13:43:00 290 3

原创 struts2_请求路径_namespace_result测试

测试struts2得namespace和result

2017-03-25 23:26:41 380

原创 ssm框架--maven项目的创建

一、创建一个maven项目下面就是next详情啦然后点击finish后一个maven项目就出来啦但是还不是web项目!想要是web项目还有一些设置,先右击项目进入properties,进入project Facets选择需要的然后就是等待~~是不是感觉多一个文件夹?那就是web项目需要的,然后我们来改错误index.jsp这个就是缺少依赖包,

2017-01-03 23:00:08 364 1

Rtsp转Rtmp Java客户端

这是rtsp转流到rtmp服务器客户端-javafx客户端

2021-06-10

一键重启tomcat脚本

以AlibabaCloudView 工具 进行tomcat的一键kill 和 重启

2021-06-10

服务器端备份war脚本

可以通过alibaba cloud view工具进行调用备份war的脚本

2021-06-10

mysql备份shell脚本

mysql备份支持全量、日志备份

2021-06-10

opendcp-0.30.0-windows.x86_64

opendcp windows64位

2017-08-21

opendcp-0.30.0-windows.i386

opendcp windowns32位

2017-08-21

Shiro开发文档

Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能

2017-08-21

JavaScript权威指南_第6版

从1996年以来,“JavaScript 权威指南”已经成为 JavaScript 程序员的“圣经”。“权威指南”凭借着完整的内容、细致的讲解以及大量针对性的示例而受到读者的一贯好评, 作为最经典的 JavaScript 的工具书,系统翔实的收纳了五年来前端技术的这些变革,并提供了大量的实例,可以边学边用,同时秉承了前几版的“学术气质”,是 JavaScript 和前端开发领域不可多得的佳作。 第6版涵盖了 HTML5 和 ECMAScript5,很多章节完全重写,增加了当今 Web 开发的最佳实践的内容,新增的章节包括 jQuery 、服务器端 JavaScript、图形编程以及 JavaScript 式的面向对象。“权威指南”第六版不仅适合初学者系统学习,也适合有经验的 JavaScript 开发者随手翻阅。

2017-08-21

《Maven实战》

《Maven实战》由国内社区公认的Maven专家Juven Xu亲自执笔,内容的权威性毋庸置疑。《Maven实战》是国内第一本公开出版的Maven专著。它内容新颖,基于最新发布的Maven 3.0,不仅详尽讲解了 Maven 3.0的所有新功能和新特性,而且还将这些新功能和新特性与Maven 2.0版本进行了对比,以便于正在使用Maven 2.x版本的用户能更好地理解。《Maven实战》内容全面,以从专家的角度阐释Maven的价值开篇,全面介绍了Maven的安装、配置和基本使用方法,以便于初学者参考;详细讲解了坐标和依赖、Maven仓库、生命周期和插件、聚合与继承等Maven的核心概念,建议所有读者仔细阅读;系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有选择性的阅读;扩展性地讲解了如何Maven和Archetype插件,这部分内容对需要编写插件扩展Maven或需要编写Archetype维护自己的项目骨架以更便于团队开发的读者来说尤为有帮助。它实战性强,不仅绝大部分知识点都有相应的案例,而且《Maven实战》还在第4章设计了一个背景案例,后面的很多章节都是围绕这个案例展开的,可操作性极强。《Maven实战》适合所有Java程序员阅读,无论你是从未使用过Maven,亦或是已经使用Maven很长一段时间了,相信你都能从《Maven实战》中获得有价值的参考。《Maven实战》也适合所有项目经理阅读,它能帮助你更规范、更高效地管理Java项目。

2017-08-21

Redis入门指南(第2版)

本书是一本Redis入门指导书籍,以通俗易懂的方式介绍了Redis基础与实践方面的知识,包括历史特性、在开发和生产环境中部署运行Redis、数据类型与命令、使用Redis实现队列、事务、复制、管道、持久化、优化Redis存储空间等内容,并采用任务驱动的方式介绍了PHP、Ruby、Python、和Node.js这4中语言的Redis客户端库的使用方法。 本书的目标读者不仅包括Redis的新手,还包括哪些已经掌握Redis使用方法的人。对于新手而言,本书的内容由浅入深且紧贴实践,旨在让读者真正能够即学即用;对于已经了解Redis的读者,通过本书的大量实例以及细节介绍,也能发现很多新的技巧。

2017-08-21

空空如也

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

TA关注的人

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