首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Hexo博客添加可爱的Live 2D模型

查找资料的偶然间,我发现一个博客上有非常可爱的Live 2D模型,当时我就被打动了,马上开启审查元素,试图找出这个Live 2D模型的信息,可是找了半天没找到。...最后通过截图->谷歌图片的方式,终于一层一层的找到了相关资料,我正好有一个Hexo博客,所以今天就来博客添加一波Live 2D模型!...首先,安装npm包: npm install --save hexo-helper-live2d 然后hexo的配置文件_config.yml中添加如下配置,详细配置可以参考文档: live2d:...live2d-widget-model-miku live2d-widget-model-ni-j live2d-widget-model-nico live2d-widget-model-nietzsche...下载完之后,Hexo根目录中新建文件夹live2d_models,然后node_modules文件夹中找到刚刚下载的live2d模型,将其复制live2d_models中,然后编辑配置文件中的model.use

1.5K40
您找到你想要的搜索结果了吗?
是的
没有找到

mongodb与sql查询的区别

之前“这个场景更适合使用NoSQL”文章中通过和SQL的对比 介绍了NOSQL数据存储结构的特点,一位朋友看后希望再介绍下NOSQL查询方面的特点 这里以NOSQL中比较典型的mongodb数据库为例...,先从用法看下mongodb的操作方式,以后会更深入的介绍mongodb查询方面的细节 下面从3个方面看下mongodb的查询方式 (1)简单查询 类似于sql的 select * from...table; (2)条件查询 类似于sql的 select * from table where name='jones'; (2)嵌套文档查询 类似于sql的join,但由于mongodb...注意 我的mongodb中并没有 tutorial 这个数据库,但可以直接切换过去 这里和sql数据库有点不同,实际,mongodb中创建数据库并不是必需的操作,数据库与集合只有第一次插入文档时才会被创建...(2)插入数据 现在创建第一个文档 > db.users.insert({username: "smith"}) 键入这行代码后会感觉到一丝延迟,这是因为 tutorial 数据库和 users

2K50

Linux 系统没有磁盘阵列实现合并磁盘

基本概念 物理存储:指的是物理的硬盘, /dev 目录下的 sda、sdb 等。...物理卷:指的是物理硬盘上的分区或逻辑与磁盘分区具有相同功能的设备,是 LVM 的基本存储块,但和分区相比,却包含了与LVM管理相关的参数。...逻辑卷: LVM 的逻辑卷类似于非 LVM 系统中的硬盘分区,逻辑卷上边可以建立文件系统,用于 mount 到不同的挂载点,提升分区空间——真正跟用户打交道的部分。...Logical Extent:每一个逻辑卷也被划分为一个个的基本存储单元,每一个 LE 也具有唯一的编址,同一个卷组中,LE 和 PE 的大小是相等的。...(采用 CC BY-NC-SA 4.0 许可协议进行授权) 本文标题:《 Linux 系统没有磁盘阵列实现合并磁盘 》 本文链接:https://lisz.me/tech/linux/linux-lvm.html

2.4K30

MongoDB 4.4 复制机制变化 | oplogTruncateAfterPoint 主库的应

如果备库 in-memory no hole 的条件下就对 op 1~3 做了复制,那么主库重启的时候,不管是继续做主还是降级为从,都会和副本集其他成员数据不一致(缺失了 op2)。...由于 4.0 之后,server 层都使用了带时间戳的事务,而这个时间戳实际是 oplog 中的 ts 字段( PS:这个时间戳事务开始前就申请好了),所以可以依靠引擎层(WT)来告知我们截止到哪个时间点之前的事务都提交了...sessionCache->waitUntilDurable(/*forceCheckpoint=*/false, false); // 这里显式等待 这个方式实际是杜绝了备库可能复制到比主库更多数据的可能...考虑一下上面那个 op 1-3 的例子,op2 最后提交,如果说 op2 持久化之前,主库 crash 了, 4.2 里面,新的主库实际是没有 op1-3 的数据的(虽然对用户返回写成功了),但是...分布式环境下,复制也是持久化能力的一部分,更低的复制延迟就意味着整个分布式系统层面更好的持久性。

81520

【油猴脚本】 Iconfont 直接复制 React component 代码

低端设备 SVG 有更好的清晰度。 支持多色图标。 SVG 可以支持动画 并给出了最终方案,放弃使用字体,使用 SVG 代替 iconfont。...所以我写了一个油猴脚本,可以 iconfont.cn 直接复制 React component 代码,如此一来,我们就省去了配置 webpack 的烦恼。...,点击复制按钮复制 react 代码,就可以 react 项目中粘贴使用了。...直接使用 svgr playground 的接口 当我看到 svgr playground 的时候,我就想知道它的实现原理,打开控制台一看,我们连云函数都不用写了,它就是一个部署 vercel 的一个接口...接下来我们只需要通过 Dom api 获得当前点击元素的 SVG 代码 每个图标的操作覆盖层加入一新图标,用于复制 react component 原先是块级布局,一列显示 3 行 为了减少页面空间

