Profiles是什么???

Profiles是什么???,第1张

Profiles

一个Profile是一系列Java的APIs,通过添加属性域来补州卜纳充一个或多个Java平台版本的不足。Profile可以包含其它的Profile。一个Profile实现要求Java 2平台版本针对目标市场创建一个全面的开发和配置环境。每一个Profile必须符合一套兼容性规范。

Profile可能在一个和多个版本上可用。

一些Java 2平台的Profile的例子,微型版本是:

PersonalJava(TM) - 为显示Web兼容的基于Java的内容弊滑的非PC产品。

Java Card(TM) - 针对secure card和其他内册没存极度有限的设备。

程序文件。profile是程序program的意思,而file是指文件袭信凯粗的意思。file是Windows中指文件夹下各种类型的数据解压类型的体现形式统称。同时也是IT术语“拍孙轮文件传输协议”、编程语言文件命令的意思。

Profile是针对每个帐户的数据存储,比如一个电子商务网站的用户购物车数据。

“用户配置文件”是Profile这个词的直接翻译,其实没有文件的意思,默认塌饥存储在数据库中,不用自己管理文件。

Profile是HttpContext类的一个属性,是ProfileBase类,继承自SettingsBase类。所谓Provider,是你可以定义Profile如何存储,默认是存储在LocalServer数据库中,需要网站重启动不丢失数据,所以不能存在内存中。

扩展资料:

Profile功能

基本命令:

profile on : 开启profile

profile off: 关闭profile

profile clear: 清空历史数据

profile viewer: 查看团渗返profile 结果

示例1:

引自Matlab 中帮助文档:

profile on  % 开喊穗启 profile

plot(magic(35)) % 绘制magic矩阵

profile viewer  % 查看profile结果

p = profile('info')

profsave(p,'profile_results') % 保存profile 结果

实例2:

使用profile分析分析cpu使用情况

可以使用profile和cProfile对python程序进行分析,这里主要记录下cProfile的使用,profile参考cProfile即可。

假设有如下代码需要进行分析(cProfileTest1.py):

#! /usr/bin/env python

#-*- coding:utf-8 -*-

def foo():

sum = 0

for i in range(100):

sum += i

return sum

if __name__ == "__main__" :

foo()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12124744.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存