自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Kivy系列(一)—— Kivy buildozer的Docker镜像制作

ubuntu20.04制作buildozer镜像,规避网络不稳定和buildozer工具链版本变更的风险,将打包的镜像上传至dockerhub

2023-06-13 17:30:47 1637

原创 Ursina随笔(一)—— Chatgpt帮忙解决Ursina中文显示为方块的问题

向chatgpt求助,解决了Ursina程序的中文显示问题。

2023-06-02 10:30:18 518

原创 ODOO随笔(二)—— Odoo16的主题样式变更

在系统默认的登陆界面,更改odoo logo和去除“管理数据库”、“由Odoo提供支持”;安装应用商店的theme,更改theme的logo。

2023-06-01 13:27:06 1673

原创 ODOO随笔(一)—— Odoo 16的docker部署以及vscode环境配置

在ubuntu20.04中,docker配置Odoo16的VSCode开发环境,查看odoo日志,以及通过脚手架创建自定义模块。

2023-05-31 19:50:16 4504 1

原创 定时使用Tushare下载日线交易数据到Sqlite3数据库

本文介绍了在交易日交易时间结束后,使用tushare定时自动下载交易数据,并保存至sqlite3数据库文件的尝试。

2022-05-25 20:29:08 873 1

翻译 Simpy离散事件仿真(9)——专题指南(5)——共享资源

共享资源是进程交互的另一种方式。它们形成了一个拥塞点,进程排队使用它们。SimPy定义了三类资源:(1)Resources——一次可由有限数量的过程使用的资源(例如,具有有限数量燃油泵的加油站)。(2)Containers——模拟同质、未分散的生产、消费资源。它可以是连续的(如水)或离散的(如苹果)。(3)Stores——允许生产和使用Python对象的资源。1 资源的基...

2020-04-09 22:50:49 2046

翻译 Simpy离散事件仿真(8)——专题指南(4)——进程交互

1 进程交互离散事件仿真只有通过进程之间的相互作用才能引起人们的兴趣。所以章节指南是关于:(1)休眠直到唤醒(被动/重新激活)(2)等待另一个进程终止(3)中断另一个进程前两项已经在事件指南中介绍过了,但是为了完整起见,我们还将在这里介绍它们。进程交互的另一种可能场景是资源的使用,将在单独的指南中讨论。2 休眠直到唤醒想象一下您给一辆带有智能充电控制器的电...

2020-04-08 10:20:55 1567

翻译 Simpy离散事件仿真(7)——专题指南(3)——Events事件

1 Events事件SimPy包含一组用于各种目的的事件类型。它们都继承simpy.events.Event。下面的列表显示了SimPy中内置的事件的层次结构:events.Event|+— events.Timeout|+— events.Initialize|+— events.Process|+— events.Condition| || +— events...

2020-04-07 23:08:14 2210 1

翻译 Simpy离散事件仿真(6)——专题指南(2)——Enviroments环境

1 环境仿真环境(Enviroment)管理仿真时间、事件的调度和处理。它还提供了逐步完成或执行仿真的方法。常规的仿真使用Enviroment。对于实时仿真,SimPy提供了RealtimeEnvironment(更多关于实时仿真的内容)。2 仿真控制SimPy在进行仿真时非常灵活。您可以运行仿真直到没有其他事件发生,或者直到达到某个仿真时间,或者直到触发某个事件。您还可以...

2020-04-06 19:01:11 1484

翻译 Simpy离散事件仿真(5)——专题指南(1)——Simpy工作原理

本指南描述了SimPy的基本概念:它是如何工作的?什么是过程、事件和环境?怎么使用它们?如果剖析分解SimPy,您会发现它仅是一个异步事件分发器——生成事件并在给定的仿真时间安排它们。事件按优先级、仿真时间和递增的事件id排序。事件还具有回调列表,这些回调在事件触发和处理时执行。事件也可能有返回值。涉及的组件是您编写的环境(Envirement)、事件(events)和进程(process...

2020-04-05 10:53:05 2186

翻译 Simpy离散事件仿真(4)——共享资源——充电站充电

1 共享资源SimPy提供了三种资源来帮助您进行建模,解决多个进程使用有限的资源问题(例如,汽车在加油站使用数量有限的加油泵或典型的生产-消费问题)。在本节中,我们将简要介绍SimPy的Resource类。2 资源的基础用法稍微修改一下在上一节中介绍的电动汽车模型。这辆车现在将开到一个充电站(battery charging station,BCS),使用两个充电桩中间的...

2020-04-04 11:26:34 1375

翻译 Simpy离散事件仿真(3)——进程交互——电动汽车充电

Environment.process()返回的进程实例可用于进程间的交互。最常见的有两个例子:一是一个进程等待另一个进程完成;二是在等待事件中中断另外一个进程。1 等待进程SimPy进程可以作为像事件一样使用(在技术上,进程实际上是一个事件)。如果您挂起它,它会在进程完成后恢复执行。设想一个洗车仿真,汽车进入洗车店,等待洗车过程结束。或者机场仿真,乘客必须等到安检结束后才能开始登机。...

2020-04-03 10:28:12 1445

翻译 Simpy离散事件仿真(2)——基本概念

SimPy是一个离散事件模拟库。活动组件(如车辆、顾客或消息)的行为由进程(Processes)进行建模。所有进程都存在于同个环境中。它们通过事件与环境相互作用。进程由简单的Python生成器描述。您可以通过function或method调用它,这取决于它是一个普通函数还是一个类的方法。进程在生命周期中可以创造并挂起(yield)事件(Events),等待事件的触发。当进程生成事件时,该进...

2020-04-02 18:28:33 2179 1

翻译 Simpy离散事件仿真(1)——simpy库

1 simpy库简介SimPy是基于标准Python语言的基于过程的离散事件仿真框架。SimPy中的进程由Python的generator函数定义,例如,可以用于对客户、车辆或智能体等活动组件进行建模。SimPy还提供各种类型的共享资源来模拟有限容量的拥塞点(如服务、收银台和通道)。模拟可以“尽可能快”进行,以(以实时(现实时钟时间)或通过手动执行单步事件模式)。虽然理论上可以使用Si...

2020-04-01 17:52:14 3390

原创 Plant Simulation 14.1 Step-by-Step Help学习记录(1)Section1

1. 仿真软件版本选择Plant Simulation的各个版本的仿真软件互不兼容。即使是同一个大版本,比如14版本里面,14.2建的模型在14.1里也无法重用,所以选择一个合适的版本供团队小伙伴一起使用、协同工作是比较重要的。在最近的14及15的几个版本里进行了选择。最后选择了14.1版本,原因是这个版本的设备库里的起重机设备,按照软件自带的视频教程进行操作,最后是可以运行起来的。而Pl...

2019-10-05 11:26:03 916

原创 ECS云服务器搭建JupyterLab服务,让浏览器成为IDE(1)

1 初衷在购买阿里云ECS后,希望在服务器上跑些程序和服务,把ECS利用起来。通过ssh连接到ECS,再开vim或者nano编辑代码,用得不太顺手。心想,要是可以给ECS配个IDE就好了。平时在本机上经常使用Jupyter notebook服务再开进行编辑、调试、制图,服务器上是不是也有类似的服务呢?百度后,发现真的有Jupyter notebook的表兄弟,JupyterLab可以满足这个需...

2019-02-08 20:08:21 1607

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除