实践者

RLChina2022-实践课三:强化学习算法

###MDP算法 MDP被定义为一个元组(S,A,P,r,R) S:所有状态集合 A:在环境力里面智能体所作动作的集合 P:状态转移函数P(s'|s,a),智能体在当前s下,执行a之后,转移到是s'的概率 R:奖励函数R(s,a),表示在环境s下执行动作a之后获得的立即奖励,有时候还需要知道s'是多 ......
算法 RLChina 2022

《python从入门到实践》第二章习题记录

````plaintext ''' 动手试一试 请尝试编写一些简短的程序来完成下面的练习,以获得一些使用Python列表的第一手经验。你可能需要为每章的练习创建一个文件夹,以整洁有序的方式存储为完成各章的练习而编写的程序。 ''' #3-1 姓名:将一些朋友的姓名存储在一个列表中,并将其命名为nam ......
习题 第二章 python

《python从入门到实践》第四章习题记录

````plaintext # 4-1 比萨:想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for循环将每种比萨的名称都打印出来。 # 修改这个for循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称。对于每种比萨,都显示一行输出,如“I like pepperoni pizza”。 ......
习题 python

《python从入门到实践》第五章习题记录

````plaintext # 在第5章中,你将学习如何使用if语句在不同的条件下采取不同的措施;学习如何将一组较复杂的条件测试组合起来,并在满足特定条件时采取相应的措施。你还将 # 学习如何在遍历列表时,通过使用if语句对特定元素采取特定的措施。 # 第5章 if语句 # 5 - 1 # 条件测试 ......
习题 python

《python从入门到实践》第一章习题记录

```plaintext """ 第一章 第 1 章 起步 1-1 python.org:浏览Python主页(http://python.org/),寻找你感兴趣的主题。你对Python越熟悉,这个网站对你来说就越有用。 1-2 输入错误:打开你刚创建的文件hello_world.py,在代码中添 ......
习题 python

CICD实践1:环境安装篇

一、CICD技术选型 配置管理工具 工具 需求管理工具 使用禅道 代码管理工具 使用Gitlab 编译构建工具 搭建Jenkins,使用Jenkinsfile 制品库工具 nexus 文档管理工具 Confluence 二、虚拟机的Linux发行版 $ lsb_release -a No LSB m ......
环境 CICD

REST API 设计最佳实践:为什么不要在URI中使用动词?

总的来说,HTTP协议出现以来Web服务也就存在了。但是,自从云计算出现后,才成为实现客户端与服务和数据交互的普遍方法。 作为一名开发者,我很幸运能够在工作中使用一些仍然存在的SOAP服务。但是,我主要接触的是REST,这是一种基于资源的API和Web服务开发架构风格。在我的职业生涯中有很大一部分时 ......
动词 REST API URI

时序数据库 TDengine 流式计算在吉科软冷链系统中的应用实践

当下,随着物流供应链的不断发展,冷链物流正变得越来越重要。通过数字化、平台化和生态化的智慧冷链监管平台,企业可以更好地掌握运输车辆的位置,及时发现并处理异常事件,有效提升客户满意度和信任度,同时也有助于降低冷链运输成本,提高企业市场竞争力。在这一背景下,某冷链项目利用追溯技术和监控预警功能,可以实现 ......
冷链 时序 TDengine 数据库 数据

Mybatis获取与实践

# Mybatis ## 如何获得Mybatis - Maven - https://mvnrepository.com/artifact/org.mybatis/mybatis - ```xml org.mybatis mybatis 3.5.2 ``` - ​ - Github-下载地址:htt ......
Mybatis

Abp Framework手动实践

上一章节有很大一部分是使用默认的CRID进行操作的,本章节将手动进行各层的编写,本次以`Student`为模块进行开发。 ## 领域层 ### 实体 在`***.Domain`项目中创建Student文件夹,并在文件夹中创建Student的实体类,该实体类继承`FullAuditedAggregat ......
手动 Framework Abp

[转载] GPT-4对游戏文本检查的最佳实践

