docker版jxTMS使用指南:python服务之jxLocalStore

news/2024/10/31 1:28:49/

本文讲解4.0版jxTMS中python服务的jxLocalStore模块,
整个系列的文章请查看:docker版jxTMS使用指南:4.0版升级内容

docker版本的使用,请参考:docker版jxTMS使用指南

jxLocalStore管理主目录下的local.pickle文件,该文件存储了本地数据,一般主要用于服务重启后的初始化。

引用:

from jx.jxLocalStore import jxLocalStore

load(cls)

加载local.pickle文件

参数:无
返回值:无
说明:如果没有加载local.pickle文件就使用jxLocalStore来保存数据,会导致之前存入的数据全部丢失。所以jxLocalStore使用前,一定要先load。pyService已经执行了。所以如果继承了pyService就不需要再自己加载了,否则一定要加载

get(cls,n)

读取本地存储中的某项数据

参数:n:数据名
返回值:该数据的值【可以是单值,也可能是dict或list】,未设置则返回None

put(cls,n,v)

设置本地存储中的某项数据

参数:n:数据名v:数据值,可以是字符串、数值、布尔量等单值,也可能是dict或list,不要使用对象
返回值:无

save(cls)

保存到local.pickle文件中

参数:无
返回值:无
说明:local.pickle文件必须先加载才能使用,否则save时会导致未put的数据丢失

参考资料:

jxTMS设计思想

jxTMS编程手册

下面的系列文章讲述了如何用jxTMS开发一个实用的业务功能:

如何用jxTMS开发一个功能

下面的系列文章讲述了jxTMS的一些基本开发能力:

jxTMS的HelloWorld


http://www.ppmy.cn/news/83573.html

相关文章

Vue3中使用svg图标

文章目录 一、为什么要使用svg图标二、安装SVG依赖插件三、在vite.config.ts中配置插件四、入口文件导入五、svg封装为全局组件 一、为什么要使用svg图标 在开发项目的时候经常会用到svg矢量图,而且我们使用SVG以后,页面上加载的不再是图片资源, 这对页面性能来说是…

pyton打包成exe程序简易教程

我们知道,Python程序需要有python环境才能够运行的,但当我们开发出一个程序之后,给到用户 那么用户是不会去添加这个python环境的。 所以为了用户也能够正常使用,我们就需要将这个程序打包成exe程序。 1.打包之前需要先下载一个模…

java 如何保证线程安全

1 互斥同步 互斥同步是最常见的一种并发正确性保障手段。同步是指在多线程并发访问共享数据时,保证共享数据在同一时刻只被一个线程使用(同一时刻,只有一个线程在操作共享数据)。而互斥是实现同步的一种手段,临界区、…

死磕测试10余年,呕心整理出了核心知识点已经做成PDF,无私奉献

前言 想在面试、工作中脱颖而出?想在最短的时间内快速掌握软件测试的核心基础知识点?想要成为一位优秀的软件测试工程师?本篇文章能助你一臂之力! 目前正值招聘求职旺季,很多同学对一些新技术名词都能侃侃而谈&#…

finallshell mac SSH工具

一、FinallShell 是什么 FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求. 特色功能: 云端同步,免费海外服务器远程桌面加速,ssh加速,本地化命令输入框,支持自动补全,命令历史,自定义命令参数 二、主要特性 …

Java中的Hash碰撞是什么?该如何解决?

在Java中,哈希碰撞(Hash Collision)是指不同的输入数据产生了相同的哈希值。哈希函数是将输入映射到固定大小的哈希值的函数,而碰撞指的是两个不同的输入映射到了相同的哈希值。 哈希碰撞可能导致哈希表、哈希集合或哈希映射等数据结构的性能下降。当两个…

使用U盘给笔记本安装Deepin桌面版(Ubuntu同理)

一、镜像下载 Deepin官网官方ISO镜像源 下载完成后会得到一个 deepin-desktop-community-20.9-amd64.iso 的文件 这个文件就是我们要安装的Deepin的系统镜像文件 二、制作USB启动盘 准备一张至少8G的U盘 或者 内存卡读卡器 这里我选择使用 Rufus 制作USB启动盘 Rufus官网…

Tomcat配置https协议证书-阿里云,Nginx配置https协议证书-阿里云,Tomcat配置https证书pfx转jks

Tomcat/Nginx配置https协议证书 前言Tomcat配置https协议证书-阿里云方式一 pfx配置证书重启即可 方式二 jkspfx生成jks配置证书重启即可 Nginx配置https协议证书-阿里云实现方式重启即可 其他Tomcat相关配置例子如下nginx配置相关例子如下 前言 阿里云官网:https:…