1.9K20

同程艺龙合并品牌域名从未小气过!

2017年12月29日下午,艺龙旅行网与同程旅游集团旗下的同程网宣布合并,成立新公司“同程艺龙”。整合交通、酒店等资源的同时,打造全新的旅行服务平台。与此同时,相关域名惹人关注。...当时,同程CTO马和平立即就在微博公开表示,不管花多少钱都要购回这个品牌双拼域名。...17u.cn,换上了ly.com,还宣称“以后旅游就是同程,同程就是旅游”,从zui初的17u.cn,到后来的双拼域名tongcheng.com,再到千万元收购LY.com,不仅是域名的收购和更换,还是同程网塑造在线旅游品牌不断努力的表现...在线旅游“三国杀”时代开启   此次同程艺龙合并,离不开腾讯的力促,而双方业务互补也是此次合并的一个重要推动因素。...艺龙酒店住宿预订业务独具优势,而同程则以景区门票见长,双方资源互补,合并后的同程艺龙实力大升,剥离不良资本后强强联合,更容易达成上市的目标。

1.3K80

抢在客户之前Kubernetes发现SQL慢查询

介绍 今天快速发展的技术领域中,SQL 数据库与 Kubernetes 集群的集成变得越来越普遍。这种融合在释放可扩展性和效率的新视野的同时,也引入了监视和管理 SQL 查询方面的独特挑战。...本博客中,我们深入研究使用 Ddosify Kubernetes 集群中监视 SQL 查询的复杂性。...我们将: 部署一个依赖于 Postgres 的示例 Django 应用程序 该应用程序执行查询,并通过延迟监视执行的查询 注意:本博客文章是关于 Kubernetes 集群中监视 SQL 查询,但相同的原则也可以扩展到其他协议...详细部分的查询也与 Django 服务器运行的实际查询相匹配(如果查询包含文字,它们将被占位符替换)。 如果我们想要查看最快的查询,我们可以协议右上角的“排序方式”选项更改为“升序”。...将显示如下内容: 按升序延迟排序的 SQL 查询,第 1 页 按升序延迟排序的 SQL 查询,第 2 页 在这里,我们可以看到 http://localhost:8200/football/data/

6410

Spark SQL100TB的自适应执行实践

Spark SQL是Apache Spark最广泛使用的一个组件,它提供了非常友好的接口来分布式处理结构化数据,很多应用领域都有成功的生产实践,但是超大规模集群和数据集,Spark SQL仍然遇到不少易用性和可扩展性的挑战...本文首先讨论Spark SQL大规模数据集遇到的挑战,然后介绍自适应执行的背景和基本架构,以及自适应执行如何应对Spark SQL这些问题,最后我们将比较自适应执行和现有的社区版本Spark SQL...另外在原版Spark中,有5条SQL因为OOM等原因无法顺利运行,自适应模式下我们也对这些问题做了优化,使得103条SQLTPC-DS 100TB数据集全部成功运行。...在做实验的过程中,我们自适应执行框架的基础,对Spark也做了其它的优化改进,来确保所有SQL100TB数据集可以成功运行。以下是一些典型的问题。...总结 随着Spark SQL广泛的使用以及业务规模的不断增长,大规模数据集遇到的易用性和性能方面的挑战将日益明显。

2.5K60

通过 ProxySQL TiDB 实现 SQL 的规则化路由

计算引擎,也可以通过 TiDB 实例级别设置 isolation-read 参数来实现 engine 的隔离。...亦或是说,某些我们强制使用了 hint 走 TiFlash 的分析类查询,可能会被路由到 isolation-read 设置为 TiKV 的结点SQL 请求抛出异常。...我们可以简单的复制 ProxySQL MySQL 读写分离的方案,进行 TP/AP SQL 请求的路由操作。...可以看出针按照路由表中配置的 TiKV SQL,1000 条较为分散的路由到了 TiDB-1,TiDB-2,TiDB-3 结点。... TiDB 中捕获 audit log TiDB 的审计目前来看主要有两种,一种是购买原厂提供的审计插件,另一种是开启 General log 功能, TiDB log 中可以查看到 SQL 语句

61700

袋鼠云数栈基于CBOSpark SQL优化的探索

