首页技术区最新随笔(rss) RSS

共2页: 1 2 下一页 更多 

不为人知的网络编程(十八):UDP比TCP高效?还真不一定!

     摘要: 本文由LearnLHC分享,原始出处:blog.csdn.net/LearnLHC/article/details/115268028,本文进行了排版和内容优化。1、引言熟悉网络编程的(尤其搞实时音视频聊天技术的)同学们都有个约定俗成的主观论调,一提起UDP和TCP,马上想到的是UDP没有TCP可靠,但UDP肯定比TCP高效。说到UDP比TCP高效,理由是什么呢?事实真是这样吗?跟着本文咱们一探究...  阅读全文

2024-10-30 11:31 作者: Jack Jiang【评论:0】【阅读:42】 

基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v9.1版已发布

     摘要: 关于MobileIMSDKMobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持 UDP 、TCP 、WebSocket 三种协议,支持 iOS、Android、H5、标准Java、小程序、Uniapp,服务端基于Netty编写。工程开源地址是:1)Gitee码云地址:https://gitee...  阅读全文

2024-10-29 12:23 作者: Jack Jiang【评论:0】【阅读:41】 

不为人知的网络编程(十七):冰山之下,一次网络请求背后的技术秘密

     摘要: 1、引言当你在浏览器输入 qq.com 按下回车键,到页面呈现在你面前,整个过程发生了什么?我以前思考过这个问题,从最前面的浏览器到最后的 db 都梳理的一遍,触发了一次技术顿悟,将很多散落的知识点贯通起来了。本文将抛弃千篇一律的计网知识理论,从现实的互联网技术实践角度,一步步为你分享一次网络请求背后的技术秘密。 技术交流:- 移动端IM开发入门文章:《新手入门一篇就够:从零开发移动端I...  阅读全文

2024-10-24 11:34 作者: Jack Jiang【评论:0】【阅读:47】 

Web网页端IM产品RainbowChat-Web的v7.2版已发布

     摘要: 一、关于RainbowChat-WebRainbowChat-Web是一套Web网页端IM系统,是RainbowChat的姊妹系统(RainbowChat是一套基于开源IM聊天框架 MobileIMSDK (Github地址)  的产品级移动端IM系统)。► 详细介绍:http://www.52im.net/thread-2483-1-1.htm...  阅读全文

2024-10-21 14:20 作者: Jack Jiang【评论:0】【阅读:37】 

AI入门

数据分析:从一堆已知的数据中进行分类,总结得出统计数据,如最大 值,最小值,平均值,总和等。
只能对已知数据进行操作,无法预测出新的数据的特征,于是就有了机器学习。

 

机器学习:给出一堆已知的,有特征栏位的和结果栏位的数据,选定一个算法,如线性回归,逻辑回归等,其实就是一条公式,进行学习,其实就是运行一堆函数,比较结果,得出规律,也就是确定了公式中参数的值。当输入新的数据时,就能预测出所需的结果,其实就是把输入数据代入公式,算出结果。
机器学习只能做比较简单的任务,如预测下个月的销售数据,判断文字内容是正面还是反面(分类),对于复杂的任务,如对话,其实就是针对输入文字预测靠谱的输出文字(回答),于是就有了深度学习。

 

深度学习:给出一堆数据,只需两个本栏位,如问题,答案等,选定一个算法,其实就是神经网络的类型,如卷积神经网络(CNN),循环神经网络(RNN),TRANSFORMER神经网络等,进行学习,其实就是运行一堆函数,比较结果,得出规律,也就是确定了公式中参数的值。

2024-10-19 22:37 作者: paulwong【评论:0】【阅读:59】 

视频直播技术干货(十二):从入门到放弃,快速学习Android端直播技术

     摘要: 本文由陆业聪分享,原题“一文掌握直播技术:实时音视频采集、编码、传输与播放”,本文进行了排版和内容优化。1、引言从游戏、教育、电商到娱乐,直播技术的应用场景无处不在。随着移动端的网速越来越快,直播技术的普及和发展将更加迅速。本文详细介绍了Android端直播技术的全貌,涵盖了从实时音视频采集、编码、传输到解码与播放的各个环节。文章还探讨了直播中音视频同步、编解码器选择、传输...  阅读全文

2024-10-17 11:10 作者: Jack Jiang【评论:0】【阅读:47】 

