问题列表 - 第27862页

哪个小型Web项目更快 - MySQL或Oracle?

对于小型Web项目,MySQL或Oracle通常更快?

请提供您的意见的一些证明(基准或任何其他).

mysql oracle performance

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

.Net SvcUtil:属性必须是可选的

我正在尝试使用SvcUtil.exe而不是Xsd.exe生成C#代码类.后者给了我一些问题.

命令行:

SvcUtil.exe myschema.xsd /dconly /ser:XmlSerializer
Run Code Online (Sandbox Code Playgroud)

这里描述并解决了几个SvcUtil问题:http://blog.shutupandcode.net/? p = 761

我无法解决的一个问题是:错误:无法导入命名空间''中的'DatafieldDescription'.属性必须是可选的,并且来自名称空间" http://schemas.microsoft.com/2003/10/Seri alization /".更改架构以便类型可以映射到数据协定类型或使用ImportXmlType或使用其他序列化程序. "

我变了

<xs:attribute name="Order" use="required">
Run Code Online (Sandbox Code Playgroud)

<xs:attribute name="Order" use="optional">
Run Code Online (Sandbox Code Playgroud)

<xs:attribute name="Order">
Run Code Online (Sandbox Code Playgroud)

但错误仍然存​​在.是否可以使用属性,或者我是否必须将它们全部删除(在这种情况下,这种表现已经结束)?

.net attributes xsd code-generation svcutil.exe

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

Haskell - 以不同方式映射奇数放置值和偶数放置值

有一个简单的方法.要取一个数字列表,比如说123456.然后将奇数放三乘,偶数乘1.

即(1*3)+(2*1)+(3*3)+(4*1)+(5*3)+(6*1)

我正在考虑地图功能的某些地方.但我不知道如何将*3映射到奇数放置的值.哦,如果你能给我一个不是前奏的版本,就像实际的函数或函数一样好,就好像它是从外部haskell文件导入的

谢谢您的帮助

mapping haskell

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

这段代码有什么作用?

是什么

using (SqlConnection cn = new SqlConnection(connectionString))
Run Code Online (Sandbox Code Playgroud)

做?

c#

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

为什么我从TabWidget获得空指针异常?

我正在编写一个android程序,其中我有一个使用制表符的活动.

活动

public class UnitActivity extends TabActivity {
  @Override
  public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);

  TabHost tabHost = getTabHost();
  TabSpec spec;
  Resources res = getResources();

  LayoutInflater.from(this).inflate(R.layout.unit_view, tabHost.getTabContentView(), true);

  spec = tabHost.newTabSpec("controls");
  spec.setIndicator("Control", res.getDrawable(R.drawable.ic_tab_equalizer));
  spec.setContent(R.id.txtview);
  tabHost.addTab(spec);
}
Run Code Online (Sandbox Code Playgroud)

}

R.layout.unit_view引用的XML

<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/tabhost"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="5dp">
  <TabWidget android:id="@android:id/tabs"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"/>
    <FrameLayout android:id="@android:id/tabcontent"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:padding="5dp">
      <TextView android:id="@+id/txtview"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:gravity="bottom"
          android:text="nullpointer this!" />
    </FrameLayout>
  </LinearLayout>
</TabHost>
Run Code Online (Sandbox Code Playgroud)

据我所知,我正在做我在android sdk的tabs1 api示例中看到的相同内容.我尝试过"getLayoutInflator()"而不是"LayoutInflator.from(this)",结果相同.

如果我用"setContentView(R.layout.unit_view)"替换LayoutInflater行,我的程序不会因空指针异常而崩溃,但我的内容完全空白且为空.我得到了标签,就是这样.

我检查确保R.layout.unit_view和tabHost在运行LayoutInflater行时不为空,它们似乎没问题.他们肯定不是空的.我还检查过确保LayoutInflater.from(this)返回一个有效的布局inflater对象,它确实如此.

