问题列表 - 第28065页

如何使用Mercurial将存储库克隆到远程服务器/存储库

今天发现自己对此非常困惑.

我在本地创建一个空白存储库(hg init),将其克隆到工作副本,添加一些代码,提交并推送它(显然是本地存储库).

现在我需要与其他人共享该存储库.有一个服务器上有一个mercurial,我如何克隆我的存储库到远程服务器,以便其他开发人员可以访问它并从/向它拉/推代码?

mercurial

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

在事务中存储LAST_INSERT_ID()

我使用codeigniter的数据库abstarction,并使用它进行交易.我的问题是,我在几个表中有几个插入,但我需要第一个插入查询中的插入ID.有没有办法存储多个后续插入的最后一个插入ID?

我不明白为什么,但ci内置函数不起作用.

php mysql transactions codeigniter

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

MSVC win32:将扩展精度浮点数(80位)转换为双精度(64位)

从扩展精度浮点数(80位值,在某些编译器中也称为“ long double”)转换为MSVC win32 / win64中double(64位)的最便捷和“正确”的方法是什么?

MSVC当前(截至2010年)假定“ long double”是“ double”的同义词。

我可能可以在内联汇编中编写fld / fstp汇编程序对,但是内联汇编不适用于MSVC中的win64代码。我是否需要将此汇编代码移至单独的.asm文件?真的是这样,没有好的解决方案吗?

floating-point fpu visual-c++

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

用于查找应用运行位置的GAE API - 本地计算机或gae云

我有一个Google App引擎应用程序,我想要以不同的方式工作,具体取决于它是否在我的本地开发环境中运行(即使用dev_appserver.py),而不是在实际的GAE云中运行.

目前我使用一个标志变量,我手动切换以实现这一点.但我相信有一天我会忘记改变它并导致问题.所以我想知道是否有API或其他方法来确定GAE应用程序实际运行的位置?

谢谢.

google-app-engine

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

对象序列化实际用途?

您使用了多少个软件项目来使用对象序列化?我个人从来没有遇到过使用对象序列化的场景.我能想到的一个用例是,一个服务器软件将对象存储到磁盘以节省内存.是否存在其他类型的软件,其中对象序列化对于数据库是必不可少的或首选的?

serialization programming-languages

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

什么suds意味着"<faultcode />没有映射到消息部分"?

我第一次使用suds并尝试与外部公司托管的服务器通信.当我在服务器上调用一个方法时,我得到了这个XML.

<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 
    xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <soap:Fault>
      <faultcode>soap:Server</faultcode>

      <faultstring>Can't use string ("") as an ARRAY ref while "strict refs" in use at /vindicia/site_perl/Vindicia/Soap/DocLitUtils.pm line 130.
</faultstring>
    </soap:Fault>
  </soap:Body>
</soap:Envelope>
Run Code Online (Sandbox Code Playgroud)

抛出的异常是这样的:


  File "C:\Python26\lib\site-packages\suds-0.4-py2.6.egg\suds\client.py", line 538, in __call__
    return client.invoke(args, kwargs)
  File "C:\Python26\lib\site-packages\suds-0.4-py2.6.egg\suds\client.py", line 602, in invoke
    result = self.send(msg)
  File "C:\Python26\lib\site-packages\suds-0.4-py2.6.egg\suds\client.py", line 634, in send
    result = self.succeeded(binding, reply.message)
  File "C:\Python26\lib\site-packages\suds-0.4-py2.6.egg\suds\client.py", line 669, in succeeded
    r, p = binding.get_reply(self.method, reply)
  File "C:\Python26\lib\site-packages\suds-0.4-py2.6.egg\suds\bindings\binding.py", line 157, in get_reply …

python soap suds

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

在IE中托管的usercontrol呈现为文本框

在我正在进行的传奇中,我想要在一个干净的盒子上托管遗留应用程序,我已经遇到了下一个问题.一个页面依赖于一个大的.NET UserControl,它在新机器上只呈现为一个大的,灰色的textarea(右边缘的灰色垂直滚动条.检查源显示预期的object标记.)

这特别棘手,因为似乎没有人知道托管的UserControls和所有讨论数据回到2002-2004.

页面很简单:

<%@ Page language="c#" Codebehind="DataExport.aspx.cs" AutoEventWireup="false" Inherits="yyyyy.Web.DataExport" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > 

