自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 海康ISAPI控制云台Java实现(支持Digest认证)

本文介绍了通过海康ISAPI接口实现云台手动控制的方法。主要内容包括:1) 检查设备是否支持手动连续控制功能;2) 封装PTZ控制指令,实现发送连续控制命令和停止运动的方法;3) 预定义常用控制动作(如左右移动、变焦等);4) 底层HTTP请求实现(GET/PUT)。文中提供了完整的Java代码示例,并强调了速度范围、停止机制等注意事项。该方案可实现灵活精准的云台控制,可根据实际需求进行扩展。

2025-11-10 10:31:33 396

转载 Java8 新特性,18 种日期处理方式

Java 8日期时间API

2022-09-30 11:09:41 1012

原创 Springboot版本控制的原理

Springboot版本控制的原理一、spring-boot-starter-parent二、org.springframework.boot三、 总结 一、spring-boot-starter-parent 我们的项目里面的pom文件,它的父工程是spring-boot-starter-parent <parent> <artifactId>spring-boot-starter-parent</artifactId> <g

2021-06-16 16:51:04 583

原创 Spring Security进阶

Spring Security进阶一、配置可匿名访问的资源二、使用指定的登录页面1. 提供login.html作为项目的登录页2. 指定登录页面3. 配置表单登录信息4. 关闭CsrfFilter过滤器三、从数据库查询用户信息1. 定义UserService类,实现UserDetailsService接口2. 在spring-security.xml中配置认证管理四、对密码进行加密五、配置多种校验规则(对访问的页面做权限控制)六、注解方式权限控制(对访问的Controller类做权限控制)七、退出登录

2021-06-15 19:13:53 588 1

原创 Spring Security入门

Spring Security工程搭建1. 工程搭建2. 配置web.xml3. 配置spring-security.xml4. 访问页面 1. 工程搭建 创建maven工程,打包方式为war,在pom.xml中添加依赖 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> &lt

2021-06-15 18:01:01 238

原创 SSM整合要点

SSM整合要点1. Spring接管Mybatis的Session工厂2. 配置 spring 的事务3. 配置applicationContext 1. Spring接管Mybatis的Session工厂 创建applicationContext.xml 引入外部的数据源(连接池) 由Spring来管理SqlSessionFactory工厂 由Spring来扫描dao接口包 这么做的目的只有一个: 就是顶替掉mybatis的核心配置文件SqlMapConfig.xml <?xml versi

2021-06-05 19:20:04 500

原创 SpringMVC响应数据和视图

SpringMVC响应数据和视图一 、返回页面文件名1. 返回逻辑视图2. 返回带前缀的物理视图 (不受视图解析器的影响)3. 方法返回`ModelAndView`4. 方法返回String:视图名称二、返回数据1. 直接响应字符串2. 返回json数据 一 、返回页面文件名 1. 返回逻辑视图 方法返回的字符串,和视图解析器里的前缀、后缀拼接得到真实路径,再进行跳转 。 请求是转发跳转。 2. 返回带前缀的物理视图 (不受视图解析器的影响) 请求转发:forward:/success.jsp 重定

2021-06-04 19:27:03 381

原创 Java动态代理总结

Java动态代理总结动态代理1. JDK的基于接口的动态代理API介绍`Proxy`类`InvocationHandler`接口使用示例2.cglib的基于子类的动态代理API介绍`Enhancer`类`MethodInterceptor`接口使用示例 动态代理 动态代理就是在程序运行期间,直接通过反射生成一个代理对象,代理对象所属的类是不需要存在的。 1. JDK的基于接口的动态代理 API介绍 Proxy类 使用JDK的动态代理的要求:目标对象必须实现了接口。 相关类:JDK的类java.la

2021-05-31 19:22:22 331

原创 在Java中搭建一个简单的MVC框架

搭建一个简单的Java MVC框架一 . 前言二. 代码实现1. 思路分析2. 代码实现2.1 Controller注解2.2 RequestMapping注解2.3 UserController2.4 MethodBean2.5 DispatcherServlet2.6 ClassScannerUtils2.7 web.xml文件配置2.7 pom.xml文件配置三. 测试1. 部署tomcat2. 访问测试四. 总结 一 . 前言 自定义一个简单的web MVC 框架,实现一个Controller控制处

2021-05-27 10:20:16 1582

原创 CentOS8 Mysql 启动失败解决办法

CentOS8 Mysql 启动失败解决办法1. 问题描述2. 原因分析3. 解决办法 1. 问题描述 启动Mysql失败 [root@primo ~]# service mysqld start Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and

2021-05-26 20:03:57 1634

原创 MYSQL 5.7 设置简单密码方式

应用场景: MYSQL 5.7 设置简单密码 问题描述:MYSQL 5.7 设置简单密码方式 MySQL版本从5.5升级到5.7之后,强制使用复杂密码,首次使用随机密码登录后想修改root用户密码为简单密码,会报错如下: mysql> set password=password("root"); ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 原因分析: 目录 上面报.

2021-05-26 17:23:09 2033 1

原创 Python爬取豆瓣高分电影Top250

前言 记录个人的第一个爬虫练习,爬取豆瓣电影评分Top250的数据,并分别生成Excel文件和数据库文件。 一、爬虫 爬虫(spider),又称网络蜘蛛,是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。 二、步骤 1.引入库 代码如下(示例): import sqlite3 # 进行sql数据库操作 import re # 正则匹配 from bs4 import BeautifulSoup # 网页解析,获取网页数据 import urllib.request...

2020-10-05 17:54:32 1706

空空如也

空空如也

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

TA关注的人

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