问题列表 - 第27847页

关于插入的Symfony fk问题

我发布了类似的问题,但无法解决.我创建了一个用户和组的关系数据库,但由于某种原因,我无法正确插入测试数据.以下是架构的示例:

User:
  actAs: { Timestampable: ~ }
  columns:
    name: { type: string(255), notnull: true }
    email: { type: string(255), notnull: true, unique: true }
    nickname: { type: string(255), unique: true }
    password: { type: string(300), notnull: true }
    image: { type: string(255) }

Group:
  actAs: { Timestampable: ~ }
  columns:
    name: { type: string(500), notnull: true }
    image: { type: string(255) }
    type: { type: string(255), notnull: true }
    created_by_id: { type: integer }
  relations: 
    User: { onDelete: SET NULL, …
Run Code Online (Sandbox Code Playgroud)

mysql propel doctrine symfony1

0
推荐指数
1
解决办法
329
查看次数

iPhone Mobile Safari,多少个最大并行http连接?

我想在iPhone Mobile Safari(OS4)中使用并行AJAX HTTP请求.最大并行连接数是多少?

iphone http mobile-safari

7
推荐指数
1
解决办法
5623
查看次数

Emacs:减轻鼠标的依赖性

在Emacs中,如何使用键盘模拟鼠标按键等?例如,使用CEDET的Semantic(包含在GNU Emacs 23.2.1中),可以右键单击包含以提供菜单; 如何使用键盘将该菜单和其他菜单显示为工具提示,或者在迷你缓冲区中显示一个允许用户访问菜单栏的M-`?

emacs cedet

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

如何在perl中一次输出一个屏幕

从命令行执行perl脚本时,如何确保输出不会从屏幕滚动?

换句话说,我如何模仿unix"更多"或"更少"命令的功能?

perl screen

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

赋值运算符的参数必须参考吗?

在C++中重载类的赋值运算符时,它的参数必须是引用吗?

例如,

class MyClass {
public:
...
MyClass & operator=(const MyClass &rhs);
...
}
Run Code Online (Sandbox Code Playgroud)

是真的吗

class MyClass {
public:
...
MyClass & operator=(const MyClass rhs);
...
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

c++ reference assignment-operator

6
推荐指数
3
解决办法
3662
查看次数

如何在PHP中的请求之间保持对象

我过去一直在使用rails,merb,django和asp.net mvc应用程序.他们共同的(与问题相关)是他们拥有建立框架的代码.这通常意味着创建持久的对象和状态,直到Web服务器被回收(如设置路由,或检查哪些控制器可用等).

据我所知,PHP更像是一个CGI脚本,每次运行时都会被编译成一些字节码,并且在请求之后它被丢弃.当然,您可以拥有会话,在同一用户的请求之间保留数据,并且我看到有像APC这样的扩展,您可以使用它来在服务器级别的请求之间保留对象.

我的问题是:如何创建一个像rails这样的PHP应用程序?我的意思是一个应用程序,在第一个请求设置框架,然后在第二个和后来的请求使用已经设置的对象.mod_php中是否有一些内置的缓存工具?(例如,存储已执行的php应用程序的已编译字节码)或者是使用APC或某些类似扩展来解决此问题的唯一方法?你会怎么做?

谢谢.

编辑:替代问题:如果我创建一个大的PHP应用程序,它具有非常大的设置时间,但运行时间较短(如上面提到的框架中)那么我应该如何"缓存"已经设置的东西(这可能意味着很多东西,除了可能是数据库连接,因为你已经在PHP中拥有持久连接).

为了证明大的设置时间:如果我使用PHP反射检查哪些对象可用并根据它设置运行时该怎么办?进行大量反射通常很慢,但只需要执行一次(并且仅在修改源代码时重新进行评估).

编辑2:那似乎是APC.它自动缓存字节码这一事实很有用.

php state caching frameworks persist

17
推荐指数
1
解决办法
7895
查看次数

什么是带有点的DataTable列名,使它们不适合WPF的DataGrid控件?

运行这个,并混淆:

<Window x:Class="Data_Grids.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <StackPanel>
        <DataGrid
        Name="r1"
              ItemsSource="{Binding Path=.}">
        </DataGrid>
        <DataGrid
        Name="r2"
              ItemsSource="{Binding Path=.}">
        </DataGrid>
    </StackPanel>
</Window>
Run Code Online (Sandbox Code Playgroud)

代码隐藏:

using System.Data;
using System.Windows;

namespace Data_Grids
{
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();

            DataTable dt1, dt2;
            dt1 = new DataTable();
            dt2 = new DataTable();
            dt1.Columns.Add("a-name", typeof(string));
            dt1.Columns.Add("b-name", typeof(string));
            dt1.Rows.Add(new object[] { 1, "Hi" });
            dt1.Rows.Add(new object[] { 2, "Hi" });
            dt1.Rows.Add(new object[] { 3, "Hi" });
            dt1.Rows.Add(new object[] { 4, "Hi" });
            dt1.Rows.Add(new …
Run Code Online (Sandbox Code Playgroud)

data-binding wpf datatable

14
推荐指数
3
解决办法
9134
查看次数

如何将枚举值添加到列表中

我有以下枚举:

public enum SymbolWejsciowy
{
     K1 , K2 , K3 , K4 , K5 , K6 , K7 , K8 
}
Run Code Online (Sandbox Code Playgroud)

我想使用此枚举的值创建一个列表:

 public List<SymbolWejsciowy> symbol;
Run Code Online (Sandbox Code Playgroud)

我尝试了几种不同的方法将枚举值添加到列表中:

SymbolWejsciowy symbol;  
symbol.Add(symbol = SymbolWejsciowy.K1); 
Run Code Online (Sandbox Code Playgroud)

symbol.Add(SymbolWejsciowy.K1); 
Run Code Online (Sandbox Code Playgroud)

但是,我总是得到以下异常:

你调用的对象是空的.

我怎样才能正确地完成这个?

c# enums list

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

this.Dispose()在关闭它后不会释放Form使用的内存.

我有一个Windows窗体应用程序,其中单击某些按钮从第二个窗体创建对象.在用户关闭此第二个表单时,不会释放此表单使用的内存(根据任务管理器).

我试图使用this.dispose()退出按钮,this.close(),form2 = null在主要的代码,并试图通过代码处理之前,从这种形式的清除所有控件.这些都没有奏效,每次用户单击按钮时,应用程序的内存使用量都会增加,并且前一个实例使用的内存不会被释放.

我该用什么来解决这个问题?

c#

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

Python中的层次聚类问题

我正在通过相关距离度量(即1 - Pearson相关)对二维矩阵进行分层聚类.我的代码如下(数据在一个名为"data"的变量中):

from hcluster import *

Y = pdist(data, 'correlation')
cluster_type = 'average'
Z = linkage(Y, cluster_type)
dendrogram(Z)
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

ValueError: Linkage 'Z' contains negative distances. 
Run Code Online (Sandbox Code Playgroud)

是什么导致这个错误?我使用的矩阵"数据"很简单:

[[  156.651968  2345.168618]
 [  158.089968  2032.840106]
 [  207.996413  2786.779081]
 [  151.885804  2286.70533 ]
 [  154.33665   1967.74431 ]
 [  150.060182  1931.991169]
 [  133.800787  1978.539644]
 [  112.743217  1478.903191]
 [  125.388905  1422.3247  ]]
Run Code Online (Sandbox Code Playgroud)

我没有看到pdist在采用1 - pearson相关时如何产生负数.有什么想法吗?

谢谢.

python numpy machine-learning scipy hcluster

10
推荐指数
1
解决办法
2226
查看次数