问题列表 - 第197328页

如何在存储过程的IN过滤器内将nvarchar转换为int

我有一个存储过程来生成一个文本文件,其中有一个有很多过滤器,就在这里

-- =============================================
-- Author:      Ricardo Ríos
-- Create date: 17/01/2014
-- Description: Genera el TXT para Importar a Saint
-- =============================================
ALTER PROCEDURE [dbo].[SP_SAINT_TXT]
    -- Add the parameters for the stored procedure here
        (   
        @nomina VARCHAR(MAX),
        @gerencia VARCHAR(MAX),
        @sucursal VARCHAR(MAX),
        @empresa VARCHAR(MAX),
        @departamento VARCHAR(MAX),
        @cargo VARCHAR(MAX),
        @horario VARCHAR(MAX),
        @locacion VARCHAR(MAX),
        @empleados VARCHAR(MAX),
        @desde DATETIME,
        @hasta DATETIME
        )
AS
BEGIN

SET NOCOUNT ON;

DECLARE @cedula varchar(max), @exnocturnas DECIMAL(5,2),
@diast DECIMAL(5,2), @diasf DECIMAL(5,0), @diasd DECIMAL(5,2),
@matut DECIMAL(5,2), @vespe DECIMAL(5,2), @noctu DECIMAL(5,2), …
Run Code Online (Sandbox Code Playgroud)

sql stored-procedures sql-server-2008

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

为什么我要避免在Scala中使用本地可修改的变量?

在使用Java之前,我对Scala很新,而且大部分时间都是.现在,我的代码中都有警告说我应该"避免可变的局部变量",我有一个简单的问题 - 为什么?

假设我有一个小问题 - 确定四个中的最大值.我的第一个方法是:

def max4(a: Int, b: Int,c: Int, d: Int): Int = {
  var subMax1 = a
  if (b > a) subMax1 = b

  var subMax2 = c
  if (d > c) subMax2 = d

  if (subMax1 > subMax2) subMax1
  else subMax2
}
Run Code Online (Sandbox Code Playgroud)

在考虑此警告消息后,我找到了另一种解决方案:

def max4(a: Int, b: Int,c: Int, d: Int): Int = {
  max(max(a, b), max(c, d))
}

def max(a: Int, b: Int): Int = {
  if (a > b) a
  else b
} …
Run Code Online (Sandbox Code Playgroud)

functional-programming scala immutability

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

使用单个Gulp任务运行Protractor

有没有办法在单个任务中使用Protractor和Gulp运行e2e测试?

现在,为了运行e2e测试,我必须打开3个独立的shell并运行以下命令:

webdriver-manager update

webdriver-manager start

npm start (which runs the app server)

protractor protractor.conf.js (in a separate window)
Run Code Online (Sandbox Code Playgroud)

必须有一种更简单的方法来运行这些测试.有什么想法吗?

angularjs protractor gulp

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

C程序中的fork vs vfork功能

我正在做一些自我学习的C练习,并遇到了以下问题:

第一部分:

int main(int argc, char **argv) {                                         

    int a = 5, b = 8;                                                     
    int v;                                                                

    v = fork();                                                           
    if(v == 0) {                                                          
        // 10                                                             
        a = a + 5;                                                        
        // 10                                                             
        b = b + 2;                                                        
        exit(0);                                                          
    }                                                                     
    // Parent code                                                        
    wait(NULL);                                                           
    printf("Value of v is %d.\n", v); // line a                           
    printf("Sum is %d.\n", a + b); // line b                              
    exit(0);                                                              

} 
Run Code Online (Sandbox Code Playgroud)

b部分:

int main(int argc, char **argv) {                                         

    int a = 5, b = 8;                                                     
    int v; …
Run Code Online (Sandbox Code Playgroud)

c fork vfork

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

如何使用AngularJS检查值是否在数组中

是否有AngularJS方法检查数组中是否存在值

var array1 = ["a","b","c"]
Run Code Online (Sandbox Code Playgroud)

我正试图这样做..

var array2 = ["c", "d", "e"]

angular.forEach(array2, function (a) {
    if (a /*is NOT in array1*/) {
        array1.push(a);
    } else {
        return false
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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

不能在Perl中取消引用标量

谁能告诉我为什么这个打印REF(*)而不是0

$a = 0;
$a = \$a;
print $$a . "\n";
Run Code Online (Sandbox Code Playgroud)

perl scalar reference

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

您已经激活了机架1.6.0,但您的Gemfile需要机架1.6.4

与机架1.3.2的问题类似.你已经激活了机架1.3.2,但你的Gemfile需要机架1.2.3 - 我You have already activated rack 1.6.0, but your Gemfile requires rack 1.6.4在尝试使用Puma和Nginx在生产中运行Rails(4.2)时遇到了问题.

bundle update rakerm Gemfile.lock && bundle install似乎没有帮助,到目前为止我唯一的解决方案是手动更改rack (1.6.4)rack (1.6.0)Gemfile.lock.

rack ruby-on-rails nginx gemfile

15
推荐指数
1
解决办法
8633
查看次数

从裸git存储库中恢复代码库

我在我的笔记本电脑上的git repo中有我的代码库,我在外部硬盘上设置了一个裸git repo用于我的备份.我成功推送了我的第一次提交,但注意到我的外部硬盘驱动器上的备份存储库没有显示文件.

如果我的笔记本电脑崩溃,我将如何恢复完整的代码库?在我的外置硬盘上设置为裸仓库不正确吗?

谢谢Dusty

git

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

PHP OpCache优化

我在php中启用了操作码缓存,它将页面加载节省了25%.

我使用优秀的OpCache.php GUI工具,我的输出如下.

键输出如下. 在此输入图像描述

命中输出如下. 在此输入图像描述

我试图了解那里的一些基本功能.
1.什么是缓存密钥和空闲密钥?
2.如何减少我的失误?我在某处读到opcache_hit_rate应该高于99%.有没有办法进行这种微调.我目前处于91%
3.如何使用可视化?

我是这方面的初学者,非常感谢任何帮助.非常感谢.

php caching magento opcache

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

Cython 没有这样的文件或目录:Windows 上的“.pyd”错误

我正在尝试从 Cython 教程构建Hello World 示例。我已经编写了 hello.pyx 和 setup.py 文件:

# hello.pyx
def say_hello_to(name):
    print("Hello %s!" % name)
Run Code Online (Sandbox Code Playgroud)
# setup.py
try:
    from setuptools import setup
    from setuptools import Extension
except ImportError:
    from distutils.core import setup
    from distutils.extension import Extension

from Cython.Build import cythonize


setup(
  name='Hello world app',
  ext_modules=cythonize("hello.pyx"),
)
Run Code Online (Sandbox Code Playgroud)

当我跑

python setup.py build_ext --inplace
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

copying build\lib.win-amd64-2.7\cython_test\hello.pyd -> cython_test
error: [Errno 2] No such file or directory: 'cython_test\\hello.pyd'
Run Code Online (Sandbox Code Playgroud)

构建过程工作正常,我得到了一个工作hello.pyd文件,但由于某种原因 setup.py 无法将其复制.pyd回工作目录。我该如何解决?

hello.pyx 和 setup.py 文件也可以在 …

python cython

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