问题列表 - 第7677页

这种类型的flash拖放,动画可以在javascript库中完成吗?

抱歉.我不知道这个的好标题,但请看这里:

http://joshblog.net/projects/logic-gate-simulator/Logicly.html

我在周末从美味中看到了这一点.它是闪存,我想知道这样的事情,就图形和交互而言,是否可以在javascript(jquery或其他库,而不是我自己的库)中完成.

同样,我并不是指具体的逻辑门,而是指对象之间的拖动,拖放和绘制线,移动它们等等.

有没有人知道一个网站在javascript中有这样的东西?这有点让我想起谷歌地图上的拖放点但更好.谢谢.

javascript animation

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

如何计算Perl中两个日期之间的天数?

Heylo,

我想计算(仅使用默认的Perl安装)两个日期之间的天数.两个日期的格式都是这样的04-MAY-09.(DD-MMM-YY)

我找不到任何讨论该日期格式的教程.我应该为这种格式构建自定义日期检查器吗?进一步阅读CPAN 上的Date :: Calc,看起来不太可能支持这种格式.

谢谢.

perl time datetime date days

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

如何使用DateTime指定一天中的最新时间

我正在使用一个System.DateTime对象来允许用户选择日期范围.用户只能使用第三方日历选择日期(而不是时间),因此我需要在日期之后自动指定应该使用的时间(即:00:00:00或23:59:59)被选中.

如何指定日期选择器已将日期存储为DateTime对象后的时间?我可以使用这些AddHours, AddMinutes, AddSeconds方法,但这些方法与当前时间相关,可能不是00:00:00.

startDate将需要有时间是00:00:00,并endDate有一23:59:59时间占到整个天.

.net datetime

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

如何通过Hibernate获取我连接的数据库名称?

我试图获取我在SQL Server中连接的数据库的名称.我试过做:

Query query = session.createQuery("SELECT db_name()");
List<String> dbNames = query.list();
Run Code Online (Sandbox Code Playgroud)

但是,我收到以下错误:

[ERROR PARSER:35] *** ERROR: <AST>:0:0: unexpected end of subtree
Exception in thread "main" java.lang.IllegalStateException: No data type for node: org.hibernate.hql.ast.MethodNode 
 \-[METHOD_CALL] MethodNode: '('
    +-[METHOD_NAME] IdentNode: 'db_name' {originalText=db_name}
    \-[EXPR_LIST] SqlNode: 'exprList'
Run Code Online (Sandbox Code Playgroud)

如何获取我连接的数据库的名称?

java sql-server hibernate

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

EJB3 Query + in子句

我需要像下面的SQL一样使用IN子句

SELECT * FROM tableA WHERE colA in (1, 2,3)
Run Code Online (Sandbox Code Playgroud)

我如何在EJBQL中执行此操作?

我试过以下,显然失败了:

SELECT tab FROM tableA tab WHERE tab.colA in (:colValues)
Run Code Online (Sandbox Code Playgroud)

然后在java我做了

query.setParameter("colValues","1,2,3")
Run Code Online (Sandbox Code Playgroud)

这给了我以下例外

org.apache.openjpa.lib.jdbc.ReportingSQLException: ORA-01722: invalid number
Run Code Online (Sandbox Code Playgroud)

java oracle hibernate ora-01722 ejb-3.0

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

在提示onBeforeUnload后检测用户是否停留

在我正在处理的网络应用程序中,我正在捕获onBeforeUnload以询问用户他是否真的要退出.

现在,如果他决定留下来,我想做很多事情.我想弄清楚的是他实际上选择了留下来.

我当然可以声明一个SetTimeout为"x"秒,如果它触发,那么这意味着用户仍然在那里(因为我们没有被卸载).问题是用户可以花时间决定是否留下来......

我首先希望在对话框显示时,SetTimeout调用不会触发,所以我可以设置一个短暂的超时,并且只有在用户选择留下时它才会触发.但是,在显示对话框时发生超时,因此不起作用.

