05 2020 档案
摘要:一、背景 在复杂的跑数过程中,往往需要执行比较多的步骤,并且跑数时间较长,可以利用存储过程配合linux下的 crontab 定时任务配置执行,但有时候发生故障,跑数异常的情况下,需要进行检查。 因此有必要对跑数过程日志进行一个记录,结合今天学习到的序列(sequence)自增长,可以实践一下。 二
阅读全文
摘要:一、背景 在存储过程中看到一个语句: select sql_log_id.nextval into vcSeq_log_id from dual; dual 是 oracle 中的虚拟表 sql_log_id 是创建序列时自定义的序列名称 nextval 是获取序列的下一个值 二、序列定义 序列 (
阅读全文
摘要:Json介绍 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 它使得人们很容易的进行阅读和编写。 同时也方便了机器进行解析和生成。 它是基于 JavaScript Programming Language , Standard ECMA-262 3rd
阅读全文
摘要:函数 函数是为了达到某种目的而采取的行为,函数是可重复使用的,用来实现某个单一功能或者功能片段的代码块,简单来说就是由一系列的程序语句组成的程序段落。 函数存在的意义: 1. 提高代码的复用性 2. 将复杂的逻辑简单化,分功能化 函数名字最好能直接表示该函数的功能,多个单词之间用_链接。 简单实例
阅读全文
摘要:保持好奇心,想出问题,自己寻找答案! 1.基于空间位置的服务 网约车、附近的餐饮 经纬度坐标 —— 计算距离 先按照经纬度坐标范围粗略筛选掉距离过远的车辆,然后再计算进行精确筛选。 大量的时间开销 遍历的解法 时间复杂度高 哈希散列 经度、纬度分开处理,形成网格,并且具有层次,由高到低,代表空间范围
阅读全文