> 转自公众号`网易雷火测试中心` ![image](https://img2023.cnblogs.com/blog/2138326/202307/2138326-20230715161842144-1777710360.png) GPT-4是OpenAI利用自然语言处理技术研发的大型语言模型,能 ......
文本 GPT

推荐系统实践优秀文章汇总

# 召回 ## 京东搜索召回 [张菡:深度学习下的京东搜索召回技术](https://www.esensoft.com/industry-news/dx-7068.html) 备注:文章写的很好,讲述了在京东零售召回的技术,包括模型、一词多义解决办法、图模型应用、同义词召回、索引联合训练模型等。 # ......
系统 文章

万字长文 | Hadoop 上云: 存算分离架构设计与迁移实践

一面数据原有的技术架构是在线下机房中使用 CDH 构建的大数据集群。自公司成立以来,每年都保持着高速增长,业务的增长带来了数据量的剧增。 在过去几年中,我们按照每 1 到 2 年的规划扩容硬件,但往往在半年之后就不得不再次扩容。而每次扩容都需要花费大量精力。 **为了解决包括扩容周期长、计算存储资源 ......
长文 架构 Hadoop

实践理解 Transactional 是否生效

### 实践理解 Transactional 是否生效 ### 示例: 新建一个订单表 tb_order_test 。 手动插入一条数据。 然后在代码中,根据 id 更新,如果更新成功,那么 update_time 会变化。 代码中执行 1/0; 由于 0不能做为除数,代码会抛异常。 通过 upda ......
Transactional

从硅谷到北京,百位AI大咖连续两天集聚讨论AI智能和实践

> 全球AI大咖齐聚北京,探讨人工智能前沿!百位AI大咖倾力出席,冲向AI大浪潮! AI从业者和企业家们,一场引领未来的科技盛宴即将在北京掀起!我们荣幸地宣布,第四届“数据智能创新与实践人工智能大会”将于7月21-22日在北京朝阳悠唐皇冠假日酒店举行。 为了满足广大AI从业者和企业家对于人工智能的迫 ......
智能

火山引擎 DataLeap 构建Data Catalog系统的实践(三):关键技术与总结

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 关键技术 构建一个好的Data Catalog系统,需要考虑的核心产品设计和技术设计有很多。篇幅所限,本文只概要介绍技术设计中最核心重要的部分,更多细节展开可参照后续的文章。 数据模型统一 将不同元数据的数据模型统 ......
火山 DataLeap Catalog 关键 引擎

用户案例 | Apache DolphinScheduler 离线调度在自如多业务场景下的应用与实践

![file](https://img2023.cnblogs.com/other/2685289/202307/2685289-20230714100921932-1108940383.jpg) ## 用户案例 | 自如 随着自如业务的快速发展,不断增长的调度任务和历史逾万的存量任务对平台稳定性提 ......
DolphinScheduler 场景 案例 业务 用户

DataVault模型实践

1.背景 数仓建模方法有很多种,各有千秋,可能比较常用的是维度建模或者大宽表的方式进行建模的比较多,DataVault模型用的比较少,特此通过例子来实践加深理解一下。 2.DataVault定义 Data Vault是一种数据仓库建模方法,最早由Dan Linstedt在20世纪90年代提出,主要应 ......
DataVault 模型

python数据分析实践总结

> “我的惩罚是什么?”伊萨克问艾尔曼。 “孤寂。”艾尔曼回答道。 ## 引言: 在近日的python数据分析实战课中,我学习到使用python进行数据分析的流程、方法,对常使用的函数有一些认识和了解,对 numpy, pandas 包有了一定的理解但不深。 这篇博客将是我自己用于总结归纳的圣地,我 ......
数据分析 数据 python

Windows服务开发实践

Windows服务开发知识学习实践步骤 (1)在Visual Studio 创建项目时,选择创建Windows服务项目模板 (2)项目创建成功后的界面如下图。项目会自动生成一个Service1.cs文件,我们可以对他重命名FirstService.cs 点击添加安装程序后,右侧解决方案出现了Proj ......
Windows

数据库设计范式与最佳实践

[本文出自天外归云的博客园] 数据库范式一共有四个范式,分别是第一范式(1NF)、第二范式(2NF)、第三范式(3NF)和第四范式(4NF)。每个范式都有一些规则和规范,用于确保关系型数据库中的数据具有一定的一致性、完整性和有效性。随着范式级别的提高,规则和规范也越来越严格,要求数据库中的数据更加规 ......
范式 数据库 数据

现代C++(Modern C++)基本用法实践:四、模板

# 概述 C++的模板是泛型编程思想的一种实现。C++是强类型语言,处处强调类型。同样的加法运算,int和float的加法运算需定义**两个函数**(重载),而使用模板则可以只用一个函数(见下面示例)。 这类似我们面向对象所说的多态(定义加法运算,各个类型有不同的实现),所以是所谓静多态的一种实现方 ......
模板 Modern

现代C++(Modern C++)基本用法实践:一、类型推导

# 概述 类型推导主要是依赖`auto`关键字和`decltype`关键字/运算符实现的,具体用法参考下面的例子。 二者特点: - `auto` 用于声明时推导遍历 - `decltype` 用于推导各种表达式, **decltype(var)中var也是一种称为变量表达式的表达式** - 二者都是 ......
类型 Modern

现代C++(Modern C++)基本用法实践:三、移动语义

# 概述 ## 移动 移动(move)语义C++引入了一种新的内存优化,以避免不必要的拷贝。在构造或者赋值的时候,如果实参是右值(或者左值由std::move转换成右值),便会匹配移动语义的函数调用如下述举例的`Str(Str&& obj)`。 移动语义的本质是将资源(内存/句柄)转移给另一个对象, ......
语义 Modern

现代C++(Modern C++)基本用法实践:七、范围遍历

# 概述 c++ 的for循环在语法上有些刻板,近几个版本对此进行了优化,支持了基于范围的for循环 # 用法举例 参考测试项目代码`ModernCppTest/modrenc_range_for.cpp` 主要内容: - 数组遍历 - vector遍历 - 字符串遍历 - map遍历 ```CPP ......
范围 Modern

现代C++(Modern C++)基本用法实践:八、线程支持

# 概述 在c++11之前,c++并未对线程编程提供直接的支持。在c++11之后,支持了线程管理、同步、条件变量等支持。 在其他的c++库中(例如UE的线程库)还增加了多任务模型的抽象。 # 用法举例 参考测试项目的`modrenc_auto_decltype.cpp`文件 主要内容: - 线程的创 ......
线程 Modern

现代C++(Modern C++)基本用法实践:零、概述&测试项目

# 序言 习惯上,我们把C++11之前的C++语法特性称之为“传统C++”,而把c++11之后的语法特性称之为现代C++。有一种说法称C++为中级语言,因为它的特性介于低级语言(如各类汇编语言)和高级语言(Python、C#)之间--一般来说,它在运行效率上比高级语言要高,而在开发效率上又比高级语言 ......
项目 Modern amp

现代C++(Modern C++)基本用法实践:二、Lambda表达式

# 概述 lambda表达式,有时也被称为匿名函数。他提供了简短的,内联的函数对象。用法形式如: ``` [capture](parameters) -> return_type { body } ``` 具体用法如下文举例 它的实现是由编译器决定的,在我的编译器上他是通过创建一个匿名类,通过重载( ......
表达式 Modern Lambda

现代C++(Modern C++)基本用法实践:六、constexpr编译时计算

# 概述 constexpr修饰的变量、函数、对象构造函数表示在编译时就可以确定。 它经常用来计算一些编译期可以确定常数,和常数组成的表。比如编译时确定10000以内所有的素数,运行时用的时候直接查表。 #用法举例 参考测试项目代码`ModernCppTest/modrenc_constexpr.c ......
constexpr Modern

现代C++(Modern C++)基本用法实践:五、智能指针(Smart Pointers)

# 概述 c++效率较高的一个原因是我们可以自己定制策略手动申请和释放内存,当然,也伴随着开发效率降低和内存泄漏的风险。为了减少手动管理内存带来的困扰,c++提出了智能指针,可以帮助我们进行内存管理,有三种: 1. `std::unique_ptr` 是一种独占所有权的智能指针,它不允许多个指针指向 ......
指针 Pointers 智能 Modern Smart