Infomation Module Profile介绍

Win11+VSCode+TeXLive:学术党必备的LaTeX环境配置避坑指南(2024最新版) 本文详细介绍了如何在Windows 11系统下,通过VSCode编辑器与TeXLive发行版配置高效的LaTeX学术写作环境。针对国内用户常见的镜像下载慢、插件配置复杂等问题,提供了优化方案和避坑指南,帮助科研人员和学生快速搭建流畅的学术写作工作流。 阅读详情
      我们都清楚在CLDC的上层是MIDP,在MIDP中提供了对用户界面的支持,我们可以使用javax.microedition.lcdui包中提供的API进行开发,但是还有一类设备是不具有显示屏的,比如网卡、路由器和跟踪器等。为了满足上述设备的市场需要,JCP组织中SIEMENS领导制定了JSR195 Infomation Module profile。本文将比较详细的介绍IMP。

    IMP是MIDP1.0的严格子集,由于IMP的目标设备是无显示能力和用户输入能力的设备,因此javax.microedition.lcdui包没有包括在其中,如果你要为有显示屏和键盘输入的设备开发应用的话,那么请选择MIDP1.0或者MIDP2.0。

    首先我们了解一下IMP对硬件层的最低要求:
内存:
    1.128K非挥发性内存空间用于IMP组件
    2.8K非挥发性的内存空间用于应用程序创建的持久性数据存储
    3.32K的挥发性内存空间用于java运行环境(HEAP)
联网能力:
    双工、无线、带宽受限

    根据以上硬件的基础和市场的需求,在软件层IMP对定时器(Timer),联网和持久性数据存储都提供了支持。由于IMP是MIDP1.0的子集,这些特性与MIDP非常相似因此不进行一一的介绍,您可以从jcp下载具体的IMP规范来了解具体情况。为了让大家更好的了解IMP的体系构架,给出下面的构架图


 

 

 

 

 

 






 

    基于CLCD和IMP的应用程序的名称为IMlets,其实他同样是扩展了javax.microedition.midlet.MIDlet的。因此它们具有相似生命周期。几个IMlets同样可以打包成IMlet套件,我们也需要提供jad文件来描述应用程序的信息,但是必须注意的一点是,由于IMlets是基于IMP的,而不是MIDP因此在jad文件中的Microediton-Profile属性值应该写IMP-1.0,在应用程序中我们通过System.getProperty("microediton.profile")应该得到IMP-1.0而不是MIDP1.0。

NVIDIA驱动装好了,Gazebo为啥还是卡?手把手教你用optirun搞定GPU加速 本文详细解析了NVIDIA驱动安装后Gazebo仍卡顿的原因,并提供三步精准诊断与GPU加速实战方案。通过optirun快速启用GPU加速,解决OpenGL与显示服务器的配置问题,显著提升仿真性能。适用于ROS、PX4等开发环境,帮助用户充分利用显卡性能。 阅读详情

相关推荐

反激电源占空比为何必须小于0.5?次谐波振荡与斜坡补偿详解

在开关电源设计中,峰值电流模式控制因其优异的动态响应和逐周期限流保护而被广泛应用。其工作原理是通过采样电感电流的峰值,与误差电压比较来控制开关管的导通与关断。然而,这种控制方式在反激等隔离拓扑中,当占空比超过50%时,会面临一个固有的稳定性挑战——次谐波振荡。这是由于电流扰动会在相邻开关周期内被放大而非衰减,导致系统在开关频率一半处发生振荡,严重影响输出纹波和可靠性。为解决这一问题,工程上引入了斜坡补偿技术,通过向控制信号叠加一个固定斜率的斜坡,改变环路增益条件,从而在宽输入电压或高占空比需求下维持系统稳定

weixin_29631169的博客 628

Profile 详解之 ProfileModule 类

2010-03-02 15:28 by ╭☆涩 轨ら, 96 visits, 网摘, 收藏, 编辑 Profile 类时用于用户 Profile 的创建和 Profile 事件的管理的, 当启用用户配置文件时,ASP.NET 使用 ProfileModule 来创建用户配置文件, 并且将其存储在当前的 HttpContext 的 Profile 属性中 public seale

r798303142b的专栏 1757

CAN总线错误帧全解析:从数据包到硬件层的故障树分析

本文深入解析CAN总线错误帧的故障树分析方法,从数据包到硬件层全面剖析错误机制。通过物理层信号测试、数据链路层错误解码和应用层协议排查,提供系统化的诊断框架。结合CANoe配置和示波器波形分析,帮助工程师快速定位总线故障,提升系统可靠性。

weixin_26742753的博客 491

Infomation与Information的不同

两个单词都是信息的意思,只不过是美式和英式的拼法不同: Infomation:美式英语,美国人很懒,能省的都省。 Information:英式英语。

web开发自学 859

