栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

群晖下 gitea+drone+harbor实现CI/CD 发布到云服务器

常用命令 sudo -i然后输入密码登录root账户(群晖默认只能使用admin账号登陆) vim xxx编辑(编辑是进去之后按i,退出并保存是按esc,然后:wq!再回车) mkdir xx创建文件夹 准备 1. 群晖一般默认安装docker 我们不需要进行安装,如果没有安装,则去套件中心进行安装即可 2. 域名 这个不做详细赘述 比如,此文中域名是ww...

News

Maglev : A Fast and Reliable Software Network Load Balancer (using Consistent Hashing)

转自:https://www.evanlin.com/maglev/ 2016 年 6 月 2 日 前言(为什么想读这一篇论文) 这一篇论文吸引我注意的原因是,Consistent Hashing本来的特性就是作为分布式缓存之用。谷歌将他们的负载均衡器(代号:Maglev)发布他的实作方式,里面将一致的哈希并做了一些小改版来符合他们的需求。 此前我一直在进...

News

[THUSC2016]成绩单

luogu P5336 description 每次可以选择连续一段,删掉,两边合并过来。删一段的代价为\(a+b*(max[l..r]-min[l...r])^2\) \(n<=50\) solution 这种带区间拼接合并,而且\(n\)很小的的,容易想到区间dp \(f[l][r][x][y]\)表示使\([l,r]\)中最小值为\(x\),最...

News

Qt实现多国语言

文章目录 一、概述 二、工具集 三、相关类解析 四、语言代码表 五、多国语言实现方案 六、制作单一国语言方法 七、应用单一国语言方法 八、如何进行翻译? 九、总结 一、概述 根据“对象模型(Object Model)”所述,Qt 中有而 C++ 没有的特性就包括翻译这一部分。你试想一下用纯 C++ 写一个“Hello world”然后把它翻译,是不是就懵逼...

News

three.js实现建筑物纹理流动

在知乎写第一篇软文哈,略有点小慌,最近一直在做智慧城市,大多特效特效我已实现,以往看着牛逼的智慧城市感觉也就那样,第一篇文章来点干货吧,废话不多说本文主要实现建筑物纹理流动的特效。 参考特效来源于thing.js demo 效果: 我实现的效果: 四个重点: 一、如何只贴建筑的周围,顶部和底部不贴 原理:采用归一化的法向量,由于归一化之后顶部法向量为(0....

News

如何使用 SQL 约束、索引和触发器

目录一、约束1.1 主键1.2 外键1.3 唯一约束1.4 检查约束二、索引三、触发器四、数据库安全五、小结 本文介绍 SQL 所涉及的几个数据处理特性:约束、索引和触发器。约束是实施引用完整性的重要部分,索引可改善数据检索的性能,触发器可以用来执行运行前后的处理。 一、约束 SQL 已经改进过多个版本,成为非常完善和强大的语言。许多强有力的特性给用户提供...