我有配置错误,我已在网上研究,但我不太清楚问题是什么.我想在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文件,或者它是否位于其他位置.非常感谢您的帮助.
我需要取两列的总和并除以总数.两列都是十进制数据类型.这是我到目前为止所做的不起作用.
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) 我在使用简单的替换功能时遇到了一些问题.我需要用|替换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) 我想更改下面的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.
我有4列我希望彼此匹配.last_nameDB,first_nameDB,last_name,first_name.如果名字和名字匹配,我想使用一个只输出yes或no的公式.数据和所需输出的示例如下.
期望的输出: