徐小夕 徐小夕
3年前
lerna + dumi + eslint多包管理实践
背景在开发大型项目时,我们通常会遇到同一工程依赖不同组件包,同时不同的组件包之间还会相互依赖的问题,那么如何管理组织这些依赖包就是一个迫在眉睫的问题.我们目前已有的方案有:Multirepo(多个依赖包独立进行git管理)和Monorepo(所有依赖库完全放入一个项目工程).Multirepo的缺点在于每个库变更之后,需要发布到线上,然后在项目
雷厉风行 雷厉风行
2年前
Mac程序员开发必备-codekit for mac 激活版-前端项目编译工具合集
CodekitforMac是一款Mac程序员开发必备的前端项目编译工具合集。它支持多种前端项目编译,提供了友好的用户界面和多种编译选项,方便程序员管理和控制编译过程。CodekitforMac还具有多浏览器同步和资源管理功能,让程序员更好的管理和掌控项目。如果你是一名Mac程序员,那么CodekitforMac绝对是你必备的前端开发工具之一。
Stella981 Stella981
3年前
Spring Boot 2.0(六):使用 Docker 部署 Spring Boot 开源软件云收藏
只需三步即可部署开源项目云收藏,打造专属个人的收藏系统,就是这么简单!云收藏项目已经开源2年多了,作为当初刚开始学习SpringBoot的练手项目,使用了很多当时很新的技术,现在看来其实很多新技术是没有必要使用的,但做为学习案例来讲确实是一个绝佳的SpringBoot实践。从开源到现在,写了一些教程给大家介绍如何部署云收藏,如何在IDE中
Stella981 Stella981
3年前
Android如何调用so文件
前言小编对接的安卓测试项目团队中有部分团队使用C开发项目代码,出于好奇去学习了解了一下在安卓项目中集成C代码的方法,下面和大家分享一下。在安卓开发中经常会遇到需要通过java调用其它语言编写的代码的情况,这主要是由于以下几方面的原因:1.运行效率高:在高性能要求的需求中,使用
Stella981 Stella981
3年前
Angular单元测试如何只执行指定的测试用例,提高测试速度
Angular项目的规模一旦变大,待执行的单元测试的数目可能是海量的。此时在开发新的单元测试时,会遇到需要屏蔽到系统里已经非常稳定的测试,而只执行正在开发的新单元测试。这个需求如何实现呢?每个Angular项目文件夹下都有test.ts,里面有一行语句,指定了该项目下哪些ts文件里的单元测试会执行:constcontextrequi
Wesley13 Wesley13
3年前
JavaBean三种配置方式之:Java类方式
!(https://oscimg.oschina.net/oscnet/b2a4ca79f72cbb3a55f1984362bf37b6d14.gif)3月份入职一家公司一个多月了,进来是各种坑啊,总算在这周知道自己要做什么项目了,虽然项目还没有跑起来,但是里面的技术还是可以了解的。由于之前项目中没有使用过SpringBoot,所以也不是太会
Stella981 Stella981
3年前
Spring Boot + Spring Cloud 实现权限管理系统 配置中心(Config、Bus)
技术背景如今微服务架构盛行,在分布式系统中,项目日益庞大,子项目日益增多,每个项目都散落着各种配置文件,且随着服务的增加而不断增多。此时,往往某一个基础服务信息变更,都会导致一系列服务的更新和重启,运维也是苦不堪言,而且还很容易出错。于是,配置中心便由此应运而生了。目前市面上开源的配置中心有很多,像Spring家族的SpringCloud
Stella981 Stella981
3年前
Spring @ModelAttribute注解用法
之前项目中并自己并没有怎么使用到过@ModelAttribute这个注解,接手一个老项目的时候发现项目中大量使用@ModelAttribute这个注解,在这里就整理下这个注解常用的方式,也为自己做个记录,以免久了不用又忘记了@ModelAttribute使用大致有有两种,一种是是直接标记在方法上,一种是标记在方法的参数中,两种标记方法产生的效果也各不相
Stella981 Stella981
3年前
Linux下安装Dubbox
1.Dubbox简介  Dubbox是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo,被国内电商及互联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了与原有的Dubbo区分,故将其命名为Dubbox。Dubbox致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA
Wesley13 Wesley13
3年前
UI 自动化测试项目 [Airtest Project] 资源汇总
大家好,AirtestProject是网易游戏团队新开源出来的一款用于UI自动化测试的项目,项目还处在公开测试阶段,最近也收到了不少非常有用的bug反馈和建议,非常感谢大家对我们的支持!为了方便大家更好地了解Airtest项目,特此整理了一波相关资料和链接汇总放在这里,欢迎大家围观交流~简介AirtestIDE 是一个跨平台的UI