问题列表 - 第47851页

检测触摸屏(ipad,iphone等)的最佳方法是什么?

如果在ipad或iphone等触摸屏设备上查看,我需要为我的页面加载一些额外的CSS.这是最简单的方法吗?谢谢

css touchscreen

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

SQL - 显示最大计数的条目?

CREATE TABLE doctor( patient CHAR(13), docname CHAR(30) );
Run Code Online (Sandbox Code Playgroud)

假设我有这样一张桌子,那么我如何显示患者最多的医生的名字?就像最多的是三个,两个医生有三个病人,然后我会显示他们的两个名字.

这将获得最大的患者:

SELECT MAX(count) 
FROM (SELECT COUNT(docname) FROM doctor GROUP BY docname) a;
Run Code Online (Sandbox Code Playgroud)

这是所有医生和他们有多少患者:

SELECT docname, COUNT(docname) FROM doctor GROUP BY name;
Run Code Online (Sandbox Code Playgroud)

现在我无法弄清楚如何将它们组合起来只列出拥有最大患者的医生的名字.

谢谢.

sql group-by

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

Path.GetTempFileName() - 我可以将其更改为使用共享驱动器吗?

使用VS2008,c#.

当我调用Path.GetTempFileName()时,生成的临时文件类似于:C:\ Users\allensamuel\AppData\Local\Temp\tmpC1D0.tmp

但是,在我工作的公司中,不禁止使用C:驱动器访问文件.相反,登录程序指向用户的"我的文档"和"主页"区域(decouemtn和设置等)指向联网的"H:"驱动器.

我不明白为什么Path.GetTempFileName()选择C:驱动器,或者如何指示它使用H驱动器.

有任何想法吗?我真的不想创建我自己的上述方法版本.

c# file temp visual-studio-2008

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

使用Git与ClearCase,AccuRev或Perforce的价值?

我感兴趣的是使用传统SCM产品(ClearCase,AccuRev,Perforce等)和Git对分布式团队的大型项目的价值(或缺乏).

在提高团队活动可见性方面是否有显着的增值?控制分支和合并?访问控制和安全性?发布工程?其他因素?

或者Git本身更好吗?或者是否有一个开源SCM,它将等同于上面提到的商业产品?

谢谢.

git version-control perforce accurev clearcase

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

可以将Guid作为asp.net mvc 3控制器动作中的可选参数吗?

我试图在控制器上进行索引操作以选择性地采用这样的guid:

public ActionResult Index(Guid id = default(Guid))
Run Code Online (Sandbox Code Playgroud)

或者像这样

public ActionResult Index(Guid id = new Guid())
Run Code Online (Sandbox Code Playgroud)

我希望利用C#的可选参数,我的路由也定义了可选参数:

routes.MapRoute(
    "Default", "{controller}/{action}/{id}",
     new { controller = "somecontroller", action = "Index", id = UrlParameter.Optional }
Run Code Online (Sandbox Code Playgroud)

但调用"somecontroller/index"会出现以下错误...

参数字典包含'Controllers.SomeController'中方法'System.Web.Mvc.ActionResult Index(System.Guid)'的非可空类型'System.Guid'的参数'id'的空条目.可选参数必须是引用类型,可空类型,或者声明为可选参数

这是不可能的吗?我错过了什么?谢谢

c# optional-parameters c#-4.0 asp.net-mvc-3

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

无法弄清楚为什么这不会编译

我试图理解为什么以下不会编译.编译器在CreatePresenter尝试设置View属性的行上抱怨:

无法将类型'Sandbox.Program.MyView'隐式转换为'TView'.

我知道作业的背景没有意义,更多的是为了说明.任何帮助都会很棒!

    interface IView {
    }

    class Presenter<T> where T : IView {
        public T View { get; set; }
    }

    class MyView : IView {
    }

    class MyPresenter : Presenter<MyView> {
        public MyPresenter() { }
    }

    class ViewBase<TPresenter, TView>  
        where TPresenter : Presenter<TView>, new()
        where TView : IView {

        public TPresenter Presenter { get; private set; }

        void CreatePresenter() {
            this.Presenter = new TPresenter();
            this.Presenter.View = new MyView();
        }
    }
Run Code Online (Sandbox Code Playgroud)

.net c# .net-4.0

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

如何使用以编程方式创建的内容视图向活动添加片段

我想将一个片段添加到以编程方式实现其布局的Activity.我查看了Fragment文档,但没有很多示例描述我需要的内容.这是我尝试编写的代码类型:

public class DebugExampleTwo extends Activity {

    private ExampleTwoFragment mFragment;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        FrameLayout frame = new FrameLayout(this);
        if (savedInstanceState == null) {
            mFragment = new ExampleTwoFragment();
            FragmentTransaction ft = getFragmentManager().beginTransaction();
            ft.add(frame.getId(), mFragment).commit();
        }

        setContentView(frame);
    }
}
Run Code Online (Sandbox Code Playgroud)

...

public class ExampleTwoFragment extends Fragment {

    @Override
    public View onCreateView(LayoutInflater inflater, 
                             ViewGroup container, 
                             Bundle savedInstanceState) {
        Button button = new Button(getActivity());
        button.setText("Hello There");
        return button;
    }
}
Run Code Online (Sandbox Code Playgroud)

此代码编译但在开始时崩溃,可能是因为我FragmentTransaction.add()的错误.这样做的正确方法是什么?

android android-fragments android-3.0-honeycomb

224
推荐指数
8
解决办法
42万
查看次数

在iOS应用程序中同步核心数据数据库

我对Core Data迁移有疑问.

假设我有一个在表A中有一些预定义值的应用程序.我想将它与另一个数据库同步,使用表B,这样当新记录添加到B时,该记录应该添加到我的表A中.

我知道使用Core Data迁移,当我向表中添加列时,我将能够在添加列之前访问先前存储在旧表中的值.

我想知道如何使用另一个表上添加的记录更新我的表.

更新:

来自以下评论:

我想到的问题是......我想发布我的应用程序的更新.我坚持如何更新现有的核心数据数据库,该数据库也存储用户输入的数据.我需要做的就是更新一些记录并保留当前的用户数据.我该怎么做呢?

iphone core-data core-data-migration

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

NServiceBus队列概念

刚开始学习NServiceBus并试图理解这个概念.当谈到队列时,我们是否在谈论发布者和订阅者的MSMQ?因此,如果我有一个生成某个事物列表的应用程序(比如动物名称),那么它会将列表转储到发布者的队列中.发布者每分钟轮询一次队列,如果队列中有某些内容,它将发布到订阅者的队列以进行进一步处理.这有意义吗?

谢谢.

nservicebus

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

jquery淡出显示:无

为什么我的jQuery不会淡出工作.如果我使用Inline替换Out和In,它会淡入淡出,但不会淡出.有任何想法吗?

$(this).find(".hover").fadeOut("slow").css({display:"none"});
Run Code Online (Sandbox Code Playgroud)

jquery fade fadeout fadein

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