logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Dotnetty TcpClient 自动重连服务器

Dotnetty实现一个断开能够自动重连的Tcp Client,关键是解决I/O 错误问题,该问题是因为IByteBuffer被释放引起的。

#服务器#网络#运维
javascript 代码转换为 typescript 代码

背景用js写了几年前端程序,一直用extjs框架,最近学习了下angular觉得技术有必要升级换代了,于是就从把mxGraph从javascript转换为typescript开始了,本文介绍一下转换中常见问题。转换步骤1. 将*.js文件重命名为*ts文件;2. 在vscode中逐个修改ts文件中的js代码:2.1 将var 替换为 co...

#javascript#typescript
树莓派 EC20 mini pcie 开机自动拨号

最近测试一款树莓派网关硬件(openembed edgebox),是树莓派CM3+,主板通过mini PCIe 接移远EC20 4g全网通模块,插上nano sim卡,接上天线后测试 AT 命令成功,但ifconfig查看网卡没出来,ping不通外网ip。联系客服后给了一个拨号步骤如下:为了简便起见,我把这个步骤用python脚本实现了import timeimport osimport RPi.

#python#linux
树莓派pigpio接霍尔流量计测量水流量

目标使用树莓派的GPIO,与霍尔流量计的信号线相接,在5V供电的情况下,通过脉冲计数测量水的累计流量。实验工具树莓派,我的是 zero w;霍尔流量计,我买的是20块钱的 YF-B1 4分外牙,刚好与家里的自来水波纹管匹配;电缆线,考虑到脉冲信号容易收到干扰,买的是1.5平方毫米的3芯屏蔽线,4元/米,1根10米;1个5L的塑料桶;1个精度较高(我的是精度0.001kg,量程<5kg)的电子

树莓派是怎么被485烧坏的

上集回顾某一天,做一个通过树莓派读取水表数据的实验,水表支持485串口通讯,供电要求是12V,树莓派上恰好也有TTL串口,于是我想应该可以TTL串口对485串口采集数据吧?然后就做实验。首先,买了可调升压模块,把5V升到12V给水表供电,这部分我特别小心,生怕高电压碰到树莓派把树莓派烧掉。然后就是接通讯线Rx接水表的485+ Tx接水表的485-,然后上电,然后树莓派挂了,这些天我一直没明白树莓派

树莓派 zero 串口采集噪声C/Python程序

用树莓派测噪声,需要准备的东西:树莓派,我是树莓派 zero w;噪声模块,普遍比较贵,我淘的是这款 串口/TTL/0-3V 输出的,5V供电。接线方式:需要用到4个GPIO,除了 5V 和 接地,还要用到 GPIO14 TxD 和 GPIO15 RxD,如下图所示。实物接线图如下所示。树莓派串口设置:此节转载自“学习笔记-Raspberry Pi Zero W-4:串口(UART)的配置和使用”

#c语言
C#性能优化随记

本文分享了C#优化InfluxDB内核性能的几点经验:1)使用Parallel.Foreach并发处理集合,使177M文件写入时间从22分钟缩短至3分6秒;2)将链表结构改为List集合,显著降低CPU消耗;3)正确使用性能探查器分析长时间运行的CPU热点;4)善用Copilot辅助问题排查和代码优化。这些优化措施带来了6倍的性能提升,并解决了50%的CPU消耗问题。

#c##性能优化#开发语言
写一个强化学习训练的gym环境

需求要用强化学习(Reinforcement Learning)算法解决问题,需要百千万次的训练,真实环境一般不允许这么多次训练(时间太长、试错代价太大),需要开发仿真环境。OpenAI的gym环境是目前的标准,遵守其API写一个自定义的环境可以被各种强化学习算法无码调用。gym API要求分析gym的代码和文档,可以看出,一个环境至少应该包含动作空间(action space)、状态空间(obs

#人工智能
写一个强化学习训练的gym环境

需求要用强化学习(Reinforcement Learning)算法解决问题,需要百千万次的训练,真实环境一般不允许这么多次训练(时间太长、试错代价太大),需要开发仿真环境。OpenAI的gym环境是目前的标准,遵守其API写一个自定义的环境可以被各种强化学习算法无码调用。gym API要求分析gym的代码和文档,可以看出,一个环境至少应该包含动作空间(action space)、状态空间(obs

#人工智能
angular primeng 弹出对话框修改

功能目标:点击列表项字符串弹出对话框,修改后关闭对话框,替换列表项原字符串。点击“background"时弹出图2:点击【apply】,列表框background变为background1组件:TextareaDialog----提供图2的编辑对话框;LayersWindow----列表例子。...

#typescript
    共 15 条
  • 1
  • 2
  • 请选择