基于开源IM即时通讯框架MobileIMSDK:RainbowChat v11.7版已发布

     摘要: 关于RainbowChatRainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统。RainbowChat源于真实运营的产品,解决了大量的屏幕适配、细节优化、机器兼容问题(可自行下载体验:专业版下载安装)。* RainbowChat可能是市面上提供im即时通讯聊天源码的,唯一一款同时支持TCP、UDP两种通信协议的IM产品(通信...  阅读全文

2024-10-16 10:16 作者: Jack Jiang【评论:0】【阅读:50】 

百度公共IM系统的Andriod端IM SDK组件架构设计与技术实现

     摘要: 本文由百度技术团队分享,引用自百度Geek说,原题“百度Android IM SDK组件能力建设及应用”,本文进行了排版和内容优化。1、引言移动互联网时代,随着社交媒体、移动支付、线上购物等行业的快速发展,对即时通讯功能的需求不断增加。对于各APP而言,接入IM SDK(即时通讯软件开发工具包)能够大大降低开发成本、提高开发效率,快速构建自己的IM系统。本文主要介绍了百度公...  阅读全文

2024-10-10 12:35 作者: Jack Jiang【评论:0】【阅读:64】 

社交软件红包技术解密(二):解密微信摇一摇红包从0到1的技术演进

     摘要: 本文来自微信团队工程师张文瑞的技术分享,由“极客邦科技Geekbang”编辑发布,下文有修订和改动。一、开场白谢谢大家!我是来自腾讯WXG技术架构部的张文瑞,今天下午跟大家分享的主题是:微信团队是如何从0到1实现“有把握”的微信春晚摇一摇红包系统的。回忆一下春晚的活动,有什么样的活动形式呢?当时我们是直接复用客户端摇一摇入口,专门给春晚摇一摇定制了一...  阅读全文

2024-10-10 10:18 作者: Jack Jiang【评论:0】【阅读:71】 

闲话即时通讯:腾讯的成长史本质就是一部QQ成长史

     摘要: 1、前言在猴年新春的时候,腾讯当时推出了新春广告片(点击观看视频),作为《弹指间 心无间》的延续。片中通过春节期间发送QQ红包让家人打车回家团聚,让我们感受到了“最温暖的红包,给最爱的人”那种弹指间的感动。而就在这弹指一挥间,此次腾讯新春广告片距离2011年腾讯发布《弹指间 心无间》“亲情篇”已经好几年过去了。在这几年的时间里,腾讯QQ从音频、视频、...  阅读全文

2024-09-29 12:18 作者: Jack Jiang【评论:0】【阅读:79】 

网络编程入门如此简单(四):一文搞懂localhost和127.0.0.1

     摘要: 本文由萤火架构分享,原题“localhost和127.0.0.1的区别是什么?”,原文链接“juejin.cn/post/7321049446443417638”,下文进行了排版和内容优化。1、引言继《你真的了解127.0.0.1和0.0.0.0的区别?》、《深入操作系统,彻底搞懂127.0.0.1本机网络通信》之后,这是整理收录的第3篇有关本机网络...  阅读全文

2024-09-26 10:23 作者: Jack Jiang【评论:0】【阅读:72】 

微信技术总监谈架构:微信之道——大道至简(演讲全文)

     摘要: 1、前言微信——腾讯战略级产品,创造移动互联网增速记录,10个月5000万手机用户,433天之内完成用户数从零到一亿的增长过程,千万级用户同时在线,摇一摇每天次数过亿...在技术架构上,微信是如何做到的?日前,在腾讯大讲堂在中山大学校园宣讲活动上,腾讯广研助理总经理、微信技术总监周颢在两小时的演讲中揭开了微信背后的秘密。周颢把微信的成功归结于腾讯式的“三位一体&...  阅读全文

2024-09-25 11:17 作者: Jack Jiang【评论:0】【阅读:101】 

即时通讯框架MobileIMSDK的H5端开发快速入门

     摘要: ► 相关链接:① MobileIMSDK-H5端的详细介绍② MobileIMSDK-H5端的开发手册new(* 精编PDF版)一、技术准备您是否已对Web端即时通讯技术有所了解?1)新手入门贴:史上最全Web端即时通讯技术原理详解2)Web端即时通讯技术盘点:短轮询、Comet、Websocket、SSE您需要对WebS...  阅读全文

2024-09-19 13:14 作者: Jack Jiang【评论:0】【阅读:61】 

开源即时通讯IM框架MobileIMSDK的H5端技术概览

     摘要: 一、基本介绍MobileIMSDK的H5端是一套纯JS编写的基于标准WebSocket的即时通讯库:1)超轻量级、极少依赖;2)纯JS编写、高度提炼,简单易用;3)基于标准WebSocket协议,客户端兼容性好;4)支持运行于iOS、Android等移动端浏览器和各种PC端浏览器;5)能与 MobileIMSDK(Github托管链接)的各种APP原生代码客户端完美互通;6)可应用于手机...  阅读全文

