问题列表 - 第7675页

在iPhone上使用RGB颜色并使用UIColor对其进行标准化

我正在寻找一种直接的方法来转换RGB的颜色,从像Photoshop这样的工具中抓取它,然后将其转换为UIColor.由于UIColor对每个颜色空间使用0.0到1.0的标准化色域,我不确定如何完成.

谢谢你的解决方案.

iphone rgb cocoa-touch colors objective-c

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

有没有更好的方法来调试SQL?

我已经使用SQL几年了,主要是MySQL/PhpMyAdmin,最近还使用了Oracle/iSqlPlus和PL/SQL.我已用PHP,Java,ActionScript等编程.我意识到SQL不是像其他语言那样的命令式编程语言 - 但为什么错误消息在SQL中看起来不太具体?在其他环境中,我直接指出了问题的根源.更常见的情况是,MySQL给了我错误,如"错误AROUND where u.id = ..."并打印整个查询.对于存储过程来说,这更加困难,因为调试可能是一场彻底的噩梦.

我错过了一个神奇的工具/语言/插件/设置,可以提供更好的错误报告,还是我们坚持这个?我想要一个调试器或语言,它在设置断点和踩过代码时给了我与Eclipse相同的控制权.这可能吗?

sql debugging

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

webbrowser没有加载文件

我正在尝试将一个html文档加载到WebBrowser控件中,但我的智慧结束了.这是一个示例:

public void Button_Click(object sender, EventArgs e)
{
    webBrowser1.DocumentCompleted += new  WebBrowserDocumentCompletedEventHandler(wb_c);
    webBrowser1.DocumentText = "<html>foo</html>";

    // The documenttext property is NOT what was set above.  
    // No exception is thrown.  It's always "<html></html>\0", however.
    // This line setting the title throws a HRESULT COM error.
    webBrowser1.Document.Title = "foobar!";
}
Run Code Online (Sandbox Code Playgroud)

永远不会调用wb_c事件处理程序.webbrowser控件被定义为表单上的控件.表单本身仅包含浏览器和按钮.

有没有人有任何想法?我之前使用过这个课程没有任何问题,但这次.Net众神否认了我!我的最终目标是打印渲染的文档,但是现在我甚至无法接受我的HTML.也许我需要一些圣水或其他东西.

编辑:如果上面删除了标题行,则永远不会触发wb_c事件处理程序.这就好像COM组件本身有什么问题.

编辑2:根据大众需求,这里是我的代码的完整blob.

public partial class Form2 : Form
{
    [STAThread]
    public static void Main(string[] args)
    {
        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        Application.Run(new Form2());
    }