手把手教你用光耦搭建安全隔离电路:从洗衣机控制板到PLC输入模块实战

本文通过洗衣机控制板驱动高压电机和PLC输入模块采集现场信号两个实战场景,手把手教你使用光耦搭建安全隔离电路。文章详细解析了电路架构、关键器件选型、参数计算、仿真验证及PCB布局避坑技巧,并对比了光耦与数字隔离器的适用场景,帮助电子工程师掌握这门保障系统稳定与安全的必备技能。

h6j7k8l9p0的博客 463

Qwen-Image LoRA训练实战:从数据准备到异常修复的全流程解析

本文详细解析了Qwen-Image LoRA训练的全流程,从数据准备到参数优化再到异常修复。通过实战案例展示了如何利用LoRA技术微调Qwen-Image模型,提升中文场景下的图像生成质量,特别针对手脚生成异常等问题提供了有效解决方案。文章还分享了中文提示词优化技巧和高级训练方法,帮助开发者高效训练出高质量的LoRA模型。

lemon的博客 969

infomation函数参考

MySQLBENCHMARK()函数将指定的表达式重复执行指定的次数。BENCHMARK()语法这里是MySQLBENCHMARK()函数的语法:BENCHMARK(count,expr)参数count必需的。指定的次数。expr必需的。要执行的表达式。返回值BENCHMARK()函数将指定的表达式MySQL函数将指定的表达式重复执行指定的次数。

qq_53280238的博客 426

从“Segmentation fault”到流畅运行:深入解析CARLA Engine crash与Signal 11报错排查指南

本文深入解析了CARLA仿真平台运行时遭遇的Engine crash与Signal 11(Segmentation fault)报错。文章指出,该错误的根本原因常与NVIDIA显卡驱动版本不兼容有关,并提供了从日志分析、常见方案试错到驱动安全降级的完整排查指南,帮助用户从崩溃走向流畅运行。

pca5navigator的博客 467

SQL查询语句

逗号也不要才行,不然会报错。用--也是同样的效果。

dream2662583的博客 996

Anchor graph 对齐文献解读

Align then Fusion: Generalized Large-scale Multi-view Clustering with Anchor Matching Correspondences文献解读

atease0001的博客 1165

Android SurfaceFlinger——概述(一)

对于系统渲染流程的理解是指导 SurfaceFlinger 设计的核心思想,从 Android 4.1 一直到 Android 9.0 都没有太大的变化。只要抓住这五个核心思想,我们阅读 SurfaceFlinger 的难度就会下降不少。下面看一下 SurfaceFlinger 的体系和 Skia 以及 View的绘制流程的关系。framework 面向开发者所有的 View 是便于开发的控件,里面仅仅只是提供了当前 View 各种属性以及功能。

小旭的专栏 2584

Maven 学习笔记(三) —— 生命周期,多模块,profile

四. 生命周期 1. 概述 maven 的生命周期包含了一些有序的命名阶段, 有的阶段抽象了编译过程, 有的阶段抽象了打包过程. 当让 maven 构建一个项目的时候, 其实是让它一步步通过哪些预定义的有序的阶段, 并且运行所有注册到某个特定阶段的目标. 一个构建生命周期, 是一组精心组织的有序的阶段, 它的存在使得所有注册的目标有序运行. 2. 预设生命周期 2.1. cl...

luojbin的博客 2593

电机瞬态分析基础(2):理想电机的基本假设和正方向规定

电机瞬态分析基础之理想电机假设条件和正方向规定

weixin_45670943的博客 1146

Infomation Module Profile介绍(转)

我们都清楚在CLDC的上层是MIDP,在MIDP中提供了对用户界面的支持,我们可以使用javax.microedition.lcdui包中提供的API进行开发,但是还有一类设备是不具有显示屏的,比如网卡、路由器和跟踪器等。为了满...

cuankuangzhong6373的博客 132

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

module在centos系统中的安装和使用

前提:$ rpm -qa | grep enviroment-modules # 检查系统中是否已经安装了modules软件 安装前需要tcl、tcl-devel包 1. YUM源安装 yum install -y environment-modules-3.2.10-3.el6 2. 源码安装 yum -y install tcl-devel ...

虽迟但到博客 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

infomation_schame信息

table_catalog 表限定符。 table_schema 表所有者。 table_name 表名 column_name 列名 ordinal_position 应该是该列在该表中的顺序 column_default 列的默认值 is_nullable 是否可以为null data_type 数据类型 character_maximum_length 数据的长度 character_octet_length

xiaolegeaizy的博客 243

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

WML开发详细指南

  <A title="文章标题:WAP开发入门--搭建开发环境作 者:mingjava更新时间:2004-9-7 15:34:35点击次数:82" href="http://www.j2medev.com/Article_Show.asp?ArticleID=76" target=_blank>WAP开发入门--搭建开发环境讲述了如何搭建WAP应用程序的开发环境,本章将主要介绍

