摘要: 由[].slice.call()引发的思考 经常看到大家用[].slice.call()或者Array.prototype.slice.call(); 我一直是一知半解的,今天算是基本弄清楚了,在此记录一下。 可能最常见的是Array.prototype.slice.call(arguments) 阅读全文
posted @ 2019-01-10 13:55 李德东 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 关于JS中的一些类型确定,尽量使用Object.prototype.toString.call(obj) 去判定类型,使用Typeof会有一些缺陷。 typeof 不能准确判断一个对象变量null 的结果也是 object,Array 的结果也是 object 同样是检测对象obj调用toStrin 阅读全文
posted @ 2019-01-09 20:58 李德东 阅读(2361) 评论(0) 推荐(1) 编辑
摘要: 语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~  阅读全文
posted @ 2018-12-26 14:00 李德东 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 需求: 此时前台开发完成打包生成静态资源文件,要做到以下方面: 使用nginx部署静态资源,同时nginx要实现端口转发,隐藏真实后台地址,同时后台需要做一个负载均衡。 localhost:7001是前台地址,访问后台localhost:7001/backend 转发到 192.168.249.14 阅读全文
posted @ 2018-12-26 13:53 李德东 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: 具体报错信息如下: nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory 环境:因为生产环境不让使用root用户,但是安 阅读全文
posted @ 2018-12-11 20:34 李德东 阅读(7090) 评论(0) 推荐(0) 编辑
摘要: 在离线安装gcc的时候需要安装一些包,但是在安装 glibc-common glibc遇到一个很恶心的问题,这两个包相互依赖。 经查询才发现需要一起安装这两个依赖包。真是有趣的很 阅读全文
posted @ 2018-12-11 11:06 李德东 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 设置定时任务删除logs脚本数据 编写脚本 touch cleanLogs.sh 使用root用户赋权限,su 到root用户下 将该脚本加入定时任务 vim /var/spool/cron/root 这句代码的意思是:在每周6的0:10执行/usr/local/cleanlog/del_all_O 阅读全文
posted @ 2018-12-10 10:40 李德东 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 1.主键约束(PRIMARY KEY)1) 主键用于唯一地标识表中的每一条记录,可以定义一列或多列为主键。 2) 是不可能(或很难)更新. 3) 主键列上没有任何两行具有相同值(即重复值),不允许空(NULL).4) 主健可作外健,唯一索引不可;2.唯一性约束(UNIQUE)1) 唯一性约束用来限制 阅读全文
posted @ 2018-12-02 19:17 李德东 阅读(1394) 评论(0) 推荐(0) 编辑
摘要: 使用to_char方法将小于0的数字转化为字符串时会出现小数点前0丢失的问题: 解决方案: 使用 oracle的tochar() 函数,并指定位数。 阅读全文
posted @ 2018-11-29 20:25 李德东 阅读(10367) 评论(0) 推荐(0) 编辑
摘要: 在批量替换数据时,在用Oracle中碰到有这种情况,ORA-02291: 违反完整约束条件 (*) - 未找到父项关键字。 查看该表的主键外键显示: 发现 role_id是外键,参照表是pub_roles. 最后排查原因发现符合情况2. 情况场景如下: 表A中有个字段是外键,关联了表B中的某字段,再 阅读全文
posted @ 2018-11-29 08:49 李德东 阅读(3349) 评论(0) 推荐(0) 编辑