问题列表 - 第29337页

在没有iPhone/Mac的情况下为iPhone开发网站

我需要开发一个专门用于iPhone和iPad的网站.我没有这些设备,也没有Mac.

在开发过程中能够测试网站的哪些可能的免费解决方案?

最明显的是使用iPhone的SDK,但由于它的成本/每年$ 100美元,但因为它仅适用于Mac,它不是我的情况的解决方案.

iphone safari cross-browser

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

.NET中的SOAP客户端 - 参考或示例?

背景:

我正在创建一个webservices站点,它将提供许多类型的简单服务,而不仅仅是SOAP和其他协议.目标是使转换,RSS解析,垃圾邮件检查和许多其他类型的工作变得容易.该网站主要针对初学者开发人员.

我的问题:

我从来没有开发过任何C#或.NET.很多年前我确实破解了一些VB6,但就是这样.现在我需要一些在C#中通过SOAP进行RPC调用的例子.我试图搜索网络和Stack Overflow,找到这个,但没有找到很多资源,我不知道如何排序资源(哪些是旧的?哪些是不正确的?等等).

我创建了一个简单的示例服务,在PHP中调用如下:

<?php
$client = new SoapClient('http://webservi.se/year'); //URL to the WSDL
echo $client->getCurrentYear(); //This method returns an integer, called "year"
?>
Run Code Online (Sandbox Code Playgroud)

我现在想在C#中尽可能简单地调用这个方法.所有参考和例子都非常受欢迎.我该从哪里开始?哪些课程/模块/我可以使用哪些?

如果有更好的通信框架(后端意味着可扩展),解决方案根本不需要涉及SOAP,但请注意,服务器端是在Unix上用PHP实现的,因此Microsoft的专有解决方案是不可能的.服务器端.

请注意,我需要这样,所以我可以为J. Random Web Developer编写文档,以便遵循(即使它们在共享的虚拟主机上).因此,我认为最好的方法应该是仅在代码中执行此操作,但即使是其他方式,这当然也是受欢迎的.

c# wcf soap soap-client

68
推荐指数
6
解决办法
17万
查看次数

将数据(电话号码,备注等...)添加到现有联系人(ANDROID 2.1)

