小编bal*_*dre的帖子

使用BOM创建UTF-8字符串

我正在使用MD5功能和Base64编码生成用户密码(用于登录所用API的数据层)

我在javascript中完成了代码并且很好,但是在Objective C中,我对BOM很感兴趣

我的代码是:

NSString *str = [[NSString alloc] 
                 initWithFormat:@"%@%@%@%d", 
                    [auth uppercaseString], 
                    [user uppercaseString], 
                    [pwd uppercaseString], 
                    totalDaysSince2000];

NSString *sourceString = [[NSString alloc] initWithFormat:@"%02x%02x%02x%@", 
                          0xEF, 
                          0xBB, 
                          0xBF, 
                          str]; 

NSString *strMd5 = [sourceString MD5]; 

NSData *sourceData = [strMd5 dataUsingEncoding:NSUTF8StringEncoding];  
NSString *base64EncodedString = [[sourceData base64EncodedString] autorelease];  
Run Code Online (Sandbox Code Playgroud)

使用上面的代码我进入内存:

替代文字http://www.balexandre.com/temp/2010-04-06_1523.png

女巫不是我真正需要的......

我甚至尝试过

"%c%c%c%@", (char)239, (char)187, (char)191, str
Run Code Online (Sandbox Code Playgroud)

没有运气......

使用UTF8String不接缝自动附加BOM,如在C#中:-(

如何正确附加BOM?

cocoa-touch byte-order-mark objective-c utf-8

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

好旧的重叠菜单,如何z-index一个activeX

我在页面上有一个ActiveX ...我知道... ActiveX ... blarghhh!

由于某些逻辑业务原因,我们不得不使用ActiveX,但问题是我无法将ActiveX <object>置于其他任何东西之下......

这太奇怪了!

使用包装器的实例实例iframe

您可以尝试该示例,但请记住,ActiveX仅适用于Internet Explorer,无论ActiveX的版本如何,它都将始终运行.

我面临的这个问题是重叠的:

在此输入图像描述

与播放positionz-index什么也不做,我没有更多的想法:-(

css internet-explorer activex

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

开发人员的排版

我不是设计师,我无法理解,我喜欢代码和代码一直是我的生活.

对于非设计师来说,排版是一个巨大的7头蛇,我想知道,如果有什么我可以做的,使我的排版更好.

这就是我能做的:

在此输入图像描述

女巫只不过是蓝图CSS

h1 {
    font-size: 2em;
}
Run Code Online (Sandbox Code Playgroud)

但我讨厌Arial字体上的别名,下面是300%缩放的上面图像的一部分

在此输入图像描述

从开发人员方面来说,我可以做些什么来使我的网页看起来更好?

我试过font-smooth: always;但没有任何运气.

css typography

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

OnNavigatedTo vs Load事件

在几个在线示例中我发现了这个:

public partial class ForecastPage : PhoneApplicationPage
{
    Forecast forecast;

    public ForecastPage()
    {
        InitializeComponent();
    }

    protected override void OnNavigatedTo(NavigationEventArgs e)
    {
        // code here
    }
}
Run Code Online (Sandbox Code Playgroud)

但在其他人中我发现Load事件的使用就像

public partial class Person : PhoneApplicationPage
{
  private PersonViewModel _ViewModel;

  public Person()
  {
     InitializeComponent();
     this.Loaded += new RoutedEventHandler(SearchView_Loaded);
  }

  void SearchView_Loaded(object sender, RoutedEventArgs e)
  {
     // code here
  }
}
Run Code Online (Sandbox Code Playgroud)

我知道OnNavigatedToLoad事件发生之前会发生火灾,但是在用户手机被吸入手机之前都会触发,所以我的问题是使用另一种方法有什么优势吗?

c# initialization windows-phone-7

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

如何在.NET中实现PodPress(就像StackOverflow博客一样)

我想知道是否有人知道如何从PodPress(一个Wordpress插件)实现漂亮和干净的UI 到.NET,就像你在PodCasts可用时在StackOverflow博客中找到的那样.

替代文字

并拥有漂亮的统计数据和iTunes集成:)

补充:我现在意识到(愚蠢的我没先检查 - 使用元键甚至去管理页面.../wp-admin)SO博客在Wordpress上,但是,我的愿望是一样的,怎么样一个.NET版本?我想我会直接联系作者,并建议他/她使用WP插件的.NET版本.

asp.net podcast

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

Visual Studio设置和部署:添加预先获取

