首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
并用专题
MQTT broker搭建并用SSL加密
系统为centos,基于emqx搭建broker,流程参考官方。 安装好后,用ssl加密。 进入/etc/emqx/certs,可以看到 分别为 cacert.pem CA 文件cert.pem 服务端证书key.pem 服务端keyclient-cert.pem 客户端证书client-key.pem 客户端key 编辑emqx配置:vim /etc/emqx/emqx.conf,添加s
阅读更多...
python遍历目录下的所有目录和文件,并用opencv从mp4文件中抽帧得到图片
做深度学习训练的时候,需要从mp4视频文件中抽帧得到图片数据,其中mp4文件是保存在一个大文件夹下的不同子文件夹下面的,用下面的python脚本实现 import cv2import os"""根据传入的目录参数,得到该目录所有子文件夹下的所有的mp4文件"""def get_mp4path(main_dir):list_mp4 = []for root, dirs, files in o
阅读更多...
安装sqlserver并用myeclipse访问之
之前都是用mysql现在项目要求用sqlserver,现把安装配置连接步骤总结如下: 安装sqlserver数据库 网上安装资源很多,我从这里下载的安装版:http://free.zolsky.com/activation/soft/21.htm 下好后按照教程装好,教程可参见: 在安装时应该要输入一个秘钥,秘钥在此:http://zhidao.baidu.com/question/87326
阅读更多...
利用命令行从youtube下载影片,并用huggingface的大语言模型翻译成中文
今天,从网络流媒体上下载字幕,并把它翻译成各种语言是一个非常常规的操作。 我创建了一个工作流程。可以根着这个工作流程,从网上先下载影片,然后转出字幕,最后再做翻译。 https://github.com/victorspaceRMW/download-Youtube-with-yt-dlp-and-translate-with-HuggingFace-s-whisper-model/tree/
阅读更多...
ffmpeg解封装rtsp并录制视频-(2)使用VLC模拟一个rtsp服务器并用ffmpeg解封装该rtsp流
VCL模拟服务器并打开播放该视频文件: - 准备好一个mp4文件,打开vlc软件 - 选择“媒体”=》“流” - 添加一个mp4文件 - 点击下方按钮选择“串流” - 下一步目标选择rtsp 点击“添加” - 端口默认8554 - 路径设置 /test - 用另一个vlc打开串流播放 - rtsp://127.0.0.1:8554/
阅读更多...
Go 实现 nginx log 读取 分析 写入InfluxDB 并用Grafana 显示
参考:慕课网https://www.imooc.com/learn/982 1. 系统结构 用Go实现文件读取,并且将log 分析并写入InfluxDB,最后用通过配置Grafana 显示 log file –>log process –> influxdb –> grafana 监控需求:某个协议下的某个请求在某个请求方法的QPS和响应时间和流量 2. Go 接收 Go 并发执行
阅读更多...
[Vue3:axios]:实现实现登陆页面前后端请求,并用Vite解决跨域问题
文章目录 一:前置依赖查看依赖安装 axios:npm install axios 二:配置文件:创建一个用于全局使用的axios实例,并在main.js或main.ts文件中将其配置为全局属性。根目录mainjs文件引入axios 三:登录页面发送登录请求:发送请求,成功则用localStorge用户id成功后跳转页面router.push('/page') 四:解决跨域问题:配置Vite
阅读更多...
wikioi 2573 大顶堆与小顶堆并用
题目描述 Description 我们使用黑匣子的一个简单模型。它能存放一个整数序列和一个特别的变量i。在初始时刻,黑匣子为空且i等于0。这个黑匣子能执行一系列的命令。有两类命令: ADD(x):把元素x放入黑匣子;GET:把i加1的同时,输出黑匣子内所有整数中第i小的数。牢记第i小的数是当黑匣子中的元素已非降序排序后位于第i位的元素。 下面的表6_4是一个11个命令的例子:
阅读更多...
爬取基金收盘价并用pyecharts进行展现
爬取基金收盘价并用pyecharts进行展现 一、用到的第三方包 因为使用到了一些第三方的包,包还是比较大的如果直接从社区下载比较费劲,所以建议配置国内镜像源,这里以清华的镜像源为例。 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simplepip config set global.trusted_h
阅读更多...
向指定服务器URL 发送POST方法的请求并用JSON表示
内容:首先服务器返回的是JSON数组,但是利用URL读取后其实返回的都是String,所以我们还要转换为JSON数组,POST的传值是参考网上的。 public class HttpRequest {/*** 向指定 URL 发送POST方法的请求* * @param url* 发送请求的 URL* @param param* 请求参数,请求参数应
阅读更多...
Flask制作python web服务并用Cython打包再放进docker运行
项目需求 提供web api服务Cython打包放进docker部署在服务器上 1. 本地开发api # -*- coding: utf-8 -*-"""一个简单的demoCreated on Mon Jan 10 11:39:08 2022@author: Lenovo"""from flask import Flask, make_responseapp = Flask(__
阅读更多...
编写一个问卷界面 并用JavaScript来验证表单内容
倘若文章和代码中有任何错误或疑惑,欢迎提出交流哦~ 简单的html和css初始化 今天使用JavaScript来实现对表单输入的验证, 首先写出html代码如下: <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width
阅读更多...
XStream解析XML文本并用反射机制转换为对象
科技优家 2016-12-06 21:45 xml文本格式是网络通信中最常用的格式,最近特别研究了一下如何解析xml文本并转换为对象,现在分享一下我最近的学习成果~ 先列一下本例中需要解析的xml文本: 讲一下我的思路,我选择使用XStream来解析xml文本,因为xstream在转换对象方面会比dom4j更优秀一些,它是通过注解方式来声明对应结点的,在操作上会更直观方便。首先会将整个
阅读更多...
Cocos2d-JS 使用cocostudio创建游戏并用摇杆控制游戏实例
请参见博客: http://www.cnblogs.com/zisou/p/cocos2dx-js_sz1.html
阅读更多...
http简介并用go实现
1.HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。 就是常用的浏览器和服务器通信协议. 将tcp进行封装后的一种应用层协议. 2.HTTP工作原理 HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求
阅读更多...
队列、栈、堆的区别与联系并用Python实现
队列、栈、堆的区别与联系并用Python实现 1. 引言 我们先来谈一谈线性表,毕竟栈(堆栈)和队列是两种操作受限的线性表,堆就是树了。 线性表: 线性表是一种线性结构,它是一个含有n≥0个结点的有限序列,同一个线性表中数据元素类型相同并且满足“一对一”的逻辑关系。 “一对一”的逻辑关系是指: 对于其中的结点,有且仅有一个开始结点没有前驱&但有一个后继结点有且仅有一个终端结点没有后继
阅读更多...
java 通过Ajax前台传参数 并用 HttpURLConnection Post方式访问对外的接口
前两天做项目遇到一个问题,就是在自己的项目中要去访问项目外部的接口,从自己的项目中传参数过去,通过调用 对方提供的接口去获取想要得到的数据!第一次接触到在自己项目中去访问和调用外部的资源,然后在网上去找资料,看有没有相关的资料可以参考,然后通过参考其他人的博客资料,最终把这个问题解决了。自己总结一下这个过程,也供遇到相同或者类似问题的朋友可以快速的定位和解决问题。 下面讲一下我
阅读更多...
使用C++实时读取串口数据(window使用已编译LibModbus库并用QT实现一个实时读取串口数据)
Modbus协议简介: 在工业自动化领域,Modbus协议是一个应用层通讯协议,它为电子设备之间的通信提供了一个常用的标准方法。Modbus协议最初由Modicon公司(现为施耐德电气的一部分)在1979年发明用于其可编程逻辑控制器(PLC),如今这个协议已经成为在各种工业电子设备中进行数据通讯的行业标准之一。 Modbus是一种简单、稳固并且成本效益高的协议,它支持可靠的数据传输,并且易于与不同
阅读更多...
arcmap发布wms服务并用openlayers加载
Arcgis:10.4 准备全国shp数据: 测试数据和图层加载代码下载地址: http://download.csdn.net/download/u010476739/10197521 http://download.csdn.net/download/u010476739/10197523 打开arcmap,首先连接arcgis服务器: 连
阅读更多...
为Python编写C++扩展,并用setuptools打包自己的分发包
文章目录 引言环境制作源码包C/C++扩展 Hello World:实现一些函数给Python层调用Optional:类型提示支持 在C++扩展中定义Python数据结构实战:用C++扩展实现树状数组餐后甜点:用C++扩展实现单调递减数组的二分查找函数支持int数组的二分查找支持任意可比较对象的数组的二分查找 单测:pytest参考资料 引言 最近手痒想写Python和C++代
阅读更多...
ES dsl查询filter(或must)和should并用时should子句不生效
记录下今天编码时遇到的问题,在filter和should同级并用的查询下,should子句并没有生效,只有filter子句生效。 例如以下dsl {"query": {"bool": {"filter": [{"term": {"status": 3}}],"should": [{"bool": {"filter": [{"bool": {"must_not": {"exists": {"fi
阅读更多...
ROS 2编写包并用colcon编译
第一步,创建工作空间 使用如下命令: mkdir -p ~/ros2_ws/srccd ~/ros2_ws/src 然后使用pkg命令创建一个新的包(package): ros2 pkg create test # test是package的名称cd test/src 执行完毕后,目录下多了一个test文件夹。打开test文件夹,里面有: ①include文件夹——这是用来存放头
阅读更多...
Python实现将文件夹下的所有pdf文件合并成一个pdf文件,并用文件夹名字命名
Python实现将文件夹下的所有pdf文件合并成一个pdf文件,并用文件夹名字命名 # -*- coding: utf-8 -*-import osimport PyPDF2def merge_pdfs(folder_path):# 获取文件夹名称folder_name = os.path.basename(folder_path)# 搜索文件夹内的所有PDF文件pdf_files = [
阅读更多...
使用Scrapy选择器提取豆瓣电影信息,并用正则表达式从介绍详情中获取指定信息
本文同步更新于博主个人博客:blog.buzzchat.top 一、Scrapy框架 1. 介绍 在当今数字化的时代,数据是一种宝贵的资源,而网络爬虫(Web Scraping)则是获取网络数据的重要工具之一。而在 Python 生态系统中,Scrapy 框架作为一种高效、灵活的网络爬虫框架,为开发者提供了强大的工具和功能,使他们能够轻松地从网站中提取所需的结构化数据。 1.1 Sc
阅读更多...
VS2010中创建并用C++及C#测试COM组件
VS2010中创建并用C++及C#测试COM组件 创建ATL工程: 1.新建工程: 2.在工程向导中使用默认设置: 3.添加ALT simple object: 4.添加函数与属性: 5.添加实现代码: 测试组件-CPP: 测试组件-CSharp: 1.添加引用: 2.测试代码:
阅读更多...
C#——设计一个窗体程序,定义一个Teacher类,包含姓名和职称两个字段和一个输出自己信息的方法,并用ArrayList实现与对集合的增、删、插入和遍历功能。
C#——设计一个窗体程序,定义一个Teacher类,包含姓名和职称两个字段和一个输出自己信息的方法,并用ArrayList实现与对集合的增、删、插入和遍历功能,实现与实例6-1相同的功能。 界面设计 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;us
阅读更多...