问题列表 - 第32933页

5
推荐指数
2
解决办法
6427
查看次数

Doctrine 2 PlainValue预计

我在执行Doctrine DQL查询时遇到问题.这是它给我的错误.

Doctrine\Common\Annotations\AnnotationException: [Syntax Error] Expected PlainValue, 
got 'integer' at position 13 in property Base\Session::$lifetime.
Run Code Online (Sandbox Code Playgroud)

我的代码看起来像这样:

$query = $em->createQuery("SELECT s FROM Base\Session s WHERE s.session = \"$id\"");
Run Code Online (Sandbox Code Playgroud)

其中$ id是当前的session_id.我的模型看起来像:

namespace Base;

/** @Entity @Table(name="session") */
class Session extends Skeleton {
/**
 * @Id @Column(type="integer")
 * @GeneratedValue(strategy="AUTO")
 */
protected $id;

/** @Column(length=32) */
protected $session;

/** @Column(type=integer) */
protected $lifetime;

/** @Column(type=integer) */
protected $modified;

/** @Column(type="text") */ 
protected $data;
}
Run Code Online (Sandbox Code Playgroud)

php doctrine doctrine-query

12
推荐指数
1
解决办法
1万
查看次数

简单语言中的休眠是什么?

我是新手。我一直在这个网站上看到有关休眠的问题。我知道DBMS的工作原理以及如何使应用程序与之对话。帮助我了解什么是休眠状态。

hibernate

2
推荐指数
2
解决办法
1026
查看次数

为什么.NET没有像Java这样的内置Observer模式?

我想知道为什么.NET框架没有类似于Java功能的对(Observer/Observable)接口?

编辑: 是的我知道事件和代表,但使用这些接口是一个简单的书本方法这个DP不是吗?

c# design-patterns .net-2.0 observer-pattern

3
推荐指数
2
解决办法
1847
查看次数

最简单的CMS到主题?

我正在尝试为CMS创建一个主题,但它几乎不可能,因为我不了解PHP或ASP.NET.我可以通过CSS和HTML将网站放在一起,但我希望客户能够自己添加和编辑内容.我准备放弃完全设计一个并只使用现有的主题.

我试图了解Wordpress,SilverStripe,Umbraco和Pixie的内部工作方式,但这些教程让我感到困惑.是否有其他的CMS我应该考虑更简化的主题流程?

我真的很想能够将一大块代码放入给定HTML页面的内容区域,并使该区域可以从客户端可以登录的WYSIWYG前端进行编辑.有这样的事吗?

html css theming content-management-system

6
推荐指数
2
解决办法
4186
查看次数

你可以在Django中使用Python v.2.7吗?

Django的书中说:"核心Django框架适用于2.3到2.6之间的任何Python版本.Django的可选GIS(地理信息系统)支持需要Python 2.4到2.6."

python django compatibility

5
推荐指数
1
解决办法
3515
查看次数

是否可以在二次搜索算法的每次迭代中只进行一次比较?

在二进制搜索算法中,我们有两个比较:

if (key == a[mid]) then found;

else if (key < a[mid]) then binary_search(a[],left,mid-1);
      else binary_search(a[],mid+1,right);
Run Code Online (Sandbox Code Playgroud)

有没有办法让我只有一个比较而不是上面两个.

-

谢谢

Alok.Kr.

c algorithm optimization micro-optimization

6
推荐指数
1
解决办法
4294
查看次数

内存泄漏使用malloc失败

我正在编写一个泄漏内存(主内存)的程序来测试系统在低系统内存和交换内存时的行为方式.我们使用以下循环定期运行并泄漏内存

main(int argc, char* argv[] )  
{
   int arg_mem = argv[1];

        while(1)
        {
          u_int_ptr =(unsigned int*)  malloc(arg_mem * 1024 * 1024);

        if( u_int_ptr == NULL )
           printf("\n leakyapp Daemon FAILED due to insufficient available memory....");

          sleep( arg_time );
        }

}
Run Code Online (Sandbox Code Playgroud)

上面的循环运行一段时间并打印消息"leakyapp Daemon FAILED由于可用内存不足......".但是当我运行命令"free"时,我可以看到运行该程序对主内存或交换没有影响.

难道我做错了什么 ?

c linux memory

3
推荐指数
1
解决办法
798
查看次数

如何在Android中显示Toast?

我有一个可以拉起来的滑块,然后它会显示一张地图.我可以上下移动滑块来隐藏或显示地图.当地图在前面时,我可以处理该地图上的触摸事件.每当我触摸时,a AsyncTask会被启动,它会下载一些数据并生成一个Toast显示数据的数据.虽然我在触摸事件上启动任务但是没有显示吐司,直到我关闭滑块.当滑块关闭并且不再显示地图时,会Toast出现.

有任何想法吗?

好了开始任务

编辑:

public boolean onTouchEvent(MotionEvent event, MapView mapView){ 
    if (event.getAction() == 1) {
        new TestTask(this).execute();
        return true;            
    }else{
        return false;
    }
 }
Run Code Online (Sandbox Code Playgroud)

onPostExecute祝酒

Toast.makeText(app.getBaseContext(),(String)data.result, 
                Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud)

在新的TestTask(this),这是一个参考,MapOverlay而不是MapActivity,所以这是问题.

android toast android-asynctask android-mapview

433
推荐指数
13
解决办法
101万
查看次数

延迟工作记录

#Here is how I have delayed job set up.

Delayed::Worker.backend = :active_record
#Delayed::Worker.logger = Rails.logger
Delayed::Worker.logger = ActiveSupport::BufferedLogger.new("log/
##{Rails.env}_delayed_jobs.log", Rails.logger.level)
Delayed::Worker.logger.auto_flushing = 1
class Delayed::Job
    def logger
        Delayed::Worker.logger
    end
end
if JobsCommon::check_job_exists("PeriodicJob").blank?
    Delayed::Job.enqueue PeriodicJob.new(), 0, 30.seconds.from_now
end
#end


#Here is my simple job.

class PeriodicJob
    def perform
        Rails.logger.info "Periodic job writing #{Time.now}"
            Delayed::Job.enqueue PeriodicJob.new(), 0,
30.seconds.from_now
    end
end
Run Code Online (Sandbox Code Playgroud)

我没有在rails日志或延迟的作业日志文件中看到来自延迟作业的任何日志消息,我看到的唯一消息是delayed_jobs.log文件中的作业开始/成功/失败.

这导致了大问题,包括检测工作中的错误和内存泄漏几乎是不可能的!请帮忙!

ruby-on-rails delayed-job

22
推荐指数
2
解决办法
2万
查看次数