随笔分类 - 开发代码
摘要:这篇文章,介绍了gitlab CI相关:https://mp.weixin.qq.com/s/VYztZB2-_AOSZaMmXbsmFw 看起来有一些开源的现成组件可用,相比自己去写,应该有帮助,看完之后,我准备实践一下。 找了一下,有些资料可以参考: github搜索结果:https://git
阅读全文
摘要:【转载】IntelliJ IDEA 常用的快捷键:http://www.cnblogs.com/haochuang/p/7477247.html 在idea中添加try/catch的快捷键: http://www.cnblogs.com/haochuang/p/8275463.html 本文转自:h
阅读全文
摘要:文章转自:https://github.com/aisuhua/restful-api-design-references 之所以创建这个 repository,是因为我希望收集一些比较好的有关于 RESTful API 设计的参考文献。偶尔回顾,偶尔改进,大家一起来吧~ 如果你有更好的私藏文章,不
阅读全文
摘要:b本文转自:https://juejin.im/entry/59a657fef265da24941237d0 在前后端分离的 Web 应用架构中,前端专注于页面,同时与后端进行数据交互;而后端则专注于提供 API 接口。在这样的结构下,REST 是一个很流行的前后端交互形式的约定。这只是一套约定,并
阅读全文
摘要:本文转自网络,摘自:http://blog.csdn.net/qq_27093465/article/details/77449117 硬件要求 IntelliJ IDEA 的硬件要求 安装包云盘分享 IntelliJ IDEA 15,16 win 7 64位安装包以及注册码 百度云盘(最新链接在文
阅读全文
摘要:部分website在chrome上运行正常,但在IE环境运行会存在问题。而是用 JMeter运行通过chrome打开的website时候,需要处理一下。 可以参考下面几篇文章: http://ninjawebzen.com/running-jmeter-with-chromedriver/ 摘录部分
阅读全文
摘要:看到几个还不错的资源,记录于下: 一.使用 JavaScript 写的操作系统: http://www.admin10000.com/document/3811.html 演示地址参考:http://bellard.org/jslinux/ 实践帮助文档参考:http://bellard.org/j
阅读全文
摘要:现在微服务、SOA、RESTful API设计等在各大公司很流行。微服务(micro services)这个概念不是新概念,很多公司已经在实践了,例如亚马逊、Google、FaceBook,Alibaba。微服务架构模式(Microservices Architecture Pattern)的目的是
阅读全文
摘要:安装相关包: sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer 查看版本情况: $ java -version java versi
阅读全文
摘要:java代码注释规范 一、规范存在的意义 应用编码规范对于软件本身和软件开发人员而言尤为重要,有以下几个原因: 1、好的编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护; 2、好的编码规范可以改善软件的可读性,可以让开发人员尽快而
阅读全文
摘要:在 Electron 下使用 selenium-webdriver,以及其他帮助信息: https://wizardforcel.gitbooks.io/electron-doc/content/tutorial/using-selenium-and-webdriver.html
阅读全文
摘要:初识 mocha in NodeJS NodeJS里最常用的测试框架估计就是mocha了。它支持多种node的assert libs, 同时支持异步和同步的测试,同时支持多种方式导出结果,也支持直接在browser上跑Javascript代码测试。 本文示例大多源于官网示例,部分示例结合需要或自己的
阅读全文
摘要:Protractor是一个建立在WebDriverJS基础上的端到端(E2E)的AngularJS JavaScript Web应用程序测试框架。Protractor全自动化真实的模拟用户在真正的浏览器中操作、运行并测试开发者的应用程序。 安装Protractor和WebDriver 通过npm进行
阅读全文
摘要:在进行前端开发过程中,在某些场景下,需要通过编写单元测试来提高代码质量。而JavaScript常用的单元测试框架有这几个:QUnit, Jasmine, MoCha.下面就基于这三个工具,简单做一比较: 1. QUnit QUnit是一个JavaScript单元测试框架. 它是个强大,容易使用和上手
阅读全文
摘要:protractor官网:http://www.protractortest.org/#/ Jasmine参考:http://jasmine.github.io/2.4/node.html 依赖chromedriver地址:https://npm.taobao.org/mirrors/chromed
阅读全文
摘要:网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现”API First”的设计思想。RESTful API是目前比较成熟的一套互联网应用
阅读全文
摘要:当当网开源了 Dubbox 项目,可为 Dubbo 服务框架提供多项扩展功能,包括 REST 风格远程调用、Kryo/FST 序列化等等。 当当网架构部和技术委员会架构师沈理向 InfoQ 中文站介绍了 Dubbox 项目,开发背景和主要特点描述如下: Dubbo 是一个被国内很多互联网公司广泛使用
阅读全文