2024-09-18 10:36 作者: Jack Jiang【评论:0】【阅读:56】 

移动端常见白屏问题优化之网络优化篇

     摘要: 本文由得物技术厉飞雨、GavinX分享,原题“得物App白屏优化系列|网络篇”,下文进行了排版和内容优化。1、引言图片加载作为重中之重的App体验指标,端侧的白屏问题则是其中最为严重、也是最为常见的问题之一。想象一下如果你在浏览交易商品、社区帖子等核心场景下,图片无法完成加载是多么糟糕的体验。如上图所示,通过线上白屏问题归因,我们看到网络问题导致比例最高,占比达81.97%...  阅读全文

2024-09-12 11:02 作者: Jack Jiang【评论:0】【阅读:70】 

IM开发者的零基础通信技术入门(十五):理解定位技术,一篇就够

     摘要: 【来源申明】本文引用了微信公众号“鲜枣课堂”的《老司机揭秘手机定位技术,这下彻底明白啦!》文章内容。为了更好的内容呈现,下文在引用和收录时内容有改动,转载时请注明原文来源信息,尊重原作者的劳动。1、系列文章引言1.1适合谁来阅读?本系列文章尽量使用最浅显易懂的文字、图片来组织内容,力求通信技术零基础的人群也能看懂。但个人建议,至少稍微了解过网络通信方面的知识后再看,会更有收...  阅读全文

2024-09-11 12:07 作者: Jack Jiang【评论:0】【阅读:75】 

IM开发者的零基础通信技术入门(十四):高铁上无线上网有多难?一文即懂!

     摘要: 【来源申明】本文引用了微信公众号“鲜枣课堂”的《坐高铁手机没信号?原因远比你想的要复杂!》文章内容。为了更好的内容呈现,本文在引用和收录时内容有改动,转载时请注明原文来源信息,尊重原作者的劳动。1、系列文章引言1.1适合谁来阅读?本系列文章尽量使用最浅显易懂的文字、图片来组织内容,力求通信技术零基础的人群也能看懂。但个人建议,至少稍微了解过网络通信方面的知识后再看,会更有收...  阅读全文

2024-09-06 12:02 作者: Jack Jiang【评论:0】【阅读:80】 

携程技术分享:亿级流量的办公IM及开放平台技术实践

     摘要: 本文由携程技术Jim分享,原题“日访问过亿,办公IM及开放式平台在携程的实践”,下文进行了排版和内容优化。1、引言携程内部的办公IM项目最早在2016年立项,经历了初期简单办公场景下的纯IM服务,到支持简单办公组件的IM应用,又演变为一体化办公集成平台,进而演变为目前集成IM功能的开放式企业效率平台。本文总结了携程办公IM这些年的发展历程及未来的演进方向,并着重从高可用、高...  阅读全文

2024-08-29 15:45 作者: Jack Jiang【评论:0】【阅读:74】 

IM开发者的零基础通信技术入门(十三):为什么手机信号差?一文即懂!

     摘要: 【来源申明】本文引用了微信公众号“网优雇佣军”的《是谁偷走了我家的手机信号?》文章内容。为了更好的内容呈现,下文在引用和收录时内容有改动,转载时请注明原文来源信息,尊重原作者的劳动。1、系列文章引言1.1适合谁来阅读?本系列文章尽量使用最浅显易懂的文字、图片来组织内容,力求通信技术零基础的人群也能看懂。但个人建议,至少稍微了解过网络通信方面的知识后再看,会更有收获。如果您大...  阅读全文

2024-08-21 17:53 作者: Jack Jiang【评论:0】【阅读:81】 

得物自研移动端弱网诊断工具的技术实践分享

     摘要: 本文由得物技术厉飞雨分享,原题“得物App弱网诊断探索之路”,下文进行了排版和内容优化。1、引言随着得物用户规模和业务复杂度不断提升,端上网络体验优化已逐步进入深水区。为了更好地保障处于弱网状态下得物App用户的使用体验,我们在已有的网络体验大盘、网络诊断工具的基础上研发了弱网诊断能力。该工具能够高效实时诊断用户真实网络环境,同时给出精确网络质量分级,为后续App各业务场景...  阅读全文

2024-08-15 11:08 作者: Jack Jiang【评论:0】【阅读:96】 

国内网络环境安装docker+container toolkit

     摘要: 操作系统为centos 9. 先安装驱动程序 在https://www.nvidia.cn/drivers/lookup/ 中查找对应的驱动程序下载到本地,再运行 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ ...  阅读全文

