问题列表 - 第11127页

在SQL Server中使用常量1或0表示位

当在select语句中用作字段值时,是否可以将1或0表示为位?

例如

在这种情况下,语句(它是select语句的一部分)ICourseBased的类型为int.

case 
when FC.CourseId is not null then 1
else 0
end
as IsCoursedBased
Run Code Online (Sandbox Code Playgroud)

要使它成为一种类型,我必须转换两个值.

case 
when FC.CourseId is not null then cast(1 as bit)
else cast(0 as bit)
end
as IsCoursedBased
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的方式将值表示为位类型,而不必每次都进行转换?

(我正在使用MS SQL Server 2005)

sql t-sql sql-server bit

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

是否支持.NET Framework将.NET数据类型映射到相应的SqlDBType?

我很好奇.NET Framework是否支持将.NET数据类型映射到表示SQL中数据类型的相应枚举SqlDbType.

例如:

dim mySqlDbType as SqlDbType = SomeFunction(GetType(myObject))
Run Code Online (Sandbox Code Playgroud)

.net ado.net

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

需要有关缩进的线程注释的html/css结构的建议

我希望在我的应用中有一个评论部分,如下所示:

response1
 response1a
 response1b
  response1b1
response2
 response2a
 response2b
 response2c
  response2c1
   response2c1a
    response2c1a1
     response2c1a1
      response2c1a1a
       response2c1a1a1
Run Code Online (Sandbox Code Playgroud)

我相信它被称为线程评论.您可能已经在许多在线讨论网站上看到过这种格式,例如reddit.

我想知道的是如何在我的应用程序的HTML中实现这一点?

什么类型的html/css组合最适合允许这种类型的应用程序确定的缩进?

html css threaded-comments

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

Hibernate创建架构中的UTF-8问题

这是我的hibernate.hbm.xml,我使用的是MySQL

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <session-factory>

        <property name="hibernate.dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/dbName?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF-8</property>
        <property name="hibernate.connection.username">root</property>
        <property name="hibernate.connection.password">******</property>

        <property name="hbm2ddl.auto">update</property>
        <property name="hibernate.connection.useUnicode">true</property>
        <property name="hibernate.connection.characterEncoding">UTF-8</property>


        <property name="show_sql">true</property>
        <property name="format_sql">true</property>
        <property name="hibernate.use_sql_comments">true</property>
        <property name="current_session_context_class">thread</property>

        <!-- configuration pool via c3p0-->
        <property name="c3p0.acquire_increment">1</property>
        <property name="c3p0.idle_test_period">100</property> <!-- seconds -->
        <property name="c3p0.max_size">100</property>
        <property name="c3p0.max_statements">0</property>
        <property name="c3p0.min_size">10</property>
        <property name="c3p0.timeout">100</property> <!-- seconds -->
        <!-- DEPRECATED very expensive property name="c3p0.validate>-->


    </session-factory>
</hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)

当我第一次运行我的程序时它在数据库中创建了表但我的问题是Charset仍然是latin1_swedish_ci(拉丁语)并且不是utf8我应该在hibernate.hbm.xml设置中更改什么?

mysql unicode hibernate character-encoding

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

在ASP.NET MVC中指定只读会话

有没有办法指定给定的Controller或Action以只读方式使用Session状态?在"旧"ASP.NET中我们曾经做过类似的事情:

<%@ Page EnableSessionState="ReadOnly" %>
Run Code Online (Sandbox Code Playgroud)

是否有ASP.NET MVC等效?我希望允许我的应用程序同时处理来自同一客户端的多个请求,完全关闭会话在我的情况下不是一个选项.

asp.net-mvc session

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

Visual Studio:警告缺少私有和内部成员的XML文档

我正在使用Visual Studio 2005(VS.8.0),我希望强制要求记录所有类成员,而不仅仅是公共成员.虽然公共,受保护或受内部保护的成员没有记录,但设置Visual Studio以生成警告是微不足道的,我正在寻找一种让私有和内部成员抛出相同警告的方法.有什么建议?

注意:我正在使用警告级别4,将警告视为错误,并设置了生成XML标志.

xml-documentation compiler-warnings visual-studio

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

正则表达式匹配模式,但排除一组单词

我一直在寻找SO,虽然这个问题在一个场景中得到了回答:

正则表达式匹配除给定列表之外的所有单词

这不是我想要的.我正在尝试编写一个正则表达式,它匹配任何形式[\ w] + [(]的字符串,但不匹配三个字符串"cat(","dog("和"sheep("具体).

我一直在玩前瞻和后视,但我无法到达那里.我可能会过于复杂,所以任何帮助都将非常感激.

regex

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

找不到用户名或密码错误错误消息太模糊

在许多应用程序中,如果您的用户名或密码出错,则会收到一个非特定错误,指出输入的用户名不存在或该用户名的密码不正确.

我(天真地)希望应用程序指定发生两个错误中的一个.有没有理由不区分它们?我想这会让攻击者更难猜出一个正确的用户名/密码组合,但有没有任何文献,研究或类似的东西支持这个假设?

security authentication

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

PHP:如何获取文件所在的URL?

我似乎无法为此找到超级全局.基本上,如果在某个PHP文件上执行,比方说http://www.example.com/services/page.php,我想检索http://example.com/services.我该如何实现这一目标?

php

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

如何在WampServer 2.0(Windows XP)中安装FFMpeg

我需要在我的localhost上安装ffmpeg PHP扩展,这样我可以测试我的一些脚本,但是我很难弄清楚如何做到这一点.

我有WampServer 2.0和PHP 5.2.9-2,我的操作系统是Windows XP.请有人给我一步一步的指示.

我在这里找到了一些Windows版本:http://sourceforge.net/projects/ffmpeg-php/files/

但我不知道下载哪一个以及如何处理文件.

编辑:

到目前为止我做了什么:

  1. 下载ffmpeg_new
  2. 将php_ffmpeg.dll从php5文件夹复制到C:\ wamp\bin\php\php5.2.9-2\ext
  3. 将文件从common复制到windows/system32文件夹
  4. 将extension = php_ffmpeg.dll添加到php.ini文件
  5. 重启所有服务(Apache,PHP ...)

使用此代码后出现错误:

            $extension = 'ffmpeg';
            $extension_soname = 'php_ffmpeg.dll';
            $extension_fullname = PHP_EXTENSION_DIR . "/" . $extension_soname;

            // load extension
            if(false === extension_loaded($extension)) {
                if (false === dl($extension_soname))
                    throw new Exception("Can't load extension $extension_fullname\n");
            }
Run Code Online (Sandbox Code Playgroud)

错误:

Warning: dl() [function.dl]: Not supported in multithreaded Web servers - use extension=ffmpeg.dll in your php.ini in C:\wamp\www\hunnyhive\application\modules\default\controllers\MyAccountController.php on line 314
Run Code Online (Sandbox Code Playgroud)

另外我也从上面得到例外.

php ffmpeg wampserver video-streaming

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