课程学习

强化学习从基础到进阶-常见问题和面试必知必答[2]:马尔科夫决策、贝尔曼方程、动态规划、策略价值迭代

# 强化学习从基础到进阶-常见问题和面试必知必答[2]:马尔科夫决策、贝尔曼方程、动态规划、策略价值迭代 # 1.马尔科夫决策核心词汇 - **马尔可夫性质(Markov property,MP)**:如果某一个过程未来的状态与过去的状态无关,只由现在的状态决定,那么其具有马尔可夫性质。换句话说,一 ......
方程 常见问题 常见 策略 价值

vue学习第18天 css --- 移动web开发 (单独/响应式、常见布局【单独:流式、flex、rem适配、混合 / 响应式:媒体查询、bootstarp框架】)

学习目标: 目录: 移动端基础 1、浏览器现状 2、手机屏幕现状 3、常见移动端屏幕尺寸 查看地址: https://www.strerr.com/screen.html 注:作为前端开发,不用纠结dp,dpi, pt, ppi等单位。 4、移动端调试方法 5、总结 视口 视口:就是浏览器显示页面内 ......
bootstarp 布局 框架 常见 媒体

vue 学习第17天 CSS学习 ---- 浏览器私有前缀 + css3阶段总结

浏览器私有前缀是为了兼容老版本的写法,比较新的浏览器无需添加 1、私有前缀 2、提倡的写法(私有前缀+属性) 总结: CSS3学习的 五个大方面 ......
前缀 浏览器 阶段 css3 vue

vue学习过程中 遇到的问题 CSS塌陷 ----- 高度塌陷和外边距塌陷

1、高度塌陷 原因:父元素没有设置高度,子元素设置浮动属性(float:left)之后,父元素的高度为0.*** <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compati ......
高度 过程 问题 vue CSS

vue学习第12~13天 品优购项目(纯页面)

目标: 1)项目规划 2)首页制作 3)列表页制作 4)注册页制作 5)域名注册与网站上传 项目规划 1、网站制作流程(八步) 2、项目整体介绍 项目名称:品优购 项目描述:品优购是一个电商网站。要完成PC端首页、列表页、注册页面的制作 3、项目学习目的 1)电商类网站比较綜合 ,里面需要大量的布局 ......
页面 项目 vue 12 13

vue学习第16天 CSS---3D转换 (translate3d 3d移动、3D旋转 rotate3d、transform-style 是否开启3d环境)

3D转换 转换: 1)3d移动 translate3d 2)3d旋转 rotate3d 3D的特点: 1)近大远小 2)物体后面遮挡不可见 3D转换:我们工作最常用的 3D位移 和 3D旋转 主要知识点: 1、三维坐标系 (z轴,z外(屏幕)+,z内(屏幕)-) 三维坐标系其实就是指立体空间,立体空 ......

vue学习第15天 CSS ---- 动画animation

动画 动画(animation)是CSS3中具有颠覆性特征之一,可通过设置多个节点来精确控制一个或一组动画。常用来实现复杂的动画效果。 相比较过渡,动画可以实现更多变化,更多控制,连续自动播放等效果。动画的优点(与过渡相比更好) 1、动画的基本使用(先定义后调用) 制作动画分为两步: 1)先定义动画 ......
animation 动画 vue CSS

vue学习第14天 移动Web开发 --- CSS3 2D转换 (transform) 移动、旋转、缩放

2D转换 转换 (transform)是CS53中具有颠覆性的特征之一,可I以实现元素的位移、旋转、缩放等效果,可以简单理解为变形 1)移动: translate 2)旋转:rotate 3)缩放:scale 1、二维坐标系(x右+,x左-)(y下+,y上-) 2D转换是改变标签在二维平面上的位置和 ......
transform CSS3 vue Web CSS

StencilJs学习之事件

其实并没有所谓的 stencil Event,相反 stencil 鼓励使用 `DOM event`。然而,Stencil 提供了一个 API 来指定组件可以触发的事件,以及组件监听的事件。 这是通过 Event()和 Listen()装饰器实现的。 ## Event 装饰器 组件可以使用事件发射器 ......
StencilJs 事件

