首页 文章 精选 留言 我的

精选列表

搜索[开源社区],共10000篇文章
优秀的个人博客,低调大师

Github开源项目:Tamboot Cloud Admin一个基于spring cloud的微服务脚手架项目

tamboot-cloud-admin Tamboot Cloud Admin是一个基于 tamboot cloud(一个基于spring cloud的微服务框架) 的微服务脚手架项目,实现了常见的用户管理、角色管理、权限管理、菜单管理等基本功能,开发者可基于此快速搭建微服务系统。 模块介绍 模块命名 快速上手 tamboot cloud教程 tamboot教程 前端项目 模块介绍 tamboot-cloud-admin-eureka-server Eureka服务注册中心:集成了服务权限校验功能,当配置项spring.security.user.name和spring.security.user.password存在时,自动开启服务权限校验功能。如果服务权限校验功能开启,则服务消费端的eureka配置地址需添加权限信息,如: http://user:password@localhost:8761/eureka/。 tamboot-cloud-admin-security 系统权限校验模块:在需要权限校验的应用中引入该模块,系统自动根据配置的权限信息来校验用户的访问权限。 tamboot-cloud-admin-system-ms 系统微服务:提供用户、角色、菜单、权限等基础服务,在tamboot-cloud-admin-security、tamboot-cloud-admin-system-app模块中均有使用这些服务。 tamboot-cloud-admin-system-app 系统应用:实现了用户管理、角色管理、菜单管理、权限管理等后台管理功能。 模块命名 原则上微服务模块命名以ms(microservice)结尾,应用模块命名以app结尾。 快速上手 安装依赖 下载项目 创建数据库 启动redis 运行服务注册中心 运行系统服务 运行系统应用 返回值 状态码 初始用户 安装依赖 由于tamboot和tamboot cloud尚未发布到maven仓库,因此运行项目前,需要先在本地编译安装。 $ git clone https://github.com/chensheng/tamboot.git $ cd tamboot $ mvn install $ git clone https://github.com/chensheng/tamboot-cloud.git $ cd tamboot-cloud $ mvn install 下载项目 $ git clone https://github.com/chensheng/tamboot-cloud-admin.git 创建数据库 数据库初始化文件在项目的sql/目录下。 启动redis 由于系统的权限信息存储在redis中,所以需要启动redis,具体的redis安装启动步骤可查看redis官网。 运行服务注册中心 运行完,可访问http://localhost:8761/验证。 cd tamboot-cloud-admin-eureka-server mvn spring-boot:run 运行系统服务 运行完,可查看服务注册中心后台,验证服务是否注册成功。 cd tamboot-cloud-admin-system-ms mvn spring-boot:run 运行系统应用 cd tamboot-cloud-admin-system-app mvn spring-boot:run 返回值 所有接口统一返回json格式数据,返回格式如下: { "code": "1", "msg": "success", "data": null } 字段 说明 code 状态码。除了使用框架定义的状态码,开发者也可以自定义状态码。具体见下表。 msg 提示信息 data 数据。不同接口返回不同数据。 状态码 code 说明 0 失败 1 成功 1001 未登录 1002 无权限 9999 系统异常 初始用户 系统初始用户:admin,初始密码:Tamboot@123456

优秀的个人博客,低调大师

『StabilityGuide』| 10+位阿里技术专家共同发起稳定性知识库开源项目

我们穿过山和大海,也见过人山人海。我们见过各类故障,也排过千雷万险。这一次,不如我们一起,开启稳定性的探索之旅。让无法解决的问题少一点点,让世界的确定性多一点点。 无论是前端业务的开发者,还是后端架构的开发者,都会遇到业务稳定性的难题。但稳定性的话题涉及之广、之深,很难通过一两篇文章道清原委。因此,我们集结了多位阿里技术工程师,他们来自性能压测、故障演练、JVM、应用容器、服务框架、流量调度、监控、诊断等不同的技术领域,以更结构化的方式来打造稳定性领域的知识库,该知识库的目录将分为: 事前规范:代码规约、变更管控、性能压测、故障演练、风险预案、限流降级、业务隔离; 事中“止血”:监控、告警、异常巡检、流量调度; 事后诊断:系统诊断、JVM诊断、组件诊断、在线诊断、链路追踪、Root cause; 但我们也深知,仅凭阿里自身的业务场景和技术积

优秀的个人博客,低调大师

主流开源开发者工具落地阿里云,进一步提升开发者体验

在云计算大数据时代,企业的不断上云,业务的不断发展,技术架构的不断演进,导致资源、应用和数据的管理成本不断增加,运维难度不断加大。业务场景的不断和复杂和变化,不得不引起我们更多的思考: 业务基础设施架构如此复杂,是否可以实现一键搭建? 自定义云镜像,能否实现批量生产? 数据安全,是企业和个人最关心的事儿~ AK,证书,敏感数据如何实现自动加密,获取,存储? 不想手动登录机器,如何实现应用开发运维? 机器这么多,架构这么复杂,如何快速迁移到阿里云上? 企业上云,多家云资源如何统一管理? ... 面对这些问题和困扰,如果能借用一种或者多种自动化工具,让机器来帮我们做一些繁琐的工作,而我们只需关注一些简单的配置,那么将大大提高工作效率。 如何让机器给我们做事情呢?这就是基础设施即代码(Infrastructure As Code,IaC)。即,将我们的阿

优秀的个人博客,低调大师

中国团队夺得MegaFace百万人脸识别冠军,精度98%再创记录,论文代码+数据全开源

人脸识别被很多人认为是个成熟领域的问题,在知名的人脸识别评测 LFW 中,很多团队都取得了接近乃至超过 99.80% 的成绩,这在 2017 年人脸识别诸多报道中都可以看到,由于 LFW 评测中存在个别错误数据的缘故,这个成绩意味着接近满分。 尽管 LFW 是一个 1 比 1 比对任务,这仍然说明了在较小规模数据集上的人脸识别问题基本已经得到解决。然而在大规模人脸识别中,挑战依然存在。例如 MegaFace 百万人脸识别挑战,这是个 1 比 N 比对测试,即便在 LFW 上表现良好的模型也常常只能达到 60% 多的精度。2018 年 2 月,我们通过系列努力,将 MegaFace 的精度提升到了 98%,超过俄罗斯 Vocord 公司保持的 91% 的纪录,让这一大规模人脸识别具备了一个更加良好的 baseline。我们同时公布了代

优秀的个人博客,低调大师

Cloudera 发布自助式数据科学开发环境 原生支持 R、Python、Scala 和各大开源框架

相关技术来自于 Cloudera 去年收购的数据科学初创公司 Sense.io。该产品的最大特点是原生支持 Apache Spark、Hadoop 和 R、Python、Scala 等开发语言。 开发者能在 Cloudera 的企业平台上同时使用这些工具和语言,这将加速数据分析项目从研发到最终产品的过程。 Cloudera 高级副总裁 Charles Zedlewski 表示: “Cloudera 专注于提升数据科学和工程团队的使用体验,尤其是想要用 Spark 来协助数据处理和机器学习,来对分析任务进行扩展的用户。对 Sense.io 的收购,以及其团队的加入,为该产品提供了牢固的基石。Data Science Workbench 向我们的客户,提供了开展大规模自助式数据科学工作的能力。” Charles Zedlewski (中

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册