javascript排序问题探究
几个月前面试的时候被问过javascript中sort方法的具体算法实现,当时回答的是要看下浏览器引擎的实现,今天看到了EFE关于前端排序的博客,正好学习下
2016-09-05
入门MySQL——架构篇
上篇文章我们介绍了入门MySQL的基本概念,看完上篇文章,相信你应该了解MySQL的前世今生了吧。本篇文章将带你从架构体系来学习MySQL。我认为学习MySQL架构体系应该是入门阶段必须的,虽然可能看不太明白,暂时也用不到,但是我们心中要有这些概念,了解结构体系对于后续的学习是很有帮助的。
2019-07-31
如何判断一个 IP 是爬虫
通过 IP 判断爬虫如果你查看服务器日志,看到密密麻麻的 IP 地址,你一眼可以看出来那些 IP 是爬虫,那些 IP 是正常的爬虫,就像这样:在这密密麻麻的日志里面,我们不仅要分辨出真正的爬虫 IP ,同时也要分辨出伪造的爬虫 IP,实属不易。如果查看服务器日志,我们可以先通过 User-agent 大致判断出是爬虫还是正常用户,...
2021-11-09
MySQL调优笔记(一)基础架构
基础架构客户端Server层连接器管理连接,连接命令 {代码...} 权限校验一个用户成功建立连接后,即使你用管理员账号对这个用户的权限做了修改,也不会影响已经存在连接的权限。修改完成后,只有再新建的连接才会使用新的权限设置。mysql数据库(系统数据库)下的表:user、db、tables_priv、columns_priv、proce_priv、prox...
2022-05-31
MYSQL 故障恢复 —— 重做日志 Redo Log
redo log block redo log 是按块,一块块地写入到磁盘中去的。同一个事务产生的 redo log 会被标记为一个 redo log group,持续写入到 redo log block 中。
2023-09-27
CDN源站屏蔽搜索引擎爬虫
自从去年全站使用阿里云CDN之后,网站访问速度得到了很明显的提升,同时阿里云CDN的稳定性也很棒。但最近这段时间发现,百度和谷歌的爬虫开始爬我的源站了。这就有点麻烦了,要是不赶紧解决,给主站降权就不好了。
2016-07-18
Zend Engine & PHP
Zend Engine 作为 PHP 语言的核心, Zend Engine 存在于 PHP 源码目录中的 Zend 子目录。 Why Zend Engine ? PHP3 采用的是边解释、边执行的运行方式,运行效率很差。 代码整体耦合度比较高,可扩展性也不够好。 1997年,Zeev Suraski 和 Andi Gutmans 决定重写代码以解决这两个问题。 最终他俩把该项技术的核心引擎命名...
Spark - Leader选举
MonarchyLeaderAgent是服务启动的时候,就直接成为Leader节点,而ZooKeeperLeaderElectionAgent是基于ZooKeeper的Leader来选举的。
2021-08-05
快速把握企业数据分析,从瓴羊Quick BI开始
瓴羊Quick BI是一款功能强大的商业智能工具,它在多设备可视化、零代码应用、办公协同与信息分享以及中国式报表搭建方面表现出了优秀的能力。其多设备可视化、零代码应用、办公协同与信息分享、中国式报表搭建等功能的搭载,大幅提升企业数据分析能力,为企业用户提供了高效便捷的数据可视化解决方案。 瓴羊Quick BI的“Q...
2023-06-13
《开源元宇宙引擎:乔布斯3D纪念馆-第1课》-如何换贴图
使用dtns.network德塔世界(开源的智体世界引擎),策划和设计《乔布斯超大型的开源3D纪念馆》的系列教程。dtns.network是一款主要由JavaScript编写的智体世界引擎(内嵌了three.js编辑器的定制版-支持以第一视角游览3D场馆),可以在浏览器和node.js、deno、electron上运行,它是一个跨平台的软件,支持多个操作系统使用!
2024-04-16
JVS智能BI和规则引擎3.5功能更新说明:新增人大金仓数据库
1、数据源新增人大金仓;人大金仓数据源可以作为规则引擎的数据输入源,提供各类业务数据以供规则引擎进行处理和分析。这些数据可以来自于人大金仓数据库中的表、视图或存储过程等,通过规则引擎的数据访问接口进行连接和查询。
2024-03-06
CBR云备份与恢复管控简介
1.CBR云备份与恢复介绍CBR (Cloud Backup & Restore)是一般云厂商提供的备份与恢复服务。用户可以在云端对数据进行备份和恢复,保证数据的安全性和可靠性。使用CBR,用户可以方便地随时随地备份和恢复数据。采用增量备份、快照备份、跨区域复制等先进的备份和恢复技术,提供快速、高效、可靠的数据保护。此外,CBR还提供...
2024-07-26
基于 Kyuubi 实现分布式 Flink SQL 网关
本文整理自网易互娱资深开发工程师、Apache Kyuubi Committer 林小铂的《基于 Kyuubi 实现分布式 Flink SQL 网关》分享,内容主要分为以下四部分:Kyuubi 是什么Kyuubi 架构设计Flink x Kyuubi 优势未来展望
2024-03-05
看SparkSQL如何支撑企业级数仓
Apache Hive 经过多年的发展,目前基本已经成了业界构建超大规模数据仓库的事实标准和数据处理工具,Hive 已经不单单是一个技术组件,而是一种设计理念。Hive 有 JDBC 客户端,支持标准 JDBC 接口访问的 HiveServer2 服务器,管理元数据服务的 Hive Metastore,以及任务以 MapReduce 分布式任务运行在 YARN 上。
2022-02-21
如何优化解决 MySQL 查询速度慢与性能差的问题
QPS: QueriesPerSecond意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。
2020-05-29
潜藏在手机中的新威胁:免安装应用安全指北
随着5G时代来临,互联网信息爆炸式增长,移动应用逐渐变得体积庞大且功能复杂。一方面普通消费者会越来越少地去下载客户端,绝大多数需求需要以更轻量化的方式得到满足,另一方面,每一个超级APP或手机厂商都想生态化的汇聚更多内容。由此,“快应用”一类的免安装应用应运而生。
2021-11-16
不只是前端,后端、产品和测试也需要了解的浏览器知识
2.好的产品需要考虑浏览器兼容性。我们需要了解这些差异,以确保网站或应用在不同的浏览器中都能正常工作,因为不同的浏览器对CSS、JavaScript等的支持程度和实现细节可能有所不同。
2024-07-01