问题列表 - 第6738页

将值插入SQL表并使用SELECT语句

我正在尝试将值从一个表插入到另一个表中,并使用所需的附加参数.例如:

INSERT INTO table1(someInt, someOtherInt, name, someBit)    
SELECT someInt, someOtherInt, name FROM table2
Run Code Online (Sandbox Code Playgroud)

someBit不允许为null,我需要将其设置为False,但我不确定如何在同一个INSERT语句中使用它.(如果重要,我使用SQL 2005)

编辑:哎哟...看起来我扔了菲力牛排给狮子:-)

sql sql-server

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

如何在OpenGL中使用多个视口?

我需要在两个不同的视口中在OpenGL中显示相同的对象,例如,一个使用ortographic投影,另一个使用透视.为了做到这一点,我是否需要在每次调用glViewport()后再次绘制对象?

opengl viewport

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

mysql + update top n

我有这样的查询:

update  table
set     status = 1
where   status = 2;     
Run Code Online (Sandbox Code Playgroud)

但我只想这样做到前400名.我尝试添加'限制0,400'(就像我在查询中一样),但这不起作用.我做了一些搜索,mysql似乎不像sql server那样支持TOP(n)命令.

知道我是怎么做的吗?

编辑:为了将来参考,我使用以下样式进行选择,工作正常:

select  * 
from    table
where   ... limit 0, 400;
Run Code Online (Sandbox Code Playgroud)

但是在更新中,无论出于何种原因它都无法使用"0".我会考虑这种不一致和模棱两可的行为,但是哦.

mysql sql sql-update

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

可以从iPhone和Android应用程序安全访问哪些常见后端?

我正在考虑为iPhone和Android创建一个需要访问公共后端来检索帐户信息的应用程序.可以通过https访问Web服务吗?还有什么方法可以让我有一个接口可以同时访问后端?

security iphone android backend

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

DOM处理后的XML属性顺序

通过标准DOM处理XML时,序列化后不保证属性顺序.最后,这就是我在使用标准java XML Transform API序列化输出时所实现的.

但是我确实需要保留订单.我想知道Java是否有任何可能性来保持通过DOM API处理的XML文件的原始属性顺序,或任何强制命令的方式(可能通过使用替代序列化API来设置此一种财产).在我的情况下,处理减少以改变具有一堆属性的相同元素的序列的一些属性(不是全部)的值,并且可以插入更多元素.

有没有"简单"的方法,还是我必须定义自己的XSLT转换样式表来指定输出并更改整个输入XML文件?

更新我必须感谢你的所有答案.答案似乎比我预期的更明显.我从未关注属性顺序,因为我之前从未需要它.

需要属性顺序的主要原因是生成的XML文件看起来不同.目标是一个包含数百个警报的配置文件(每个警报由一组属性定义).这个文件通常随着时间的推移几乎没有什么修改,但是保持它的顺序是很方便的,因为当我们需要修改它的东西时,它是手工编辑的.有时,一些项目需要对此文件进行轻微修改,例如将其中一个属性设置为客户特定代码.

我刚开发了一个小应用程序来合并原始文件(所有项目通用)和每个项目的特定部分(修改某些属性的值),因此特定于项目的文件获取基础文件的更新(新警报定义或某些属性)价值错误修正).我需要有序属性的主要动机是能够通过文本比较工具(例如Winmerge)检查应用程序的输出.如果格式(主要是属性顺序)保持不变,则可以很容易地发现差异.

我真的认为这是可能的,因为XML处理程序(如XML Spy)允许您编辑XML文件并应用一些排序(网格模式).也许我唯一的选择是使用其中一个程序来手动修改输出文件.

java xml dom

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

Java中对象的内存开销是多少?

重复:

Java中对象的内存消耗是多少?

假设在Intel或AMD机箱上的64位Linux上使用Java 1.6 JVM,创建一个简单的对象会使用多少内存开销(以字节为单位)?例如,二维数组中的每一行都是一个单独的对象.如果我的阵列很大,我将使用多少RAM?

java memory overhead

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

在C++中序列化然后在C#中反序列化?

有没有一种简单的方法可以用c ++(xml或二进制)序列化数据,然后在C#中反序列化数据?

我正在使用一些不能运行.Net的远程WINNT机器.我的服务器应用程序完全用C#编写,所以我想要一种简单的方法来共享简单的数据(主要是键值对,也许是SQL结果集的一些表示).我认为最好的方法是在客户端上以某种预定义格式将数据写入xml,将xml文件传输到我的服务器,并让C#包装器将xml读入可用的c#对象.

