问题列表 - 第7959页

将SQL Server 2008降级为SQL Server 2005

从SQL Server 2008备份数据库,然后将其导入SQL Server 2005是否有任何问题?我已升级到SQL Server 2008,但2008年似乎太成问题所以现在我想降级.这样做有什么问题吗?

sql-server-2005 downgrade database-backups sql-server-2008

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

SQLite中的临时内存数据库

是否有可能以某种方式在SQLite中创建内存数据库,然后通过某些查询销毁它?

我需要这样做才能对我的数据库层进行单元测试.到目前为止,我只是通过创建正常的SQLite db文件并在所有测试后删除,但在内存中完成所有操作会好得多.

那么是否可以仅在内存中实例化数据库而无需向光盘写入任何内容?我不能只使用事务,因为我想创建全新的数据库.

sqlite jdbc

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

内部组件的JPanel大小

是否可以告诉JPanel将其大小设置为适合它包含的所有组件?类似于pack()JFrame的东西.

编辑:使用preferredSize的技巧没有帮助.我有JSplitPane,其中一部分是GridBagLayout,有许多标签(见截图),标签相互重叠.

截图http://foto.darth.cz/pictures/screen.png

java user-interface swing

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

作为jQuery Ajax请求的一部分,提交禁用输入的最佳方法是什么?

我有一个非常复杂的表单,可以在用户输入数据时使用它提供实时验证和反馈.由于输入的形式"业务逻辑",表单的某些部分可能被禁用,但是服务器端需要知道这些禁用的输入的值,以便在Ajax请求中进行一些检查.

我使用jQuery来序列化整个表单,$(form).serialize(),并在我的Ajax请求期间将所有这些数据发送到服务器,但是这个序列化数据将丢失任何被禁用的输入.那么在每个Ajax请求中包含所有表单数据(甚至禁用输入)的最佳方法是什么?

我目前的想法是将一个函数附加到ajaxStart(回调),该函数将创建所有表单输入的禁用属性的客户端哈希映射,启用所有输入,序列化,然后将每个表单的禁用属性设置回其原始值.但这似乎过于复杂,我想要一些不那么脆弱的简单东西.

jquery

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

静态类vs实例类

重复

C#方法可以是静态的吗?


如果这个问题看起来很简单,请原谅我 - 我正在查看一些看起来相当不错的源代码,但它提出了一些问题......

如果给定的类没有成员数据 - 即它不维护任何类型的状态,那么将该类标记为静态方法的静态类是否有任何好处?

没有标记不保持静态状态的方法有什么好处吗?

谢谢!

编辑:由于有人提出它,我正在看的代码是用c#编写的.

c# static state instance

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

速度和log4J出错

我构建了一个在我的localhost(tomcat)中完美运行的webapp.但是当我尝试部署时,在init()中速度崩溃,让我在这里留下这个奇怪的堆栈跟踪(抱歉大小):


ERROR [main] (VelocityConfigurator.java:62) - Error initializing Velocity!
org.apache.velocity.exception.VelocityException: Failed to initialize an instance of org.apache.velocity.runtime.log.Log4JLogChute with the current runtime configuration.
    at org.apache.velocity.runtime.log.LogManager.createLogChute(LogManager.java:206)
    at org.apache.velocity.runtime.log.LogManager.updateLog(LogManager.java:255)
    at org.apache.velocity.runtime.RuntimeInstance.initializeLog(RuntimeInstance.java:795)
    at org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:250)
    at org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:589)
    at org.apache.velocity.runtime.RuntimeSingleton.init(RuntimeSingleton.java:229)
    at org.apache.velocity.app.Velocity.init(Velocity.java:107)
    at com.webcodei.velociraptor.velocity.VelocityConfigurator.initVelocity(VelocityConfigurator.java:57)
    at com.webcodei.velociraptor.velocity.VelocityConfigurator.configure(VelocityConfigurator.java:42)
    at com.webcodei.velociraptor.VelociListener.contextInitialized(VelociListener.java:26)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
    at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
    at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) …
Run Code Online (Sandbox Code Playgroud)

java velocity servlets log4j stack-trace

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

将参数传递给 tomcat 实例的最佳方法是什么?

将参数传递给 tomcat 实例的最佳方法是什么?命令行参数是否可用于容器内的所有应用程序?我可以将参数传递给特定的应用程序吗?我需要通过内置的应用程序服务器来管理它吗?

编辑: 为了澄清,我希望传递一个参数来指定要使用的配置。有时这可能会指定一组配置文件,这些文件可能因环境而异。

java tomcat jakarta-ee

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

2 System.Drawing.Point之间的距离

如何找到2 System.Drawing.Point之间的距离?

我用Google搜索并没有找到它......

Dim p1 As New Point(0, 10)
Dim p2 As New Point(10, 10)
Dim distance = ??
Run Code Online (Sandbox Code Playgroud)

在这种情况下,它应该是10,但这里呢?

Dim p1 As New Point(124, 942)
Dim p2 As New Point(34, 772)
Dim distance = ??
Run Code Online (Sandbox Code Playgroud)

谢谢!

math distance

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

SQL Server 2005删除从已删除的触发器选择返回null

我在SQL Server中有一个名为hl7_lock的表,其中包含以下列:

hl7_id lock_dtm lock_user

我在表上有3个触发器用于UPDATE,INSERT和DELETE

该表永远不会更新,但INSERT触发器工作正常.但是,这个删除触发器偶尔会在hl7_lock_log中创建一个空值为hl7_id的记录

    SET NOCOUNT ON;
declare @hl7_id decimal(18,0)
select @hl7_id = hl7_id from deleted
insert into hl7_lock_log (user_name, action, hl7_id, dtm)                        
        values(system_user, 'Delete', @hl7_id,getdate())
Run Code Online (Sandbox Code Playgroud)

其他字段已成功插入,但hl7_id为null.已删除的记录没有空的hl7_id.

我们在周末安装了SQL Server SP 2,但这并没有改善这种情况.有没有人在SQL Server触发器中看到此行为.关于如何修复触发器的任何建议?

sql-server triggers sql-server-2005

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

确定网络连接链路速度

如何以编程方式确定活动网络连接的网络连接链接速度 - 就像任务管理器在“网络”选项卡中显示的那样?我并不是真正追求可用带宽,只是当前连接的数字,例如 54Mbps、100Mbps 等。

c++ windows networking winapi

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