当前位置: 首页 > 面试题库 >

我的课程将持续多长时间?

端木兴国
2023-03-14
问题内容

有人可以从下面的数据中告诉我我的会话将持续多长时间吗?-我不确定哪个告诉我

session.auto_start  Off Off
session.bug_compat_42   Off Off
session.bug_compat_warn On  On
session.cache_expire    180 180
session.cache_limiter   nocache nocache
session.cookie_domain   no value    no value
session.cookie_httponly Off Off
session.cookie_lifetime 0   0
session.cookie_path /   /
session.cookie_secure   Off Off
session.entropy_file    no value    no value
session.entropy_length  0   0
session.gc_divisor  1000    1000
session.gc_maxlifetime  1440    1440
session.gc_probability  1   1
session.hash_bits_per_character 5   5
session.hash_function   0   0
session.name    PHPSESSID   PHPSESSID
session.referer_check   no value    no value
session.save_handler    files   files
session.save_path   /var/lib/php/session    /var/lib/php/session
session.serialize_handler   php php
session.use_cookies On  On
session.use_only_cookies    Off Off
session.use_trans_sid   0   0

问题答案:

通常,您可以说_session.gc_maxlifetime_ 指定自上次更改会话数据( 而不是 上次session_start调用!)以来的最长生存时间。但是PHP的会话处理有点复杂。

因为会话数据由垃圾收集器,其仅由称为除去session_start用的概率_session.gc_probability合_ 由devided
session.gc_divisor
。默认值为1和100,因此垃圾收集器仅在所有session_start调用的1%中启动。这意味着,即使会话在理论上已经超时(会话数据更改的时间超过了几秒钟前的_session.gc_maxlifetime_ ),会话数据的使用时间也可以更长。



 类似资料:
  • 问题内容: 我正在寻找一种方法来找出python中音频文件(.wav)的持续时间。到目前为止,我看了一下蟒蛇库,,我没能得到wav文件的时间。给了我持续时间,但不一致。 提前致谢。 问题答案: 持续时间等于帧数除以帧率(每秒帧数): 关于@edwards的评论,下面是一些产生2通道wave文件的代码: 如果您在音频播放器中播放结果文件,则会发现持续时间为40秒。如果运行上面的代码,它还会计算持续时

  • 这是一个长时间运行的服务器应用程序,它创建了很多短期的垃圾,几乎没有任何东西在启动后可以终身使用。大多数时候,年轻一代的收集速度很快,即使是10 gb,它也很快,因为它几乎都是垃圾,但我们偶尔会看到残酷的异常值。作为一个潜在的提示,我们正在一台CPU资源更多但内存少12 gb的机器上以更低的负载运行一台配置类似的服务器。我们在那里没有看到这种模式。 java-xms20g-xmx20g-xlogg

  • 我们正在使用一个3站点,每个站点3个节点的Cassandra 1.1.12集群,每个节点分配了8GB内存。我们定期在节点上看到长时间的GC暂停,这扰乱了我们的应用程序实时要求。我们运行的系统是8个核心系统,具有24GB内存。 我们已经看到了120秒的暂停,它会停止世界GC。 我们在JDK 1.7.0_04上运行这些标志 以下是导致长时间暂停的详细GC日志: 我还设置了一个夜间作业,强制GC在凌晨2

  • 我正在寻找一种从“ISO 8601持续时间格式”(P0DT0H0M0S)转换为小时的便捷方法。 到目前为止,我想到了这个: 如您所见,我的方法是将数字拆分并乘以24、1、1/60、1/3600以得到小时。我可以减少代码量吗? 样本数据和所需结果 输入: 'P1DT2H3M44S' (1 天 2 小时 3 分 44 秒) 期望输出: 26.062222222222222 (这是小时)

  • 我正在尝试创建一个应用程序,该应用程序根据心电信号计算心率,心电信号通过蓝牙接收并发送到应用程序。我已经能够创建代码来检测ecg信号的峰值(这将是一个500个值的数组),计算心率并将其输出到屏幕。到目前为止,阵列是硬编码的。但我希望确保每次覆盖数组时,都会再次执行计算,并将新值输出到屏幕。因此,它本质上需要不断重复。我尝试在以下循环中插入整个代码: 如下所示: 但是,这一直导致我的应用程序崩溃,我

  • 目前,当您获得youtube持续时间时,您会获得类似的内容。 下面的代码将其更改为。然而,我希望只获得SECONDS,因此将是输出。