Wesley13 Wesley13
3年前
layim的websocket消息撤回功能实现
我的大概思路就是,前端根据选取的内容获得他的cid,我的cid是js生成的uuid,然后:1、通过websocket广播给对应的人去删除localstorage里的缓存,2、ajax异步请求删除数据库里的数据记录3、如果对方此时也打开了聊天面板就要用jquery找到那条消息然后remove。由于目前发现layim3.6版本并没有给自己
Stella981 Stella981
3年前
ClickHouse之DBA运维宝典
最近有位网友与我聊天,他是一名DBA,问我在ClickHouse中有没有一些能够“安家立命”的运维SQL语句。我想对于这个问题很多朋友都会有兴趣,所以就在这里做一个简单的分享。在ClickHouse默认的system数据库下(databse),拥有众多的系统表。我们对ClickHouse运行状态的各种信息,就主要来自于这
Wesley13 Wesley13
3年前
Android弹幕实现:基于B站弹幕开源系统(7)QQ、微信聊天气泡样式的弹幕
Android弹幕实现:基于B站弹幕开源系统(7)QQ、微信聊天气泡样式的弹幕在附录文章得基础上,改进普通文本弹幕,实现一种特殊效果的文本弹幕,像QQ、微信一样的带有气泡背景的弹幕。实现的重点是在SpannedCacheStuffer。同时要准备若干需要衬在文本弹幕背景部分的.9.png图片。上层Java代码:
Stella981 Stella981
3年前
IM开发干货分享:我是如何解决大量离线消息导致客户端卡顿的
1、引言好久没写技术文章了,今天这篇不是原理性文章,而是为大家分享一下由笔者主导开发实施的IM即时通讯聊天系统,针对大量离线消息(包括消息漫游)导致的用户体验问题的升级改造全过程。文章中,我将从如下几个方面进行介绍:1)这款IM产品的主要业务及特点;2)IM系统业务现状和痛点;3)升级改造之路;
Wesley13 Wesley13
3年前
DIY一只机器狗需要多少钱?最低仅900美元,斯坦福大学出品,代码已开源
DIY一只四足机器狗,最低只需要900美元?它是斯坦福学生机器人俱乐部的新成员「Pupper」。机器之心报道,参与:蛋酱。!(https://pic3.zhimg.com/v2b0f7068065b8e498d38b4e949f71ef7f_b.jpg)自从波士顿动力Spot机器狗开启零售以来,不知道有多少人迷上了这
Wesley13 Wesley13
3年前
ubuntu18.04环境下为UR3配置MoveIt!运动学插件IKFAST(二)
前言昨天已经将OpenRAVE配置好了,接下来就是配置IKFast插件了。ikfast,机器人运动学的编译器,在RosenDiankovOpenRAVE运动规划软件提供,是一个强大的逆运动学求解器。不像大多数的逆运动学求解,ikfast可以求解任意复杂运动链的运动学方程,并产生特定语言的文件(如C)后供使用。最终的结果是非常稳定的解决方
Wesley13 Wesley13
3年前
2020智源
!(https://pic3.zhimg.com/80/v2af9f6637b50b09be60b00a42f3812d5e_1440w.jpg)人机对话系统是自然语言理解领域重要的研究方向之一,图灵测试的核心就是人机多轮交互。目前的人机对话系统局限于语音和文本的交互方式,然而近些年随着语音助手、虚拟数字人、智能服务机器人的普及应用,兼备“视听说”
万界星空科技/免费MES系统/开源MES/免费追溯管理
万界星空科技开源MES制造执行系统的Java开源版本。开源mes系统包括系统管理,车间基础数据管理,计划管理,物料控制,原材料管理、生产执行,质量管理,库存管理,看板管理,数据分析等主体功能模块。广泛应用于汽车、汽车零部件、高科技电子、航天航空、机器人、注塑、设备制造、新能源、电梯、家电、家居、纺织、电气、印刷、电线电缆、电机等行业。
马尚 马尚
1年前
识别汉字验证码的方法与实现
在网络世界中,验证码是一种常见的安全机制,用于防止恶意机器人或自动化程序对网站进行恶意攻击。而汉字验证码作为一种常见形式,具有更高的安全性和可读性,因此被广泛应用于各种网站和应用程序中。本文将介绍一种识别汉字验证码的方法与实现,通过收集数据、预处理图像、提
崇恩圣帝 崇恩圣帝
1年前
使用机器学习识别文本验证码的实现方法
在网络应用中,验证码常用于防止恶意机器人或自动程序对网站进行攻击。识别文本验证码是一个常见的问题,本文将介绍如何使用机器学习方法来实现这一目标。1.文本验证码识别方法文本验证码通常包含英文和数字字符,识别文本验证码的一种常见方法是使用图像处理和机器学习技术