如何添加到我想要客户端的安装和部署项目中有更多组件,例如:

Microsoft Chart Controls
Microsoft SQL 2008 Express Edition (not 2005)
Run Code Online (Sandbox Code Playgroud)

等等...

替代文字http://img55.imageshack.us/img55/2586/200902021225eu9.png

这个选项不在VS 2008中,并且在窗口(上图)中它只有一个链接指向" 检查Microsoft Update以获取更多可再发行组件 ",但它会转到一个包含2个"引导程序包"的页面(我甚至都不知道)这是什么)

有关如何将其添加到项目而不是要求用户手动安装的任何想法?

谢谢.

prerequisites setup-deployment visual-studio-2008 visual-studio

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

将复杂对象从View传递到Controller:一个对象始终为null

我正在将一个复杂的对象传递ModelViewas

替代文字

但是当我从View中获取Model时,一个特定的对象总会出现,null而其他复杂类型通常会被传递

替代文字

我的视图是默认的Edit强类型视图

替代文字

我错过了什么?

ModelState中错误说

从类型'System.String'到类型'Julekalender.Database.CalendarInfo'的参数转换失败,因为没有类型转换器可以在这些类型之间进行转换.

为什么我不能为其他类型获得相同的?它是如何自动转换的?


我加入了3个字段(如T4模板不追加这个类型),但是当我仍然得到空POST荷兰国际集团

下面的绿色框是字段

<div class="editor-field">
    <%: Html.TextBoxFor(model => model.Calendar.Guid)%>
</div>
Run Code Online (Sandbox Code Playgroud)

替代文字


甚至将Action重命名为

[HttpPost]
public ActionResult General2(GeneralInfo model)
Run Code Online (Sandbox Code Playgroud)

给出了同样的错误

替代文字

parameter-passing viewmodel asp.net-mvc-2

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

如何在Linq做一个简单的计数?

我想做一个分页样式表,但是NeerDinner示例将整个数据提取到一个PaggingList类型中,并且我有超过10 000行要提取,所以我跳过了那一部分.

所以我想出了这个问题

var r = (from p in db.Prizes
            join c in db.Calendars on p.calendar_id equals c.calendar_id
            join ch in db.Challenges on c.calendar_id equals ch.calendar_id
            join ca in db.ChallengeAnswers on ch.challenge_id equals ca.challenge_id
            join cr in db.ChallengeResponses on ca.challenge_answer_id equals cr.challenge_answer_id

            where
                p.prize_id.Equals(prizeId)
                && ch.day >= p.from_day && ch.day <= p.to_day
                && ca.correct.Equals(true)
                && ch.day.Equals(day)

            orderby cr.Subscribers.name

            select new PossibleWinner()
            {
                Name = cr.Subscribers.name,
                Email = cr.Subscribers.email,
                SubscriberId = cr.subscriber_id,
                ChallengeDay = ch.day,
                Question = ch.question,
                Answer …
Run Code Online (Sandbox Code Playgroud)

linq ado.net linq-to-entities entity-framework

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

日期和时间格式

问候!

我做了一个项目,可以自动发送GPS坐标到手机号码,收件人收到像这样的例子格式" lat:14.7836139长:12.71104速度:0.0日期:1309325189000 "
现在我想要一个日期和时间格式这样日期:dd/mm/yy hh:mm任何可以帮助我的人?

这是我使用的示例代码.

public void onLocationChanged(Location loc)

{

loc.getLatitude();

loc.getLongitude();
String Text = "lat:" + loc.getLatitude() + " "
+ "long:" + loc.getLongitude()+" "
+ "speed:" + loc.getSpeed() +" " 
+ "date:" + loc.getTime();   

Toast.makeText( getApplicationContext(),

Text,

Toast.LENGTH_SHORT).show();
String phoneNo = txtPhoneNo.getText().toString();


if (phoneNo.length()>0 && Text.length()>0)                
    sendSMS(phoneNo, Text);               


}
Run Code Online (Sandbox Code Playgroud)

java formatting time android

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

当使用newtonsoft json.net反序列化字符串时,如何将空字符串转换为null为可空的int?

例如,如果我有

public class MyClass
{
    public Int32? Id { get;set; }
    public string Description { get;set; }
}
Run Code Online (Sandbox Code Playgroud)

我的json字符串看起来像这样:

"{\"Id\":\"\",\"Description\":\"test\"}"
Run Code Online (Sandbox Code Playgroud)

我收到错误"无法将字符串转换为整数"

c# nullable json.net

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