目前使用的NexT主题,也是NexT成员。但果然还是希望自己的站点能够与众不同点,所以想写个自己的主题。整理下一些资源
参考主题
计划:基于NexT改进,参照Inside的设计风格
Canary Channel:
- 圆润化设计
- 扁平化,去除阴影效果
- banner图支持
Next Plan:多评论系统支持,重构并简化配置(@w@现在好多)
这是一篇介绍Spring Cloud Contract语言定义的文章,也就是该怎么写契约内容。如果您对Spring Cloud Contract不是很了解,不知如何更好的实践的话,可以先看下我之前的文章《Spring Cloud Contract 契约测试》
在这个框架中,我们既可以采用Groovy,也可以yaml。但由于本身属于Java的框架,在支持上Groovy要更好些,推荐且这里只介绍Groovy(事实上,我对Spring官方同时支持两种定义方式并不理解,专注一种或许会更好啊)。
该文章基于Spring Cloud Contract 2.1.0.GA
Nodejs除了赋予前端后端的能力外,还能有各种各样的脚本,极大的简单各种操作。在早期,脚本做的工作大都是生成固定的模版,所以你需要了解的,仅仅生成的项目就够了。然而,随着框架的完善,架构师往往希望通过脚本处理默认的配置或者环境,这样能减少环境差异导致的问题,还能简化升级核心框架的升级,例如Vue CLI做的事。
这时候,我们不得不探一探它的神秘面纱。
这次带来的是Create的原理解析。
Spring Cloud Contract是契约测试的一个实现,最早看到契约测试还是在《微服务设计》书中,不过那时候绝对想不到真的会接触它。
首先,先谈谈思想,什么是契约测试?事实上在很多地方都称为消费者驱动契约(CDC) ,似乎都喜欢加驱动,比如TDD测试驱动等,但我不喜欢在这里加,契约是由提供者与消费者共同制定的,不可能由一方驱动。而契约测试也将同时作用于两方:
由于一般都只考虑提供方的履约验证,所以误解为消费者驱动。事实呢,提供方与消费方是唯一的么?你的契约不会变么?一旦发生改变,那么契约测试也会对消费方进行验证。
组件化、复用,这几乎是所有开发者追求的东西。Web Components就是为此而提出。可以使用来创建封装功能的定制元素,可以在你喜欢的任何地方重用,不必担心代码冲突。
这样的理念和Vue十分相似,专注于组件。所以Web Components或许是未来的方向!我在这里写一些Web Components的例子,供学习与参考!
删除图文化的教材,我认为 Outline Manage 是很简单的,你可能只需要懂一点点服务器就行了,你可能好奇我为什么要删除这篇文章,所以我在这回答两个问题
Q:为什么要搭建 VPN?
A:这对于程序员来说,答案是一致的。我们需要外部的资源,可能是文档,可能是lib,可能是问答社区。然而合规的搭建 vpn 需要满足两个条件,第一是企业,第二有外贸。这对于我们个人学习为目的是不可能申请下来的。所以才需要私自搭建
Q:那么为什么要删除教程?
A:我也一度以为,“墙”的存在,造就了诸多不便,它至少使中国的软件方面学习难度高了数倍。但近年来发生了很多事,我看到了美国这类的国家,对于中国进行诸多污蔑,并不是没人为中国发声,而是你能在推特上看到内容,基本都是被控制的。我就遇到过被推特删评的情况,这就是所谓的“民主”与“自由”。所以,如果你找到这篇文章,仅仅是希望访问外网的资讯,而不是用于其他目的(目前也就程序员有这需求吧),那么我拒绝提供相关教程,如果你是程序员,那么看我的另一篇文章,相信对于你来说这不会很难
另一篇VPN教程
在今天,加入了Google Ads,不过更多的是想体验一下广告的收益以及对页面浏览的影响。我使用的是自动广告,但自己访问,完全没有任何广告的影子,不知道是不是配错了。如果亲们访问时对你们造成了影响(或者发现了广告的影子),可以截个图,通过右下角的Chatra联系我。
对页面访问有影响的话会下掉广告,毕竟没国际信用卡,就算赚了也取不出来。
去掉去掉,毕竟每天只有1-2pv,一个月也就半百人访问这个小破站,而且谷歌广告需要点击才收费,点击一次3毛。。。。(2019.1.15写)
另外页面会使用Google分析。。。这个可能对国内用户访问造成影响,请尽量在VPN下访问该站点,vultr与outline是不错的方案,或者可以看一下我的VPN教程
又双叒叕加回来啦😂—2019.7.28