学习笔记

[Odoo12基础教程]之第一篇-创建Todo应用

声明: 本教程基于 Ruter 老师的 [Odoo基础教程系列] ,Ruter老师教程的链接地址为:Odoo基础教程系列 。 至于为什么已经有了Ruter老师的教程,还要自己再搬移一份呢?是基于一下几点考虑的: 1.虽然 Ruter 老师的教程可以说已经非常详细了,但因为字数限制难免还会有一些步骤需要读者自己去做,这其中读者自己操作时可能会出错; 2.Ruter 老师的教程是基于Odoo11进行指导的,但现在Odoo13即将发布了,11可能有点落伍了; 3.自己学到的知识才是自己的,将学习中的过程和问题记录下来,才是属于自己的知识。 ...

Magicodes.IE之导入学生数据教程

基础教程之导入学生数据 说明 本教程主要说明如果使用Magicodes.IE.Excel完成学生数据的Excel导入。 要点 本教程使用Magicodes.IE.Excel来完成Excel数据导入 需要通过创建Dto来完成导入 Magicodes.IE.Excel可以根据Dto以及特性设置来自动生成导入的Excel模板,数据验证(包括重复验证),模板验证,读取设置,值约束和映射,输出Excel验证标注 主要步骤 1.安装包Magicodes.IE.Excel 在本篇教程中,我们仅演示使用Excel来完成学生数据的导入。我们需要在已准备好的工程中安装以下包,参考命令如下所示: ...

Docker入门介绍

目录 Docker入门介绍 1、Docker是什么 2、安装Docker 3、确保docker已就绪 4、运行第一个容器 5、使用第一个容器 6、容器命名 7、重启已停止的容器 8、附着到容器上 9、创建守护式容器 10、Docker日志驱动 11、查看容器内的进程 12、Docker统计信息 13、在容器内部运行进程 14、停止守护式容器 15、自动重启容器 16、深入容器 17、删除容器 18、小结 Docker入门介绍 1、Docker是什么 Docker 是基于Go语言实现的开源容器项目。利用操作系统本身已有的机制和特性,可以实现远超传统虚拟机的轻量级虚拟化。它是内核级的虚拟化。期望达到使项目运行环境“一次封装,到处运行的目的”。 ...

PL真有意思(六):子程序和控制抽象

前言# 在之前我们把抽象定义为一种过程,程序员可以通过它将一个名字与一段可能很复杂的程序片段关联起来。抽象最大的意义就在于,我们可以从功能和用途的角度来考虑它,而不是实现。 在大多数程序设计语言中,子程序是最主要的控制抽象的方法。大多数子程序都是参数化的,即通过传递一些参数来影响子程序的行为。 回顾栈的布局# 当一个子程序被调用的时候,在栈的顶部将给它一个新的栈帧或称为活动记录。这个栈帧可能包含实际参数和/或返回值、簿记信息(包含返回地址和保存的寄存器)、局部变量和/或各种临时量。当子程序返回时,栈帧从栈中弹出。 ...

VueRouter爬坑第三篇-嵌套路由

VueRouter系列的文章示例编写时,项目是使用vue-cli脚手架搭建。 项目搭建的步骤和项目目录专门写了一篇文章:点击这里进行传送 后续VueRouter系列的文章的示例编写均基于该项目环境。 VueRouter系列文章链接   《VueRouter爬坑第一篇》-简单实践   《VueRouter爬坑第二篇》-动态路由   《VueRouter爬坑第三篇》-嵌套路由 阅读目录 一.前言-从需求出发 二.需求实现   1.菜单   2.产品列表   3.产品详情 ...

{ch03-01] 均方差损失函数

列博客,原文在笔者所维护的github上:https://aka.ms/beginnerAI, 点击star加星不要吝啬,星越多笔者越努力。 3.1 均方差函数 MSE - Mean Square Error。 该函数就是最直观的一个损失函数了,计算预测值和真实值之间的欧式距离。预测值和真实值越接近,两者的均方差就越小。 均方差函数常用于线性回归(linear regression),即函数拟合(function fitting)。公式如下: loss=12(z−y)2(单样本) J=12m∑i=1m(zi−yi)2(多样本) ...

在微信开发框架中增加对菜单分组的管理,方便多个项目自由切换处理和功能测试

 在我们基于微信开发框架各种微信项目的时候,往往一个场景一个菜单集合,多个微信项目就可能存在多个不同的菜单组合。由于微信菜单的数量限制,我们想测试一下其他不同项目的菜单功能的时候,如果没有一个很好的管理方案,就会显得很麻烦,本篇随笔介绍如何在管理微信菜单的基础上增加一个菜单组的概念,以便随时激活某个项目的菜单集合,提交到服务器上进行项目切换或者功能测试。...

如何打造一个语音聊天室

语音聊天室这个名词可能有点陌生,实际上相关的产品还是很多的,例如游戏里的开黑语音、在线课堂等。语音聊天室可以认为视频直播的前身,很多音视频平台的架构是从语音聊天室演进为视频直播室的。本文主要介绍语音聊天室的架构设计,后面的文章会逐步介绍从语音到视频的演进历程。 语音聊天室怎么实现呢?互联网产品设计万变不离其宗,一套QQ的架构设计可以走遍天下。QQ群聊是怎么实现的,那么把群聊中的文字消息换成语音数据就是语音聊天室了。 如图所示,ABC进入房间101,服务器会维护一个房间信息表记录每个房间的用户信息。当某个用户说话的时候,客户端将采集到的语音数据发给服务器,服务器就把语音数据发给101的每一个用户。客户端收到语音数据就可以播放出来。 ...
青岛软件培训

可能你正在寻找一家靠谱的IT培训机构,学习一些专业的软件开发技术,找一份得体的工作。恰巧我们就是一家踏踏实实做教育的IT人才培养机构,我们咨询电话是 0532-85025005,如果你确实对IT感兴趣,我们不妨交流一下。

申请免费试听课程