问题列表 - 第38278页

为什么我们应该将«Logger»类视为单身?

我们都知道log,ok,但为什么我们应该将«Logger»类视为单例?如果我们把它作为一个普通的单元类,会发生什么?

logging singleton design-patterns

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

什么在代码中使用连接

using (connection)代码的目的是什么- 请解释一下

static void HasRows(SqlConnection connection)
{
    using (connection)/// what is this line 
    {
        SqlCommand command = new SqlCommand(
          "SELECT CategoryID, CategoryName FROM Categories;",
          connection);
        connection.Open();

        SqlDataReader reader = command.ExecuteReader();

        if (reader.HasRows)
        {
            while (reader.Read())
            {
                Console.WriteLine("{0}\t{1}", reader.GetInt32(0),
                    reader.GetString(1));
            }
        }
        else
        {
            Console.WriteLine("No rows found.");
        }
        reader.Close();
    }
}
Run Code Online (Sandbox Code Playgroud)

c#-2.0

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

仅允许WPF文本框中的数字输入

我想验证用户输入以确保它们是整数.我该怎么做?我想到使用IDataErrorInfo哪种似乎是在WPF中进行验证的"正确"方法.所以我尝试在我的ViewModel中实现它.

但事情是我的文本框绑定到一个整数字段,并且没有任何需要验证是否int是一个int.我注意到WPF会自动在文本框周围添加一个红色边框,以通知用户错误.基础属性不会更改为无效值.但我想通知用户这个.我该怎么做?

c# validation wpf mvvm

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

如何从CMSampleBuffer获取Y组件来自AVCaptureSession?

嘿,我试图使用AVCaptureSession iphone相机访问原始数据.我按照Apple(提供的指南链接点击这里).

从samplebuffer的原始数据是在YUV格式(我是正确这里有关原始视频帧格式??),如何直接获得为Y分量的数据从存储在samplebuffer原始数据.

iphone stream avcapturesession

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

C中的Typedef和复杂声明

问题相关.

以下代码有什么问题?

typedef char (*p)[20] ptr;
ptr myFunction () {

    char sub_str[10][20]; 
    return sub_str;

} 

int main () {

    ptr str;
    str = myFunction();

}
Run Code Online (Sandbox Code Playgroud)

c

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

Google Code(项目托管)有哪些免费替代方案?

我正在使用Google Code来托管我的一些业余爱好项目.我想将我的一些代码设为私有,很遗憾,您无法在Google Code网站上执行此操作.

我正在看Kenai项目,但我已经读过一些关于甲骨文正在拉动插件的传闻.

有什么免费的替代方案,它们提供了一个SVN存储库(虽然我愿意接受替代方案),这将允许我在某处检查我的代码,但也允许我保留其中的一些(或全部)私有,即需要身份验证到结帐/视图

google-code svn-repository

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

如何重置Sql Server 2008数据库?

我想重置我的sql server 2008数据库,就像它第一次创建时一样.必须重置所有身份.数据库中的所有数据都必须消失.有没有办法做到这一点?

sql sql-server truncate sql-server-2008

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

确定我是在编辑Wordpress中的页面还是帖子

我继承了一个Wordpress插件,可以在编辑页面和/或帖子时使自定义字段可用.它为页面添加的内容略微不同于帖子.该插件使用以下内容确定页面或帖子:

if(preg_match('|post.php|i', $_SERVER['SCRIPT_NAME']) || preg_match('|post-new.php|i', $_SERVER['SCRIPT_NAME'])) {
        add_meta_box('qaws_' . $cg ,$group, 'qaws_admin_meta', 'post', 'advanced', 'core');
    } elseif(preg_match('|page.php|i', $_SERVER['SCRIPT_NAME']) || preg_match('|page-new.php|i', $_SERVER['SCRIPT_NAME'])) {
        add_meta_box('qaws_' . $cg ,$group, 'qaws_admin_meta', 'page', 'advanced', 'core');
    }
Run Code Online (Sandbox Code Playgroud)

这在旧版本的Wordpress中运行良好,因为他们在编辑帖子时使用URL中的post.php,编辑页面时使用page.php.但是,现在,Wordpress不会这样做.邮件和页面都使用类似于以下内容的URL进行编辑:post.php?post=4&action=edit因此URL中唯一可能的标识符是帖子编号.

那么,我如何识别我是否正在编辑页面或帖子?有Wordpress功能可以告诉我这个吗?是获取邮政编号的唯一选择,并以某种方式检查它以查看它是什么?

你会怎么做?


编辑: 这是我做的...而不是做preg_match我检索全局$ id,用于get_all_page_ids() 获取所有页面的列表,并将$ id匹配到get_all数组中的ID.如果匹配,请执行add_meta_box页面,如果没有匹配则.

我还将检查结果移出了一个循环,它在其中保存了一堆准时渲染页面.现在我在开始和循环中设置一个标志,渲染这些meta_box只是检查是否设置了该标志.

php wordpress wordpress-plugin

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

如何将浮点值用作非类型模板参数?

是否有任何理由不能将double作为参数类型与模板?
例如:

template<int N>//-< Legal
struct
{
};  

template<double N>//-< Illegal
struct
{
};  
Run Code Online (Sandbox Code Playgroud)

在C++ 11中是否有任何更新?

c++ templates c++11

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

哪个是用Java读取大型excel文件的最佳API?

我的应用程序需要什么

1)以.xls或.xlsx格式读取大型excel文件

2)将每列作为一行插入数据库中,前一列作为next的父级

意味着如果我有5列和30,000行,那么我想插入1列作为父,
第2列是第1列的子,第3列是第2列的子等...即树结构

现在任何人都可以建议我用java语言做到最好的API.

经过一些谷歌搜索,我发现有很多API存在,但其中最好的

参考

java excel

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