问题列表 - 第10512页

如何在SQL中使用LIKE条件和数字字段?

我正在使用此查询来获取一些特定数据:"select*from emp where emp_name LIKE's%'";

emp_nam是字符字段,如何在数字字段中使用相同的逻辑条件?就像是:

"select*from emp where emp_id ????

其中emp_id是数字字段.

谢谢,

sql ms-access jet

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

C++函数调用标识符

请考虑以下代码:

void Foo() {
  ......
  LOG_ERROR("I'm error 1")   // call 1
  .....
  LOG_ERROR("I'm error 2")  // call 2
  .....

}
Run Code Online (Sandbox Code Playgroud)

LOG_ERROR()是一个宏.LOG_ERROR()应该打印字符串在代码中识别它,而假设代码可以改变,但A::Foo() 将保持不变.代码更改时,标识符应保留.

这可以通过添加错误代码作为参数来解决LOG_ERROR(),但我们希望从程序员中删除管理错误代码的负担.

使用__LINE__不是答案,因为Foo()可以从构建移动到构建.

因此,我想到了LOG_ERROR()相对于开始的 识别Foo():

  • 一个.通过文件名(__FILE__)+函数名称(__FUNCTION__)+ LOG_ERROR()相对于Foo()开始的行号来标识.
  • 湾 通过文件名(__FILE__)+函数名称(__FUNCTION__)+ LOG_ERROR()电话号码识别Foo().

该解决方案至少应该适用于VC++ 2008和g ++ 4.1.1.

一个建议的解决方案(链接文本)是:

#define ENABLE_LOG_ERROR static const int LOG_ERROR_start_line = __LINE__
#define LOG_ERROR(s) cerr << "error #" …
Run Code Online (Sandbox Code Playgroud)

c++ c-preprocessor

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

将工作添加到Eclipse中的Job的进度监视器

我有一个在Eclipse中运行的工作(扩展org.eclipse.core.runtime.jobs.Job的类).这个工作得到了一个IProgressMonitor,我用它来报告进度,这一切都很好.

这是我的问题:在处理过程中,我有时会发现有比我预期更多的工作.有时甚至加倍.但是,一旦我在进度监视器中设置了总滴答数,就无法更改此值.

关于如何克服这个问题的任何想法?

eclipse eclipse-rcp

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

非阻塞Javascript

我想知道是否有可能以不妨碍用户体验的方式加载javascript.我不知道如何实现相同,但我正在寻找一个跨浏览器的解决方案.我想知道是否有人可以指导我朝着正确的方向前进.将js放在页面底部不能很好地工作.

感谢您的时间.

javascript jquery

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

关于ColdFusion组件构造函数名称的问题

我对ColdFusion中的构造函数有一些疑问:

  1. 我必须使用名称init作为构造函数名称吗?
  2. 如果我在不调用init方法的情况下创建组件的实例,会返回什么?

    实例= CREATEOBJECT( "部件", "cfcName"); //现在实例的值是多少

  3. 我可以取出init方法中的代码并删除init方法,然后将代码粘贴到组件的头部,它是否与init构造函数具有相同的效果?

十分感谢.

coldfusion constructor init

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

全局::在.Net设计器文件中意味着什么?

这是一个我已经有一段时间的问题,但实际上从来没有问过......

在Visual Studio生成的很多设计器文件中,有些变量以global为前缀::有人可以解释这意味着什么,这个前缀做了什么以及我应该在哪里使用它?

c# namespaces

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

如果调试行为与正常执行不同,该怎么办?

我有调试会话的问题.我的程序在调试会话中执行得很好但是如果我开始正常运行,它的行为就完全不同了.
问题是,我不能说,为什么它的行为不同.

一个可能的原因是执行时间较慢,因为你总是要按F6或左键.
我试图插入,Thread.sleep(1000);但我没有得到导致不同行为的指令.

那么:什么是提示,最佳实践来了解为什么它在调试会话中的行为如此不同?

java language-agnostic debugging

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

类似MVC的控制台应用程序设计?

我发现编写Web应用程序和WinForm应用程序通常比编写控制台应用程序时更清晰.

清洁工我的意思是什么?事实上,UI(即readline/writeline)与逻辑代码交织在一起变得非常糟糕,事实上它不是事件驱动的,这意味着它很难获得良好的抽象.

我正在考虑这个问题,MVC确实尝试解决网络应用程序的类似问题,所以我的问题是控制台应用程序有什么类似的吗?或任何指南,以更好地设计到控制台应用程序?

.net model-view-controller console

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

设计模式 - 抽象工厂模式和开放封闭原则

我是设计模式的初学者.

我正在尝试使用抽象工厂模式,同时保持开放封闭原则.

Plz看下面的代码:

public interface IAbstractFormFactory
    {
        void ShowOSName();        
    }

public class VistaForm : IAbstractFormFactory
    {
        public void ShowOSName()
        {
            Console.WriteLine("Vista");
        }
    }

public class WinXpForm : IAbstractFormFactory
    {
        public void ShowOSName()
        {
            Console.WriteLine("Win XP");
        }
    }

public static class Application
    {
        public static void Run(IAbstractFormFactory factory)
        {
            factory.ShowOSName();
        }
    }

public class Program 
    {
        public static void Main() 
        {
            IAbstractFormFactory form;

            int sys = 0;

            if (sys == 0) 
            {
                form = new WinXpForm();
            } 
            else 
            {
                form = …
Run Code Online (Sandbox Code Playgroud)

design-patterns open-closed-principle

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

入门Google App Engine

自从发布以来我一直想尝试GAE,但是来自ASP .NET和VS,我找不到我觉得舒服的开发工具.

因为我想用它来熟悉非Microsoft技术,我不关心我使用哪种语言,无论是Java还是Python,再加上对它们中的任何一种都不知道,我希望这是一种很好的形式.介入.

我只想知道开发工具的选项以及在哪里挖掘信息.

而且,当然,如果我成功,我会很高兴听到任何想法走上正轨.

谢谢!

ide google-app-engine

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