问题列表 - 第5752页

如何更改SQL Server中列的数据类型?

我正在尝试将列从a更改varchar(50)为a nvarchar(200).什么是更改此表的SQL命令?

t-sql sql-server alter-table type-conversion sql-server-2008

330
推荐指数
7
解决办法
64万
查看次数

无状态协议是否被认为更适合使用有状态协议?

我可以看到,有状态协议可以减少像曲奇一样的"模拟状态".

但是测试变得更加困难,以确保您的实现是正确的并重新连接,并且会话延续可能非常难以处理.

总是使用无状态协议被认为是更好的做法,还是它真的是特定于域的?

我认为在处理有状态协议时身份验证变得更容易,但是还有其他原因你应该使用有状态协议吗?

protocols network-protocols

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

分发iPhone应用程序的开发版本

我公司最近开始为各种客户开发定制的iPhone应用程序.我们遇到的挑战之一是如何将这些应用程序提供给客户端,以便他们可以在开发过程中查看它们.

理想情况下,这只是向他们发送应用程序文件并将其安装在iPhone上的问题.当然,app签名会让事情变得复杂得多.我们必须将他们的电话ID添加到我们的开发配置文件中,让他们配置他们的手机接受应用程序,然后安装应用程序.当然,当我们试图让客户走过这个过程时,这给我们带来了麻烦.

在这一点上,我们最好的解决方案是简单地向他们发送屏幕截图,或者在安装了应用程序的情况下来回传送iPod Touch.当然,这些选项都不是理想选择.

有没有更好的方法将iPhone/iPod Touch应用程序的开发版本分发给非技术客户?

iphone

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

EPS在C中意味着什么?

我有以下代码片段:

if (ABS(p43.x)  < EPS && ABS(p43.y)  < EPS && ABS(p43.z)  < EPS) return(FALSE);
Run Code Online (Sandbox Code Playgroud)

我正在尝试转换为C#."EPS"是什么意思?

此代码来自http://local.wasp.uwa.edu.au/~pbourke/geometry/lineline3d/

c eps

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

使用事件在NHibernate中进行数据审计

我正在重新审视并重新实现导致我在NHibernate中询问有关数据审计的问题的代码.不过这一次,我想要了解Sean Carpenter建议并实现ISaveOrUpdateEventListener(NHibernate 2.x中的新功能)

我想在数据库中为每个属性添加一行,使用旧值和新值,以便稍后在UI中我可以说"用户Bob在2009年3月9日21点将Wibble的属性从A更改为B: 04"

比较对象状态以确定哪个对象的属性已更改的最佳方法是什么?

您可以通过以下方式获取对象的加载状态:

    public void OnSaveOrUpdate(SaveOrUpdateEvent saveOrUpdateEvent)
    {
       object[] foo = saveOrUpdateEvent.Entry.LoadedState;
    }
Run Code Online (Sandbox Code Playgroud)

而且我想我可以使用反射来确定哪些属性已经改变,但我一直在挖掘并且似乎没有一组匹配的匹配属性.我原以为会有一个GetChangedProperties()方法.

我可以随时从数据库中获取旧对象并进行比较,但这是另一个数据库命中,并且在这种情况下似乎很重要.

这个最好的方向是什么?

PS如果它有所不同,这是一个ASP.NET-MVC/S#arp架构项目.

.net c# reflection nhibernate

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

为什么匿名对象的按键分组的行为不符合预期?

我有一个这种格式的 csv 文件

 A,B,value
 a1,b1,10
 a2,b1,12
 a2,b1,15
 a2,b2,14
 a1,b1,12
Run Code Online (Sandbox Code Playgroud)

我正在我的应用程序中将其转换为数据表。

 Dim enumerable = _dt.AsEnumerable

 Dim groupedResults = enumerable.GroupBy( _
                                   Function(x) _
                                        New With { _
                                                  .A = x.Item("A").ToString, _
                                                  .B = x.Item("B").ToString _
                                                 } _
                                        )
Run Code Online (Sandbox Code Playgroud)

我预计 groupedResults 计数为 4,而不是显示的 5。
基本上它不会将第一行和第五行分为一组。

我期望具有相同值的对象将产生相同的密钥。

可能是什么原因呢?

.net c# linq vb.net anonymous-class

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

通过Drupal进行查询时,Apache Solr结果不同 - 为什么?

我正在尝试使用DrupalApache Solr创建自定义搜索界面,我对结果有一些奇怪的问题.

当我从Solr的内置Web界面运行它时,我有相同的查询产生8次点击,当我通过Drupal运行它时有0次点击.有谁能解释为什么?

以下是来自Solr日志的查询:

  • Solr后端

    INFO: [] webapp=/solr path=/select params={wt=standard&rows=10&start=0&explainOther=&hl.fl=&indent=on&q=ss_cck_field_goal:sell+AND+ss_cck_field_type:(own+OR+coop+OR+house+OR+commercial)+AND+is_price:[10000+TO+5560000]&fl=*,score&qt=standard&version=2.2} hits=8 status=0 QTime=2

  • Drupal ApacheSolr模块

    09-Mar-2009 15:37:31 org.apache.solr.core.SolrCore execute INFO: [] webapp=/solr path=/select params={wt=json&rows=10&json.nl=map&start=0&q=ss_cck_field_goal:sell+AND+ss_cck_field_type:(own+OR+coop+OR+house+OR+commercial)+AND+is_price:[10000+TO+5560000]&version=1.2} hits=0 status=0 QTime=9

