10大CDN服务器及管理软件推荐

CDN服务器是一种新型的网络服务器构建方式。如今我们搭建的网站项目面向的用户群比较广泛,有国内、国外的客户群,尤其是在国内用户群中我们还有电信、移动、联通等等不同的线路区别。一般我们购买的虚拟主机、VPS服务器只有一个IP地址,肯定没有哪个商家确保100%线路的稳定和速度,为了优化原有的网络架构服务,因... 阅读全文>>

ThinkJS代码规范

log规范 代码注释规范 命名规范 其他注意事项 log规范 调用think.logger接口 log格式为:函数路径+log内容 functionName() { think.logger.info('path/to/functionName ' + someLogStr); think.logger.error('path/to/functionName ' + someLogStr); } 代码注释规范 函数注释 /** * 解析微信登录用户数据

这么实用的 9 个设计技巧,我不允许有人没看过!

在周末,我知道很多人都不想学习,但是我不允许你们不优秀,所以我命令你们立即开始学习。这么实用的设计技巧我不允许有人没看过! 一、大小区分 也就是大家经常说的「对比」,通过调整文字或者数字的大小关系,这样用户就能更快更准地 get 主要信息。 信息是不是一目了然? 二、文字间距 文字之间的间距设置同样具有重要的意义,当你想要营造紧张感时,需要缩小文字的间距,反之,想要体现轻松和舒适感,需要适当地拉大文字间距。 不同的字间距给人的感觉也不同。 三、文字的可读性 在设计

想营造出80年代的复古风格?下面的建议不要错过

我们总在说,复古一直流行,确实如此。回想一下我们小时候,许多设计似乎比现在的还要酷。最近两年,Nexflix 的美剧《怪奇物语》(Stranger Things)将80年代的流行元素融于一炉,狠狠地火了一把。而今年大热的电影《头号玩家》当中,80年代的流行元素一点都不输于前者,而以此为代表的设计元素,也在今年近乎爆炸式地在互联网上扩散开来。 为什么80年代的设计元素如此的火爆?因为这10年间所流行的排版、配色都非常地具有代表性,前面几十年的积累在这个阶段融会贯通,塑造出一系列

Clang on Windows for Qt

几年前也曾经试图折腾过Clang on Windows,那时候的完成度还不高,只能配合MinGW使用,而且头文件搜索路径还是源代码中硬编码的。 现在完成度已经很高了,Chrome for Windows已经转而使用Clang编译。Clang官方支持2个target,分别配合MinGW和MSVC使用,只要在设置好PATH和target,clang就能自动使用对应的头文件,库文件,链接器等等。 偶然发现Qt 5.11.0已经带了win32-clang-msvc这个mkspec

PgSQL · 应用案例 · PostgreSQL flashback(闪回) 功能实现与介绍

背景 闪回的需求往往是救命的需求,因为通常情况下数据库正常运行是不需要闪回的,往往是出现了误操作,被攻击,被注入后,数据库的数据被删除或恶意纂改并且纂改的事务已提交,也就是说纂改已经被持久化了。 这种情况下需要闪回来救命,回到被破坏前的状态。 闪回的目标分为两种: DML闪回和DDL闪回。 DML闪回指对INSET, UPDATE, DELETE操作的闪回。DDL闪回指DROP, TRUNCATE操作的闪回。 闪回的实现分两种: 1、物理回退,相当于使用物理备份和