我尝试的另一个想法是在窗口/文档上捕获mouseMoves.在显示对话框时,mouseMoves确实不会触发,除了一个真正适用于我的情况的奇怪异常,因此也不起作用.

谁能想到其他方法呢?

谢谢!


(如果您好奇,捕获mouseMove不起作用的原因是我的页面中有一个IFrame,其中包含来自另一个域的网站.如果在卸载页面时,焦点位于IFrame内,对话框显示,然后当鼠标从IFrame内部移动到外部时(至少在Firefox中),我得到MouseMove事件触发ONCE.这可能是一个bug,但是,很可能在我们的情况下会发生,所以我不能用这种方法).

javascript onbeforeunload

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

C++中的错误时间

// Simple program to get the date and time on Windows
//  It compiles and works fine but displays the wrong hour!


// Using Visual C++ 2008 Express on XP SP2
#include <Windows.h>
#include <iostream>
using namespace std;


void main()
{
     SYSTEMTIME st;
     GetSystemTime(&st);

     cout << "Year : " << st.wYear << "\n";
     cout << "Month : " << st.wMonth << "\n";
     cout << "Day : " << st.wDay << "\n";

     // The following line displays the wrong hour, off …
Run Code Online (Sandbox Code Playgroud)

c++ windows timezone

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

每次添加新行时都应该调用AcceptChanges()吗?

这是推荐的

while (reader.Read())  
{
    table.Rows.Add(
            new object[] { reader[0], reader[1], reader[2], reader[3] }
    );  
    table.AcceptChanges();
}  
Run Code Online (Sandbox Code Playgroud)

要么

while (reader.Read())  
{
    table.Rows.Add(
            new object[] { reader[0], reader[1], reader[2], reader[3] }
    );  
}  
table.AcceptChanges();
Run Code Online (Sandbox Code Playgroud)

注意放置table.AcceptChanges的位置.


编辑1

这是代码块:

protected void Page_Load(object sender, EventArgs e)
{
    IDataReader reader = cust.GetCustomerOrderSummary("99999");
    using (DataSet ds = new DataSet())
    {
        using (DataTable table =
                new DataTable { TableName = "OrderSummary" })
        {
            DataColumn idColumn = table.Columns.Add("number", typeof(int));
            table.Columns.Add("name", typeof(string));
            table.Columns.Add("quantity", typeof(int));
            table.Columns.Add("prev_quantity", typeof(int));
            table.PrimaryKey = new DataColumn[] …
Run Code Online (Sandbox Code Playgroud)

.net datatable optimization dataset

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

评论编译成.net中的.exe?

我知道你可以使用.net反射器来查看用.net创建的代码,但是如果我在评论中添加一些内容,我自己的个人提醒也是在exe中编译的.

我不打算发布我的应用程序的源代码,我知道100%安全的赌注是删除我不想要的所有内容,但我只是想知道是否有人可以对我的评论进行反向工程.

.net c# compiler-construction comments

15
推荐指数
5
解决办法
5337
查看次数

与浏览器无关的方式来检测何时加载图像

在IE中,您可以onreadystatechange.有载入,但我读了可怕的东西.jQuery用"就绪"很好地包装了DOM的加载事件.我似乎只是不知道另一个很好的库的图像加载实现.

上下文是我动态生成图像(通过服务器回调),可能需要一些时间下载.在我的IE-only代码中,我设置了img元素的src,然后当onreadystatechange事件以"完成"状态触发时,我将它添加到DOM,以便用户看到它.

我对"原生"JavaScript解决方案或指向执行工作的库的指针感到满意.那里有很多图书馆,我确信这是我不知道正确的图书馆的情况.也就是说,我们已经是jQuery用户了,所以我并不急于添加一个非常大的库来获得这个功能.

javascript dom

56
推荐指数
3
解决办法
5万
查看次数