搜索内容

程序开发里面的profile 是什么意思

小词精选 未结 1 1387
如初
如初 2小时前
1条回答
  • 2小时前
    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()

    0 讨论(0)