小编Ton*_*one的帖子

Nginx服务器安装Mac OS X.

我有配置错误,我已在网上研究,但我不太清楚问题是什么.我想在os x 10.7.5操作系统上安装PHP和Nginx.每当我尝试启动或停止服务器时,我都会收到以下错误:

tone$ nginx
nginx: [warn] 1024 worker_connections exceed open file resource limit: 256
alcfwl128:~ tolbert$ nginx: [emerg] open() "/usr/local/Cellar/nginx/1.4.3/logs/nginx.pid" failed (2: No such file or directory)

nginx -s stop
nginx: [error] open() "/usr/local/Cellar/nginx/1.4.3/logs/nginx.pid" failed (2: No such file or directory)
Run Code Online (Sandbox Code Playgroud)

对于第一个错误,我尝试了以下命令: tone$ ulimit -n 65536

但是我得到了这个错误:-bash: ulimit: open files: cannot modify limit: Invalid argument 我不确定我是否要在目录中创建logs文件夹以及nginx.pid文件,或者它是否位于其他位置.非常感谢您的帮助.

macos nginx

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

两列之和的划分

我需要取两列的总和并除以总数.两列都是十进制数据类型.这是我到目前为止所做的不起作用.

SELECT total_salary / DistEnroll
FROM   dbo.vw_Salary
WHERE  DistEnroll = (
           SELECT DISTINCT(distenroll)
           FROM   dbo.vw_Salary
           WHERE  YEAR = '2012'
                  AND dist_name = 'Sch Dist'
       )
       AND total_salary = (
               SELECT SUM(total_salary)
               FROM   [vw_salary]
               WHERE  YEAR = '2012'
                      AND dist_name = 'Sch Dist'
           )
Run Code Online (Sandbox Code Playgroud)

sql aggregate division

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

替换db2中的函数

我在使用简单的替换功能时遇到了一些问题.我需要用|替换a 对于point_of_contact列,但我不确定为什么我收到-104错误.我已经研究了我认为正确的语法并尝试了一个case语句并替换了函数但它对我不起作用.我正在使用DB2,非常感谢您的帮助.

SELECT RowNumber() over (PARTITION BY F13.DIM_PROJECT_ID ORDER BY F13.PROJECT_NAME), 

        F13.DIM_PROJECT_ID,
        F2P.NAME_LAST,
        F2P.NAME_FIRST,
        --F2P.POINT_OF_CONTACT, 
        --CASE WHEN F2P.POINT_OF_CONTACT like '%,%' THEN Replace(F2P.POINT_OF_CONTACT,',','|') ELSE F2P.POINT_OF_CONTACT,
        REPLACE(F2P.POINT_OF_CONTACT, ',', '|') AS F2P.POINT_OF_CONTACT,
        F13.PROJECT_NAME,
        F13.TITLE,
        F2H.CREATION_DATE,
        F13.FIELD A,
        F2H.AMOUNT,
        F2H.BUILDING_NAME,
        F2H.PERCENTAGE,
        F2H.ABILITY,
        F2SB.HOURS16,
        F2SB.HOURS33,
        F2SB.HOURS100  
FROM FACT_TABLE AS F13
INNER JOIN PERSONNEL AS F2P ON F13.DIM_PROJECT_ID = F2P.DIM_PROJECT_ID
LEFT JOIN JOB AS F2SB ON F13.DIM_PROJECT_ID = F2SB.DIM_PROJECT_ID
LEFT JOIN HOURS AS F2H ON F13.DIM_PROJECT_ID = F2H.DIM_PROJECT_ID
Run Code Online (Sandbox Code Playgroud)

sql db2 replace

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

填充函数(Python)string.zfill

我想更改下面的Python函数,以涵盖我的business_code需要填充的所有情况.该string.zfill直到达到给定的宽度,但我从来没有使用过它的Python函数处理此异常,填充到左边.

 #function for formating business codes
def formatBusinessCodes(code):
    """ Function that formats business codes.  Pass in a business code which will convert to a string with 6 digits """
    busCode=str(code)
    if len(busCode)==1:
        busCode='00000'+busCode
    elif len(busCode)==2:
        busCode='0000'+busCode
    else:
        if len(busCode)==3:
            busCode='000'+busCode
    return busCode

#pad extra zeros 
df2['business_code']=df2['business_code'].apply(lambda x: formatBusinessCodes(x))
businessframe['business_code']=businessframe['business_code'].apply(lambda x: formatBusinessCodes(x))
financialframe['business_code']=financialframe['business_code'].apply(lambda x: formatBusinessCodes(x))
Run Code Online (Sandbox Code Playgroud)

上面的代码处理长度为6的business_code,但我发现business_codes的长度变化<和> 6.我正在逐个状态地验证数据.每个州的business_code长度都不同(IL-6 len,OH-8 len).所有代码必须均匀填充.所以10的IL代码应该生成000010等.我需要处理所有异常.使用命令行解析参数(argparse)和string.zfill.

python etl pandas

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

如何确定列是否与Excel匹配?

我有4列我希望彼此匹配.last_nameDB,first_nameDB,last_name,first_name.如果名字和名字匹配,我想使用一个只输出yes或no的公式.数据和所需输出的示例如下.

在此输入图像描述

期望的输出: 在此输入图像描述

excel match excel-formula

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

标签 统计

sql ×2

aggregate ×1

db2 ×1

division ×1

etl ×1

excel ×1

excel-formula ×1

macos ×1

match ×1

nginx ×1

pandas ×1

python ×1

replace ×1