解决PostgreSQL分组聚合时SELECT中字段必须在group或聚合函数中的问题(转自知乎仅供自己学习记录)

PG的分组函数是比较严格的。 你的select字段必须得存在于group子句、或者聚合函数中才行。 假设场景是这样的: 表结构name、class、score我现在要按照name分组,聚合score数据,还能查出额外的这个 class 字段 如果是MySQL, 你可以直接group name 然后 ......
字段 转自 PostgreSQL 函数 SELECT

集装箱吊车门机起重机电气电器图纸一套这是调试后的最终版图纸,含程序,元件清单,集装箱的,供学习参考用

集装箱吊车门机起重机电气电器图纸一套这是调试后的最终版图纸,含程序,元件清单,集装箱的,供学习参考用,这是电气图纸,没有机械的。plc是315-2dp,行车图纸有很多,串电阻的,各种变频,plc通讯的这套图纸是集装箱吊车门机起重机的电气图纸,经过调试后成为最终版本。图纸包含了程序、元件清单以及集装箱 ......
图纸 集装箱 门机 吊车 起重机

Min-25 筛学习笔记

# Min-25 筛学习笔记 $\text{By DaiRuiChen007}$ ## 一、简要介绍 Min-25 筛,是一种能在**亚线性**时间内求出特定的一类积性函数 $f(i)$ 的前缀和的算法。 具体来说,Min-25 筛可以在 $\mathcal O(\sqrt n)$ 的空间复杂度与 ......
笔记 Min 25

NCalc 学习笔记 (六)

参数 静态参数 静态参数可以在表达式求值前定义。用方括号括起来表示为静态参数。可以通过 Expression 对象中名为 Parameters 的字典来访问静态参数。 Expression e = new Expression("2 * [x] ^ 2 + 5 * [y]"); e.Paramete ......
笔记 NCalc

NCalc 学习笔记 (一)