客户端和服务器通过tcp连接进行通信,我真正想要的是将客户端内存中的数据序列化,通过套接字将二进制数据传输到ac#内存流,我可以将其反序列化为ac#对象(消除文件)创造,转移等),但我不认为这样的事情存在.随意赐教.

编辑

我知道我可以在c ++应用程序中创建一个结构,并在c#中定义它并以这种方式传输数据,但在我看来,这就像我限制了可以发送的内容.我必须为对象等设置预定义的大小

c# c++ serialization

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

为JRuby安装hpricot

我正试着看看Jruby on Rails上的黄瓜.其中一个预先请求的是webrat,它具有先决条件的hpricot.

我使用hpricot安装了gem:

gem install hpricot --source http://code.whytheluckystiff.net --version 0.6.1 --platform java

这将安装java版本的hpricot.我将hpricot_scan.jar添加到CLASSPATH但是当我运行时:

cucumber features -n
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

HpricotScanService.java:931:in `hpricot_scan': java.lang.NoSuchMethodError:
org.jruby.runtime.builtin.IRubyObject.getInstanceVariable(Ljava/lang/String;)Lorg/jruby/runtime/builtin/IRubyObject;
from HpricotScanService.java:1324:in `__hpricot_scan'
from null:-1:in `call'
from InvocationCallback.java:67:in `execute'
from FullFunctionCallbackMethod.java:69:in `call'
from DynamicMethod.java:243:in `call'
from CachingCallSite.java:283:in `cacheAndCall'
from CachingCallSite.java:121:in `callBlock'
Run Code Online (Sandbox Code Playgroud)

等等

如果我编译HpricotScanService.java文件并将生成的.class文件添加到类路径中,我得到:

Then I should see "Run"
private method `scan' called for Hpricot:Module (NoMethodError)
features/step_definitions/webrat_steps.rb:94:in `/^I should see "([^\"]*)"$/'
features/manage_activity.feature:9:in `Then I should see "Run"'
Run Code Online (Sandbox Code Playgroud)

如果我尝试安装更高版本的hpricot,那么我得到:

ERROR: Failed to build gem native extension.
C:/Program Files/Ruby/jruby-1.2.0/bin/../bin/jruby.bat extconf.rb install …
Run Code Online (Sandbox Code Playgroud)

hpricot ruby-on-rails jruby webrat cucumber

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

如何使浏览器与众不同?

我刚刚使用c#制作了一个浏览器作为我的第一个编程项目之一,它的工作非常好,但非常通用.我尝试在其上添加不同的工具,但它仍然非常裸露,我最好使用Firefox.有没有办法在浏览器上添加有用的应用程序和颜色.我想让它变得更加个性化,并添加使其独特的东西,不一定比其他所有东西更好.我做的更多是为了练习而不是任何东西,但我想为它添加一点点光晕.如果我不是为了一份工作,那么我也可以选择风格点.

c# browser winforms

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

你如何使用Excel服务器端?

客户希望"启用Web"电子表格计算 - 用户指定某些单元格的值,然后在其他单元格中显示结果值.

(他们不希望向用户显示"类似电子表格"的界面.这不是UI问题.)

他们有一个巨大的电子表格,在很多很多工作表上都有很多计算.但是,最后,只有两件事情很重要 - (1)你将数字放在一张纸上的几个单元格中;(2)你从另一张纸上的几个单元格中得到相应的数字.剩下的就是一个黑盒子.

我想向用户提供一个UI来输入他们想要的数字,然后我想以编程方式打开Excel文件,设置数字,告诉它重新计算,并读出结果.

这可能/可取吗?是否有商业组件使这更容易?我不考虑他们的陷阱吗?

(我知道我可以使用Office Automation来执行此操作,但我知道不建议在服务器端执行此操作,因为它尝试在用户的上下文中运行,等等)

编辑:很多人都说我需要在代码中重新创建公式.然而,这将是非常复杂的.听起来这可能是一个已经解决的问题 - 是否有人知道某种类型的组件会为我做这件事?有人必须创建一些"Excel-formula-to-code"生成系统.我很乐意为此付出代价.

编辑/解决方案: 我正在寻找SpreadsheetGear.除此之外,它还允许您使用XLS作为计算器.您可以设置所选单元格的原始值,然后读出计算单元格的值.正是我在寻找什么.

asp.net excel

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