体系 常见 重点 过程
task01:绪论、马尔可夫过程、动态规划
绪论 1.强化学习 1.1强化学习定义 强化学习(Reinforcement Learning, RL),又称再励学习、评价学习或增强学习,是机器学习的范式和方法论之一,用于描述和解决智能体(agent)在与环境的交互过程中通过学习策略以达成回报最大化或实现特定目标的问题 1.2强化学习的应用 游戏 ......
硬件开发笔记(十一):Altium Designer软件介绍、安装过程和打开pcb工程测试
前言 前面做高速电路,选择是阿li狗,外围电路由于读者熟悉AD,使用使用ad比较顺手,非高速电路就使用AD了,其实AD也可以做高速电路,由于笔者从13年开始做硬是从AD9开始的,所以开始切入AD做硬件软件学习成本会低很多。 Altium Designer 简介 Altium Designer是原Pr ......
Java Lambda 表达式常见面试问题与解答
公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 在本文中,我们将讨论一些重要且常见的 Java Lambda 表达式面试问题和解答 1.什么是 Lambda 表达式? lambda表达式只是一个没有任何名称的函数,它甚至可以用作函数中的参数,Lambda 表达式有利于函 ......
orcal中在运算过程中有空值的现象如何处理(nvl函数的使用)
使用场景:在运算过程中有空值的现象如何处理 本教程操作环境:Windows10系统、Oracle 11g版、联想笔记本电脑。 oracle中nvl函数的用法是什么 Oracle的Nvl函数 nvl( ) 函数,从两个表达式返回一个非null 值。 语法 1 NVL(eExpression1, eEx ......
一个常见的 JavaScript 解构陷阱
在日常的 JavaScript 编码中,我们经常使用解构语法来提取对象中的属性。假设我们有一个名为 fetchResult 的对象,代表从接口返回的数据,其中包含一个字段名为 data。 const fetchResult = { data: null }; 在提取 data 字段时,为了避免接口未 ......
CSV文件的几种常见格式
CSV(逗号分隔值)文件是一种常用的文本文件格式,用于存储和交换表格数据。它使用逗号作为字段之间的分隔符,每行表示一条记录,每个字段表示记录中的一个属性。以下是CSV文件的几种常见格式: 1. 标准CSV格式: - 每行代表一条记录。 - 字段之间使用逗号(或其他指定的分隔符)进行分隔。 - 字段可 ......
emoji正则表达式,常见的问题,emoji引起的字符截断问题
匹配大部分emoji /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3 ......
kylin4.0.1部署过程
部署环境 hadoop 3.0.0-cdh6.3.2 hive 3.1.2 kylin 4.0.1 spark 3.1.1 一、准备工作 1、下载apache-kylin-4.0.1-bin-spark3.tar.gz并解压到本地目录,将spark-3.1.1-bin-hadoop2.7.tgz下载 ......
在vue项目开发过程中,输入框以表单形式提交后,路径中多了问号?
结果是:http://localhost:8100/#/ 改变为 http://localhost:8100/?#/ 导致路由跳转出现问题。 原因:这里是 form 表单,点击了button 按钮,触发了他的默认事件,就是触发了提交这个行为。 解决方案:使用@click.prevent 阻止默认事件 ......
visualstudio+cmake+环境配置,及使用过程中的一些小坑点
一、概述 想要找一个免费好用的c++开发工具。期间尝试了eclipse +CDT、VSCode+Mingw64+CMake都觉得不是很好用。最后选择了社区版的VisualStudio+CMake。之所以选择这个,是因为相对于eclipse和VSCode这个更好用。 就是使用过程中会遇到一些小问题。 ......
lower_bound( )和upper_bound( )的常见用法
lower_bound()和upper_bound( )都是利用二分查找的方法在一个排好序的数组中进行查找的。 lower_bound(begin,end,num):从数组的 begin 位置到 end-1 位置二分查找第一个大于或等于 num 的数字,找到返回该数字的地址,不存在则返回 end。通 ......
java异常处理机制(三)常见异常
NullPointerException(空指针异常):当试图调用实例方法或访问实例变量时,对象引用为 null 时抛出。ArithmeticException(算术异常):当试图做出违反算术规则的操作时抛出,比如除以零。ClassCastException(类转换异常):当试图将对象强制转换为不是... ......
在 Ubuntu 中置开机自启动一些常见的方案
在 Ubuntu 中,有多种方法可以设置开机自启动。以下是一些常见的方案: 使用 systemd 服务: 使用 systemd 是一种现代的管理系统服务的方式。你可以创建一个 .service 文件,并将其放置在 /etc/systemd/system/ 目录下,然后使用 systemctl 命令启 ......
ubuntu:python:编译安装过程中的报错(python 3.12/ubuntu 23.10)
一,参考文档: https://devguide.python.org/getting-started/setup-building/#install-dependencies 主要是补充python所需依赖的开发库,如果这些库未安装,则在安装python的过程中就会报出下面所列的错误,安装依赖库的 ......
假设对思维体系进行面向对象的架构组织
学习的东西很多,学过之后不用容易忘掉。学的时候钻研进去,探索到比较内部的功能,在当时是很了解的。当退出学习环境之后,就边等生冷。以后再次进去的话需要重新挖一遍的样子。每一门想学的东西,从开始接触,慢慢深挖,要搜索好多东西。有的时候搜不到这些东西。再次走一遍的话如果不记得原来的会比较难再走一遍。最近a ......
MySQL中常见的数学函数
1.函数用于求绝对值 abs() 2.函数返回小于或等于x的最大整数 floor(x) 3.函数是返回0-1的随机数 rand() 4.函数用于返回圆周率 PI() 5.函数返回x保留到小数点后y位的值 truncate(x,y) 6.函数对x四舍五入,round(x,y)返回x保留到y位,截断时进 ......
MySQL中常见的字符串函数
1.函数用于返回多个字符串连接之后的字符串 CONCAT() 2.返回字符串长度 LENGTH() 3.替换字符串 replace() 4.截取字符串 substr() 5.反转字符串 reverse() 6.去除字符串两边的空格 concat() 7.从字符串左侧开始,截取字符串 left() 8 ......
MySQL中常见的时间函数
1.获取当前日期时间 NOW(); 2.获取当前日期 CURDATE() 3.返回当前时间 CURTIME() 4.将字符串类型转为日期类型 DATE('date') 5.获取日期年份 YEAR() 6.返回年份和周数 YEARWEEK() 7.返回周数 WEEKOFYEAR() 8.获取当前年份天 ......
mysql函数(三)之常见数学函数
1、format(x,y) 函数 功能是将一个数字x,保留y位小数,并且整数部分用逗号分隔千分位,小数部分进行四舍五入,使用示例如下: 2、abs(x); sqrt(x); mod(x,y) ①、abs(); 求一个数的绝对值;absolute ②、sqrt(); 求一个数的平方根。sqrt是sqr ......
什么是 Angular 应用的 re-hydration 过程
在讨论 Angular 的服务器端渲染(Server-Side Rendering,简称 SSR)以及重水合(Re-hydration)的过程之前,我们首先需要理解一些基本概念。 Angular 是一个流行的前端 JavaScript 框架,能够用于开发单页应用(SPA)。SPA 在浏览器中加载一次 ......
Angular 服务器端渲染应用 re-hydration 过程详解
当使用Angular启用服务器端渲染(Server-Side Rendering,以下简称SSR)时,应用程序的工作方式发生了显著变化。这使得Angular应用更加友好,不仅对搜索引擎爬虫更友好,还有助于改善应用的性能和加载时间。在本文中,我们将详细介绍在浏览器端访问启用SSR的Angular应用时 ......
vue的虚拟dom渲染真实dom的过程中首先会对新老VNode的开始和结束位置进行标记:oldStartIdx、oldEndIdx、newStartIdx、newEndIdx
关于Vue中的diff算法说法错误的是( ) A 比较只会在同层级节点进行比较, 不会跨层级比较 B 在diff比较的过程中,循环从两边向中间收拢。 C vue的虚拟dom渲染真实dom的过程中首先会对新老VNode的开始和结束位置进行标记:oldStartIdx、oldEndIdx、newStar ......
Angular 服务器端渲染的静态 HTML 变为客户端的动态应用的过程
首先,让我们先了解一下 Angular 服务器端渲染 (SSR) 的工作原理。 当你的 Angular 应用启用服务器端渲染后,用户在浏览器中请求页面时,服务器会预先渲染出 HTML,并且将其发送到客户端。这样做的优点是可以改善首屏加载时间,提升 SEO 效果,因为搜索引擎可以抓取到预渲染的 HTM ......
mysql函数(三)之常见的数学函数
mysql函数(三)之常见的数学函数 一、mysql常见数学函数 MySQL提供了众多用于处理数字的数学函数,这些函数能够对整数、浮点数等进行一系列操作。以下是一些常用的MySQL数学函数: ABS(x) ;返回 x 的绝对值 SELECT ABS(-1) -- 返回1 AVG(price) ;返回 ......
mysql函数(一)之常见的日期函数汇总
mysql函数(一)之常见的日期函数汇总 在数据库操作中,日期和时间的处理是非常重要的一部分。MySQL提供了许多内置的日期和时间函数,可以帮助我们更方便地处理这些数据。本文将介绍一些常见的日期函数,希望对大家有所帮助。 一、mysql日期函数 ADDDATE(d,n) ; 计算起始日期 d 加上 ......
mysql函数(二)之常见的字符串函数
mysql常见字符串函数 MySQL 提供了许多用于处理字符串的函数,以下是一些常见的字符串函数及其作用: 一、常用字符串函数CHAR_LENGTH(s);返回字符串 s 的字符数 SELECT CHAR_LENGTH("abcdefg") ; ->7 //返回字符串 abcdefg的字符数 CON ......
mysql函数(二)之常见字符串函数
1、CONCAT(str1,str2,…) 函数 CONCAT()将多个字符串连接成一个字符串,如果该函数中的任何参数为 NULL,返回结果为 NULL,使用示例如下: 2、SUBSTRING(str,pos,len)函数 SUBSTRING()从字符串中提取子字符串,起始位置为pos,长度为len ......
异常处理机制(三)常见异常
一、认识异常 在Java中所有的异常(Exception)和错误(Error)都继承了同一个父类Throwable,他们的关系如下: 二、常见的运行时异常 2.1 空指针异常(NullPointerException): 代码如下 : 异常如下 : 2.2 数组下标越界异常(ArrayIndexOu ......
mysql常见的日期函数汇总(新手入门)
前言mysql中有许多日期函数,能够灵活、方便处理日期数据,本节我就给大家简单的介绍一下mysql常见的几个日期函数。1、NOW() NOW()用于返回当前时间,包括年、月、日、时、分、秒,如下实例: 1. -- 获取当前时间 NOW() 格式:YYYY-MM-DD-HH-MM-SS 2. SELE ......