在我眼中唯一突出的是version=1.2参数,但我尝试删除它,这并没有改变行为.

经过大量的调整,我已经设法使用Drupal模块发送或多或少相同的参数,但它仍然给出0结果:

09-Mar-2009 17:47:43 org.apache.solr.core.SolrCore execute INFO: [] webapp=/solr path=/select params={wt=standard&rows=10&start=0&q=ss_cck_field_goal:sell+AND+ss_cck_field_type:(own+OR+coop+OR+house+OR+commercial)+AND+is_price:[10000+TO+5560000]} hits=0 status=0 QTime=13

有谁能解释一下?

solr drupal

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

如何在命令提示符下运行NetBeans项目?

我的教授要求我们创建一个能够在命令提示符下运行的Java程序,但也可以使用NetBeans打开它.

该程序是关于使用不同类型的排序(特别是选择,插入,交换,快速和堆排序).我们的教授特别告诉我们在Java中使用面向对象编程,并且她希望看到一个主类加上可以进行排序的不同类.

我试图在NetBeans中编写程序 - 以为后来我可以使用javac在cmd中运行该程序.

在cmd中,我键入了保存NetBeans项目的路径,并尝试使用javac编译文件.但它说''javac'不被识别为内部或外部命令,可操作程序或批处理文件."

所以我试着将文件保存在sun> sdk> jdk> bin中,然后从那里我尝试编译文件,这很好.当我试图运行它们时,问题出现了.

这是我尝试编译文件的方式:

javac Main.java
      Sortchoice.java
      Selection.java
      SelectionSort.java
      Insertion.java
      InsertionSort.java
      Exchange.java
      ExchangeSort.java
Run Code Online (Sandbox Code Playgroud)

(我还没有完成接下来两次排序的语法.)

以下是我尝试在cmd中运行文件的方法:

java Main Sortchoice Selection SelectionSort Insertion InsertionSort Exchange ExchangeSort
Run Code Online (Sandbox Code Playgroud)

和cmd说:

exception in thread "main" java.lang.NoClassDefFoundError: main (wring name: myjava/Main)
at java.lang.ClassLoader.defineClass1(Nativ... Method)"
at java.lang.ClassLoader.defineClass(ClassL...
at java.security.SecureClassLoader.defineCl...
at java.net.URLClassLoader.defineClass(URLC...
at java.net.URLClassLoader.access$000(URLCl...
at java.net.URLClassLoader$1.run(URLClassLo...
at java.security.AccessController.doPrivile... Method)
at java.net.URLClassLoader.findClass(URLCla...
at java.lang.ClassLoader.loadClass(ClassLoa...
at sun.misc.Launcher&AppClassLoader.loadCla...
at java.lang.ClasLoader.loadClass(ClassLoad...
at java.lang.ClassLoader.loadClassInternal(...
Run Code Online (Sandbox Code Playgroud)

我该怎么办?(对不起我的千分百解释.我只想尽可能多地提供详细信息.)

我还要强调一点,我只是Java编程的初学者.

java command-line netbeans

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

通过App Store进行软件即服务

我想通过iPhone App Store开发和启动应用程序.该系统将包含一个Cocoa-touch原生iPhone应用程序以及访问https Web服务.如果没有访问Web服务,iPhone应用程序将毫无用处.

我预见到在Apple的条款和条件范围内有多个问题:

1 - 付费应用程序将包括对Web服务的固定期限(1个月)访问.我的一个客户怎么可以购买每月的分机,而无需通过虚拟App Store程序下载来充值他们的服务器租用?

2 - 我了解App Store不提供每个客户的销售信息.因此,如果我的应用程序的付费版本在Jailbroken社区内流通,那么我的Web服务如何区分对真正的App Store客户v.翻录客户端安装的访问?

更新1:

感谢大家.我没有将具体答案作为最佳解决方案,因为这不是一个纯粹的技术问题.似乎我将加入Apple的99美元开发者计划并试图直接从Apple获得回复.

回覆.在充值要求中,我目前的想法是单独的App Store程序下载,只需通过iPhone应用程序间URI消息协议ping我的主应用程序即可提供信用令牌.

iphone app-store

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

创建"突出显示"像白色背景上的"信息暗"按钮效果

如果我在深色背景上的屏幕下角放置一个"信息灯"按钮并选中"显示触摸高亮灯",当用户触摸图标时,我会得到一个很好的高亮效果.它为用户提供了积极的反馈.

在我的应用程序中它的背景为白色.所以我选择了"信息暗"按钮.选中"显示高亮显示触摸"和"高亮显示调整图像".但由于背景为白色,因此高亮效果不可见,用户无法获得任何反馈.

如何创建某种高亮/低光效果,以便为使用提供一些反馈,然后触摸信息按钮?

iphone

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