草庐IT

康波周期

全部标签

php - 如何增加 Symfony2 中的 session 生命周期?

我有一个带有记住复选框的登录名。如果选中记住复选框,我会尝试将session的生命周期设置为1年,但无论我尝试什么,它都不起作用...Symfony探查器总是说session生命周期为0。这就是我在我的Controller函数中尝试的:$this->getRequest()->getSession()->set("gesaudit",array("login"=>true,"user"=>$user));if($remember=="1"){$lifetime=newNativeSessionStorage();$lifetime->setOptions(array('cookie_l

PHP 查找最接近时间线周期的日期

所以,嗯,好的。这可能涉及到数学问题,所以希望你带上了科学计算器;)这是我的问题:给定初始日期(时间戳)、时间段(秒)和今天的日期(时间戳),我需要找到与时间段*n加上原始/初始日期重合的最近日期。到目前为止,我得到了一些效果很好的东西,例如初始日期和最终(今天)日期之间的“期间”数量,在上面的演示中为“2”:$initial=strtotime('2April1991');$time=time();$period=strtotime('+10years',0);$periods=round(($time-$initial)/$period);接下来我做的是:$range=$perio

php - 带有长生命周期 token 的 Facebook PHP/JS SDK "Session has expired at unix time"

我正在尝试使用存储的长期访问token,但2小时后我从图形API收到以下错误。我已经编写了一些代码将用户发送到Facebook以获取可以交换访问token的新代码,它工作得很好,除了在每个后续页面请求中都会发生这种情况,Facebook继续使我的访问token无效并出现以下错误,尽管他们的服务器返回了访问token。Errorvalidatingaccesstoken:Sessionhasexpiredatunixtime1338300000.Thecurrentunixtimeis1338369365.完整的测试页面示例如下。出于显而易见的原因省略了我的key。点击页面,登录,然后将

php - 即使我正在工作, session 也会过期, session 生命周期,Ajax 和 Symfony2

如果用户在10分钟内什么都不做,我已经将我的应用程序配置为在超时时关闭session。在config.yml我有这个:session:handler_id:~cookie_lifetime:600#10minutesgc_maxlifetime:600#10minutesgc_probability:1gc_divisor:1我每隔一分钟执行一次Ajax调用以检查session是否即将过期,这就是我检查的内容:publicfunctionisLoggedInAction(Request$request){$response=array();$response['authenticate

PHP 请求生命周期

好吧,我对PHPVM的了解还比较幼稚,最近我一直在想一些事情。特别是PHP中Web应用程序的请求生命周期是什么样子的。我找到一篇文章here这给出了一个很好的解释,但我觉得必须这个故事还有更多内容。根据文章的解释,每次向服务器发出请求时都会解析并执行脚本!这对我来说太疯狂了!我正在尝试通过编写一个利用许多PHP5.3/5.4功能的微型框架来学习PHP。因此,我开始思考static的含义以及静态类变量实际存在的时间。我希望我的应用程序可以有一个setup阶段,该阶段能够将其结果缓存到具有static属性的类中。但是,如果在每个请求上解析和执行整个脚本,我看不出如何避免为每个服务的请求运行

php - 使用 Zend_Auth 设置和延长 session 生命周期

我在我的一个项目中使用Zend_Auth,但到目前为止还没有弄清楚如何设置session的生命周期,或者如何扩展它(假设它应该运行5分钟,并且应该在用户使用时重置为做一个Action),这是我的初始化代码:$authAdapter=newZend_Auth_Adapter_DbTable($this->_model->pdo);$authAdapter->setTableName('normal_folks')->setIdentityColumn('username')->setCredentialColumn('password');$post=$this->_request->g

php - Laravel Passport token 生命周期

我不明白我做错了什么。我无法设置token过期时间。registerPolicies();Passport::tokensExpireIn(Carbon::now()->addDays(1));Passport::refreshTokensExpireIn(Carbon::now()->addDays(30));}}但是当我调用$user->createToken()时,例如:createToken('Sometoken')->accessToken;$request->headers->add(['Authorization'=>'Bearer'.$accessToken]);ret

android - 无法解析 : androidx. 生命周期 :lifecycle-extensions-ktx:2. 0.0-alpha1

我想了解Android中的ViewModel和LiveData概念。我正在做一个练习项目,但是当我在我的应用程序级gradle文件中添加implementation'androidx.lifecycle:lifecycle-extensions-ktx:2.0.0-alpha1'行时,它会显示Failedtoresolve:androidx.lifecycle:lifecycle-extensions-ktx:2.0.0-alpha1.我在谷歌上搜索了解决方案,我找到了this回答,当我只编译viewmodel库但如果我使用与implementationgroup:'androidx.

java - FPS 节流(?)- 使手机的更新/绘图周期更顺畅?

我正在为AndroidPhone构建应用程序,但遇到了一些奇怪的“节流”。我相信这是因为正在调用信号量来停止应用程序正在做的任何事情来处理手机中的其他内容。虽然我不是积极的。我很好奇是否有一种方法可以分散这些中断或其他方法来减少用户对应用程序几乎没有延迟尖峰的可见性。编辑:一些进一步的信息,我目前正在运行的是一个二维图像数组——在实例化~8000的时候只绘制了大约80个图像。只有当它们的色调不是RGB0(深黑色)时,它们才会绘制。更新中的运行时循环会检查哪些图像最接近玩家,并为它们提供RGB0.2f的基本最小光照。除此之外,基本的事件处理程序和移动/视口(viewport)循环也在更新

android - QTcpSocket 的生命周期

我目前正在开发一个通过TCP连接到服务器的Android应用程序。服务器是用Qt编写的,在计算机上运行。在服务器端,我使用QTcpServer和信号QTcpServer::newConnection()来获取新连接的QTcpSocketQTcpServer::nextPendingConnection()。我实现了一个名为SocketManager的类,它管理此套接字接收的数据。在Android端,我使用javaSocket连接到服务器。一切都很好。当Android端与服务器断开连接时,我的SocketManager对象会收到通知并自行销毁。但我想妥善处理Android设备离线或关闭等