小编Bik*_*kee的帖子

我该如何处理这个警告:哈希不匹配?

在我更新Xcode 7.3并运行项目后,我收到一条警告:

hash mismatch:此对象文件是针对模块/Users/lu/Library/Developer/Xcode/DerivedData/ModuleCache/1Q58A4KYC5CO8/SystemConfiguration-1VJ1XGF5LU890.pcm的不同版本构建的.

我怎么处理它?

ios xcode7.3

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

如何在一堆变换后获得原点的屏幕坐标 P5.js

我正在尝试跟踪一个对象的位置,以便我可以在p5.js.

translate()我使用和函数在屏幕上移动对象rotate(),为了绘制一条轨迹,我将在每次更新后将对象的位置存储在数组中。我知道有类似我在处理 3, 中要求的东西the model X, Y and Z functions,但据我所知,这些还没有在 javascript 版本中实现。

即使访问画布的当前变换矩阵也被证明是有问题的,此时我正在考虑重新设计以省略 api 的变换部分,直到添加此功能。

所以我的问题基本上是:有什么方法可以在应用一堆变换后确定 (0, 0) 的屏幕(画布)坐标?

javascript p5.js

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

反序列化Json对象 - DateTime

web-api返回一个用户对象.在那个对象中有一个DateTime属性.当我在我的应用程序中读取它时,我得到一个错误,因为代表DateTime的字符串无效,它丢失了\Date ...

{System.Runtime.Serialization.SerializationException:反序列化User类型的对象时出错.DateTime内容'1984-10-02T01:00:00'不以'/ Date('和'以'结尾'开头,如JSON所要求的那样.--->

public static async Task<User> GetUser(string email)
    {
        try
        {
            using (HttpClient client = new HttpClient())
            {
                HttpResponseMessage response = await client.GetAsync(url + "?email="+email);
                if (response.IsSuccessStatusCode)
                {
                    string content = await response.Content.ReadAsStringAsync();
                    User user = DataService.Deserialize<User>(content);
                    return user;
                }
                return null;
            }
        }
        catch (Exception ex)
        {
            return null;
        }
    }
Run Code Online (Sandbox Code Playgroud)

这是我用来反序列化的方法.

public static T Deserialize<T>(string json) {
        try
        {
            var _Bytes = Encoding.Unicode.GetBytes(json);
            using (MemoryStream _Stream = new MemoryStream(_Bytes))
            {

                var …
Run Code Online (Sandbox Code Playgroud)

c# wpf web-services microsoft-metro

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

异步 ASP.Net MVC 控制器操作中的 Task.Run()

我需要您关于在 ASP.NET MVC 异步控制器操作中使用的建议Task.Run()。目前,我们有一个耗时的后端 SP,当用户单击“批准”时需要几分钟才能执行。用户只需要批准,不需要等到后端执行完成,所以我们Task.Run在这里使用,如下面的代码所示。

早些时候,这是由ThreadPool.QueueUserWorkItem()so 在后台完成的。现在,我们正在将此应用程序迁移到 ASP.Net MVC 5.0。

我们对此进行了测试,一切正常,但我们需要确保这是否不会在将来产生任何问题。请指教。

public async Task<ActionResult> ApprovePayments(int Id)
{
 await (db.PaymentApprove(Id, User == null ? "" : User.Identity.Name));
 Task.Run(() => {
                    DBModel dbReport = new DBModel();
                    dbReport.PaymentReportCreate(Id);
                    dbReport.Dispose();
                });
 SetUnapprovedPaymentsViewBag();
  return View("PendingPayments");    
}     
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc multithreading

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

上传Gridview中的文件,并在完成后显示在同一行中

我正在尝试Gridview upload使用Asp.net 将文件存储到文件夹中.

这是我的标记代码,用于生成上传列和按钮以及文件上传控件.

  <asp:TemplateField HeaderText="Upload">
        <ItemTemplate>
            <asp:FileUpload ID="FileUpload1" runat="server" EnableViewState="true" AllowMultiple="true" />
            <asp:Button ID="btnUpload" runat="server" CommandName="Upload"  Text="OK" style=" color: #ff0000" OnClick="btnUpload_Click"/> 
        </ItemTemplate>
        </asp:TemplateField>  
Run Code Online (Sandbox Code Playgroud)

我有我的代码隐藏来处理btnUpload_Click,如下所示:

 protected void btnUpload_Click(object sender, GridViewCommandEventArgs e)
{
    Response.Write("File has been passed");
    Button bts = e.CommandSource as Button;
    Response.Write(bts.Parent.Parent.GetType().ToString());
    if (e.CommandName.ToLower() != "upload")
    {
        return;
    }
    FileUpload fu = bts.FindControl("FileUpload4") as FileUpload;//here
    if (fu.HasFile)
    {
        bool upload = true;
        string fleUpload = Path.GetExtension(fu.FileName.ToString());
        if (fleUpload.Trim().ToLower() == ".xls" | fleUpload.Trim().ToLower() == ".xlsx")
        { …
Run Code Online (Sandbox Code Playgroud)

c# asp.net gridview

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

用于域提取的 Redshift 正则表达式

我正在尝试形成一个正则表达式,REGEXP_SUBSTR (Redshift)它将从任何给定的 URL 中提取子域和域部分。

\n\n

我尝试了 stackoverflow 中的许多建议:regular-expression-extract-subdomain-domain、 getting-parts-of-a-url-regex、how-to-get-domain-name-from-url 等。其中一些适用于正则表达式验证器,但不适用于 Redshift。

\n\n

正则表达式应该处理带或不带 http/https 前缀的 URL。

\n\n

是否有其他方法使用正则表达式从任何给定的 URL 中提取子域和域?

\n

regex amazon-redshift regexp-substr

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