- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 es查询报错:action.search.shard_count.limit
es查询报错:action.search.shard_count.limit
2023-02-20 15:36:21 544 1
原创 pip安装出现Non-zero exit code (2)
这是因为pip安装的默认路径和工具的路径不一致。在pip安装的时候指定路径即可pip3 install bs4 --target=D:\Python37\Lib\site-packages
2022-07-25 16:56:08 716
原创 部署kafka时遇到的坑:kafka.com.mon.KafkaException:Socket server failed to bing to xx:9092:Cannot assign req
部署kafka时遇到的坑:kafka.com.mon.KafkaException:Socket server failed to bing to xx:9092:Cannot assign req
2022-07-19 10:17:57 904
原创 LINUX:统计日志文件中ERROR出现的次数
grep 'ERROR' xx.log |wc -lgrep是搜索命令wc命令是统计命令,如文件的字符数等,wc -l是统计行数| 表示管道,上一条命令的输出,作为下一条命令参数,如 echo 'yes' | wc -lwc -c filename:显示一个文件的字节数wc -m filename:显示一个文件的字符数wc -l filename:显示一个文件的行数wc -L filename:显示一个文件中的最长行的长度wc -w filename:显示一个文件的字...
2022-05-31 15:29:09 3397
转载 Linux:清理并保留最近两天的日志
由于日志或者定期备份的文件太多,手动一个一个删除不太方便。考虑通过文件创建时间来进行删除。find 命令可以完成这一需求,说明:1. 文件路径是目标文件所在路径;2. -name 设定目标文件名,建议采用,否则可能误删其他文件;3. -ctime 文件最后一次修改时间,后面只能用整数,单位为天,同时,还有atime,mtime,amin,cmin,mmin等时间参数可选,具体请查看帮助;4. -exec 表示需要执行的命令,{}代表find找到的内容,"/;"是固定写法表
2022-05-24 16:03:23 1041
原创 解决方法 500 OOPS: vsftpd: refusing to run with writable root inside chroot()
问题:编译了最新版本的vsftp,出现“500 OOPS: vsftpd: refusing to run with writable root inside chroot ()”错误解决方法:#vi /etc/vsftpd.conf (或者是在/etc/vsftpd/vsftpd.conf,总之知道自己服务器的配置文件)添加 allow_writeable_chroot=YES保存退出service vsftpd restart 重启vsftp服务,即可正常 登录...
2022-04-14 17:00:58 2743
原创 启动Nginx提示:the“ssl“ parameter requires ngx_http_ssl_module in
如下图:目录1.重新安装nginx提示:ssl modules require the openssl library2.检查系统安装openssl3.安装Nginx指定到包路径4.再次重新安装1.重新安装nginx提示:ssl modules require the openssl library使用 ./configure --profix=/opt/gjjw_zhcx/nginx-gjjw-1.19.10 --with-http_ssl_modul安装错误如下图:
2022-02-28 10:36:35 3046
原创 Python:进行字典多值翻译返回值为encode码
背景:今天在odps准备写一个多值字典翻译的函数。但是出来的结果是乱码,很是苦恼百度了一下午。#coding=utf-8from odps.udf import annotateimport refrom pickle import NONEimport datetime@annotate("string->string")class dzfy(object): def evaluate(self, arg0): if arg0 is None:
2022-01-05 11:50:19 738
原创 sql:substring_index 按关键字截取字符串
函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, length) 说明:right(被截取字段,截取长度) 例:select right(content,200) as abstract from my_content_t 3、截取字符串 substr.
2021-07-30 18:52:03 3131
原创 ODPS:利用Python的udf实现SFZ15位转18位
#coding=utf-8from odps.udf import annotateimport refrom pickle import NONEimport datetime@annotate("string->string")class gxpt_sfzh15_18(object): def evaluate(self, fifteen_card): wi = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4.
2021-07-27 17:32:35 360
原创 Linux:ftp搭建
1.检查linux是否已安装vsftpdrpm -qa vsftpd如果没安装则执行yum install -y vsftpd安装完成2.启动vsftpService vsftpd start--启动Service vsftpd stop --停止Service vsftpd restart--重启3.ftp匿名用户的登入名:ftp(anonymous)密码为空,目录为/var/ftp,只有下载权限,没有上传,创建和删除等权限4.创建ftp用户(虚拟用户)...
2021-07-26 17:14:58 193 1
原创 Oracle:MD5函数
create or replace function MD5(passwd in varchar2) return varchar2 is retval varchar2(50);begin retval := utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => passwd)); return retval;end MD5;
2021-07-26 16:46:55 299
原创 校验身份证号的Python的udf
from odps.udf import annotateimport reimport datetime@annotate("string->string")class julong_gmsfhm_jy(object): def evaluate(self, one): if one is None: return '9' if len(one)!=18: return '1' ...
2021-07-20 16:50:28 183
原创 利用Python遍历odps元数据信息
bm:表名fq:分区cjsj:分区创建时间smzq:生命周期dx:分区大小from odps import ODPSodps = ODPS('xxxxxxxxx', 'xxxxxxxxxxxx', 'dyx', endpoint='http://xxxxxxxxx.odps.ops.yun.ga/api')odps1 = ODPS('xxxxxxxxxxxx', 'xxxxxxxxxxxxxx', 'dwd__dev', en
2021-07-20 16:21:54 1403
原创 sql:翻译存在逗号的字典
函数1,获取翻译字典表 tj_bmk.t_code_all:字典表名 code_name:代码中文名 code_id:代码 file:代码类别CREATE OR REPLACE FUNCTION codedetail (inkind IN VARCHAR2, incode IN VARCHAR2) RETURN VARCHAR2IS detailvalue tj_bmk.t_code_all.code_name...
2021-07-20 16:00:59 441
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人