问题列表 - 第12443页

Java没有给出错误!

这是我的代码 - 我只是检查我的MySQL数据库连接.
但首先我已成功编译并运行该程序.但后来我评论了Class.forName这一行.
仍然当我编译它运行成功,没有任何错误.为什么?

import java.sql.Connection;
import java.sql.DriverManager;


public class FirstJbdc {
    public static void main(String[] args) {
        Connection cn=null;
        try {
            //Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            System.out.println("Driver loaded successfully");
            cn=DriverManager.getConnection("jdbc:odbc:myDSN","root", "java");
            System.out.println("Database connected successfully....");
            System.out.println(cn);
        } catch (Exception e) {
            // TODO: handle exception
                        e.printStackTrace();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java mysql database odbc jdbc

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

ASP.NET TextBox LostFocus事件

当TextBox失去焦点时,我需要在服务器端触发代码.

我知道有是的onblur客户端事件,并没有LostFocus事件,所以我怎么可能会导致当我的文本框失去焦点发生回发?

更新:

我找到了一个博客,似乎给出了相当不错的解决方案.它涉及向TextBox子类添加自定义事件,并注册在onblur JavaScript客户端事件中调用服务器端事件的客户端脚本.

以下是我在VB中的实现:

Public Class MyTextBox
    Inherits TextBox
    Implements IPostBackEventHandler

    Protected Overrides Sub OnInit(ByVal e As System.EventArgs)
        MyBase.OnInit(e)
        If Not Page.ClientScript.IsClientScriptBlockRegistered("OnBlurTextBoxEvent") Then
            Page.ClientScript.RegisterStartupScript(MyBase.GetType, "OnBlurTextBoxEvent", GetScript, True)
            Attributes.Add("onblur", "OnBlurred('" & UniqueID & "','')")
        End If
    End Sub

    Public Delegate Sub OnBlurDelegate(ByVal sender As Object, ByVal e As EventArgs)

    Public Event Blur As OnBlurDelegate

    Protected Sub OnBlur()
        RaiseEvent Blur(Me, EventArgs.Empty)
    End Sub

    Private Function GetScript() As String
        Return "function OnBlurred(control, arg)" & vbCrLf & _
                "{" & …
Run Code Online (Sandbox Code Playgroud)

asp.net textbox lost-focus custom-event

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

使用Python在XML中进行XPath查询

是否可以在处理XML时在Python中使用XPath Query.我正在使用不支持它的minidom.那还有其他模块吗?

python python-3.x

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

用户无法安装“单击一次”应用程序

我有一个相对简单的支持应用程序,我选择通过单击一次将其部署到我们的支持人员。

我认为它仍然称为Click-Once。我正在使用VS2008中项目属性的“发布”选项卡。

几个用户设法点击进入URL,下载并运行该应用程序。

一位特定用户不能。

他已经安装了.Net 3.5 SP1,并且确实到达了发布页面,并提供了安装选项。单击此后,他会收到一条错误消息

该错误信息包含以下短语

  • 无法启动应用程序
  • 应用程序下载失败
  • 检查您的网络连接或与系统管理员联系网络服务提供商
  • 由于目标机器主动拒绝连接,因此无法建立连接

我想知道是什么原因造成的...

我不明白为什么我发布到的服务器会对该用户给予不同的对待。

有任何想法吗?

clickonce .net-3.5 winforms

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

如何在CherryPy中执行异步后处理?

上下文: 想象一下,你有一个标准的CherryPy hello word app:

   def index(self):
      return "Hello world!"
   index.exposed = True
Run Code Online (Sandbox Code Playgroud)

并且您希望进行一些后处理,即记录请求处理或只记录我们从特定IP调用的事实.你会做的可能是:

def index(self):
   self.RunMyPostProcessing()
   return "Hello world!"
index.exposed = True
Run Code Online (Sandbox Code Playgroud)

但是,这会增加您的请求处理时间.(顺便说一句.如果你想在每个函数上调用它,你可能会使用装饰器,甚至是一些更复杂的方法).

问: 有没有建立一个全球性的线程知道队列(缓冲)到每个请求可以写消息(事件)需要被记录的方式,而一些神奇的功能会抓住它和后处理?你知道这种事情的模式吗?

我打赌CherryPy支持这样的东西:-)

先感谢您...

python asynchronous cherrypy

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

在实践中用Scala演员编写应用程序II

因为我的第一个问题太长了,我要问这是一个单独的问题.这是关于基于actor的应用程序的体系结构的另一个问题.

通过应用程序跟踪消息路径

我们来看一段Java代码:

public void deleteTrades(User user, Date date) {
    PermissionSet ps = permissionService.findPermissions(user)
    if (ps.hasPermission("delete")) {
        Set<Trade> ts = peristence.findTrades(date);
        reportService.sendCancelReports(ts);
        positionService.updateWithDeletedTrades(ts);
    }
}
Run Code Online (Sandbox Code Playgroud)

在这段代码中,我有4个独立的组件,并且程序所需的它们之间的交互deleteTrades是明确定义的.它完全包含在方法中deleteTrades.

使用Actors对其进行建模并用4个独立的actor替换我的4个组件,如何跟踪(在我看来)过程涉及的内容?特别是如果我避免使用!?运算符,那么我很可能会ConditionalDelete向我PermissionActor发送一条消息,它将GetTradesAndDelete向我发送消息,PersistenceActor然后发送更多消息等等.处理删除的代码将被散布跨我的应用程序.

这也意味着几乎每个actor都需要处理其他每个actor(为了转发消息).

正如我之前的问题,人们如何处理这个问题?有没有一个很好的建模工具,可以让你跟踪所有这些?人们使用!?我是否将太多组件转换为Actors?

scala actor

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

为WPF Treeview启用滚动

任何人都可以帮我解决如何启用树视图滚动?必须有一个简单的方法,但我不能使它在我的代码中工作.多次尝试失败后,我目前有这样的事情:

        <ScrollViewer CanContentScroll="True">
           <TreeView ...>
           </TreeView>
        </ScrollViewer>
Run Code Online (Sandbox Code Playgroud)

我确实看到了"禁用"滚动条,但是当树视图的音符大于屏幕高度时,不会激活滚动.

wpf treeview scroll

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

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

任何人都可以推荐具有原生外观的高级.NET TabControl吗?

我想要一个带有一些额外功能的.NET TabControl,例如:

  • 选项卡的关闭按钮;
  • 选项卡的上下文菜单(关闭此选项,关闭全部,关闭所有选项)
  • 标签重新排列;
  • 当标签太多时,标签滚动/调整大小;

我也希望控件能够保持原生操作系统的外观和感觉.当然,免费软件胜过付费软件.:)

.net tabcontrol

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

Alter Django管理员更改列表标题文本

我正在为使用标准更改列表作为临时阶段的Django管理界面创建一些自定义视图.除了更改列表页面H1是"选择要更改的对象"之外,这样工作正常."更改"不是用户在我的自定义视图中执行操作的正确动词.

我找到了控制更改列表页面(change_list.htmlchange_list_results.html)布局的django.contrib.admin模板,但我无法找到标题的提供位置.我猜它是一个视图在某个地方传入的变量?

如何用不那么误导的东西覆盖这个文本,例如"选择对象"而不是"选择要更改的对象"?我可以在所有更改列表视图中更改它,而不仅仅是我正在尝试自定义的特定视图; 但我更喜欢一个覆盖的解决方案,而不是修改django.contrib.admin代码,如果可能的话.

更新:我发现视图负责更改列表,它main.pydjango\contrib\admin\views.变量self.title在第69行(Django 1.0).我通过编辑这一行来实现我正在寻找的结果

self.title = (self.is_popup and ugettext('Select %s') % force_unicode(self.opts.verbose_name) or ugettext('Select %s to change') % force_unicode(self.opts.verbose_name))
Run Code Online (Sandbox Code Playgroud)

阅读

self.title = (self.is_popup and ugettext('Select %s') % force_unicode(self.opts.verbose_name) or ugettext('Select %s') % force_unicode(self.opts.verbose_name))
Run Code Online (Sandbox Code Playgroud)

我仍然真的很想听到更好的方法来实现相同的结果,而不涉及黑客攻击django.contrib.admin代码 - 它看起来已经有了一个选项,让我的标题符合我喜欢的方式,但我不确定如何触发它?

django django-admin

8
推荐指数
3
解决办法
6072
查看次数