精华内容
下载资源
问答
  • 致 Python 初学者

    万次阅读 多人点赞 2019-11-10 00:03:26
    windows平台上,我推荐使用notepad++。python初学者使用编辑器而非IDE的好处是: 专注于python本身,而不是被工具使用问题所困扰。君不见,知乎上关于pycharm和vscode的使用说明、常见问题的解决方案,多得几乎超过...
    展开全文
  • Github 上优秀的 Java 项目推荐

    千次阅读 多人点赞 2019-08-15 17:10:08
    框架的发布版本,包括集成的CLI(命令行界面),可以在Spring仓库中手动下载和安装。具有如下特性: ● 创建独立的Spring应用程序 ● 嵌入的Tomcat,无需部署WAR文件 ● 简化Maven配置 ● 自动配置...

    1、JavaGuide

    地址:Snailclimb/JavaGuide

    【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。

    2、DoraemonKit

    地址:didi/DoraemonKit

    简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android )研发助手,你值得拥有。

    3、advanced-java

    地址:doocs/advanced-java

    互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识。

    4、matrix

    地址:Tencent/matrix

    Matrix 是一款微信研发并日常使用的 APM (Application Performance Manage) ,当前主要运行在 Android 平台上。Matrix 当前监控范围包括:应用安装包大小,帧率变化,启动耗时,卡顿,慢方法,SQLite 操作优化,文件读写,内存泄漏等等。

    5、flink

    地址:apache/flink

    Apache Flink 声明式的数据分析开源系统,结合了分布式 MapReduce 类平台的高效,灵活的编程和扩展性。同时在并行数据库发现查询优化方案。

    6、Cloud-Platform

    地址:The Sun/Cloud-Platform

    Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。 核心技术采用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE) 相关核心组件,采用Nacos注册和配置中心,集成流量卫兵Sentinel,前端采用vue-element-admin组件。

    项目模块:

    7、fescar

    地址:seata/seata

    FESCAR(Fast & Easy Commit And Rollback) 是一个用于微服务架构的分布式事务解决方案,它的特点是高性能且易于使用,旨在实现简单并快速的事务提交与回滚。

    8、symphony

    地址:b3log/symphony

    一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台,因为它:

    • 实现了面向内容讨论的论坛
    • 实现了面向知识问答的社区
    • 包含了面向用户分享、交友、游戏的社交网络

    9、微人事

    地址:lenve/vhr

    微人事是一个前后端分离的人力资源管理系统,项目采用 SpringBoot + Vue 开发。权限管理相关的模块主要有两个,分别是 [系统管理->基础信息设置->权限组] 可以管理角色和资源的关系, [系统管理->操作员管理] 可以管理用户和角色的关系。另外,本项目也在不断的更新中,小伙伴们可以通过下方的更新记录查看最新完成的功能。

    10、spring-boot

    地址:spring-projects/spring-boot

    从最根本上来讲,Spring Boot 就是一些库的集合,它能够被任意项目的构建系统所使用。简便起见,该框架也提供了命令行界面,它可以用来运行和测试Boot应用。框架的发布版本,包括集成的CLI(命令行界面),可以在Spring仓库中手动下载和安装。具有如下特性:

    ● 创建独立的Spring应用程序

    ● 嵌入的Tomcat,无需部署WAR文件

    ● 简化Maven配置

    ● 自动配置Spring

    ● 提供生产就绪型功能,如指标,健康检查和外部配置

    ● 绝对没有代码生成和对XML没有要求配置

    11、tutorials

    地址:eugenp/tutorials

    该项目是一系列小而专注的教程,每个教程都涵盖一个明确的开发领域。大多数教程项目都专注于Spring Framework(和Spring Security)。以下技术是重点:core Java,Jackson,HttpClient,Guava。

    12、spring-boot-pay

    地址:小柒2012/spring-boot-pay

    这是一个支付案例,提供了包括支付宝、微信、银联在内的详细支付代码案例,对于有支付需求的小伙伴来说,这个项目再合适不过了。

    13、h4cker

    地址:The-Art-of-Hacking/h4cker

    该存储库包含数千个与网络安全相关的参考资料和资源,包括道德黑客/渗透测试,数字取证和事件响应(DFIR),漏洞研究,逆向工程等相关的资源。

    14、miaosha

    地址:qiurunze123/miaosha

    该项目是对高并发大流量如何进行秒杀架构,而做的一个系统整理,如果你完全没接触过 MQ、SpringBoot、Redis、Dubbo、ZK 、Maven,lua等,那么我建议你可以先在网上搜一下每一块知识的快速入门。

    15、mall

    地址:macrozheng/mall

    mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

    16、arthas

    地址:alibaba/arthas

    Arthas旨在帮助开发人员解决Java应用程序的生产问题,无需修改代码或重新启动服务器。有了Arthas,你就可以在不重新启动JVM或需要额外的代码更改的情况下实时地对问题进行故障排除。

    好了,就先整理这么多吧,欢迎大家在评论区补充哈~


    最后向大家推荐一下我的微信公众号:Java团长(ID:javatuanzhang),专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等;每天推送优质技术文章,精彩视频教程以及项目源码下载,致力做一个实用的公众号。

    展开全文
  • 软件测试面试题(面试前准备篇)

    万次阅读 多人点赞 2019-09-27 10:42:37
    目录 一、问题预测 让简单介绍下自己(每次面试开场) 让说下自己会的内容 看了哪些书籍(有问到) ...了解过哪些技术博客/论坛(有问到) ...是否了解软件测试需要掌握哪些知识...二、介绍一下公司项目 三、技能...

    目录

    一、问题预测

    1. 让简单介绍下自己(每次面试开场)

    2. 让说下自己会的内容

    3. 看了哪些书籍(有问到)

    4. 了解过哪些技术博客/论坛(有问到)

    5. 是否了解软件测试需要掌握哪些知识(问到类似问题)

    6. 之前面试过,觉得自己需要补充哪些?做了哪些行动?

    7. 为什么做测试,觉得自己做测试有哪些优势?(有问到)

    8. 知道哪些Bug系统

    9.测试用例的基本要素是?

    二、介绍一下公司项目

    三、技能方面

    1、 数据库方面常识

    2、 linux操作

    3、缺陷方面(有问到)

    4、用例部分

    5、软件测试流程

    6、网络相关

    7、测试工具

    8、其他概念问题

    四、你还有什么想问的吗(必答)

    五、简历模板

    一、问题预测

    1. 让简单介绍下自己(这个不用说了每次面试开场)

    你好,我叫xx,来自xx,毕业于xx。目前有两年的功能测试经验。最近的一份工作是xx公司,主要参与app系统测试,负责xxapp,一款类似抖音的短视频app功能测试,负责过的功能模块有拍摄、上传、搜索、推荐引擎等。主要运用边界值,等价类,错误推测等常见黑盒测试方法。

    1. 让说下自己会的内容

    我熟悉软件测试基础理论和测试流程,测试方法等,有app测试、web测试、接口测试经验。熟悉数据库增删改查操作,熟悉使用测试管理工具。

    1. 看了哪些书籍(有问到)

    软件测试,软件测试的艺术、软件测试实用教程,在我负责短视频的推荐引擎测试期间看完了项亮的《推荐系统实战》主要是推荐系统的评测部分。

    1. 了解过哪些技术博客/论坛(有问到)

    51testing论坛,CSDN一些博客(面试经验:面试中会问具体哪些博客),和公众号(搜狗测试、软件测试资源分享)

    1. 是否了解软件测试需要掌握哪些知识(有问到类似问题)

    软件测试基础知识,流程,测试用例方法,数据库相关知识,抓包分析,接口测试、测试工具、性能测试等。

    1. 之前面试过,觉得自己需要补充哪些?做了哪些行动?

    很多公司对性能测试和自动化测试工具有要求,由于之前的工作主要涉及的是功能测试,所以这方面的知识储备不够。不过最近我在学习这方面的知识,希望以后在工作中能深入学习。

    1. 为什么做测试,觉得自己做测试有哪些优势?(有问到)

    我觉得我个人的性格比较适合做测试。我比较细心耐心,考虑事情比较全面,这样对于我在设计测试用例时很有帮助,而且我能够很好的与人协调沟通,当我们测试和开发发生沟通上的矛盾时我也能很好的解决,我平常喜欢刷微博、知乎看热门评论,喜欢考究大众心理,这有助于我站在用户角度设计测试点。

    1. 知道哪些Bug系统

    禅道/bugzila等

    9.测试用例的基本要素是?

    版本号,功能模块,优先级别,前置条件,步骤,预期结果,实际结果等。

    二、介绍一下公司项目

    xxapp,是一款集短视频、游戏、直播、社交互动于一体的内容娱乐APP。公司大约一个月发布一个较大的版本,需求数20几个-40几个不等(用例数xx+),每个版本包括的需求www\wap、后台以及客户端的需求。项目分客户端版本负责人、后台版本负责人、H5版本负责人等,负责人牵头及落实整个测试流程。我当过的角色有H5活动负责人、推荐引擎版本负责人、客户端和后台系统测试人员。负责过的模块用例数大概是500左右。

    三、技能方面

    1、数据库方面常识

    l关系型数据库:把复杂的数据结构归结为简单的二元关系(即二维表格形式),通过SQL结构化查询语句存储数据

    典型产品:

    Mysql:互联网领域、大中小型网站,游戏公司,电商平台等等。体积小、速度快、成本低、开放源代码

    Oracle:传统大企业、大公司、政府、金融、证券等。安全性、成本高、

    l非关系型数据库:非关系型数据库也被成为NoSQL数据库,NOSQL的本意是“Not Olnly SQL”。NOSQL为了高性能、高并发而生

    其他分类

    1)键值(Key-Value)存储数据库:主要是使用一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据。简单、易部署、高并发

    典型:Redis、Memcached

    2)列存储(Column-oriented)数据库:应对分布式存储的海量数据。如果我们有一个Person类,我们通常会一起查询他们的姓名和年龄,而不是薪资。这种情况下,姓名和年龄就会被放入一个列族中,而薪资则在另外一个列族中。

    典型:Hbase

    3)面向文档数据库:数据存储的最小单位是文档

    典型:Mongodb、Hive

    Mongodb一个介于关系型数据库和非关系型数据库之间的产品。高性能、易部署、易使用,存储数据非常方便。

    Hive可以用来进行统计查询,HBase可以用来进行实时查询

    一些增删改查笔试题准备

    (另起一篇)

    2、linux操作

    linux搭建测试环境,比如web系统服务搭建。

    一些常见命令准备

    (另起一篇)

    3、缺陷方面(有问到)

    描述一个你印象最深刻的bug

    在做上传视频的测试时,发现华为荣耀V10上传手机自带相机专业模式录制的视频会闪退。而ios上传同个视频提示合成失败。

    我将手机自带相机录制的专业模式和普通模式录制的同样时长的视频发到电脑上,用格式工厂软件查看视频的不同之处,之后发现视频编码是不同的。

    我继续网上查阅了视频编码方面的知识,发现mp4视频有几种编码,而继续测试验证发现我们的app上传的视频只支持mp4视频中的H.264编码格式。于是提交了视频上传不支持非H.264格式的视频。并补充完善了相关用例。

    (因为在公司没有查日志权限,所以其实应该先查日志)

    4、用例部分

    现场让你设计个用例,比如水杯、凳子怎么测试?

    首先说明的是,遇到这样的测试题目,首先应该反问面试官,需求是什么样的,比如是测什么样的杯子。

    因为设计测试用例的规则应该是根据需求分析文档设计用例,客户需求什么,就测试什么。

    但是在没有需求分析文档的前提下,来设计测试用例,可以考查一个测试人员的基本功,比如考虑问题是否全面,设计测试用例的方法是否合理等。

    一般是根据自己的日常经验和测试的思维来设计测试用例。在设计测试用例时一般从以下几个方面进行分析:功能测试,性能测试,界面测试,安全性测试,兼容性测试,可用性测试,可靠性测试,本地化/国际化测试。

    例子(另起一篇)

    5、软件测试流程

    公司严格规范测试流程和测试文档,首先是参与需求评审,编写测试计划、测试方案、测试用例,进行测试方案及用例的测试组内部评审,外部评审。

    提取部分一级用例提交研发自测,研发自测通过后开开始执行一轮系统测试。

    测试过程中发现并提交、跟踪问题。

    问题修复后进行回归测试。

    一轮测试完成后对修复包进行冒烟测试,测试通过则进行二轮测试。

    二轮测试完成后会进行需求交叉测试。

    完成测试编写系统测试报告提交验收测试。验收测试通过输出验收测试报告。

    6、网络相关

    网络协议,如TCP/UDP的区别?(https://www.cnblogs.com/steven520213/p/8005258.html)

    1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接

    2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付

    3、TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流;UDP是面向报文的

    UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低(对实时应用很有用,如IP电话,实时视频会议等)

    4、每一条TCP连接只能是点到点的;UDP支持一对一,一对多,多对一和多对多的交互通信

    5、TCP首部开销20字节;UDP的首部开销小,只有8个字节

    6、TCP的逻辑通信信道是全双工的可靠信道,UDP则是不可靠信道

    三次握手与四次挥手

    三次握手通俗版:

    第一次握手:客户端要和服务端进行通信,首先要告知服务端一声,遂发出一个SYN=1的连接请求信号,”服务端哥哥,我想给你说说话”。

    第二次握手:当服务端接收到客户端的连接请求,此时要给客户端一个确认信息,”我知道了(ACK),我这边已经准备好了,你现在能连吗(SYN)”。

    第三次握手:当客户端收到了服务端的确认连接信息后,要礼貌的告知一下服务端,“好的,咱们开始联通吧(ACK)”。

    到此整个建立连接的过程已经结束,接下来就是双方你一句我一句甚至同时交流传递信息的过程了。

    四次挥手断开连接通俗版:

    第一次挥手:双方交流的差不多了,此时客户端也已经结尾了,接下来要断开通信连接,所以告诉服务端“我说完了(FIN)”,此时自身形成等待结束连接的状态。

    第二次挥手:服务端知道客户端已经没话说了,服务端此时还有两句话要给客户端说“我知道你说完了(ACK),我再说两句&*…%¥”…

    第三次挥手:此时客户端洗耳恭听继续处于等待结束的状态,服务器端也说完了,自身此时处于等待关闭连接的状态,并对告诉客户端,“我说完了,咱们断了吧(FIN)”。

    第四次挥手:客户端收知道服务端也说完了,也要告诉服务端一声(ACK),因为连接和断开要双方都按下关闭操作才能断开,客户端同时又为自己定义一个定时器,因为不知道刚才说的这句话能不能准确到达服务端(网络不稳定或者其他因素引起的网络原因)。

    所以默认时间定为两个通信的最大时间之和,超出这个时间就默认服务器端已经接收到了自己的确认信息,此时客户端就关闭自身连接,服务器端一旦接收到客户端发来的确定通知就立刻关闭服务器端的连接。

    到此为止双方整个通信过程就此终结。

    这里要声明一下:断开链接不一定就是客户端,谁都可以先发起断开指令,另外客户端和服务端是没有固定标准的,谁先发起请求谁就是客户端。

    三次握手阐述:

    在第一次消息发送中,A随机选取一个序列号作为自己的初始序号发送给B;

    第二次消息B使用ack对A的数据包进行确认,因为已经收到了序列号为x的数据包,准备接收序列号为x+1的包,所以ack=x+1,同时B告诉A自己的初始序列号,就是seq=y;

    第三条消息A告诉B收到了B的确认消息并准备建立连接,A自己此条消息的序列号是x+1,所以seq=x+1,而ack=y+1是表示A正准备接收B序列号为y+1的数据包。

    四次挥手阐述:

    由于TCP连接时全双工的,因此,每个方向都必须要单独进行关闭,这一原则是当一方完成数据发送任务后,发送一个FIN来终止这一方向的连接,

    收到一个FIN只是意味着这一方向上没有数据流动了,即不会再收到数据了,但是在这个TCP连接上仍然能够发送数据,直到这一方向也发送了FIN。

    首先进行关闭的一方将执行主动关闭,而另一方则执行被动关闭,上图描述的即是如此。
    (1)第一次挥手:Client发送一个FIN,用来关闭Client到Server的数据传送,Client进入FIN_WAIT_1状态。
    (2)第二次挥手:Server收到FIN后,发送一个ACK给Client,确认序号为收到序号+1(与SYN相同,一个FIN占用一个序号),Server进入CLOSE_WAIT状态。
    (3)第三次挥手:Server发送一个FIN,用来关闭Server到Client的数据传送,Server进入LAST_ACK状态。
    (4)第四次挥手:Client收到FIN后,Client进入TIME_WAIT状态,接着发送一个ACK给Server,确认序号为收到序号+1,Server进入CLOSED状态,完成四次挥手。

    7、测试工具

    测试工具,无非这几类:

    自动化测试工具 (如QTP)

    性能测试工具 (如loadrunner)

    测试管理类 (如jira)

    安全测试工具

    渗透测试工具

    8、其他概念问题

    Beta测试与Alpha测试有什么区别

    1、Alpha测试

    Alpha测试是由用户在开发环境下进行的测试,也可以是开发机构内部的用户在模拟实际操作环境下进行的测试。开发者坐在用户旁边,这是在开发者受控的环境下进行的测试。由开发者随时记录下错误情况和使用中的问题。

    2、Beta测试

    Beta测试是由软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,这是在开发者无法控制的环境下进行的测试。由用户记录下遇到的所有问题,定期向开发者报告。beta测试是一模拟真实的使用环境从而发现缺陷的一种测试

    3、验收测试

    验收测试是以用户为主的测试,软件开发和QA人员也应该参加,测试一般在用户所在地进行,由用户验证软件产品是否满足了所有的需求的一系列的验收测试工作。

    仅限于做项目的公司,部门内部测试稳定后,根据合同中需求由发包商进行验收测试。验收测试的目的是为了以发现”未实现的需求”为目的,以评估”适合使用”为目标,该类测试的不是以发现缺陷为主要目的。

    区别:两者的主要区别是测试的场所不同。

    Alpha测试是指把用户请到开发方的场所来测试,beta测试是指在一个或多个用户的场所进行的测试。Alpha测试的环境是受开发方控制的,用户的数量相对比较少,时间比较集中。

    而beta测试的环境是不受开发方控制的,谁也不知道用户如何折磨软件,用户数量相对比较多,时间不集中。

    一般地,alpha测试先于beta测试执行。通用的软件产品需要较大规模的beta测试,测试周期比较长。如果产品通过了beta测试,那么就可以正式发行了。

    Alpha测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。

    Beta测试 当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。

    四、你还有什么想问的吗(必答)

    我非常希望能够加入公司,所以想请问您觉得我还有哪些地方比较不足,能否给一些建议?以及是否有复试时间呢?

    五、简历模板

    可在公众号《软件测试er》回复‘简历模板’获取
    文章首发于公众号

    关于我准备后的面试经历、面试题汇总、面试结果

    有兴趣请继续关注~

    展开全文
  • open-capacity-platform 微服务能力开放平台 简称ocp是基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,…),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能...

    求关注
    开源项目推荐

    简介

    OPC微服务能力开放平台

    简称ocp是基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,…),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其目标是帮助企业搭建一套类似百度能力开放平台的框架;

    • 基于layui前后端分离的企业级微服务架构
    • 兼容spring cloud netflix & spring cloud alibaba
    • 优化Spring Security内部实现,实现API调用的统一出口和权限认证授权中心
    • 提供完善的企业微服务流量监控,日志监控能力
    • 提供完善的压力测试方案
    • 提供完善的灰度发布方案
    • 提供完善的微服务部署方案

    演示地址

    http://59.110.164.254:8066/login.html admin/admin

    监控演示

    http://106.13.3.200/verynginx/index.html 用户名/密码:verynginx/verynginx
    http://106.13.3.200:3000/#用户名/密码:admin/1q2w3e4r

    开发手册

    https://www.kancloud.cn/owenwangwen/open-capacity-platform/content

    欢迎进群(大佬云集)

    qq群:483725710(备注:Coder编程)

    技术介绍

    在这里插入图片描述
    在这里插入图片描述

    功能介绍

    • 统一安全认证中心
      • 支持oauth的四种模式登录
      • 支持用户名、密码加图形验证码登录
      • 支持第三方系统单点登录
    • 微服务架构基础支撑
      • 服务注册发现、路由与负载均衡
      • 服务熔断与限流
      • 统一配置中心
      • 统一日志中心
      • 分布式锁
      • 分布式任务调度器
    • 系统服务监控中心
      • 服务调用链监控
      • 应用吞吐量监控
      • 服务降级、熔断监控
      • 微服务服务监控
    • 能力开放平台业务支撑
      • 网关基于应用方式API接口隔离
      • 下游服务基于RBAC权限管理,实现细粒度控制
      • 代码生成器中心
      • 网关聚合服务内部Swagger接口文档
      • 统一跨域处理
      • 统一异常处理
    • docker容器化部署
      • 基于rancher的容器化部署
      • 基于docker的elk日志监控
      • 基于docker的服务动态扩容

    能力开放管理平台

    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

    容器化部署

    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

    APM监控

    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

    系统监控

    在这里插入图片描述在这里插入图片描述在这里插入图片描述

    灰度发布功能演示

    ocp灰度发布功能(参考dev分支)

    a.先启动 register-center 注册中心的 eureka-server 注册服务
    b.在启动 api-gateway 网关服务
    c.再启动 oauth-center 认证中心 oauth-server 认证服务
    d.在启动 business-center 业务中心的 对应服务 user-center
    d.启动gray-center的discovery-console
    e.启动gray-center的discovery-console-desktop

    灰度管理UI
    用户名:admin
    密码 :admin

    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

    请参考

    https://github.com/Nepxion/Docs/blob/master/discovery-doc/README_QUICK_START.md,感谢军哥分享

    阿波罗配置中心

    Apollo(阿波罗)是携程框架部研发并开源的一款生产级的配置中心产品,它能够集中管理应用在不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
    集成方案
    https://gitee.com/owenwangwen/config-center
    功能图

    在这里插入图片描述
    阿波罗官方地址
    https://github.com/ctripcorp/apollo

    Spring Cloud Alibaba 初探

    https://gitee.com/owenwangwen/open-capacity-platform/tree/alibaba

    用户权益

    • 允许免费用于学习、毕设、公司项目、私活等。

    禁止事项

    • 代码50%以上相似度的二次开源。
    • 注意:若禁止条款被发现有权追讨9999的授权费。

    文末

    欢迎关注微信公众号:Coder编程
    获取最新原创技术文章和免费学习资料,更有大量精品思维导图、面试资料、PMP备考资料等你来领,方便你随时随地学习技术知识!

    微信公众号
    求关注

    展开全文
  • 原力计划第2周榜单揭晓!

    千次阅读 2019-11-13 15:55:22
    10月24日,CSDN发布了“原力计划”活动,CSDN博主可报名参与“CSDN原力计划英雄榜”,每周会公布“CSDN‘原力计划’英雄榜”结果。与此同时,在活动期间选取优质内容作者提供流量扶持,奖金/奖品设置。 CSDN原力计划...
  • 高效的、良好的项目管理工具必须具备快速的、强大的且包含:调度、成本控制、资源分配、文档、协作以及沟通等功能,如此才有助于开发效率,下面是资深项目经理推荐的免费/开源项目管理工具。 1. 项目名称:开源项目...
  • 一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行库。实际上MinGW 并不是一个C/C++ 编译器,而是一套GNU工具集合。除开GCC (GNU 编译器...
  • 本文首先介绍网站开发环境和运行平台、ASP、HTML、CSS3和java script,并对系统的设计进行了详细的需求分析;然后给出了网上订餐系统的设计方案及系统的具体实现,实现了网上订餐系统的构建,主要...
  • 最近小组项目几经坎坷终于上线,运维这块我并没有负责,但是发现同事们发包的时候还在获取代码-->本地编译打包-->远程登录linux服务器-->手动执行shell,在分布式部署的时候如果机器比较多这简直是一个噩梦。...
  • JavaFast是一款基于代码生成器的智能快速开发平台,可以帮助解决java项目中80%的重复工作,让开发者更多关注业务逻辑。 既能快速提高开发效率,帮助公司节省人力成本,同时不失灵活性。 可以应用在任何J2EE项目的...
  • 常用C++编译器推荐

    千次阅读 2020-01-03 11:19:53
    类似于其他的 开源编译器(例如 [GCC])项目,Watcom C代码小而便携, 其编译器后端(代码生成器)的目标码可变。该编译器可在DOS、OS/2、Windows等操作系统上运行,并生成各种可运行的(不必是该操作系统的)代码。该...
  • Android旅游APP类项目源代码

    千次阅读 热门讨论 2020-02-17 09:48:16
    ​前两天有粉丝留言说需要基于Android的旅游APP项目源码,由于那时在整理办公软件office安装教程和office软件包相关资料,所以一直没来得及整理,在此表示抱歉。 今天奉上几个不错的旅游APP项目源码,望笑纳。 “ ...
  • 【Ware】C++编程软件

    千次阅读 2020-01-22 17:41:40
    下载链接:https://www.sublimetext.com/3 5.Notepad++ (强烈推荐) Notepad++是自由软件的纯文本编辑器,由侯今吾基于同是开放源代码的Scintilla文本编辑组件并独力研发,整个项目起初托管于SourceForge.net之上...
  • NFT 项目都有哪些?三、Near下获取NFT实践1. 关于MintbaseMintbase 为什么选择nearMintbase 工作原理2. 在 Mintbase 上购买NFT 实践四、参考 一、什么是NFT 1. NFT概念 一般说来,加密数字货币可分为两类:同质化...
  • 人工智能数据标注平台推荐

    千次阅读 2020-05-18 11:39:49
    在做推荐之前,先做个简单的自我介绍吧。 本人是一家小公司的产品,公司之前一直是做金融业务的,从去年开始决定做人工智能+金融的智慧金融解决方案,而我就是主要负责这一部分的产品。 既然决定开始做AI,为了提升...
  • 一、项目背景   “十三五”期间,随着我国现代信息技术的蓬勃发展,信息化建设模式发生根本性转变,一场以云计算、大数据、物联网、移动应用等技术为核心的“新 IT”浪潮风起云涌,信息化应用进入一个“新常态”。...
  • **QT5/C++项目:**基于QT的跨平台网络对战象棋(一) 文章目录**QT5/C++项目:**基于QT的跨平台网络对战象棋(一)**本篇副标题:****本篇博客讲了什么or解决了什么问题?****项目简介:****项目特色:****实现功能...
  • 推荐7个Flutter重磅开源项目!

    千次阅读 多人点赞 2020-07-15 10:42:52
    现在跨平台开发技术的发展可谓如火如荼,而跨平台中的双雄则是ReactNative和Flutter。而由Google推出的Flutter目前的发展更可谓是如日中天,大有一统各端开发的架势,以此给大家整理了一个优质的Flutter开源项目,...
  • 10大Go语言开源项目推荐

    万次阅读 2015-09-14 14:08:40
    2014年11月,Golang官方博客发布文章 ,以纪念Go语言发布5周年。文章称,Go语言在云计算时代找到了位置,预言“2015年将是Go语言急剧发展之年”。 2014年11月,Golang官方博客发布Go语言核心开发组成员Andrew ...
  • cocos creator项目平台基础教程

    千次阅读 2018-01-20 23:29:09
    下载稳定版的apache ant的zip),选择WeChatGame程序路径,这里就选择微信开发者工具所在文件夹,保存并关闭,点击导航栏的项目——构建发布发布平台选择WeChatGame,勾选MD5 Cache,appid填wx6ac3f5090a6b99c5...
  • 【程序人生】程序员接私活常用平台汇总

    万次阅读 多人点赞 2020-01-10 20:23:52
    平台以定制开发外包服务为主,也是外包项目平台。 官方网站: https://www.yingxuan.io/ 14. Upwork Upwork 是全球最大的、最优秀的、最规范的综合类人力外包服务平台,由著名的 Elance 和 oDesk 合并。这里...
  • 然后通过运行调试,不断修改完善程序,最终制作完成界面的框架,实现项目的各个功能。但如果有时候我们需要把自己写好的软件,发布给别人使用的时候,就需要稍微地封装打包一下我们程序。我们自己使用的时候,一种是...
  • 通用: 1.准备图标 图标可以直接使用一般格式的图片制作, 比如jpg, png等 推荐使用Photoshop制作原始图 推荐使用IconWorkshop制作图标, 非常的方便 ...准备License文件, readme说明等程序发布: 1.Windows:
  • github发布开源项目代码教程

    千次阅读 2016-02-02 16:02:10
    先介绍一下github,github是一个为程序开发者提供项目代码保存的一个平台,程序开发人员可以将代码发布在上面,可以为共享的,即开源的项目,或者私有的。 先去github上面注册一个账号:https://github.com ...
  • 推荐 7 个 yyds 的开源项目

    千次阅读 多人点赞 2021-10-14 01:19:49
    华为天才少年又出新作,自制了一个钢铁侠的机械臂,而且已经开源。本文就盘点最近比较火的开源项目,包括:钢铁侠的机械臂秒杀系统设计与实现个人独立博客系统适用于 Android 电视和电视盒的应...
  • 来源:自然科学基金委、青塔9月17日,国家自然科学基金委基金查询系统公布了2020年专项项目立项名单。本年度专项项目共立项134项,来自68个单位。其中,北京大学立项项目数量、金额均最多...
  • 推荐五款好用的项目管理系统

    千次阅读 2016-03-04 15:01:47
    项目管理:对项目进度、文档、日志等进行管理,总览各项目进展情况。 任务管理:对项目任务、非项目任务、周期性任务等各类任务,用PDCA、积分的方法管理任务的全过程,促进各项任务高质量的按计划完成,并收集工作...
  • 如何通过外包平台承接IT项目

    万次阅读 2013-01-06 09:38:04
    创业的想法很诱人,然而,创业的道路却充满崎岖。... 在这种情况下,很多创业团队选择了通过承接外包项目赚钱的“以战养战”的方式。有人说这是饮鸩止渴,会使团队偏离最初的方向,无法在核心产品
  • 1-01——在线网校实战课程介绍 1-02——Eclipse、Maven、JDK介绍 1-03——Maven构建Project 1-04——新浪SAE介绍 ...3-02——项目流程:需求-设计-开发-测试-发布 3-02——项目流程模板——附 3-0...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 118,126
精华内容 47,250
关键字:

发布项目的平台推荐