mingjava的专栏 1万+

搭建OTA下载服务器

 OTA的意思是Over The Air,通过无线网络下载和安装J2ME应用程序的方案。搭建OTA服务器是比较简单的,但是做一个完整的OTA的服务器却非常复杂,因为这要设计到软件的管理,下载的计费,安全认证等多个问题。本文主要目的是讲述OTA下载的主要原理,搭建OTA服务器的步骤。     当我们的手机通过无线网络发出请求要求下载相关的软件的时候,通常我们是访问了特定的页面。这可以是wml写的。我

mingjava的专栏 1万+

工欲善其事,必先利其器——搭建J2ME开发环境

      由于本文写作的时候eclipseME的版本还比较低,但是在0.5(如果我没有记错的话)以后安装方式就改变了,截至到11.18号最新的版本应该是0.6.1,如果大家安装高版本的话请参考下面连接中的文章,http://www.j2medev.com/Article_Show.asp?ArticleID=144如果是0.4.x的可以参考本文。       由于WTK并没有提供代码编辑的功能,

mingjava的专栏 1万+

揭开J2ME平台的神秘面纱

      做J2ME应用开发的程序员也许经常会被一些名词或者概念所迷惑,比如Personal Basic Profile和Personal Profile有什么关系?基于CLDC的应用程序能够无修改的移植到基于CDC的设备上嘛?要回答这些问题并不容易,因为你必须首先揭开J2ME平台的神秘面纱。       2000年当J2ME平台的CLDC发布的时候,所有的java开发者都为之兴奋不已。SUN也

mingjava的专栏 1万+

应用Java技术开发WAP应用程序

 <A title="文章标题:WAP开发入门--搭建开发环境作 者:mingjava更新时间:2004-9-7 15:34:35点击次数:56" href="http://www.j2medev.com/Article_Show.asp?ArticleID=76" target=_blank>WAP开发入门--搭建开发环境一文中介绍了如何搭建WAP开发应用程序,这篇文章将讲述如

mingjava的专栏 7026

J2ME对话-采访KVM之父AT

今天在SUN看到一篇采访KVM之父AT的文章,觉得很不错。因此翻译了其中一部分,希望能对网友有所帮助。Antero Taivalsaari是KVM的创始人,他领导了CLDC规范的开发并对J2ME的很多特性都做出了巨大的贡献。Q:KVM是如何形成的?A:在来到SUN工作之前,我在电话设备制造商工作,因此我对移植适宜在手机上运行的JAVA平台十分有兴趣。但是我们遇到的问题是,目前所有嵌入式版本的JAV

mingjava的专栏 6657

Record Management System从入门到精通系列之一

      Record Management System是J2ME的一个重要的子系统,目的是实现应用程序本地数据的持久性存储。目前支持文件系统的移动信息设备还有限,因此Record Management System是J2ME开发人员实现本地数据存储的首选途径。本文的目的就是全面的介绍Record Management System的知识。       顾名思义Record Managemen

mingjava的专栏 6563

通过实例说明J2ME通用联网框架的使用

      尽管目前的无线网络不够理想,手机联网还是给我们开发人员不小的震撼的。毕竟这真的是件神奇的事情,不是吗?本文将讲述如何应用J2ME平台中的通用联网框架开发联网的应用程序。       首先,必须说明一点:MIDP中规定,任何移动信息设备都必须提供通过http协议的支持,而像其他的通信方式例如socket是设备相关的。有些手机会支持,有些则不支持。这里只大概的说明一下http协议相关的内容

mingjava的专栏 5759

本人编写的《J2ME开发精解》已经由电子工业出版社出版

J2ME开发网站长詹建飞编写的《J2ME开发精解》一书已经陆续在各个书店和网上书店上架,本书由电子工业出版社出版,SUN中国技术社区推荐java用书。目录如下:J2ME开发精解詹建飞 编著2006年1月出版ISBN 7-121-02210-949.00元(含光盘1张)416页 内容简介本书介绍如何在支持J2ME的设备上开发MIDP应用程序,尤其针对MIDP

mingjava的专栏 5502

搭建WAP应用开发环境

J2ME开发网最近开辟了Java技术与WAP开发专题,专题将主要讲述WAP开发和Java技术中相互结合的部分。不再开辟新的文章栏目,如果网友发表WAP相关的技术请归入Java技术与WAP开发专题。    WAP(Wireless Application Protocal)是开放的协议,这与日本的I-MODE有所不同,后者是封闭的。WAP事实上是无线网络和Internet网络相结合的产物。本来的

mingjava的专栏 5147
上一篇: 推荐给XML初学者的一些站点
下一篇: 理解JTWI的具体内容和作用
mingjava
博客等级 码龄24年 68粉丝 114原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值