logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

操作系统(Operating System, OS)的分类

操作系统(Operating System, OS)是管理计算机硬件和软件资源的基础软件,它为应用程序提供运行环境,并协调系统资源的使用。操作系统可以根据不同的标准进行分类,以下是常见的操作系统分类方式。

#操作系统#分类
微信小程序支付回调通知报错java.lang.IllegalArgumentException: Last unit does not have enough valid bits

微信小程序支付回调通知报错java.lang.IllegalArgumentException: Last unit does not have enough valid bits解决方案查看微信推送的信息里面,是否包含WECHATPAY/SIGNTEST,如存在,则为正常现象。具体说明如下:

文章图片
#微信小程序#java#小程序
手写 git hooks 脚本(pre-commit、commit-msg)实现代码规范校验+Git提交日志校验

手写 git hooks 脚本(pre-commit、commit-msg)实现代码规范校验+Git提交日志校验。

#git#代码规范#github
全国各大城市地铁站数据(更新至2023-05)

最近项目需要用到全国各大城市的地铁站数据,包含城市、线路、站点、站点经纬度等

文章图片
分布式全局ID生成方案

分布式系统中,为了保证数据的唯一性和可扩展性,通常需要一个高效的全局唯一 ID(GUID) 生成方案。以下是几种常见的分布式全局 ID 生成方案,各有优缺点,具体选择要根据业务需求、性能要求和系统架构来决定。适用于分布式系统中不需要严格递增的场景,如日志、Session ID、文件名等。适用于高并发、大规模分布式系统,如订单号、消息 ID、日志 ID。适用于高并发的分布式业务,如订单系统、用户 I

文章图片
#分布式
Redisson 分布式锁获取tryLock和lock的区别

方法是否会阻塞是否有超时锁的持有时间用途是(如果获取不到锁,会等waitTime有超时waitTime和leaseTime超时后自动释放锁用于短时间等待获取锁,不获取锁则不执行业务是(一直阻塞直到获取到锁)有超时leaseTime超时后自动释放锁用于无限期等待获取锁,锁自动释放lock()是(一直阻塞直到获取到锁)无超时锁持有直到显式调用unlock()用于长期持有锁,直到显式释放。

文章图片
#分布式
从网络通信探究分布式通信的原理

分布式通信的本质是在不可靠的网络环境中,实现高效、稳定的数据交互。它依赖于底层网络通信协议,同时结合RPC、消息队列、服务发现等技术解决分布式系统中的挑战。

文章图片
#分布式
go-zero整合asynq实现分布式定时任务

本教程基于go-zero微服务入门教程,项目工程结构同上一个教程。本教程主要实现go-zero整合asynq实现分布式定时任务。(教程源码分支:4.zero整合asynq定时任务)

文章图片
#golang#分布式#开发语言
神经网络(Neural Network, NN)基础教程

神经网络(Neural Network, NN)是一种受生物神经系统启发的计算模型,能够通过训练学习复杂的映射关系。神经网络广泛应用于图像识别、自然语言处理(NLP)、语音识别等多个领域。

文章图片
#神经网络#人工智能#深度学习
卷积神经网络(Convolutional Neural Network,CNN)

卷积神经网络(Convolutional Neural Network,CNN)是一种专门用于处理具有网格模式(如图像)的深度学习模型。CNN 通过局部感受野(Receptive Field)和权重共享的方式,提高计算效率,减少参数量,使其在计算机视觉任务中表现出色。

文章图片
#cnn#人工智能#神经网络
    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择