2024-08-15 10:49 作者: paulwong【评论:0】【阅读:96】 

python界面库

     摘要: python服务器脚本,生成html,无需写js,css,适合AI项目 https://cheat-sheet.streamlit.app 生成文字的代码: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->st...  阅读全文

2024-08-12 15:19 作者: paulwong【评论:0】【阅读:73】 

基于开源IM即时通讯框架MobileIMSDK:RainbowChat v11.6版已发布

     摘要: 关于RainbowChatRainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统。RainbowChat源于真实运营的产品,解决了大量的屏幕适配、细节优化、机器兼容问题(可自行下载体验:专业版下载安装)。* RainbowChat可能是市面上提供im即时通讯聊天源码的,唯一一款同时支持TCP、UDP两种通信协议的IM产品(通信...  阅读全文

2024-07-26 12:57 作者: Jack Jiang【评论:0】【阅读:86】 

Web网页端IM产品RainbowChat-Web的v7.1版已发布

     摘要: 一、关于RainbowChat-WebRainbowChat-Web是一套Web网页端IM系统,是RainbowChat的姊妹系统(RainbowChat是一套基于开源IM聊天框架 MobileIMSDK (Github地址)  的产品级移动端IM系统)。► 详细介绍:http://www.52im.net/thread-2483-1-1.htm...  阅读全文

2024-07-26 11:42 作者: Jack Jiang【评论:0】【阅读:70】 

IM跨平台技术学习(十三):从理论到实践,详细对比Electron和Tauri的优劣

     摘要:      本文由京东技术王泽知分享,原题“基于Web的跨平台桌面应用开发”,下文进行了排版和内容优化。1、引言近些年来,跨平台跨端一直是比较热门的话题,Write once, run anywhere一直是开发者所期望的,跨平台方案的优势十分明显。对于开发者而言,可以做到一次开发、多端复用,一套代码就能够运行在不同设备上,这在很大程度上能够降低...  阅读全文

2024-07-25 11:08 作者: Jack Jiang【评论:0】【阅读:97】 

通过SSH的方式PUSH代码到GIT

     摘要: 这几天要PUSH代码到GITHUB,发现之前用的密码方式被取消了,需改成SSH KEY的方式。 1.生成SSH-KEY Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->ssh-keygen #会产生&nbs...  阅读全文

2024-07-24 12:31 作者: paulwong【评论:0】【阅读:111】 

即时通讯技术文集(第41期):直播技术合集(Part1) [共12篇]

     摘要: 为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第41 期。[- 1 -] 移动端实时音视频直播技术详解(一):开篇[链接] http://www.52im.net/thread-853-1-1.html[摘要] 本文是《移动端实时音视频直播技术详解》系列文章之第一篇,我们将从整体介...  阅读全文

2024-07-11 12:38 作者: Jack Jiang【评论:0】【阅读:98】 

微调llama3大模型(2) - 使用ollama搭建chatbot

     摘要: 上篇已经合并出了训练好的大模型,现在要搭建起一套CHATBOT,使得这套大模型能有一个WEBUI用起来。1.设置环境变量,ollama的模型保存路径,/etc/profileCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->export OLL...  阅读全文

2024-07-08 19:48 作者: paulwong【评论:0】【阅读:99】 

微调llama3大模型(1) - 使用Llama Factory微调llama3大模型

     摘要: 对于象META的开源大模型,如llama3,由于都是用通用数据进行预训练,对想使用其模型的公司来说,可能会不适用,因为这大模型对公司的数据不熟悉,因此引入微调(Fine-Tunning)。通过喂给大模型大量数据,1万条起步,使得大模型也能对公司的数据熟悉,进而用于各种对话场景。1.克隆并安装LLAMA FACTORY库,install-llamafactory.shCode highlightin...  阅读全文

2024-07-08 18:44 作者: paulwong【评论:0】【阅读:103】 

IM跨平台技术学习(十二):万字长文详解QQ Linux端实时音视频背后的跨平台实践

     摘要: 本文由QQ音视频团队贺坤分享原题“Linux QQ能打语音视频了!一文详解背后技术实现!”,下文进行了排版和内容优化等。1、引言2024年6月6日,QQ For Linux 3.2.9 正式支持了音视频通话功能,这是 QQ Linux 版本的又一个里程碑事件。 2024 年,QQ 音视频正式推出 NTRTC,全平台(iOS/Android/MacOS/Windows/Lin...  阅读全文

2024-07-04 11:31 作者: Jack Jiang【评论:0】【阅读:85】 

共2页: 1 2 下一页 更多 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

Blog客户端API

推荐客户端

博客排行榜[前100人]