小编Mun*_*sir的帖子

C#中的默认访问修饰符是什么?

类,方法,成员,构造函数,委托和接口的默认访问修饰符是什么?

c# access-modifiers

355
推荐指数
7
解决办法
22万
查看次数

什么更快,MySQL中的SELECT DISTINCT或GROUP BY?

如果我有一张桌子

CREATE TABLE users (
  id int(10) unsigned NOT NULL auto_increment,
  name varchar(255) NOT NULL,
  profession varchar(255) NOT NULL,
  employer varchar(255) NOT NULL,
  PRIMARY KEY  (id)
)
Run Code Online (Sandbox Code Playgroud)

我希望获得所有独特的profession字段值,更快(或推荐):

SELECT DISTINCT u.profession FROM users u
Run Code Online (Sandbox Code Playgroud)

要么

SELECT u.profession FROM users u GROUP BY u.profession
Run Code Online (Sandbox Code Playgroud)

mysql sql database group-by distinct

269
推荐指数
8
解决办法
17万
查看次数

如何在创建存储过程之前检查存储过程是否存在

我有一个SQL脚本,每次客户端执行"数据库管理"功能时都必须运行该脚本.该脚本包括在客户端数据库上创建存储过程.其中一些客户端在运行脚本时可能已经有了存储过程,有些可能没有.我需要将缺少的存储过程添加到客户端数据库中,但是我尝试弯曲T-SQL语法并不重要,我得到了

CREATE/ALTER PROCEDURE'必须是查询批处理中的第一个语句

在创作作品之前我已经读到了它,但我不喜欢这样做.

IF EXISTS (SELECT * FROM sys.objects WHERE type = 'P' AND name = 'MyProc')
DROP PROCEDURE MyProc
GO

CREATE PROCEDURE MyProc
...
Run Code Online (Sandbox Code Playgroud)

如何添加检查存储过程是否存在并创建它(如果它不存在)但如果存在则更改它?

sql t-sql sql-server stored-procedures

266
推荐指数
10
解决办法
50万
查看次数

如何使用LIKE通配符在列中搜索(不区分大小写)?

我环顾了一些,但没有找到我之后的情况.

SELECT * FROM trees WHERE trees.`title` LIKE  '%elm%'
Run Code Online (Sandbox Code Playgroud)

这工作正常,但如果树名为Elm或ELM等,则不行......

如何使这种通配符搜索的SQL不区分大小写?

我正在使用MySQL 5和Apache.

mysql sql case-insensitive sql-like

266
推荐指数
10
解决办法
30万
查看次数

如何检查FormData?

我已经尝试过 console.log并使用它循环for in.

这是FormData上的MDN参考.

两次尝试都在这个小提琴中.

var fd = new FormData(),
    key;

// poulate with dummy data

fd.append("key1", "alskdjflasj");
fd.append("key2", "alskdjflasj");

// does not do anything useful

console.log(fd);

// does not do anything useful

for(key in fd) {
    console.log(key);
}
Run Code Online (Sandbox Code Playgroud)

如何检查表单数据以查看已设置的键.

javascript form-data

182
推荐指数
8
解决办法
16万
查看次数

以下模块是在启用优化或没有调试信息的情况下构建的

调试时我无法在VS 2008 Web项目中摆脱这种情况.我已经检查过它在非网络项目的调试模式下它是在Active(调试)中.删除了Windows中我的.NET 2.0临时文件夹中的所有项目.不知道还有什么可以做的.

debugging visual-studio-2008 visual-studio visual-studio-debugging

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

SQL查询在SQL Server中插入datetime

我想datetime使用下面的SQL查询将值插入表(SQL Server)

insert into table1(approvaldate)values(18-06-12 10:34:09 AM);
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误信息. Incorrect syntax near '10'.

我用引号试了一下

insert into table1(approvaldate)values('18-06-12 10:34:09 AM');
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息 Cannot convert varchar to datetime

请帮忙!谢谢.

sql datetime sql-server-2008

123
推荐指数
5
解决办法
86万
查看次数

对于自己的花括号内的循环

我遇到过这种for循环布局:

#include <iostream>
int main()
{
    {
        for (int i = 0; i != 10; ++i)
        {
            std::cout << "delete i->second;" << std::endl;
        }
    }

    {
        for (size_t i = 0; i < 20; ++i)
        {
            std::cout << "delete m_indices[i];" << std::endl;
        }
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我想知道这个额外的支撑层是什么用的?这在我们的代码库中出现了几次.

c++ scope for-loop

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

剃刀评论语法

在razor视图中服务器端注释的语法是什么?

我想评论这段代码:

/*
@helper NavItem() {

}
*/
Run Code Online (Sandbox Code Playgroud)

comments razor asp.net-mvc-3

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

如何在Android Studio 3.0.0中使用数据绑定和Kotlin

我刚开始使用Android Studio 3.0.0,但每次尝试构建我的项目时都会收到此错误:

Error:Circular dependency between the following tasks:
:app:compileDebugKotlin
+--- :app:dataBindingExportBuildInfoDebug
|    \--- :app:compileDebugKotlin (*)
\--- :app:kaptDebugKotlin
     \--- :app:dataBindingExportBuildInfoDebug (*)
(*) - details omitted (listed previously)
Run Code Online (Sandbox Code Playgroud)

我在用

kapt "com.android.databinding:compiler:2.2.0"
Run Code Online (Sandbox Code Playgroud)

在我使用之前

androidProcessor "com.android.databinding:compiler:2.2.0"
Run Code Online (Sandbox Code Playgroud)

它工作得很好......我做错了什么?

谢谢!

android kotlin android-studio android-databinding android-studio-3.0

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