首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一个会写诗的程序员的博客

    Kotlin 企业级应用开发教程(Spring 5 + Spring Boot 2.0 + MyBatis)

    Kotlin 企业级应用开发教程 —— Spring 5 + Spring Boot 2.0 + MyBatis 内容简介 Kotlin编程语言是一种现代语言,它简洁,安全,实用,同时专注于与Java 它几乎可以在使用Java的所有地方使用:服务器端开发,Android应用程序等等。Kotlin与所有现有的Java框架100%兼容,并且具有良好的工具支持。 Spring框架是为了降低解决企业系统开发的复杂度而产生的,在 Java 企业级应用开发中,Spring 是必备技能之一。 第二部分, 将从企业应用开发的角度出发,深入浅出讲解如何使用Kotlin 编程语言集成 Spring 5 和 Spring Boot 2.0 进行企业应用开发。 第三部分,综合案例实战。 4 章 使用Kotlin进行面向对象编程 4.1 类和接口 4.2 类的继承 4.3 open、final 和 abstract 修饰符 4.4 内部类和嵌套类 4.5 构造函数 4.6 小结 第 5

    1.4K10发布于 2019-08-14
  • 来自专栏Albert陈凯

    企业级Hadoop、Spark平台应用开发、整合企业级Hadoop、Spark平台应用开发、整合

    企业级Hadoop、Spark平台应用开发、整合 公司从Hadoop向Spark整合,主要的业务需求是做实时性要求更高的一些业务 系列课程的重点就是: 实用的一些技巧, 调优的一些手段、 企业中实际应用的一个场景 根据企业的应用场景,我们如何用Hadoop、Spark去解决 在这里,聆听最专业的实战指引 和我们一起,学习最热门的大数据技术 课程大纲 大数据的故事 Hadoop的演变 企业级大数据应用 大数据必备技能 Oracle EMC 想必大家也都听说过, 前段时间很火的新闻,阿里巴巴去IOE的主角 数据仓库选型 集群部署、数据管理、任务调度、集群监控 Hadoop集群的问题和限制 Hadoop DBA Hadoop企业级应用的成本考量 大数据的故事 很久很久以前...一般故事都是这么开头的 -实际上是在5年前 google的一个团队在《自然》杂志上发表了一篇论文,他们通过对数据的处理,进行了一个在美国流感传播的一个预测 google 然后进行流感传播趋势图的这样一个绘制, 他们在时间上的延时是大概一个月左右,才能够做出这样一个趋势的分布的预测 那谷歌可以不通过医疗数据,就是根据当地用户搜索的内容和浏览的内容,做一个流感预测的这样一个业务 这是大数据在最初应用上的一个小故事

    1.7K140发布于 2018-04-08
  • 来自专栏快乐八哥

    Angular企业级开发(5)-项目框架搭建

    这个项目仅仅是一个典型的AngularJS网络应用程序的应用程序骨架。 您可以使用它来快速引导您的Angular webapp项目和搭建开发环境。 Angular Seed包含一个样例AngularJS应用程序,并且预配置为安装Angular框架和一系列用于即时Web开发满足的开发和测试工具。 仅仅编写了2个控制器,并且写了它们对应的视图。 AngularSeed Github地址 1.1 angular-seed优点 提供一个基本的SPA应用的基本框架 使用了npm来安装npm模块,集成bower安装第三方类库和插件 集成单元测试和端到端测试环境 2.1 yo angular脚手架的优点 提供一个基本的SPA应用的基本框架 可以通过类似angular:filter命令创建不同的文件 集成了单元测试 集成了构建、测试和发布环境 添加了样式文件 2.2 所以很多个人或团队,都会基于这2个框架进行修改,以便更好的支持企业级项目开发。下一篇博客,会写到公司实际项目框架。

    1.7K60发布于 2018-01-18
  • 来自专栏王小雷

    Spark企业级应用开发和调优

    1.Spark企业级应用开发和调优 Spark项目编程优化历程记录,主要介绍了Spark企业级别的开发过程中面临的问题和调优方法。 2.核心技术优化方法对比 首先如下图(2.1),Spark应用开发在集群(伪分布式)中的记录,每一种不同颜色的折线代表一个分布式机器 最终,图4中四条折线并行达到峰值(即CPU100%).降低了处理时间 HDFS/dir") 方式二:基于内存读取 parallelize(c, numSlices=None) 返回RDD,基于内存读取. sc.parallelize([0, 2, 3, 4, 6], 5) 3.大数据模型开发历程 由图5,在企业中开发Spark应用,以接口的服务方式,第一次post大数据平台文件上传服务,上传所需的数据文件,二次post调用服务接口,传入Spark分布式模型必备的参数,包括执行本次执行 图5 分布式Spark模型的主要执行过程示意图 ? 最终,业务平台通过大数据平台监控得到执行成功状态信号,get最终结果文件至业务平台.

    91350发布于 2018-01-02
  • 来自专栏前端导学

    从零开始开发企业级angularjs应用

    全局安装Yeoman npm install -g yo 安装ngularjs项目生成器 npm install -g generator-gulp-angular@0.8.1 安装gulp和bower npm install -g gulp bower 创建项目目录 mkdir myapp-yo cd myapp-yo 生成项目 yo gulp-angular

    61520发布于 2019-09-25
  • 来自专栏终身开发者

    基于Flask开发企业级REST API应用(四)

    Github:https://github.com/hylinux1024 微信公众号:终身开发者(angrycode) 0x00 配置缓存服务 几乎现在所有应用都会用到缓存技术,而在服务器端redis 对于我们这个应用也是需要使用缓存技术提高接口访问速度。 首先安装redis,并启动redis服务。 return json.loads(data) 在需要使用缓存的模块中通过以下方式进行获取redis实例 r_cache = redis_helper.Redis.connect(db=5) 由于我本机中还有其它的服务在开发,所以我选择5号库作为缓存,避免与其它服务发生冲突。 通过外键关联了这两张表,但在实际的开发使用中,我们希望在查询到UserAuth实例的时候,希望能够直接就能够得到对应的用户信息UserInfo的实例,这时候就可以用db.relationship()接口

    77140发布于 2019-08-21
  • 来自专栏终身开发者

    基于Flask开发企业级REST API应用(三)

    func() return wrapper return decorator 通过参数 require_token和 require_sign可以比较灵活的控制接口的验证逻辑,对开发过程中调试也是很有帮助的 : '18922986865', 'userId': '100784', 'appkey': '432ABZ', 'token': '575f680ddbd0d494a1b5fad8497293d2 0x03 小结一下 在项目开发过程中,对于重复的逻辑应该要抽象封装 Don't repeat yourself 而如何封装就要看个人功力了,我觉得除了多学习,多看源码,几乎没有其它捷径。

    77920发布于 2019-08-15
  • 基于RAG&MCP的企业级应用开发

    大模型开发范式: 落地面临的难题 Prompt框架 RAG主要解决LLM幻觉问题 参考老年机充电器接口各不相同,难以统一的问题,提出MCP MCP与Function Calling直接的区别: MCP

    29310编辑于 2025-05-28
  • 来自专栏终身开发者

    基于Flask开发企业级REST API应用(一)

    不过说了那么多理论,接下来就利用 Flask开发一个企业级的 API应用。 我选用团队最近开发的一个企业应用作为案例。 这是一个恋爱交友应用,本来是使用 Java的 SpringBoot框架进行开发的,不过为了避免不必要的麻烦,我会使用 Flask进行改造,当然这个案例我还会精简一下,保持核心业务的同时,重点关注其中涉及到的技术和工具库的使用 ,最大限度的还原项目开发的完整流程。 api的开发,对于后台管理功能暂时不考虑。 0x04 总结 本篇是基于Flask开发企业级API应用的第一篇,主要是对项目开发前期的准备工作,包括项目设计、数据库设计以及项目结构搭建,当然实际工作中可能还会先出 API文档,让前端的同学可以先动起来

    1.3K30发布于 2019-07-30
  • 来自专栏终身开发者

    基于Flask开发企业级REST API应用(二)

    token的生成规则可使用随机数 token = md5(1024位的随机数) 4、 sign 签名或校验参数 msg = 除了timestamp、nonce、token、sign参数之外的其它排序后的参数列表和值列表 sign = md5(msg+token+timestamp+nonce+salt) salt = 客户端与服务端约定字符串 5、 appkey 和 appsecret 服务端为可信任的客户端分配 appsecret则添加到 sign校验参数的计算中 sign = md5(token+msg+timestamp+nonce+appsecret) 结合上面的参数,一个接口请求应该类似这样 http: 请求成功 { "code": 0, "data": { "expire_time": "2019-08-10 07:34:20", "token": "5bea89727e7553284f162d35c9926414 SQLALCHEMY_DATABASE_URI"] = config['DATABASE']['uri'] # 最好生成一个secret_key app.secret_key = '8c2c0b555e6e6cb01a5fd36dd981bcee

    1.2K30发布于 2019-08-06
  • 来自专栏一叶知秋

    Spring 6: 解锁全新的企业级应用开发

    Spring Framework是一个流行的Java框架,被广泛应用企业级应用程序的开发。 在最近发布的Spring 6版本中,该框架得到了进一步的增强和改进,使得开发者可以更加高效地构建复杂的企业级应用。 Spring 6通过引入新的反应性API和运行时支持,增强了响应式编程的能力,使得开发者可以更加轻松地构建高吞吐量、低延迟的应用程序。 3. 这些新特性可以减少开发者的代码量,同时提高应用程序的性能和扩展性。 5. 总结 Spring 6是一个重要的版本更新,它带来了许多新的特性和改进,为企业级应用程序的开发提供了更好的支持。

    59230编辑于 2023-03-14
  • 来自专栏PHP在线

    HTML5移动应用开发

    1.离线缓存为HTML5开发移动应用提供了基础 HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数据 2.专为移动平台定制的表单元素 浏览器中出现的html5表单元素与对应的键盘: 类型 用途 键盘 Text 正常输入内容 标准键盘 Tel 电话号码 数字键盘 Email 电子邮件地址文本框 带有@和. 提升互动能力:拖拽、撤销历史操作、文本选择等 Transition – 组件的移动效果 Transform – 组件的变形效果 Animation – 将移动和变形加入动画支持 设计师要知道,HTML5提供的交互方式是非常丰富的 4.HTML5使用上的优势 更低的开发及维护成本; 使页面变得更小,减少了用户不必要的支出;而且,性能更好使耗电量更低; 方便升级,打开即可使用最新版本,免去重新下载升级包的麻烦,使用过程中就直接更新了离线缓存 设计师要知道,用户想要什么,HTML5能提供给用户什么。 5.CSS3 视觉设计师的辅助利器 CSS3支持了字体的嵌入、版面的排版,以及最令人印象深刻的动画功能。

    3.6K80发布于 2018-03-07
  • 来自专栏JAVA

    高效开发:使用Spring Boot快速构建企业级应用

    高效开发:使用Spring Boot快速构建企业级应用 摘要 大家好,我是默语,擅长全栈开发、运维和人工智能技术。在本篇博客中,我将分享如何使用Spring Boot快速构建企业级应用。 Spring Boot简化了Spring应用开发和部署,提供了一套开箱即用的框架,帮助开发者更高效地构建高性能、高可用的企业级应用。 关键词:Spring Boot、企业级应用、快速开发、Spring框架。 引言 在现代软件开发中,快速高效地构建稳定、可维护的企业级应用是每个开发者的目标。 如何使用Spring Boot构建企业级应用 创建Spring Boot项目 使用Spring Initializr可以快速生成Spring Boot项目,选择所需的依赖,下载项目即可开始开发。 Spring Boot通过简化配置、提供开箱即用的功能和丰富的扩展支持,使得开发高性能、高可用的企业级应用变得更加容易。

    43310编辑于 2024-11-22
  • 来自专栏寂静小站

    从 MVC 到 FaaS —— 如何开发企业级 FaaS 应用

    相信大家今天来到这里,是对 Serverless 抱着期待和困惑来的,特别是对于企业级开发,可能大多数人是困惑会更多一些。 简单心理是从去年第三季度开始尝试 Serverless 的,今年正式全面转向 Serverless 架构,用了大约半年的时间,摸索出一整套企业级 Serverless 应用框架。 比起单体应用、微服务架构等,FaaS 架构的优势究竟在哪里呢? 我从三个层面进行了总结: 首先是开发层面。 按照一个云函数只处理一个业务流程的最佳实践来操作时,我们首先遇到的问题就是一个复杂的企业级应用,必定包含有很多业务流程,如何管理这些云函数呢? 由于企业级应用中,一个云函数通常并不足以完成一个较复杂的业务流程,各种不同的使用场景,需要多个云函数协同完成,但一个个创建云函数会非常繁琐,因此我们设计了模板机制来优化开发体验。

    1.7K40发布于 2019-04-26
  • 来自专栏我和PYTHON有个约会

    企业级开发基础5:面向对象特征(封装)

    面向对象程序设计最主要的有三个特征:封装、继承、多态 本节内容主要讲解面向对象的第一个特征:封装 1 封装的意义 在我们程序开发过程中,定义好类型之后就可以通过类型来创建对象 如:我们定义一个中华人民共和国公民的类型

    36110发布于 2018-08-27
  • 来自专栏CaiRui

    Tomcat企业级应用

    简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。 由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。 因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。 对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。

    2.5K60发布于 2018-03-28
  • YashanDB企业级数据库应用开发全流程介绍

    企业级数据库应用开发中,如何有效提高数据处理效率和系统稳定性是一个核心问题。尤其在当今大数据的背景下,优化SQL查询速度、确保数据一致性以及提高并发处理能力显得尤为重要。 YashanDB作为一款企业级数据库系统,提供了丰富的功能和强大的性能支持,为企业级应用开发提供了全面的解决方案。本文将对YashanDB企业级数据库应用开发的全流程进行深入分析。1. 5. 事务管理与并发控制YashanDB支持ACID事务处理,并通过多版本并发控制 (MVCC) 确保数据的一致性和完整性。支持设置多种事务隔离级别以满足不同的业务需求。 结论YashanDB企业级数据库应用开发全流程涵盖了从部署架构到数据管理、事务管理、并发控制、安全管理等多个关键环节。 通过深入理解这些流程,开发者能够更好地构建高效、稳定、可靠的数据库应用方案,提升企业业务的数字化转型能力。

    26310编辑于 2025-08-20
  • 来自专栏C++核心准则原文翻译

    自学鸿蒙应用开发5)- button组件

    本文介绍在鸿蒙应用中button组件的基本用法。 增加按钮组件 如下代码中红色部分所示,在布局中增加button组件。 <?xml version="1.0" encoding="utf-8"? /> </DirectionalLayout> <Component ohos:height="0vp" ohos:weight="<em>5</em>"

    1K31发布于 2020-12-31
  • 来自专栏Java开发

    Java 技术栈企业级应用开发全流程实战指南

    Java技术栈实战指南:企业级应用开发全流程随着Java生态的持续演进,现代化Java开发已全面拥抱微服务、云原生和AI集成。 本文将结合最新技术趋势,通过构建一个完整的企业级电商系统,展示Java技术栈的实战应用。 最新版本Project Loom (虚拟线程)WebAssembly与Java的结合事件驱动架构与Kafka生态通过不断学习和实践,Java开发者可以构建更加高效、可扩展和智能的企业级应用系统。 Java 技术栈,企业级应用开发,Java 实战指南,Java 开发全流程,Java 入门到精通,Java 企业级开发,Java 实战教程,Java 技术栈开发,Java 应用开发,Java 全流程实战 ,Java 企业级项目,Java 开发指南,Java 技术实战,Java 企业级应用,Java 开发流程

    72610编辑于 2025-07-29
  • 腾讯云智能体开发平台(ADP)企业级应用概要

    商业差异化卖点: 快速构建:低代码工具降低开发门槛,支持自然语言封装应用为技能(skill); 生态复用:沉淀企业级skill生态(知识库、插件、ADP应用),支持RAG/Workflow/Multi-Agent 三、应用框架和功能介绍 (一)功能框架 架构分层: 开发层:低代码工具(技能创建、应用模板、提示词模板)、OpenClaw部署与管理; 能力层:知识检索增强(RAG)、工作流引擎、多智能体协同、 全流程构建:支持OpenClaw调用企业现有ADP应用和插件,加速Agent技术落地(数据来源:腾讯云智能体开发平台文档)。 企业级skill生态丰富全面: 沉淀广泛知识库、插件能力作为skill调用; 基于ADP创建的应用可复用为skill,支持RAG/Workflow/Multi-Agent构建并封装为skill( 安全管控:利用ADP企业权限管理实现数据资产精细化管控,保障企业级安全(数据来源:腾讯云智能体开发平台文档)。

    74920编辑于 2026-04-02
领券