相关文章
微信小程序客户端与服务端进行WebSocket通信
(一)首先去nginx配置websocket的通信协议
(二)然后编写wx.js代码
Page({data: {socketStatus: closed,},/*** 生命周期函数--监听页面加载*/onLoad: function (options) {var that = this;if (that.data.socketStatus === closed) {that.openSocket();}},openSocket:func…
编程日记
2024/10/19 12:13:50
leetcode:516 最长回文字序列 动态规划
516. 最长回文字序列
题目链接https://leetcode.cn/problems/longest-palindromic-subsequence/
题目描述
给定一个字符串 s,找到 s 中最长的回文子序列。你可以假设 s 的最大长度为 1000。
示例 1:
输入: "bbbab"
输出: 4
解释: 一个…
编程日记
2024/10/28 1:57:54
iOS——GCD再学习
GCD
使用GCD好处,具体如下:
GCD 可用于多核的并行运算;GCD 会自动利用更多的 CPU 内核(比如双核、四核);GCD 会自动管理线程的生命周期(创建线程、调度任务、销毁线程);…
编程日记
2024/11/7 0:24:45
Java的并发编程模型同步器
在Java的并发编程中,同步器(Synchronizer)是一个非常重要的概念,它用于管理多个线程之间的协作,以确保线程间的正确交互和数据的一致性。Java并发包java.util.concurrent中提供了多种同步器,这些同步器主要…
编程日记
2024/10/15 7:50:40
基于yolov8的西红柿检测系统python源码+onnx模型+评估指标曲线+精美GUI界面
【算法介绍】
基于YOLOv8的西红柿检测系统是一种利用深度学习技术的创新应用,旨在通过自动化和智能化手段提高西红柿成熟度检测的准确性和效率。该系统采用YOLOv8算法,该算法是深度学习领域中的先进目标检测模型,具备实时检测和多目标识别的…
编程日记
2024/11/10 1:08:53
数学建模--皮尔逊相关系数、斯皮尔曼相关系数
目录 1.总体的皮尔逊相关系数
2.样本的皮尔逊相关系数
3.对于皮尔逊相关系数的认识
4.描述性统计以及corr函数
编辑 5.数据导入实际操作
6.引入假设性检验
6.1简单认识
6.2具体步骤
7.p值判断法
8.检验正态分布
8.1jb检验
8.2威尔克检验:针对于p值进行…
编程日记
2024/11/8 10:45:36
dockerfile部署fastapi项目
dockerfile部署fastapi项目
1、Dockerfile
# 使用Python官方镜像作为基础镜像
FROM python:3.8-slim# 更新apt-get源并安装依赖
# RUN apt-get update -y && apt-get install -y git# 设置环境变量
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1# 创建工作目…
编程日记
2024/10/19 6:01:40