Clickhouse系列-第一节-概述
clickhouse是俄罗斯yandex发布的一款支持OLAP的列式数据库管理系统。他最值得称道的是他的查询速度非常快,表一列出了clickhouse与其他各种数据相比的查询性能提升的倍数。
2021-05-29
JavaScript 语法解析、AST、V8、JIT
JavaScript 语法解析、AST、V8、JIT JavaScript 是如何执行的 原文地址,对于常见编译型语言(例如:Java)来说,编译步骤分为:词法分析->语法分析->语义检查->代码优化和字节码生成。 对于解释型语言(例如 JavaScript)来说,通过词法分析 -> 语法分析 -> 语法树,就可以开始解释执行了。 具体过程是...
YourNovel-基于Golang的开源小说搜索引擎&免费小说阅读网站发布啦
项目起源于Github上另外一个类似的小说搜索引擎项目 [链接] 该项目给小说爱好者带来极大的福利(无广告、清爽的界面)。但是, 该项目作者貌似马上要关闭网站了, 想想自己手上有多余的服务器并且刚学完Golang, 马上行动起来使用Golang花了几天的时间开发出了这个项目。
nest.js
创建控制器 {代码...} 参数装饰器 {代码...} 配置静态资源和模板引擎 {代码...} 创建服务 {代码...} 文件上传 {代码...} 多文件上传 {代码...} 中间件 命令行创建 {代码...} 管道 {代码...}
2020-04-18
启动MySQL如何加载Jemalloc
作者:叶金荣,知数堂联合创始人 如何加载Jemalloc。 有时候,我们想采用Jemalloc代替glibc自带的lib库,或者如果想启用TokuDB引擎,则就必须启用Jemalloc才行了。 如果通过搜索引擎找到如何加载Jemalloc方法时,可能会看到像下面这种建议: {代码...} 实际上这种做法现在已经不能用了。尤其是从MySQL 5.7版本开始,已经...
2020-02-27
敏捷数据计算引擎
集算器作为敏捷数据计算引擎,可以在报表数据源、JAVA 计算层、离线自由计算 3 个方面提供高效的计算输出,帮助用户解决由于开发效率低,描述业务难等这些问题:1、为报表准备数据的 SQL 长达数 K,写起来难,维护更难2、数据量大,报表呈现太慢,搞不好还溢出,用户抱怨3、Java 计算太繁琐,随便写个过滤分组都要数百行...
2020-01-09
直播预告|新手从搭建到二开TinyEngine低代码引擎
TinyEngine 低代码引擎使能开发者定制低代码平台。它是低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合,也可以通过创建cli工程进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。
2025-04-01
seyouCMS程序需租用站群服务器的优势
多独立IP提升SEO优化效果站群服务器为每个网站分配独立IP地址,避免多个网站共享同一IP导致搜索引擎(如百度)判定为垃圾站群或作弊行为,从而提高单个站点的权重和收录率。独立IP还能防止因其他网站违规(如内容违规或攻击)导致连带惩罚,增强SEO操作的安全性。
2025-02-19
腾讯主机安全(云镜)兵器库:斩杀挖矿木马的利剑-BinaryAI引擎
之前几期,我们介绍了挖矿木马威胁被许多人低估,参考疫情防控措施可以对挖矿木马威胁层层防御。这一期,我们向朋友们详细介绍腾讯安全技术团队如何利用人工智能方法,开发出BinaryAI引擎对样本文件进行软件成分分析,使未知挖矿木马检测能力大幅提升,目前腾讯主机安全(云镜)已率先集成BinaryAI引擎。
2021-11-17
一文读懂 Databend 的开放表格式引擎
本文介绍了 Databend 开放表格式引擎的支持情况,包括优势与不足、使用方法、与 Catalog 方案的对比。此外,还包含一个简单的 Workshop ,介绍如何利用 Databend Cloud 分析位于对象存储中的 Delta Table 。
2024-03-07
【Calcite】Apache Calcite 框架初探及概念详解
最近十几年来,出现了很多专门的数据处理引擎。例如列式存储 (HBase)、流处理引擎 (Flink)、文档搜索引擎 (Elasticsearch) 等等。这些引擎在各自针对的领域都有独特的优势,在现有复杂的业务场景下,我们很难只采用当中的某一个而舍弃其他的数据引擎。当引擎发展到一定成熟阶段,为了减少用户的学习成本,大多引擎都会考...
V8引擎深入研究目录贴
从我的网络 ID(justjavac)可以看出来,当我开始使用这个 ID 的时候并不是一个前端程序员,我主攻的语言是 java 和 C,当我开始决定阅读 JVM 源码时,他们告诉我说当时进步最大、性能提升最快的是 V8,于是就走上了前端的不归路。
事务日志
事务日志在书中只有一小节的内容,但是感觉对于理解MySQL的许多机制比较重要,所以记录一下。为了提高事务中更新操作的效率,MySQL中的大多数存储引擎都实现了事务日志。使用事务日志,当有更新操作时,存储引擎只将数据在内存中的copy修改成更新后的值,但并不将数据的更新刷新的硬盘,只是将更新操作的行为记录到硬盘...
js 单线程 回调
js定时器机制 更正之前的错误认识:1.函数内调用settimeout,函数结束。在规定的时间之后,依然会触发settimeout的回调。 首先要确认js几点:1.js单线程 vs 浏览器多线程: 单线程原因:如果多线程,那么删除或者创建dom元素,都需要在线程之间通信。因为浏览器不确定是dom状态。所以,js设计之初就是单线程。 好处:简...
2016-01-19
JavaScript 编年小史
1995 由 Netscape 公司雇员Brendan Eich 花不到 10 天时间开发出来。之所以叫 JavaScript,因为 Netscape 想开发一款类 Java 的脚本语言来增强 Web 技术用于和微软竞争。 1996 Netscape 提交 JavaScript 给 Ecma International,开始标准化之路。 1997 第一版本标准 ECMA-262 发布,此标准除了 Netscape 公司的 JavaScri...
2019-09-28
数据智能初创公司矩阵起源完成千万美元级天使轮融资
近日,矩阵起源(深圳)信息科技有限公司完成了千万美元级天使轮融资,由五源资本领投,险峰长青、源来资本和微光创投跟投。本轮融资将全部用于 MatrixOne 新型大数据引擎的研发以及开源社区的建设。
2021-06-08
HTTPS证书申请途径和缺失的危害
安全警告:现代浏览器如谷歌Chrome会在用户尝试访问没有SSL证书的网站时显示明显的警告信息,如“不安全”标签,这会降低用户对网站的信任度。
2024-09-10