我遇到了一个大问题:我无法向现有联系人添加数据:(我正在开发一个管理联系人的应用程序,我可以添加,删除或编辑联系人.创建没问题,因为我为联系人创建所有类型的数据(即使它们都是空的)(这不是一个好方法,我稍后会改变它.)因此,当我想编辑这些数据时,我可以将它们发现到数据库(使用Datas. CONTENT_URI)'因为它们已经存在!

但是,如果我使用ANDROID联系人应用程序创建新联系人,则仅为联系人创建填充权限.当我尝试添加新的电话号码,例如我的应用程序时,我收到一个错误:(

这是我尝试添加电话号码的代码:

ContentValues contentValues = new ContentValues();

contentValues.put(ContactsContract.Data.MIMETYPE, ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE);
contentValues.put(ContactsContract.CommonDataKinds.Phone.NUMBER, pNewPhoneNumber.number);
contentValues.put(ContactsContract.CommonDataKinds.Phone.TYPE, pNewPhoneNumber.type);
contentValues.put(ContactsContract.Data.CONTACT_ID, pContact.getContactId());

ArrayList<ContentProviderOperation> ops = new ArrayList<ContentProviderOperation>();

ops.add(ContentProviderOperation.newInsert(
  ContactsContract.Data.CONTENT_URI).withValues(contentValues).build());

try
{
 pContext.getContentResolver().applyBatch(ContactsContract.AUTHORITY, ops);
} 
catch (Exception e)
{
        Context ctx = pContext.getApplicationContext();
        String txt = "Exception encoutered while inserting contact: " + e;
        int duration = Toast.LENGTH_SHORT;
        Toast toast = Toast.makeText(ctx, txt, duration);
        toast.show();
 Log.e(TAG, txt);
}
Run Code Online (Sandbox Code Playgroud)

这是错误:

06-23 09:21:54.030: ERROR/DatabaseUtils(111): Writing exception to parcel
06-23 09:21:54.030: ERROR/DatabaseUtils(111): java.lang.NullPointerException
06-23 09:21:54.030: ERROR/DatabaseUtils(111):     at com.android.providers.contacts.ContactsProvider2.insertData(ContactsProvider2.java:2206)
06-23 …
Run Code Online (Sandbox Code Playgroud)

android

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

在带有24位索引数组的macbook pro上获得了段错误

我正在使用GCC +终端来制作一个素数数组.

我曾经问过#C@irc.freenode.net,但我仍然不明白:

int可以存储32位的值(所以总共有2 ^ 32个唯一值),但是数组的值不能超过2 ^ 24个值?

我不确定,但为什么24位寄存器?已经回答了我的问题?

这是否意味着制作一个数组long int并不能解决问题?是否有一些(按比例快速)的方式我可以绕过这个,比如使用int[][]存储这些数字?或者也许是一个include或lib来使用任意数量的字节来存储数字?



    int main()  
    {  
        int array1[160000];  
        printf("first array declared fine.\n");  
        int array2[170000];  

        int array3[1600000];  
        printf("first array declared fine.\n");  
        int array4[1700000];  

        int array5[16000000];  
        printf("first array declared fine.\n");  
        int array6[17000000];  
    }

Run Code Online (Sandbox Code Playgroud)

c memory assembly segmentation-fault

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

Django注册和多个配置文件

我在我的应用程序中使用django-registration.我想创建具有不同配置文件的不同类型的用户.例如,一个用户是教师而另一个用户是学生.

如何修改注册以设置user_type并创建正确的配置文件?

django registration profiles

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

在Silverlight中使用MVVM模式设置可见性

我在银光中拍了一格.最初textbox2是不可见的.当我点击textbox1时,我们必须看到textbox2.我试试如下:

<TextBox x:Name="textbox1" SelectionChanged="txt1_SelectionChanged"/>
<TextBox x:Name="textbox2 "  Visibility="Collapsed"/>

private void txt1_SelectionChanged(object sender, RoutedEventArgs e)
{            
    textbox2 .Visibility = Visibility.Visible;
}
Run Code Online (Sandbox Code Playgroud)

它工作正常.

但我想使用MVVM模式.所以我不想使用eventHandler.那么如何使用MVVM模式呢?

silverlight

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

在Char中将CharSequence的第一个字母改为大写

它可能看起来很简单,但它有很多错误,我试过这种方式:

 String s = gameList[0].toString();
s.replaceFirst(String.valueOf(s.charAt(0)),String.valueOf(Character.toUpperCase(s.charAt(0))) );
Run Code Online (Sandbox Code Playgroud)

它会引发异常

我的另一个尝试是:

String s = gameList[0].toString();
char c = Character.toUpperCase(gameList[0].charAt(0));
gameList[0] = s.subSequence(1, s.length());
Run Code Online (Sandbox Code Playgroud)

这个也引发了例外

java string android uppercase

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

如何在 LINQ-to-SQL 中生成 SQL COUNT(*) OVER (PARTITION BY {ColumnName})?

是否可以使用可延迟执行的 LINQ-to-SQL 查询表达式或方法链生成以下 SQL 查询?

数据结构

替代文本 http://www.freeimagehosting.net/uploads/e062a48837.jpg

   Select Distinct ClassRoomTitle, 
                Count(*) Over(Partition By ClassRoomNo) As [No Sessions Per Room], 
                TeacherName, 
                Count(*) Over(Partition By ClassRoomNo, TeacherName) As [No Sessions Per Teacher] From ClassRoom
Run Code Online (Sandbox Code Playgroud)

预期结果

替代文本 http://www.freeimagehosting.net/uploads/47a79fea8b.jpg

c# linq .net-3.5 linq-to-sql

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

C#隐式运算符和ToString()

我正在创建自己的类型来表示css值(例如像素,例如12px).为了能够添加/减去/乘以/ ...我的类型和整数我已经在int中定义了两个隐式运算符.一切都很好,除了一件事..如果我写:

CssUnitBase c1 = 10;
Console.WriteLine(c1);
Run Code Online (Sandbox Code Playgroud)

我得到"10"而不是"10px" - 使用隐式转换为int而不是ToString()方法.我怎么能防止这种情况?

c# operator-overloading implicit-cast

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

从Java String的末尾删除行尾字符

我有一个字符串,我只想使用Java从字符串的最后删除行尾字符

"foo\r\nbar\r\nhello\r\nworld\r\n"
Run Code Online (Sandbox Code Playgroud)

我想成为

"foo\r\nbar\r\nhello\r\nworld"
Run Code Online (Sandbox Code Playgroud)

(这个问题与问题593671类似,但不一样)

java regex string

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