    public Form2()
    {
        InitializeComponent();
        webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(wb_c); …
Run Code Online (Sandbox Code Playgroud)

c# webbrowser-control

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

sqlite中多个JOIN语句的优先级是什么?

令我惊讶的是,以下两个查询返回了不同的结果:

SELECT *
  FROM foo
       JOIN bar
         ON bar.id=foo.bar_id

       JOIN baz
         ON baz.id=foo.baz_id

       LEFT JOIN zig
         ON zig.foo_id=foo.id;
Run Code Online (Sandbox Code Playgroud)

和:

SELECT *
  FROM foo
       LEFT JOIN zig
         ON zig.foo_id=foo.id

       JOIN bar
         ON bar.id=foo.bar_id

       JOIN baz
         ON baz.id=foo.baz_id;
Run Code Online (Sandbox Code Playgroud)

我想象,它不应该的问题,当你LEFT JOINzig,因为我没有使用,zig在加入时的列barbaz.然而,似乎在后者的JOIN的-ing barbaz吞噬其中行zignull值......这是为什么?

sql sqlite join left-join outer-join

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

有什么好的参考或工具可用于将ASP转换为ASP.NET?

您在转化过程中使用了哪些工具,做法或文档,建议他人使用?

asp.net asp-classic

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

单元测试表达式树

我最近需要构建一个Expression树,所以我写了一个这样的Test方法......

    /// <summary>
    /// 
    /// </summary>
    [TestMethod()]
    [DeploymentItem("WATrust.Shared.Infrastructure.dll")]
    public void BuildForeignKeysContainsPredicate_shoud_build_contains_predicate()
    {
        RemoteEntityRefLoader_Accessor<ReferencedEntity> target = CreateRemoteEntityRefLoader_Accessor();

        List<object> foreignKeys = new List<object>() { 1, 2, 3, 4 };
        Expression<Func<ReferencedEntity, bool>> expected = (ReferencedEntity referencedEntity) => foreignKeys.Contains(referencedEntity.Id);
        Expression<Func<ReferencedEntity, bool>> actual;

        actual = target.BuildForeignKeysContainsPredicate(foreignKeys, "Id");

        Assert.AreEqual(expected.ToString(), actual.ToString());
    }
Run Code Online (Sandbox Code Playgroud)

当我最终得到"BuildForeignKeysContainsPredicate"方法工作时,我永远无法通过测试...这是方法:

    /// <summary>
    /// 
    /// </summary>
    /// <param name="foreignKeys"></param>
    /// <returns></returns>
    private Expression<Func<TReferencedEntity, bool>> BuildForeignKeysContainsPredicate(List<object> foreignKeys, string primaryKey)
    {
        Expression<Func<TReferencedEntity, bool>> result = default(Expression<Func<TReferencedEntity, bool>>);

        try
        {
            ParameterExpression entityParameter = Expression.Parameter(typeof(TReferencedEntity), "referencedEntity");
            ConstantExpression foreignKeysParameter = …
Run Code Online (Sandbox Code Playgroud)

c# linq testing lambda unit-testing

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

如何在没有数据库的情况下配置Ruby on Rails?

将Ruby on Rails用于一个目前不需要数据库的小型网站项目会很方便.我知道我可以在MySQL中创建一个空数据库并从那里开始,但有没有人知道在没有数据库的情况下运行Rails的更好方法?

谢谢

ruby-on-rails

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

为什么要将我的域实体与表示层隔离?

域驱动设计的一部分似乎没有太多细节,是您应该如何以及为什么要将域模型与界面隔离开来.我试图说服我的同事,这是一个很好的做法,但我似乎没有取得多大进展......

他们在演示文稿和界面层中随意使用域实体.当我向他们争辩说他们应该使用显示模型或DTO来将Domain层与接口层隔离时,他们反驳说他们在做类似的事情时看不到业务价值,因为现在你有一个UI对象要维护以及原始域对象.

所以我正在寻找一些可以用来支持它的具体原因.特别:

  1. 我们为什么不在表示层中使用域对象?
    (如果答案是明显的,'脱钩',那么请解释为什么这在这方面很重要)
  2. 我们应该使用其他对象或构造来将我们的域对象与接口隔离吗?

architecture design-patterns domain-driven-design data-transfer-objects presentation-layer

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

utmscr或utmcct值在引用Http cookie Server变量时意味着什么?

什么是utmscr和/或utmcct值参考到HTTP Cookie服务器变量是什么意思?它们是缩写词还是缩写词?

我们收到标题为"System.Web.HttpException:无法验证数据"的Elmah错误.在每个Elmah错误消息中,Http Cookie服务器变量值包含一个名为utmscr的属性,该属性设置为同一网站,并且utmcct设置为该网站上的页面.以下是来自Elmah Server变量转储的Http Cookie值的部分.

utmccn =(引荐)| utmcsr = someWebSite.com | utmcct =/someWebPage.htm | utmcmd = referral; CP = NULL*;

someWebpage.htm页面确实存在于someWebsite.com,但目前没有对我们页面的引用.我们认为错误与视图状态有关.有什么想法吗?谢谢!

elmah server-variables http http-headers

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

你如何配置GroovyConsole所以我不必在启动时导入库?

我有一个使用第三方库的groovy脚本.每次我打开应用程序并尝试运行我的脚本时,我都必须导入适当的库.

我希望能够打开GroovyConsole并运行我的应用程序,而无需导入库.

import groovy classpath groovy-console

7
推荐指数
3
解决办法
8496
查看次数