E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vue2.x技术分享
阿里IM
技术分享
(五):闲鱼亿级IM消息系统的及时性优化实践
本文由阿里闲鱼技术团队有攸分享,原题“向消息延迟说bybye:闲鱼消息及时到达方案”,有修订和改动,感谢作者的分享。1、引言IM消息作为闲鱼用户重要的交易咨询工具,核心目标有两点:1)第一是保证用户的消息不丢失;2)第二是保证用户的消息及时送达接收方。IM消息根据消息的接收方设备是否在线,分为离线和在线推送。数据显示目前闲鱼每天有超过一半以上的IM消息是走在线通道的,而在线消息的到达率、及时性是直
·
2021-10-20 16:16
即时通讯im架构设计
Vue3.2 响应式原理源码剖析,及与 Vue2 .x响应式的区别
本文源码版本Vue3.2.11,Vue2响应式源码剖析点这里深入浅出Vue2响应式原理源码剖析我们知道相较
Vue2.x
的响应式Vue3对整个响应式都做了重大升级;然后Vue3.2相较3.0版本源码又做了许多变更
·
2021-10-20 16:12
vue3.x移动端适配px2rem
2、前提条件1、vue3.x新建的项目,这里只说vue3.x的适配,因为
vue2.x
一般都创建很久了,或者不需要这么做了,亦或者改动代价太大,就不讨论了。
学杂不精
·
2021-10-19 17:57
技术分享
| Kubernetes 学习笔记之基础知识篇
作者:张强爱可生研发中心成员,后端研发工程师,目前负责DMP产品Redis相关业务开发。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。一.什么是Kubernetes?Kubernetes,又称为k8s(首字母为k、首字母与尾字母之间有8个字符、尾字母为s,所以简称k8s)或者简称为「kube」,是一个可移植的、可扩展的开源平台,用于管理容器化的工作
·
2021-10-13 15:34
kubernetes
技术分享
| MySQL 修改可信 IP 白名单的方法
作者:陈俊聪数据库管理员,就职于中移信息技术有限公司,从事MySQL、TiDB、Redis、clickhouse等开源数据库的维护工作。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。背景我们的生产环境访问数据库是通过堡垒机访问的,所以每个mysql账号都设置了可信IP,这个IP就是堡垒机器集群所在的网段。现在因为机房搬迁,堡垒机集群需要迁移到新的网
·
2021-10-12 15:53
mysql白名单
技术分享
| 为什么 SELECT 查询选择全表扫描,而不走索引?
作者:Charizard爱可生服务团队成员,主要负责公司数据库运维产品问题诊断;努力在数据库和IT领域里摸爬滚打中。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。1、基本结论SQL的执行成本(cost)是MySQL优化器选择SQL执行计划时一个重要考量因素。当优化器认为使用索引的成本高于全表扫描的时候,优化器将会选择全表扫描,而不是使用索引。下面通
·
2021-10-12 15:19
索引sql
CNCF X ACE KubeMeet 云原生应用管理专场·上海站来啦!
简介:10月16日上海站,KubeMeet将以「云原生应用管理」为主题,围绕KubeVela和OpenKruise两个项目的
技术分享
和企业实践展开,帮助开发者更好的应对云原生应用管理痛点。
·
2021-10-11 14:25
阿里云开发者
来字节的第一年,我都做了些啥?有后悔过吗?
时不时的拉群沟通让社交恐惧的我几近崩溃,短短两周后的
技术分享
让零基础的我一脸懵逼。启程的第一步还没有迈出去,就被大公司高速运转的节奏吓得连连败退。字节跳
李一恩
·
2021-10-10 09:40
大厂生活
职场和发展
程序人生
面试
经验分享
ARouter 在多 module 项目中实战
本文已首发微信公众号「code小生」,大家可以搜索关注,专注移动端
技术分享
。
code小生
·
2021-10-08 09:34
Android之旅
android
alibaba
龙蜥社区Meetup走进龙芯圆满结束,5大
技术分享
精彩回顾
9月26日,龙蜥社区(OpenAnolis)“走进”系列首场Meetup——走进龙芯,于龙芯中科技术股份有限公司线下开展,并圆满结束。本次“走进龙芯”meetup不仅SIG组内发布了首个基于龙蜥操作系统(AnolisOS)的LoongArch版本,同时汇集了众多LoongArchSIG开发者及龙芯研发中心的大咖们,和我们分享龙芯软件生态、LoongArch架构技术、龙芯平台Alpine容器技术和云
·
2021-10-03 21:55
龙芯开源操作系统linux
美女程序“媛”:从工程师到架构师,我的代码人生
她是小红薯忠实用户,平常最爱看博主的穿搭直播,而自己当“主播”的首秀,是一场“基于融云IM+RTC的国际化适配”的纯
技术分享
。分享内容,完全基于她在融云六年的实践历炼。
·
2021-10-03 21:17
程序员
Andoid 仿自如裸眼 3D 效果
前言前段时间自如技术团队发布了一篇名为《自如客APP裸眼3D效果的实现》的
技术分享
文章,简述了通过将图层分为前中后景,监听手机倾斜角度,再根据倾斜角度反向移动前后景,实现类似裸眼3D的效果。
ziwenl
·
2021-09-30 11:37
阿里IM
技术分享
(四):闲鱼亿级IM消息系统的可靠投递优化实践
本文由阿里闲鱼技术团队景松分享,原题“到达率99.9%:闲鱼消息在高速上换引擎(集大成)”,有修订和改动,感谢作者的分享。1、引言在2020年年初的时候接手了闲鱼的IM即时消息系统,当时的消息存在各种问题,网上的用户舆情也是接连不断。典型的问题,比如:1)“聊天消息经常丢失”;2)“消息用户头像乱了”;3)“订单状态不对”(相信现在看文章的你还在吐槽闲鱼的消息)。所以闲鱼的即时消息系统稳定性、可靠
·
2021-09-26 22:49
即时通讯im架构设计
Vue3 编译流程-源码解析
Vue2.x
的源码我也有过一些简单的阅读,自Vue3重构后,Vue项目的目录结构也发生了很大的变
·
2021-09-25 14:34
vue3 与 vue2 优点对比汇总
cacheHandlers事件侦听器缓存优点4:ssr渲染优点5:更好的Ts支持优点6:CompostionAPI:组合API/注入API优点7:更先进的组件优点8:自定义渲染API优点9:按需编译,体积比
vue2
·
2021-09-24 11:34
☀️手把手教你Python+matplotlib模拟锁相放大器的原理以及工作过程☀️《❤️记得收藏❤️》
苏州程序大白️博主介绍前言python实现模拟锁相放大器matplotlib绘图绘画正弦波绘画方波绘画频域分析绘画高斯白噪声模拟锁相放大器的工作过程8、作者相关的文章、资源分享️关注苏州程序大白,持续更新
技术分享
苏州程序大白
·
2021-09-24 11:57
Python
python
matplotlib
Vue3父子组件传参有关sync修饰符的用法详解
目录单向数据流讲解
Vue2.x
使用定义事件的形式,通知父组件修改.sync和update:的使用父传子,传递多个数据的简写采用v-model简写(要求严格)Vue3.x使用普通用法简写单向数据流讲解单向数据流
·
2021-09-24 09:43
技术分享
| 探索测试:MySQL 遇到 Too many open files 时,哪项配置在生效?
作者:红红DBLE项目测试负责人,主导分布式中间件的测试,在测试中不断发现产品和自身的bug。迭代验证,乐在其中。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文将就下面三个场景做正向测试case1.MySQL配置文件和mysqld.service中都声明了可打开的最大文件数时,哪个在生效?case2.MySQL配置文件中对可打开的最大文件数配置
·
2021-09-23 20:25
limit
理解
Vue2.x
和Vue3.x自定义指令用法及钩子函数原理
目录
Vue2.x
用法全局注册局部注册使用钩子函数钩子函数的参数Vue3.x用法全局注册局部注册使用钩子函数较
Vue2.x
相比,钩子函数有变化
Vue2.x
用法全局注册Vue.directive(指令名,{
·
2021-09-23 18:46
技术分享
| show engine innodb status中Pages flushed up to 的含义
作者:胡呈清爱可生DBA团队成员,擅长故障分析、性能优化,个人博客:https://www.jianshu.com/u/a95...,欢迎讨论。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。有一个很久前就存在的疑惑:在没有写入的情况下,showengineinnodbstatus中的Pagesflushedupto为什么不等于Lastcheckpo
·
2021-09-23 18:55
mysql数据库
34岁测试工程师被辞退!难道测试岗位真的只是青春饭吗?
一:前言:人生的十字路口静坐反思入软件测试这一行至今已经10年多,承蒙领导们的照顾与重用,同事的支持与信任,我的职业发展算是相对较好,从入行到各类测试技术岗位,再到测试总监,再转行入测试讲师做
技术分享
,
Leo.yuan
·
2021-09-23 11:37
测试工具
单元测试
吃青春饭?将被淘汰?一夜深思!一朝醒悟!
一:前言:人生的十字路口静坐反思入软件测试这一行多年,我的职业发展算是相对较好,从入行到各类测试技术岗位,再到测试总监,再转行入测试讲师做
技术分享
,每一步都刚刚好。
程序员小野
·
2021-09-23 10:11
测试工程师
测试
软件测试
测试工程师
软件测试
人工智能术语集
另外,如果你还有机会做
技术分享
,跨企业交流,不懂术语你都不知道人家说什么啊!好了,PleaseFollowMe!每周通过你的碎片时间学习
从416到北京的ZMZ
·
2021-09-22 18:54
人工智能
自然语言处理
机器学习
2021年Java热门技术有哪些?
1.Java技术整体发展趋势2.优秀Java开源项目3.Java学习者应该掌握的技能Java技术整体发展趋势看过国外一家公司(Eversoft)于去年12月的
技术分享
,提出了2021年Java的5个发展趋势
JAVA很六
·
2021-09-22 13:23
JAVA项目
JAVA职场
JAVA零基础
java
spring
hibernate
程序人生
技术分享
|如何对 Milvus 2.0 进行参数配置
编者按:端口冲突怎么办?日志输出怎么搞?参数的合理配置能够有效解决这些常见问题。Milvus资深爱好者梦醒君最近一直在使用Milvus2.0RC版本,有一些关于参数配置的心得体会想分享给大家。本文转载自Milvus用户@迷茫的梦醒,已获得原作者授权。如何对Milvus2.0进行参数配置背景以前,使用Milvus1.1.1的时候,可以直接在容器内部修改配置文件,然后重新启动容器即可更新配置。最近,M
·
2021-09-16 19:41
数据库milvus
直播预告丨走进云溪数据库之高可用方案
线上沙龙将分为技术、学术、培训课程等系列,定期带来数据库领域的最新动态以及云溪分布式数据库的
技术分享
。本期技术流分享邀请云溪数据库副本团队负责人-管延信,介绍云溪数据库的高可用方案。
·
2021-09-16 19:11
云计算
vue3,对比 vue2 有什么优点?
比起通用软件的生命周期来这好像也没那么久,Vue3在2020年正式推出,在源码和API都有较大变化,性能得到了显著的提升,比
Vue2.x
快1.2~2倍。
·
2021-09-16 15:20
vue.js渲染api前端算法
眼界大开 声临其境丨胡宜峰:视频深度伪造检测技术在内容安全领域的探索与实践
网易易盾资深计算机视觉算法工程师胡宜峰带来了主题为《视频深度伪造检测技术在内容安全领域的探索与实践》
技术分享
。
·
2021-09-16 10:55
深度学习人工智能音视频
Flutter IM跨端架构设计和实现
本文由阿里闲鱼技术团队祈晴分享,原文参考微信公众号淘系技术,感谢作者的
技术分享
。
·
2021-09-15 18:46
im
Vue.js slot插槽的作用域插槽用法详解
目录没有插槽的情况
Vue2.x
插槽有插槽的情况具名插槽没有slot属性插槽简单实例应用作用域插槽(2.1.0新增)Vue3.x插槽插槽作用域插槽没有插槽的情况1111//注册子组件Vue.component
·
2021-09-15 16:28
技术分享
| derived_condition_pushdown 影响外层 where 条件中用户自定义变量的使用
作者:姚嵩爱可生南区交付服务部经理,爱好音乐,动漫,电影,游戏,人文,美食,旅游,还有其他。虽然都很菜,但毕竟是爱好。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。摘抄:https://dev.mysql.com/doc/ref...说明:MySQL8.0.22开始,新增了optimizer_switch参数,新增了derived_conditio
·
2021-09-15 16:36
变量mysql
T-TDSQL的核心理念,为数据赋能
挖掘这些问题的原因,为倡导原创而努力,当是TDSQL团队致力于
技术分享
时更看重的价值因素。在TDSQL团队看来,“数据富有价值,历史数据富有价值”。
·
2021-09-14 16:18
sql
技术分享
| 如何根据 MySQL 崩溃日志找到已修复的 BUG 内容
作者:岳明强爱可生北京分公司DBA团队成员,负责数据库管理平台的运维和MySQL问题处理。擅长对MySQL的故障定位。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。在生产中一般发生运行问题,可以翻翻error日志,大部分都能解决。有的时候数据库突然宕机重启,此时我们在error日志中会发现"Thiscouldbebecauseyouhitabug"
·
2021-09-13 17:29
mysqlcrashbug
阿里IM
技术分享
(三):闲鱼亿级IM消息系统的架构演进之路
本文由阿里闲鱼技术团队今朝、有攸分享,本次有修订。1、引言闲鱼即时消息系统历经数代迭代,目前已能稳定的支撑亿级消息体量。在此消息系统的建设过程中,我们经历了从简单到复杂、从困扰到破局,每一次的技术改变都是为了更好的解决当下业务所面临的问题。本文分享的是闲鱼即时消息系统架构从零开始的技术变迁之路,以期更多的同行们在此基础上汲取经验,得到有价值的启发。学习交流:即时通讯/推送技术开发交流5群:2154
·
2021-09-13 15:50
即时通讯im架构设计
vue2.x
响应式原理-数组篇
来不及解释了,快上车......之前的一篇文章
vue2.x
响应式原理主要是对象的响应式,今天补充一下数组响应式的原理,因为vue对数组做了特别的处理。
唐_银
·
2021-09-13 10:33
技术分享
| Xtrabackup 不备份 binlog 怎么保证一致性?
作者:胡呈清爱可生DBA团队成员,擅长故障分析、性能优化,个人博客:https://www.jianshu.com/u/a95...,欢迎讨论。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。公司大佬出的考核题中有个有意思的问题:已知:MySQL的内部两阶段提交,是为了解决binlog和redolog的一致性(在crashrecovery的过程中,如
·
2021-09-09 17:52
Java 与云原生的约会
本次活动通过社区三位Java开源大卡从云原生的Java生态说起,通过各自工作的场景为大家带来Java的热点
技术分享
,如SpringCloud、开源、以及大数据。希望为Java程序员带来满满的干货!
·
2021-09-09 12:59
技术分享
|Milvus 1.x 版本支持 S3 存储的部署
编者按:本文作者是嵇斌。嵇斌,紫光华智系统工程师,毕业于南京邮电学院,目前负责Unisinsight云原生和人工智能相关的软件预研工作。在此之前曾在Nokia从事5G和云相关的软件开发,热衷跟踪参与开源软件。平时兴趣广泛,喜好研究咖啡、饮茶以及做菜。在过去的一年中,嵇斌为Milvus社区积极贡献代码,使Milvus1.x版本支持了S3存储,解决了Milvus1.x版本在云原生时代下的存储持久性问题
·
2021-09-09 11:41
milvus数据库云原生
基于华为云obs实现文件上传下载(技术栈mysql+springboot+Maven+jsp+java)的
技术分享
基于华为云obs实现文件上传下载(技术栈mysql+springboot+jsp+java)的
技术分享
obs实现文件上传下载前言一、OBS是什么?
沉默着忍受
·
2021-09-09 00:35
javaWeb
数据库
java
maven
mysql
技术分享
| 如何计算 MySQL 的 QPS/TPS
作者:陈俊聪中移信息基础平台部数据库团队成员,主要负责MySQL、TiDB、Redis、clickhouse等开源数据库的维护工作。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。我们在做数据库性能压力测试、做监控和告警项,或者想要真实地了解业务数据库负载的时候,常常需要使用两个数字化的衡量指标。他们是什么?相信很多数据库从业的读者已经呼之欲出了,那
·
2021-09-08 17:20
qpsgtid
技术分享
| MySQL 如何限制一张表的记录数
作者:杨涛涛资深数据库专家,专研MySQL十余年。擅长MySQL、PostgreSQL、MongoDB等开源数据库相关的备份恢复、SQL调优、监控运维、高可用架构设计等。目前任职于爱可生,为各大运营商及银行金融企业提供MySQL相关技术支持、MySQL相关课程培训等工作。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。背景本文又是来源于客户咨询的问题
·
2021-09-06 17:30
mysql
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》
⌛前言⏳安装⌚配置⏰使用️入门️关注苏州程序大白,持续更新
技术分享
。谢谢大家支持️️目录️开讲啦!!!!️
苏州程序大白
·
2021-09-03 08:16
Python
python
pycharm
技术分享
| ClickHouse GDB 调试笔记
作者:xuty本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。一.背景记录下第一次使用GDB调试ClickHouse源码的过程,这里仅仅是通过简单的调试过程了解ClickHouse内部的机制,有助于解决疑惑,代码小白,有错误见谅。二.调试问题调试ClickHouse主要是为了解决个人遇到的一个实际问题,下面先描述下这个问题:通过clickhouse自
·
2021-09-01 20:46
clickhouse调试
技术分享
| TiDB 对大事务的简单拆分
作者:杨涛涛资深数据库专家,专研MySQL十余年。擅长MySQL、PostgreSQL、MongoDB等开源数据库相关的备份恢复、SQL调优、监控运维、高可用架构设计等。目前任职于爱可生,为各大运营商及银行金融企业提供MySQL相关技术支持、MySQL相关课程培训等工作。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。长期以来,在MySQL的开发规范
·
2021-09-01 16:57
tidb
Vue2源码解读三:数据变化侦测-数据响应式原理
Vue2.X
官方文档中已经阐述了深入响应式原理,简单来讲就是数据修改之后,被es5里边Object.defineProperty,setter拦截到了,通知watcher,watcher对函数进行渲染,
·
2021-08-31 19:31
融云IM
技术分享
:万人群聊消息投递方案的思考和实践
本文由融云技术团队原创分享,原题“技术实践丨万人群聊的消息分发控速方案”,为使文章更好理解,内容有修订。1、引言传统意义上的IM群聊,通常都是像微信这样的500人群,或者QQ的2000人群(QQ有3000人群,但那是单独收费的,也就意味着它并非无门槛标配,能用上的人并不多)。自从国外某号称“世界上最安全的IM”搞出万人群聊之后,万人群迅速被国内的使用者们接受。伴随着移动互联网的发展,即时通讯服务被
·
2021-08-30 22:18
即时通讯im群聊
技术分享
| MySQL 内部临时表是怎么存放的
作者:胡呈清爱可生DBA团队成员,擅长故障分析、性能优化,个人博客:https://www.jianshu.com/u/a95...,欢迎讨论。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。如果SQL在执行过程中读到的数据无法直接得到结果,那么就需要额外的内存来保存中间结果,得出最终结果,这个额外的内存就是内部临时表。比如groupby执行时,就需
·
2021-08-30 16:40
mysql8
技术分享
| 隔离级别:正确理解幻读
作者:胡呈清爱可生DBA团队成员,擅长故障分析、性能优化,个人博客:https://www.jianshu.com/u/a95...,欢迎讨论。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。在网络上看了几篇关于幻读的文章,总有些不对劲的地方,要么是解释过于官方看不懂,要么压根儿就是错的,于是我找到了著名论文ACritiqueofANSISQLIso
·
2021-08-26 22:12
幻读
PC 端自动化神器 -- Pywinauto
这是「进击的Coder」的第467篇
技术分享
作者:星安果来源:AirPython“阅读本文大概需要7分钟。”
VIP_CQCRE
·
2021-08-26 17:00
css
python
软件测试
编程语言
html
技术分享
| sentinel 架构下的切换逻辑
作者:岳明强爱可生北京分公司DBA团队成员,负责数据库管理平台的运维和MySQL问题处理。擅长对MySQL的故障定位。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。什么是sentinelRedis作为最受欢迎的NoSQL数据库之一,主要特点为:高性能、高可用、高可扩展和具有丰富的数据结构。其中sentinel作为Redis的高可用实现架构,能够实现
·
2021-08-25 16:45
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他