指示错误的logcat说

 E/AndroidRuntime(  541): java.lang.NullPointerException
 E/AndroidRuntime( …

android view tabwidget

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

什么是更好的:删除指针或用新值设置?

在c ++中的简单问题,说我有一个循环,我有函数返回指向项目的指针,
所以我必须定义内部循环指针,所以我的问题是如何处理循环内的指针,删除它?或者用新值设置它是好的
,例如:

for(int i =0;i<count();i++)
{

 ptrTmp* ptr = getItemPtr();
 // do somthing with the ptr ...
 // what to do here ? to delete the poinetr or not? 
 delete ptr;  // ??

}
Run Code Online (Sandbox Code Playgroud)

c++ pointers

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

设置值并在Android Spinner中显示文本

我需要帮助设置值并在微调器中显示文本.按照现在我通过数组适配器填充我的微调器,例如

mySpinner.setAdapter(myAdapter);
Run Code Online (Sandbox Code Playgroud)

据我所知,显示文本和旋转器在同一位置的值相同.我可以从微调器获得的另一个属性是项目上的位置.

现在在我的情况下,我想制作像我们在.NET中的下拉框一样的微调器.

它包含文本和值.

显示文本的位置,值位于后端.所以,如果我更改下拉框,我可以使用其选定的文本或值.但它没有发生在android spinner的情况下.

例如:

文本价值
Cat 10
Mountain 5
Stone 9
Fish 14
River 13
Loin 17

所以从上面的数组我只显示非生物对象文本,我想要的是,当用户选择它们时,我得到了值,就像当山选择我得到5

我希望这个例子让我的问题更加明确......

thankx

java android spinner drop-down-menu

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

Rails:attribute_changed?

我有一个具有一个模型amount,我查看是否有这个量发生变化的一个Model.amount_changed?具有before_save工作正常,但是当我检查,看看amount_wasamount_change?它只有返回更新量不是以前量.所有这一切都在拯救之前发生.它知道属性何时更改但不会返回旧值.

想法?

class Reservation < ActiveRecord::Base

before_save  :status_amount, :if => :status_amount_changed

def status_amount_changed
  if self.amount_changed? && !self.new_record?
    true
  else
    false
  end
end

def status_amount
    title = "Changed Amount"
    description = "to #{self.amount_was} changed to #{self.amount} units"
    create_reservation_event(title, description)
end

def create_reservation_event(title, description)
    Event.create(:reservation => self, :sharedorder => self.sharedorder, :title => title,     :description => description, :retailer => self.retailer )
end

end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

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

在C#中处理大字符串的最佳方法

在用## IP ##,## PORT ##替换两个值后,我必须将下面的数据写入文本文件.什么是最好的方法?我应该在字符串中保存all并使用Replace并写入textfile吗?

数据:

[APP]
    iVersion=   101
    pcVersion=  1.01a
    pcBuildDate=Mar 27 2009
[MAIN]
    iFirstSetup=        0
    rcMain.rcLeft=    676
    rcMain.rcTop=     378
    rcMain.rcRight=  1004
    rcMain.rcBottom=  672
    iShowLog=           0
    iMode=              1
[GENERAL]
    iTips=              1
    iTrayAnimation=     1
    iCheckColor=        1
    iPriority=          1
    iSsememcpy=         1
    iAutoOpenRecv=      1
    pcRecvPath=         C:\Documents and Settings\karthikeyan\My Documents\Downloads\fremote101a\FantasyRemote101a\recv
    pcFileName=         FantasyRemote
    iLanguage=          1
[SERVER]
    iAcceptVideo=       1
    iAcceptAudio=       1
    iAcceptInput=       1
    iAutoAccept=        1
    iAutoTray=          0
    iConnectSound=      1
    iEnablePassword=    0
    pcPassword=
    pcPort=          7902
[CLIENT]
    iAutoConnect=       0
    pcPassword=
    pcDefaultPort=   7902
[NETWORK]
    pcConnectAddr=##IP##
    pcPort=##Port##
[VIDEO]
    iEnable= …
Run Code Online (Sandbox Code Playgroud)

c#

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

我在哪里可以找到要下载的.NET源代码?

我在哪里可以下载.NET Framework的源代码?我的意思是图书馆的来源.我需要像invoke其他的反射方法的源.

.net c# reflection

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