<html>
  <head>
    <title>DataExport</title>
    <link rel="Configuration" href="/xxxxx/yyyyy/DataExport.config">
  </head>   
    <body style="margin:0px;padding:0px;overflow:hidden">
        <OBJECT id="DataExport" style="WIDTH: 100%; HEIGHT: 100%; position:absolute; left: 0px; top:0px"
            classid="yyyyy.Common.dll#yyyyy.Controls.DataExport"
             VIEWASTEXT>
        </OBJECT>
    </body> 
</html>
Run Code Online (Sandbox Code Playgroud)

引用的配置文件:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
        <sectionGroup name="yyyyy">
            <section name="dataExport" type="yyyyy.Controls.DataExportSectionHandler,yyyyy.Common" />
        </sectionGroup>
    </configSections>
    <yyyyy> 
        <dataExport>
            <layoutFile>http://vm2/xxxxx/yyyyy/layout.xml</layoutFile>      
            <webServiceUrl>http://vm2/xxxxx/yyyyy/services/yyyyy.asmx</webServiceUrl>
        </dataExport>   
    </yyyyy>    
</configuration>
Run Code Online (Sandbox Code Playgroud)

我检查了什么:

  • 安全权限应该没问题,站点是可信的,并且添加URL例外以授予FullTrust不会更改任何内容.
  • 配置文件可通过Web访问,layout.xml可访问,ASMX显示预期的命令列表
  • Machine.config为usercontrol.config文件授予GET权限.

对我来说可能看起来很可疑:

  • DataExport UserControl引用Aspose.Excel来生成它导出的电子表格.
  • 当我导航到页面并获得一个空白文本框,然后运行时gacutil /ldl,本地下载缓存中没有任何内容.在工作机器上,在查看页面后运行相同的命令显示包括控制DLL和Aspose DLL的DLL的清单.

asp.net user-controls aspose

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

哪种SQL Server字段类型最适合存储价格值?

我想知道SQL Server中的价格字段对于类似商店的结构的最佳类型是什么?

看看这个概述,我们有数据类型称为money,smallmoney,然后我们有十进制/数字,最后浮动真实.

名称,内存/磁盘使用情况和值范围:

  • 资金: 8字节(值:-922,337,203,685,477.5808至+922,337,203,685,477.5807)
  • Smallmoney: 4个字节(值:-214,748.3648到+214,748.3647)
  • 十进制: 9 [默认,分钟.5]字节(值:-10 ^ 38 +1到10 ^ 38 -1)
  • 浮点数: 8个字节(值:-1.79E + 308到1.79E + 308)
  • 实际: 4个字节(值:-3.40E + 38到3.40E + 38)

将价格值存储在这些类型中真的很明智吗?那怎么样.INT?

  • Int: 4个字节(值:-2,147,483,648到2,147,483,647)

让我们说一家商店使用美元,他们有美分,但我认为价格不是49.2142342所以使用大量小数显示美分似乎浪费了SQL带宽.其次,大多数商店不会显示200.000.000附近的任何价格(至少在正常的网上商店,除非有人试图在巴黎卖给我一座着名的塔)

那么为什么不去找一个int?

一个int很快,它只有4个字节,你可以很容易地产生小数,通过以美分而不是美元保存值然后在你呈现值时除以.

另一种方法是使用4个字节的smallmoney,但这需要CPU的数学部分来进行计算,其中Int是整数幂......在缺点上你需要划分每个结果.

使用smallmoney/money字段时,区域设置是否存在"货币"相关问题?这些在C#/ .NET中也会转移什么?

任何利弊?去整数价格或小钱币或其他?

你的经验告诉我什么?

c# sql-server database-design query-optimization linq-to-sql

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

MVVM-light中的清理vs Dispose(bool)

在最新版本的MVVM-light(V3 SP1)中,ViewModel类中的"Dispose()"和"Dispose(bool)"方法都被标记

不再使用此方法,将在以后的版本中删除它.请改用ICleanup.Cleanup()

这是否意味着不能在从GalaSoft.MvvmLight.ViewModelBase派生的所有ViewModel类中实现IDisposable接口(并且必须覆盖清理)?

如果是,使用不能用于视图模型实例......可能我不明白的东西......请澄清......这种清理有什么好处?

谢谢.

.net silverlight mvvm mvvm-light

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

如何以编程方式调整自定义视图的大小?

我正在编写一个自定义视图,从RelativeLayout扩展,我想以编程方式调整它,我该怎么办?

自定义视图类是这样的:

public ActiveSlideView(Context context, AttributeSet attr){
        super(context, attr);
        LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        if(inflater != null){       
            inflater.inflate(R.layout.active_slide, this);
        }
Run Code Online (Sandbox Code Playgroud)

android resize

158
推荐指数
9
解决办法
23万
查看次数