原文链接:袋鼠云数栈基于 CBO Spark SQL 优化的探索 一、Spark SQL CBO 选型背景 Spark SQL 的优化器有两种优化方式:一种是基于规则的优化方式 (Rule-Based...且 RBO 对数据不敏感,表大小固定的情况下,无论中间结果数据怎么变化,只要 SQL 保持不变,生成的执行计划就都是固定的。...基于一节的 SQL SELECT COUNT (t1.id) FROM t1 JOIN t2 ON t1.id = t2.id WHERE t1.age > 24 生成的语法树来看下 t1 表中包含大于运算符...三、数栈 Spark SQL CBO 的探索 了解完 Spark SQL CBO 的实现原理之后,我们来思考一下第一个问题:大数据平台想要实现支持 Spark SQL CBO 优化的话,需要做些什么...AQE 是动态 CBO 的优化方式,是 CBO 基础SQL 优化技术又一次的性能提升。

1.1K20

开源数据库我们要关注SQL解析问题吗

传统的Oracle DBA都会把SQL解析问题看的很严重,这实际是来自于早年的DBA对共享池问题的恐惧。...实际,我刚刚开始接触数据库的时候,SQL解析根本不是一个什么技术问题,因为那时候的服务器的性能有限,顶多两颗CPU,几十M的物理内存,虽然连接了几十台上百台终端,实际大多数时候都在处理前端显示等缓慢的外设操作...而从DBA这个师傅带徒弟的方式传承的职业,这种恐惧被一代代的传了下来。 至少5年前,还经常有DBA和我探讨数据库性能问题的时候,都会把硬解析数量放在比较重要的位置上去考虑。...实际大多数开源和国产数据库,并不存在全局共享的CURSOR,一般来说,CURSOR共享是会话级的。...当数据库高并发SQL执行的时候,只需要增加一点点SQL解析的CPU和内存开销就可以了。而这两种资源现在的服务器,已经是十分便宜了。因此开源和国产数据库,我们很少听说SQL解析引起的性能问题。

75520

合并列,【转换】和【添加列】菜单中的功能竟有本质的差别!

有很多功能,同时【转换】和【添加】两个菜单中都存在,而且,通常来说,它们得到的结果列是一样的,只是【转换】菜单中的功能会将原有列直接“转换”为新的列,原有列消失;而在【添加】菜单中的功能,则是保留原有列的基础...但是,最近竟然发现,“合并列”的功能,虽然大多数情况下,两种操作得到的结果一致,但是他们却是有本质差别的,而且一旦存在空值(null)的情况,得到的结果将有很大差别。...原来,添加列里使用的内容合并函数是:Text.Combine,而转换里使用的内容合并函数是:Combiner.CombineTextByDelimiter。...同时,通过上面得到结果的不同,我们也知道了,用Text.Combine函数对内容进行合并,会完全忽略null值,而通过Combiner.CombineTextByDelimiter进行文本合并,则会保留...那么问题来了,如果希望转换的时候直接忽略空值进行合并呢?

2.6K30

git 常用操作总结

分支是不稳定的,到某个时候,比如1.0版本发布时,再把developer分支合并到mastermaster分支发布1.0版本 你和你的小伙伴们每个人都在developer分支干活,每个人都有自己的分支...,时不时地往developer分支合并就可以了 所以,团队合作的分支看起来就像这样: ?...这样,我们本地仓库的本地分支和远程分支就都有了,并且始于同一位置。 ? 如果其他人向githubxxx推送了他们的更新,那么服务器的相应分支就会向前推进。...git fetch 相当于先将服务器的 origin 分支更新到本地 remotes/origin 分支,然后手动去 merge 合并 origin 分支到本地分支 这就是 git pull 和...本地删除远程已经没有的分支 $ git fetch -p origin 复制代码 20.

48720

大福利!献给网页开发者的20款Firefox插件

Web Developer ? Web Developer提供了覆盖面广泛的菜单和自定义工具,这些工具允许你进行控制和管理,分析、验证、优化网页。...通过SQLite Manger你可以操作面板中进行常用操作,便捷地访问工具栏,按钮和菜单。 9. Table Tool 2 ?...这是一款针对网页表格而设计的工具,你可以通过它对HTML表格进行复杂的操作,包括复制表/行/列/单元格,可以进行排序,基于正则表达式进行搜索,过滤筛选,生成图表,统计数据,合并,以及比较。...Live HTTP Headers ? 这款插件可以让你在浏览网页的同时可以实时查看Header部分。 20. Hackbar ?...Hackbar插件能帮你监测是否有SQL注入、XSS漏洞和站点的安全性。它本身并不是攻击性工具,也不会帮你破解任何一个网站,主要还是面向开发者的防御性安全工具。

1.5K110
领券