小编gid*_*eon的帖子

在C#中检索Windows Phone 7中的自己的单元格号

如何在Windows Phone 7的C#中检索自己的手机号码和IMEI?

谢谢

c# windows-phone-7

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

是否有group_concat的长度限制或为什么它不能在文本字段上工作的另一个原因

首先,这是查询:

SELECT GROUP_CONCAT(title) title, GROUP_CONCAT(description) description,
skill_id, count(*)

FROM jobs j
INNER JOIN job_feed_details d
ON j.id = d.job_id
JOIN jobs_skills js
ON j.id = js.job_id
    WHERE moderated = 1
    group by skill_id
Run Code Online (Sandbox Code Playgroud)

一切都按预期工作,除了描述字段只返回一个结果,而不是所有结果的串联.我怀疑这是因为描述是一个text字段,但我找不到任何关于为什么连接不适用于文本字段的内容.

任何人都知道为什么这不起作用?

mysql sql group-concat

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

自动生成的代码

我正在调试一些代码并注意到一堆自动生成的方法和对象.

在这些代码的顶部,我找到以下注释:

//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:2.0.50727.42
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

你如何弄清楚生成代码的原因?我的好奇心在这方面变得更好,所以这就是我问的原因.我已经在Google上查找了部分评论,但没有找到具体内容.

c# visual-studio

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

修复了Windows EC2计算机上的MAC地址

在我们拥有它的Windows机器上,可以将MAC地址更改为预先指定的值.但是可以将EC2 Windows机器上的MAC地址设置为预先指定的值吗?

这是问题所在:

我们提供运行Amazon EC2的虚拟实验室/培训/评估环境.客户通常希望在云中运行许可软件(他们拥有!),但许可组件需要固定的MAC地址才能存在.

但是,如果我们调整MAC地址,尤其是在重启或机器快照之后,还不清楚EC2会发生什么.我看到的一个大问题是,如果我们拍摄具有固定MAC的机器的快照,然后启动它的多个副本,那么理论上每个副本将具有相同的MAC地址.显然是一个路由问题.

但是,目前还不清楚会发生什么,或者底层虚拟化堆栈是否只是在每次启动机器时生成随机MAC.

当然,如果你有想法,我很想听听其他解决方法.

cloud amazon-ec2 windows-server-2008 amazon-web-services

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

T4MVC"运行自定义工具"生成EnvDTO 7.0 vs 8.0 csc警告

当我右键单击T4MVC.tt并选择"运行自定义工具"(即通过T4MVC.cs文件重建)时,我收到以下警告.

警告1个编译转型:假设集引用"EnvDTE,版本= 7.0.3300.0,文化=中性公钥= b03f5f7f11d50a3a"匹配"EnvDTE,版本= 8.0.0.0,文化=中性公钥= b03f5f7f11d50a3a",你可能需要提供运行时策略C:\ Development\EHealth-Trunk\src\EHealth.Web\T4MVC.tt 1 1

这真的没什么大不了的,我只是不喜欢在我的代码库中有(不必要的)警告......

asp.net-mvc envdte t4mvc asp.net-mvc-3

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

在autofac中使用命名注册与MVC控制器注入集成

我有autofac设置来执行我的asp.net MVC控制器的依赖注入,如下所示:

System.Web.Mvc.DependencyResolver
                   .SetResolver(new AutofacDependencyResolver(container));
Run Code Online (Sandbox Code Playgroud)

它工作正常.但是,我有几个接口(比方说IFoo)的实现,我想注册为命名实例:

builder.Register<Bar>(c => new Bar()).Named<IFoo>("bar");
builder.Register<Baz>(c => new Baz()).Named<IFoo>("baz");
...
Run Code Online (Sandbox Code Playgroud)

我有几个控制器,IFoo他们的构造函数.但是每个控制器都需要不同的具体实现IFoo.我怎么能告诉autofac哪个控制器需要"bar"哪个需要"baz"?

asp.net-mvc autofac

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

是C#中不同线程共享的静态类

我需要在线程之间共享一个值而不超出它的边界.静态变量是否这样做?

c# static multithreading

10
推荐指数
2
解决办法
5218
查看次数

XML不能是整个程序

当我包含以下js文件(其中包含jquery)时,我在Firebug中收到错误"XML不能是整个程序"

JS文件包含参考:

<script src="~/Scripts/scriptname.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

JS文件内容:

$("[id*='txtAddress1S']")
  .blur(function(){
   $("[id*='txtAddress1S']")
      .val().match(
          /\b[p]*(ost)*\.*\s*[o|0]*(ffice)*\.*\s*b[o|0]x\b/i)&&
         (alert("Packages are not deliverable to a Post Office Box.
         \nPlease provide a different shipping address."),
    $("[id*='txtAddress1S']").focus())
  });
Run Code Online (Sandbox Code Playgroud)

提前致谢!

javascript jquery

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

实体框架多次使用单个查询计数

很抱歉,如果有人询问过,但如何通过一次调用数据库来改进以下内容?

var statsModel = new
{
     Total = _db.Messages.Count(),
     Approved = _db.Messages.Count(x => x.Approved),
     Rejected = _db.Messages.Count(x => !x.Approved),
};
Run Code Online (Sandbox Code Playgroud)

c# entity-framework entity-framework-4 asp.net-mvc-3

10
推荐指数
2
解决办法
3876
查看次数

在线虚拟机中安全地评估perl代码

更新2:我得到了这个工作,它的生活:)

更新:请检查评论,@ urggami答案是否正常但有轻微问题.我可能正在做一些非常简单的错误.


我最近决定我必须学习Linux/Perl,然后我开始构建这个www.tryperl.com作为学习项目.它是各种各样的云IDE.

(自从我第一次接触perl,linux,bash,osx以来仅仅几个月,所以请放轻松我)

目前我使用Safe.pm评估代码,但我的游戏计划是:

一个单独的Amazon EC2 VM,它将评估不安全的 perl代码并返回结果.VM将被阻止从互联网和负载平衡.然后,我可以偶尔从快照重置此计算机.

主要是我将用于评估服务器上的perl代码的代码,我使用Time :: Out进行超时管理:

my $code = ..
my $arg = ..

#create a file with random name
my $filename = rand().".pl";
open(FILE,">$filename")
print FILE $code;
close(FILE);

#use Time::Out to timeout after 10 secs

my $ret = timeout 10 => sub {
  #run the file just created with $arg as an argument. << This is IMP 
  my $r …
Run Code Online (Sandbox Code Playgroud)

linux virtualization perl amazon-ec2

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