oracle中utl_raw RAW,类似于CHAR,声明方式RAW(L),L为长度,以字节为单位,作为数据库列最大2000,作为变量最大32767字节。LONG RAW,类似于LONG,作为数据库列最大存储2G字节的数据,作为变量最大32760字节建表操作:create table raw_test (id number, raw_date raw(10));插入raw数据操作:insert into raw_te...
scrapyd schedule.json setting 传入多个值 使用案例:import requestsadder='http://127.0.0.1:6800'data = { 'project':'v1', 'version':'12379', 'setting':['ROBOTSTXT_OBEY=True','CONCURRENT_REQUESTS=32']}...
关于this this1、在普通函数下,this的指向是window。2、有事件源,指向事件源本身。3、在定时器下(除es6),指向window。setTimeout(()=>{ console.log(this) },0)4、在对象下,this指向的是自己本身。转载于:https://www.cnblogs.com/mishiyang/p/11434966.html...
celery 动态定时任务探索 环境:celery 4.3flaskpython 3.7linux需求: 动态添加定时任务,且方便维护。解决思路: 参考django-celery 或是celery源码,将定时任务配置放置到数据库中,从而维护数据达到动态定时任务到效果。 定时任务对应的是beat, beat将产生task给worker.beat的sche...
datatables editor fields type 其实editor fields type 默认支持的输入类型就是w3c输入框类型。textnumberpasswordtextareaselectcheckboxradiodatetimedatetime...
largest-rectangle-in-histogram /** * 给出n个数字,代表直方图的条高,直方图每一条的宽度为1,请计算直方图中最大矩形的面积 * * 上图是每条宽度为1, 高度 =[2,1,5,6,2,3].的直方图 * * 图中的阴影部分是该直方图中面积最大的矩形,面积为10个单位 * 例如: * 给出的高度 =[2,1,5,6,2,3], * 返回10. *//** * 给出n个数字,代表直方图的条高,直方图每一条...
jump-game-ii /** * 给出一个非负整数数组,你最初在数组第一个元素的位置 * 数组中的元素代表你在这个位置可以跳跃的最大长度 * 你的目标是用最少的跳跃次数来到达数组的最后一个元素的位置 * 例如 * 给出数组 A =[2,3,1,1,4] * 最少需要两次才能跳跃到数组最后一个元素的位置。 *(从数组下标为 0的位置跳长度1到达下标1的位置,然后跳长度3到数组最后一个元素的位置) *//...
construct-binary-tree-from-preorder-and-inorder-traversal /** * 给出一棵树的前序遍历和中序遍历,请构造这颗二叉树 * 注意: * 可以假设树中不存在重复的节点 *//** * 给出一棵树的前序遍历和中序遍历,请构造这颗二叉树 * 注意: * 可以假设树中不存在重复的节点 */public class Main55 { public static void main(String[] args) {...
remove-nth-node-from-end-of-list /** * 给定一个链表,删除链表的倒数第n个节点并返回链表的头指针 * 例如, * 给出的链表为:1->2->3->4->5, n= 2.↵↵ * 删除了链表的倒数第n个节点之后,链表变为1->2->3->5. * 备注: * 题目保证n一定是合法的 * 请尝试只用一步操作完成该功能 *//** * 给定一个链表,删除链...
longest-common-prefix /** *编写一个函数来查找字符串数组中的最长公共前缀。 * 如果不存在公共前缀,返回空字符串 ""。 * 说明: 所有输入只包含小写字母 a-z 。 *//** *编写一个函数来查找字符串数组中的最长公共前缀。 * 如果不存在公共前缀,返回空字符串 ""。 * 说明: 所有输入只包含小写字母 a-z 。 */public class Main53 {...
gas-station /** *环形路上有n个加油站,第i个加油站的汽油量是gas[i]. * 你有一辆车,车的油箱可以无限装汽油。从加油站i走到下一个加油站(i+1)花费的油量是cost[i],你从一个加油站出发,刚开始的时候油箱里面没有汽油。 * 求从哪个加油站出发可以在环形路上走一圈。返回加油站的下标,如果没有答案的话返回-1。 * 注意: * 答案保证唯一。 * *//** *环形路上有n...
pascals-triangle-ii /** * 给出一个索引k,返回杨辉三角的第k行 * 例如,k=3, * 返回[1,3,3,1]. * 备注: * 你能将你的算法优化到只使用O(k)的额外空间吗? * * Given an index k, return the k th row of the Pascal's triangle. * For example, given k = 3, * Return[1,3,3,1...
binary-tree-level-order-traversal-ii /** * 给定一个二叉树,返回该二叉树由底层到顶层的层序遍历,(从左向右,从叶子节点到根节点,一层一层的遍历) * 例如: * 给定的二叉树是{3,9,20,#,#,15,7}, * 3↵ / ↵ 9 20↵ / ↵ 15 7 * 该二叉树由底层到顶层层序遍历的结果是 * [↵ [15,7]↵ [9,20],↵ [3],↵] * */...
minimum-path-sum /** * 给定一个由非负整数填充的m x n的二维数组, * 现在要从二维数组的左上角走到右下角, * 请找出路径上的所有数字之和最小的路径。 * 注意:你每次只能向下或向右移动。 * * Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right whic...
Java -- 二分查找 二分查找又称折半查找,它是一种效率较高的查找方法。折半查找的算法思想是将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小 于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。通过一次比较,将查找区间缩小一半。 折半查找是一种高效的查找方法。它可以明显减少比较次数,提高查找效率。但是,折半查找的先决条件是查找表中...
Spring: AOP 面向切面编程——实现通知的三种方法 通知: 前置通知:运行目标方法前时,运行的通知; 后置通知:运行目标方法后时,运行的通知; 异常通知:运行目标方法发生异常时,运行的通知; 环绕通知:在环绕通知中可以定义,前置通知、后置通知、异常通知和最终通知,比较全面; 最终通知:运行方法后,都会运行的通知;让我们用一张图来更加好的理解这几个通知:一、通过接口实现通知 前置通知:继承Me...
remove-duplicates-from-sorted-array-ii /** * Follow up for "Remove Duplicates": * What if duplicates are allowed at most twice? * For example, * Given sorted array A =[1,1,1,2,2,3], * Your function should return length =5, and A is no...
pascals-triangle /** * 给出一个值numRows,生成杨辉三角的前numRows行 * 例如,给出 numRows = 5, * 返回 * [↵ [1],↵ [1,1],↵ [1,2,1],↵ [1,3,3,1],↵ [1,4,6,4,1]↵] */import java.util.ArrayList;/** * 给出一个值numRows,生成杨辉三...
spiral-matrix-ii /** * Given an integer n, generate a square matrix filled with elements from 1 to n 2 in spiral order. * For example, * Given n =3, * You should return the following matrix: * [ * [ 1, 2, 3 ...