- 博客(541)
- 资源 (1)
- 收藏
- 关注
原创 一文读懂模型蒸馏:从原理到应用的深度解析
学生模型通过模仿教师模型的软标签进行训练,从而学习到教师模型的 “思考方式”,提升泛化能力。:学生模型以教师模型的软标签为目标进行训练,通过最小化自己的输出与软标签之间的差异来学习知识,最终成为一个轻量级但性能接近教师模型的模型。模型蒸馏是一种知识迁移技术,旨在将一个复杂、通常性能较高的教师模型所学到的知识,迁移至一个相对简单、规模较小的学生模型。:首先需要在大规模数据上训练一个强大的教师模型,这个模型通常具有复杂的结构和大量的参数,能够在相关任务上达到很高的性能。
2025-03-13 14:46:16
182
原创 JasperReports
JasperReports是一个开源的 Java 报表工具库,广泛用于生成动态、可打印的文档,如 PDF、Excel、HTML、Word 等格式的报表。它由Jaspersoft开发,是目前最流行的 Java 报表工具之一。JasperReports 是一个功能强大、灵活性高的 Java 报表工具,适用于各种报表生成需求。无论是简单的表格报表,还是复杂的图表报表,JasperReports都能胜任。通过JasperSoft Studio 的可视化设计工具,开发人员可以快速创建和管理报表模板,能极大提高开发效
2025-02-08 16:10:31
690
原创 Java领域驱动设计
在Java项目中实现领域驱动设计时,通常会遵循一套特定的结构和原则来构建应用程序。DDD结构旨在通过深入理解业务领域来指导软件开发过程,使软件系统更加符合业务需求,同时提高代码的可维护性、可扩展性和可测试性。
2024-07-22 11:00:17
390
原创 GAN(Generative Adversarial Networks)生成对抗性网络
GAN(Generative Adversarial Networks)生成对抗性网络已经成为人工智能学界一个热门的研究方向,GAN的基本思想源自博弈论的二人零和博弈,由一个生成器和一个判别器构成,通过对抗学习的方式来训练,目的是估测数据样本的潜在分布并生成新的数据样本,在图像和视觉计算、语音和语言处理、信息安全、棋类比赛等领域,GAN正在被广泛研究,具有巨大的应用前景。
2024-02-22 15:56:35
684
原创 数据中台基础
数据中台严格意义上来说不是一种产品或技术,而是一套可持续 "让企业的数据用起来" 的机制,一种战略选择和组织形式,是依据企业特有的业务模式和组织机构,通过成熟的产品和实施方法论支撑,构建的一套持续不断把数据变成资产并服务于业务的机制。其底层逻辑是以数字化的手段,将数据抽像成服务,响应前端业务的快速变化。...
2022-08-04 21:03:05
1257
原创 Lua语言基础
Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
2022-07-29 14:40:40
1301
原创 Window系统安装Lua
Window 系统安装 Lua下载地址:https://github.com/rjpcomputing/luaforwindows/releases
2022-07-28 19:02:24
4070
原创 网关、微服务、Nginx、OpenResty和Kong
网关是一种高性能、低延迟的流量负载均衡服务,是大型分布式系统中用来保护内部服务的一道安全屏障。它可以对请求实施统一拦截,并帮助开发人员轻松地向外界提供服务,使得开发人员不必考虑路由、版本、缓存、认证、授权、身份验证、限流、熔断、灰度、过滤、转换、计费、审计、脱敏、日志和监控等事情,只需要专注于业务的实现即可。另外,除了将网关应用于常见的代理服务之外,还可以将之广泛应用于WAF(Web应用防火墙)、CDN(内容分发网络)、边缘计算(Edge Computing)、IoT(物联网)、在线聊天、在线直播等多个领域
2022-07-28 17:06:31
1764
原创 PyTorch
PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。2017年1月,由 Facebook 人工智能研究院(FAIR)基于Torch推出了PyTorch。它是一个基于Python的可续计算包,提供两个高级功能:1、具有强大的GPU加速的张量计算(如NumPy)。2、包含自动求导系统的深度神经网络。...
2022-07-10 18:23:59
252
原创 TensorFlow
TensorFlow是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库DistBelief 。Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPU和TPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究。...
2022-07-09 13:33:44
1307
原创 人工智能、机器学习、深度学习和神经网络的关系
人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。机器学习是人工智能核心,是使计算机具有智能的根本途径。深度学习是机器学习领域中一个新的研究方向,它被引入机器学习使其更接近于最初的目标--人工智能。神经网络的研究领域主要包括:模式识别、信号处理、知识工程、专家系统、优化组合、机器人控制等。.........
2022-07-09 01:02:40
11286
3
原创 CI-CD-CO
CI 指的是持续集成,从研发团队提交代码作为起点,经过构建扫描测试等环节,以版本仓库为终点;CD 指的是持续部署,以版本仓库为起点,经过各模块自动化部署,到业务上线提供服务为终点;CO 指的是持续运营,从业务上线服务为起点,到业务下线终止服务为终点,期间包含各种运营事件。...
2022-06-30 17:32:28
1590
原创 持续测试(Continuous Testing)
为了适应敏捷和DevOps软件研发模式,“持续测试”这个理念倍业界提出。持续测试是指软件持续交付流水线中的一种可随时开展且具有连续性的自动化测试流程。它基于强调全方位的测试能力,以及测试、开发和运维良好的融合自动化测试能力,但它更关注利用自动化测试能力在持续交付流水线全过程中及时、准确地给团队提供当前版本的质量和使用体验反馈,从而切实保障软件持续交付过程中的质量。它不仅需要有助于让软件交付流水线运行得更快,还需要能够以最低的代价覆盖交付所面临的业务风险,保障生产所开发的软件产品足够安全可靠。......
2022-06-30 17:01:24
1606
原创 Python爬虫实践
网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。网络爬虫按照系统结构和实现技术,大致可以分为以下几种类型:通用网络爬虫(General Purpose Web Crawler)、聚焦网络爬虫(Focused Web Crawler)、增量式网络爬虫(Incremental Web Crawler)、深层网络爬虫(Deep Web Crawler)。 实际的网络爬虫系统通常是几种爬虫技术相结合实现的。......
2022-06-21 16:29:08
736
原创 全链路压测基础
全链路压测基于实际的生产业务场景、系统环境,模拟海量的用户请求和数据对整个业务链进行压力测试,并持续调优的过程。针对业务场景越发复杂化、海量数据冲击下整个业务系统链的可用性、服务能力的瓶颈,让技术更好的服务业务,创造更多的价值。...
2022-06-20 17:11:45
1523
1
原创 边缘计算基础
边缘计算,是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。其应用程序在边缘侧发起,产生更快的网络服务响应,满足行业在实时业务、应用智能、安全与隐私保护等方面的基本需求。边缘计算处于物理实体和工业连接之间,或处于物理实体的顶端。而云端计算,仍然可以访问边缘计算的历史数据。......
2022-06-20 15:48:31
1001
原创 混沌工程实践
在软件开发中,一个给定的软件系统在容忍故障的同时仍能确保服务质量(系统性能弹性)的能力通常被定义为需求。然而开发团队由于开发期限短或缺乏该领域的知识等而无法满足这一要求。混沌工程是一种满足系统性能弹性要求的技术。...
2022-06-20 15:22:18
535
原创 云原生SRE实践
云原生SRE实践利用SRE的思想与方法,不断去冲刺稳定性的终极目标:“提升 MTBF(平均故障时间间隔),降低 MTTR(故障平均修复时间)”,class SRE implements interface DevOps。
2022-06-17 18:27:20
1824
原创 测试左移和测试右移
测试左移和测试右移测试左移与右移的基点是瀑布模型的测试阶段,在其测试阶段侧重系统测试,可以涵盖集成测试,其中单元测试属于编程阶段,和编程同时进行:测试左移:将测试计划与设计提前进行,以及开展需求评审、设计评审、代码评审等。测试右移:将测试延伸到研发阶段之后的其他阶段,一般主要指产品上线后的测试,包括在线测试、在线监控和日志分析,甚至包括Alpha测试、Beta测试。从现实角度出发,测试左移也包括加强单元测试,对单元测试有较高的要求,如代码行覆盖做到100%,而且强调代码编写和单元测试同步进行,写好
2021-12-27 14:52:53
14016
1
原创 java.util.LinkedHashMap cannot be cast to org.springframework.util.MultiValueMap
java.util.LinkedHashMap cannot be cast to org.springframework.util.MultiValueMapRestTemplate.exchange()Map不能定义为以下两种类型(url使用占位符进行参数传递时除外)Map<String, Object> paramMap = new HashMap<String, Object>();Map<String, Object> paramMap = new Li
2021-11-27 00:29:12
1882
原创 org.springframework.web.client.RestClientException: No HttpMessageConverter for java.util.LinkedHash
org.springframework.web.client.RestClientException: No HttpMessageConverter for java.util.LinkedHashMap and content type “application/x-www-form-urlencoded;charset=UTF-8”新建自定义转换器import org.springframework.http.MediaType;import org.springframework.http.c
2021-11-26 21:03:58
3613
原创 智能运维AIOps能力成熟度模型
智能运维AIOps能力成熟度模型2021年7月5日至16日期间,国际电信联盟第十三研究组(简称ITU-T SG13)召开全体会议,由中国信通院主导的智能运维国际标准由参会代表尚梦宸经过多轮小组会议讨论及全体会议审议,最终成功立项,立项名称为:“Cloud Computing - Requirements for AI Based Operation Management of Cloud Service”。该标准的成功立项是智能运维领域标准化、全球化的重要里程碑,也标志着我国智能运维领域标准推进工作得到国
2021-11-19 20:22:43
5457
原创 研发运营一体化(DevOps)能力成熟度模型
研发运营一体化(DevOps)能力成熟度模型全球首个 DevOps 标准,即《研发运营一体化(DevOps)能力成熟度模型》,由中国信息通信研究院牵头,云计算开源产业联盟、高效运维社区、 DevOps 时代社区联合 Google、BATJ、清华大学、南京大学、通信及金融等行业顶尖企事业单位专家共同制定。2020年7月20日-31日于瑞士日内瓦刚结束的ITU-T(国际电信联盟)Study Group13 Future networks (& cloud)全会上,由中国信息通信研究院主导的首个Dev
2021-11-19 18:09:37
2729
原创 Centos配置域名和IP映射
Centos配置域名和IP映射可以先本地打开CMD,对域名进行ping操作,找到域名对应的ip然后打开 /etc/hosts 进行编辑cat /etc/hostsvim /etc/hosts
2021-10-22 15:04:09
1825
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人