问题列表 - 第31091页

NHibernateUtil.Initialize有什么作用?

我继承了一段调用NHibernateUtil.Initialize的代码.

我对NHibernate相对较新,并且无法专门解决调用NHibernateUtil.Initialize的问题.

它应该做什么以及在什么情况下应该调用它?

nhibernate

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

比较从容器中分别获得的迭代器是否有效?

例如,这个表达式在语义上是否有效?

container.begin() == container.begin();
Run Code Online (Sandbox Code Playgroud)

c++ stl

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

我可以使用正则表达式从URL中提取域吗?

假设我要转此:

http://en.wikipedia.org/wiki/Anarchy
Run Code Online (Sandbox Code Playgroud)

进入这个:

en.wikipedia.org
Run Code Online (Sandbox Code Playgroud)

甚至更好,这个:

wikipedia.org
Run Code Online (Sandbox Code Playgroud)

在正则表达式中这甚至可能吗?

regex url ruby-on-rails ruby-on-rails-3

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

如何刷新Tkinter中的窗口

如果我创建了Tkinter窗口,其中一些文本填满整个窗口,现在想用新文本替换窗口,有没有办法刷新窗口?

例如:

    a= 100
    win= Tk() 
    win.geometry("500x300")
    while a > 0:
       if a%2 == 0:
           lbl = Label (win, bg = "purple")
           lbl.pack()
       else:
           lbl = Label (win, bg = "blue")
           lbl.pack()
       a= x-1
Run Code Online (Sandbox Code Playgroud)

这段代码的问题是Tkinter窗口不刷新,只提供最终结果,而不是显示窗口改变颜色.谢谢您的帮助!

python

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

SUM和SUBTOTAL有什么区别?

在Excel中,有什么区别

SUBTOTAL(9,myrange)

SUM(myrange)?

excel

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

如何处理服务器端模拟的大型数据集 - >客户端浏览器

对不起有点令人困惑的标题.不确定如何标题这个.我的情况是这样的 - 我有一个学术模拟工具,我正在开发一个Web前端.虽然基于C++的模拟器对于小型系统而言在计算上非常高效(几百分之一到十分之一秒的运行时间),但它可以生成一个重要的(在Web应用程序术语中)数据量(~4-6mb).

目前的设置如下 -

  1. 用户访问index.html文件.左侧的此页面具有交互式表单,用户可以在其中输入模拟参数.右侧是他们正在创建的系统的表示,以及用于模拟数据的各种图的一些灰色选项卡.
  2. 用户点击"运行模拟".这通过AJAX调用将请求的sim参数提交给runSimulation.php文件.runSimulation.php根据提交的数据创建输入文件,然后使用此输入文件运行模拟器.模拟器在各种输出文件中吐出4-6mb的数据.
  3. 模拟运行完毕后,对浏览器的响应是另一个调用文件returnData.php的javascript函数.这个php脚本将输出文件中的数据打包为JSON数据,将JSON数据返回给浏览器,然后删除数据文件.
  4. 然后将此响应数据提供给浏览器的javascript中的一些绘图对象,并且绘图选项卡变为活动状态.然后,用户可以打开并与绘制的数据交互.

这个设置工作正常,但我遇到两个问题:

  • 返回数据很慢 - 4-6mb的数据返回可能需要一段时间才能加载.(该数据正在被gzip压缩,这大大减少了它的侧面,但在较慢的连接上仍然需要20多秒)
  • 下一个目标是允许用户绘制多个模拟运行,以便他们可以比较结果.

我的想法是,我可能希望将数据文件保留在服务器上,而用户会话处于活动状态.这将使得能够仅加载用户想要查看的图的数据(并且可能在他们查看当前图的结果时在后台加载其他数据).对于多次运行,我可以在服务器上放置多个数据集,以便用户在需要时可以下载.

但是,我对这一思路有一个很大的问题 - 如何识别(在php中)用户已离开服务器并删除数据?我不希望用户接管机器上的驱动器空间.对这种网络应用程序的最佳实践有何想法?

javascript php ajax web-applications dataset

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

使用CSS3制作图像/ div淡入淡出,而不使用悬停

我有一个带有图像的div.目前我使用CSS3动画将其淡化,但性能非常糟糕.

我很确定我应该使用过渡.问题是我找不到一个不是由悬停触发的示例.

我怎样才能使页面加载,延迟2秒后,图像/ div从0%开始淡入?

目前,正如我在动画中所说,我有:

@-webkit-keyframes fadetime {
from {
 opacity: 0;
}

50% {
 opacity: 0;
}

to {
 opacity: 1;
    }
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢.

animation transition opacity css3

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

为什么我的sqlite3外键不起作用?

我从python解释器运行以下代码,并期望insert语句失败并抛出某种异常.但它没有发生:

Python 2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sqlite3
>>> conn = sqlite3.connect("test.db")
>>> conn.executescript("""
... pragma foreign_keys=on;
... begin transaction;
... create table t1 (i integer primary key, a);
... create table t2 (i, a, foreign key (i) references t1(i));
... commit;
... """)
<sqlite3.Cursor object at 0x0229DAA0>
>>> c = conn.cursor()
>>> c.execute("insert into t2 values (6, 8)")
<sqlite3.Cursor object …
Run Code Online (Sandbox Code Playgroud)

python sqlite foreign-keys

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

与Python相反的......其他

以下python代码将导致打印n(14),因为for循环已完成.

for n in range(15):
    if n == 100:
        break
else:
    print(n)
Run Code Online (Sandbox Code Playgroud)

但是,我想要的是与此相反.有没有办法做一个... else(或while ... else)循环,但只有在循环确实中断时才执行else代码?

python for-loop if-statement python-3.x

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

"id无法解析或不是字段"错误?

我一直收到这个错误.我应该做id一个领域吗?

我的代码是:

public void onCreate(Bundle icicle) 
{
    super.onCreate(icicle);
    setContentView(R.layout.main);
    ImageView mainimage = (ImageView) findViewById(R.id.mainanim);
    mainimage.setBackgroundResource(R.anim.mainanim);
    mainanimation = (AnimationDrawable) mainimage.getBackground();
}
Run Code Online (Sandbox Code Playgroud)

你究竟如何解决这个问题?

eclipse sdk android

26
推荐指数
5
解决办法
16万
查看次数