简单表达式 Expression e = new Expression("2 + 3 * 5"); Debug.Assert(17 == e.Evaluate()); 计算 .NET 数据类型 Debug.Assert(123456 == new Expression("123456").Evalu ......
笔记 NCalc

NCalc 学习笔记 (二)

简介 NCalc 是一个能够进行表达式计算的一系列程序集( Assembly )。我们主要使用 Expression 类,这个类有一个函数 Evaluate() 能够计算表达式的值。表达式采用字符串形式传入。 举例: Expression e = new Expression("2 * 3"); o ......
笔记 NCalc

NCalc 学习笔记 (三)

运算符 毋庸置疑,表达式支持各种基本的运算符。各种运算符的优先级由高到低如下: 原子运算符 (, ) 单目运算符 !, not, -, ~(按位取反) 幂次运算符 (原文作者遗漏了,他写了位运算符 &, |, ^(xor), <<, >> ) 乘除运算符 *, /, % 加减运算符 +, - 关系运 ......
笔记 NCalc

NCalc 学习笔记 (四)

值 值是代表具体元素的一个终端口令(A value is a terminal token representing a concrete element),它可以是: + 整数(Int32) + 浮点数(Decimal)(与 Double 相比,有更高的精度和更小的取值范围) + 科学计数(Dou ......
笔记 NCalc

NCalc 学习笔记 (五)

函数 NCalc 本身已经实现的函数列表如下: 函数名描述用例用例结果 Abs 返回绝对值 Abs(-1) 1M Acos 返回余弦值对应的角度 Acos(1) 0d Asin - - d Atan - - d Ceiling 向上取整 Ceiling(1.5) 2d Cos - - d Exp 相 ......
笔记 NCalc

学习JavaScript的DOM操作

在本文中,您将找到用于 DOM 操作的 JavaScript 的简要介绍。您将了解为什么这是用于开发交互式 Web 应用程序的非常强大的工具,以及如果您的目标是成为前端 Web 开发人员,为什么应该学习它们。 让我们开始!✨ (更|多优质内|容:java567 点 c0m) ◼️什么是 DOM? D ......
JavaScript DOM

C/C++课程设计选题管理系统[2023-06-20]

# C/C++课程设计选题管理系统[2023-06-20] 课程设计选题管理系统 1)问题描述 课程设计题目包括:编号、名称、关键词、实现技术、人员数(由几个人来完成)等信息。 学生信息包括:学号、姓名、性别、年龄、班级、专业等信息。 2)功能要求 (1)添加功能:程序能够添加学生的记录和课程设计题 ......
选题 管理系统 课程 系统 2023

菜鸟学习日记c#-----------多线程编程

多线程编程必须了解线程和进程的概念 进程(process):应用程序的实例要使用的资源的集合。每个进程被赋予了一个虚拟地址空间,确保在一个进程中使用的代码和数据无法由另一个进程访问。 进程池(process pool)管理进程负责创建资源进程,把工作交给空闲资源进程处理,回收已经处理完工作的资源进程 ......
线程 日记

uniapp-黑马优选学习03

01. uni 数字组件: uni-number-box 02. 在 flex 布局中,如果子元素未铺满的处理 >> 情形: >> 处理方式: 为相应的子元素,配置 flex=1 03. 商品信息的滑动删除 >> 组件: uni-swipe-action 和 uni-swipe-action-ite ......
黑马 uniapp

Python学习笔记

# 函数 ## 调试相关 - F8 step over单步执行会把函数调用视作一行,直接执行,不会进入函数内部 - F7 step into也可以单步执行,如果是函数,会进入函数内部 - 函数注释使用三对引号 ## 参数相关 - 形参和实参:定义函数时使用的参数是形参,调用函数时传入的函数是实参 - ......
笔记 Python

一、理解、学习与使用 Java 中的 Optional, 二、干货,一文彻底搞懂 Java 的 Optional

一、理解、学习与使用 Java 中的 Optional 链接:https://www.cnblogs.com/zhangboyu/p/7580262.html 从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPoin ......
Optional 干货 Java

6月19日学习总结

今日主要学习了Java中的部分集合,如Arraylist,Collection,以及使用了集合的方法如add(),remove,get(),clear()等,同时了解了StringBuilder类(字符串缓冲区),此类能够高效处理字符串内存缓存问题,以及字符串转换方法toString()与字符串拼接 ......

【技术学习】网络学习--使用select的IO多路复用的ftp服务器

上一篇文章复习了一下最基础的服务器代码,这次再将代码改为io多路复用的方式。 select函数是一种用于实现I/O多路复用的系统调用。它可以监视多个文件描述符,判断它们是否处于可读、可写或异常等事件状态,并在一个或多个文件描述符就绪时进行处理。 这种方式避免了使用多线程或多进程来同时处理多个文件描述 ......
服务器 select 技术 网络 ftp

【学习笔记】万能欧几里得算法

没空写了,回头补下。 先放个板子。 ```cpp struct Node { Node operator*(Node b) { // ... } }; Node pow(Node a, long long b) { Node ans; while (b) { if (b & 1) ans = ans ......
算法 笔记

现代C++学习指南-标准库

> 在[上一章](https://www.yuque.com/docs/share/adb5b1e4-f3c6-46fd-ba4b-4dabce9b4f2a?# 《现代C++学习指南-类型系统》)我们探讨了C++的类型系统,并提出了从低到高,又从高到低的学习思路,本文就是一篇从高到低的学习指南,希望 ......
学习指南 指南 标准

Manacher算法学习笔记

# Manacher算法是什么 ~~Manacher算法就是马拉车。~~ Manacher算法就是用于解决回文子串的个数的。 # 问题引入 [P3805:【模板】manacher 算法](https://www.luogu.com.cn/problem/P3805) # 题目大意 给出一个只由小写英 ......
算法 Manacher 笔记

前端学习C语言 - 函数和关键字

## 函数和关键字 本篇主要介绍:`自定义函数`、`宏函数`、`字符串处理函数`和`关键字`。 ### 自定义函数 #### 基本用法 实现一个 add() 函数。请看示例: ```c #include // 自定义函数,用于计算两个整数的和 int add(int a, int b) { // a ......
前端 函数 关键字 关键 语言