问题列表 - 第17934页

什么是Oracle中的SQL Server TIMESTAMP等价物?

在我的程序中,我依赖于SQL Server TIMESTAMP数据类型来告诉我行的"内容"是否已更改.有什么方法可以确定Oracle中的行内容是否已更改(最好不必在表中为此添加额外的列)?

oracle timestamp sql-server-2005

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

使用 C# 连接/重试连接的最有效方法?

我正在创建一个小游戏客户端,它将最终连接到服务器以收集有关可用游戏的一些信息,有多少玩家正在玩,以及您可以想象它应该做的各种其他事情。

我的困难在于找到一种有效的方法来处理首次加载时的连接/重试连接序列。

我想象我的客户在尝试连接时会遵循这个过程:

  1. 客户端应用程序执行
  2. 尝试建立连接
  3. 如果连接成功收集信息 - 如果不成功继续第 4 步
  4. 显示一个新的对话框/表单,提示用户正在尝试建立连接
  5. 循环直到建立连接

我一直在质疑我试图遵循这个顺序的方法。我质疑这是否是正确/最有效的连接方式以及为什么我在步骤 4 中显示的表单不起作用?

try
{
    sock.Connect(authenServerEP);
    // Once connected show our main client window
    this.Show();
    // Create the LoginForm once a connection has been established and display
    LoginForm loginForm = new LoginForm();
    loginForm.ShowDialog();
    if (false == loginForm.Visible)
    {
        loginForm.Dispose();
    }
}
catch (SocketException firstConnectException)
{
    // Load retrying connection form
    EstablishingConnectionForm establishingConnectionForm = new EstablishingConnectionForm();                                
    establishingConnectionForm.Show();

    bool connected = false;
    // Loop until we are connected
    while (!connected) …
Run Code Online (Sandbox Code Playgroud)

.net c# network-programming winsock

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

Haskell到Clojure

我正在讨论这个关于倒计时游戏的 haskell讲​​座,我不知道任何haskell,但我对这个问题感兴趣,我正试图将他的代码移植到clojure.

这是我卡住的部分必须是我没有进入哈斯克尔的东西,


split                :: [a] -> [([a],[a])]
split []              = [([],[])]
split (x:xs)          = ([],x:xs) : [(x:ls,rs) | (ls,rs)  [([a],[a])]
nesplit               = filter ne . split

ne                   :: ([a],[b]) -> Bool
ne (xs,ys)            = not (null xs || null ys)

exprs                :: [Int] -> [Expr]
exprs []              = []
exprs [n]             = [Val n]
exprs ns              = [e | (ls,rs) 

我有自己的分裂1 2 3 4它吐出来,

(((1) (2 3 4)) ((1 2) (3 4)) ((1 2 3) (4)))
Run Code Online (Sandbox Code Playgroud)

(defn split …
Run Code Online (Sandbox Code Playgroud)

haskell clojure

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

根据ssh主机名,终端使用不同颜色的简单方法是什么?

在windows中使用putty,你可以保存连接到某个主机并使用某种文本颜色的会话...这对我来说非常有用,因为我与一堆远程主机一起工作,我想知道是否有(必须be)一种让终端(在Snow Leopard中)模仿这种行为的方法.

我想知道我将如何1.保存连接(例如username@hostname.com)并使该连接始终以某种文本颜色打开(例如#00ff00)2.理想情况下,让任何终端窗口检测它所在的主机并相应地改变它的颜色.因此,如果我在我的常规终端环境中并发布成功ssh username@hostname.com,它会自动将该终端窗口(或标签)的文本颜色更改为#00ff00

让我知道,谢谢!

macos ssh terminal putty

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

执行文件"保存"像记事本

我想创建一个文本编辑器(使用java/swing),如记事本.为此,我需要实现保存文件.表示如果用户第一次点击"保存",则会出现对话框以获取文件名,文件扩展名.但是如果他再次点击相同的"保存"按钮,则文件应该保存而不显示"保存对话框".

感谢名单

java swing jfilechooser

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

如何为消费者应用程序设计"NOSQL"数据库(例如社交书签)

我一直在阅读很多关于非关系型数据库,整个NOSQL运动的帖子,并且围绕它进行了很多新的活动.这似乎是构建高度可扩展的Web应用程序的一种非常有趣的方法,但不幸的是(在这个新生阶段也是一件好事)目前还没有一个明确的领导者/标准.

我的背景是在LAMP堆栈中(以MySQL作为dB),我想了解它会有什么差异和限制 - 但是使用现实生活中的Web应用程序的例子.关于RDBMS与非RDBMS的优缺点理论有很多很好的文章,但是我没有找到任何有关如何构建现有Web应用程序(例如社交书签)的示例新的dB结构的优势以及如果有的话可以省去哪些功能 - NOSQL dB可以是键值还是以文档为中心的或图形.

是否有人愿意接受对现实世界网络应用程序的NOSQL与RDBMS模型/架构的高级别比较(例如社交书签或可能很好地解释这些概念的任何其他示例)?

有关其他人的参考,以下是我遇到的一些文章:

rdbms database-design scalability non-relational-database nosql

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

如何在Actionscript 3.0中使用静态函数?

我想做以下事情:有一些物体(例如20个物体),每当我将鼠标移到其中任何一个物体上时,它会向上移动,每当我的鼠标离开时,它就会向下移动.

obj1.addEventListener(MouseEvent.MOUSE_OVER, moveMyself1);
obj1.addEventListener(MouseEvent.MOUSE_OUT, moveMyself2);
obj2.addEventListener(MouseEvent.MOUSE_OVER, moveMyself1);
obj2.addEventListener(MouseEvent.MOUSE_OUT, moveMyself2);
obj3.addEventListener(MouseEvent.MOUSE_OVER, moveMyself1);
obj3.addEventListener(MouseEvent.MOUSE_OUT, moveMyself2);
obj4.addEventListener(MouseEvent.MOUSE_OVER, moveMyself1);
obj4.addEventListener(MouseEvent.MOUSE_OUT, moveMyself2);
obj5.addEventListener(MouseEvent.MOUSE_OVER, moveMyself1);
obj5.addEventListener(MouseEvent.MOUSE_OUT, moveMyself2);
//and etc...

function moveMyself1(e:MouseEvent):void{
    obj1.y -= 30;
}

function moveMyself2(e:MouseEvent):void{
    obj1.y += 30;
}
Run Code Online (Sandbox Code Playgroud)

我不想为每个对象添加一个事件监听器,那么我将有40个方法!有没有办法编写静态方法,所以我可以用于所有对象?

我意识到obj正在上下移动太快.如果你试图将你的鼠标放在obj的底端,你会看到它快速向下跳跃.有什么方法可以控制obj的速度吗?

哈哈,我希望有一些用户可以将鼠标悬停在下面并发现宝藏的物体.用户也可以点击宝藏.我从游戏中得到了这个想法.用户将鼠标移开后,对象将落到同一位置.如果obj移动得那么快,用户就无法点击里面的宝藏.关于如何解决运动问题的任何想法?

- - - - - - - - - - - - - - - - 更新 - - - - - - - - - ---------------

var elements : Array = new Array();
var elements2 : Array = new Array();

for …
Run Code Online (Sandbox Code Playgroud)

flash actionscript actionscript-3 flash-cs4

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

ClientScript.RegisterClientScriptBlock?

在我的网络应用程序中,当我上传视频并单击保存按钮时,如果视频已上传,我会编写代码以显示上传的消息视频.我的代码如下:

ClientScript.RegisterClientScriptBlock(GetType(), "sas", "<script> alert('Inserted successfully');</script>", false);
Run Code Online (Sandbox Code Playgroud)

出现警告框时带有白色背景.我点击了该警告框中的确定按钮,但该页面没有返回上一页显示相同的空白区域.

你能解决问题吗?如果你不明白我会解释清楚.

在本地它工作正常,但当我在线更新它不起作用.

c# asp.net registerclientscriptblock

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

行选择未激活或触发jqGrid事件

我在jsp页面上运行了一个jqGrid,到目前为止我喜欢这个网格的所有功能.现在我尝试探索事件功能.我试图将一个函数附加到网格的onSelectRow事件,但是当我点击网格的任何一行时没有任何作用.你能告诉我为什么吗?

我正在使用jqGrid 3.6.我是否需要引用任何其他JavaScript库以使其有效?

我的网格显示数据加载,但当我点击任何行时,没有任何反应.

以下是我的脚本:

<script src="javascript/jquery-1.3.2.js" type="text/javascript"></script>
<script src="javascript/ui.core.js" type="text/javascript" ></script>       
<script src="javascript/i18n/grid.locale-en.js" type="text/javascript"></script>
<script src="javascript/jquery.jqGrid.min.js" type="text/javascript"></script>    
<script src="javascript/ui.multiselect.js" type="text/javascript"></script>   
<script src="javascript/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script> 
<script type="text/javascript">
  jQuery(document).ready(function(){ 
    jQuery("#list").jqGrid({
      url:'admin.htm',
      datatype: 'xml',
      mtype: 'GET',
      colNames:['ID', 'data 1','data 2'],
      colModel :[ 
        {name:'ID', index:'ID', hidden:true}, 
        {name:'data 1', index:'data 1', width:90}, 
        {name:'data 2', index:'data 2', width:80, align:'right'}            
      ],
      rowNum:10,
      rowList:[10,20,30],
      sortname: 'ID',
      sortorder: 'desc',
      viewrecords: 'true',
      caption: 'Administration', width:"920",
      shrinkToFit:'false', }
  );

  jQuery("#list").jqGrid({
    onSelectRow: function(id){ alert('Selected row ID ' + id); }
  });
</script> …
Run Code Online (Sandbox Code Playgroud)

jquery events jqgrid

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

使用数据注释进行自定义验证

我正在使用数据注释来检查正在输入的数据,但是当涉及更多自定义方式来验证数据时,我陷入了困境.

我需要对数据库运行查询以查看是否存在存在的东西,然后在出现"自定义数据库检查错误"时向用户报告,例如"公司名称已存在"

我如何与dataannotations一起实现这样的东西?

我使用linq和3.5sp1附带的实体框架完成了所有查询

/ M

asp.net-mvc entity-framework data-annotations

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