约半年前上线了去哪儿的开源审核工具Inception(最近发现已经闭源了.....)以及基于Inception的SQL审核平台Yearning。 一直都用得很爽...直到昨天踩坑。 昨天晚上某个表A新加了一个字段,今早收到业务告警。最后从日志中发现类似如下报错(B表的外键指向了不存在的表_A_old ...
分类:
其他 时间:
2018-10-25 16:54:46
收藏:
0 评论:
0 赞:
0 阅读:
179
一、基本语法: bin/hadoop fs -具体命令 二、部分简单命令操作 1、显示命令的参数: help ls 2、显示该目录下所有文件: ls 目录 3、在hdfs上创建目录: mkdir 目录 4、从本地剪切到hdfs上: moveFromLocal 本地位置 hdfs上位置 5、追加一个文 ...
分类:
系统服务 时间:
2018-10-25 16:53:53
收藏:
0 评论:
0 赞:
0 阅读:
196
一、概述 事务 一个数据库事务是一个被视为单一的工作单元的操作序列。这些操作应该要么完整地执行,要么完全不执行。 四个特性 原子性:事务应该当作一个单独单元的操作,这意味着整个序列操作要么是成功,要么是失败的。 一致性:是指在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。这是说数据库事务 ...
分类:
编程语言 时间:
2018-10-25 16:53:33
收藏:
0 评论:
0 赞:
0 阅读:
140
chromedriver禁用图片,禁用js,切换UA selenium 模拟chrome浏览器,此时就是一个真实的浏览器,一个浏览器该加载的该渲染的它都加载都渲染,所以爬取网页的速度很慢。如果可以不加载图片等操作,网页加载速度就会快不少,代码中列出了了禁用图片,禁用JS,切换UA的方法。 from ...
分类:
编程语言 时间:
2018-10-25 16:53:18
收藏:
0 评论:
0 赞:
0 阅读:
144
参考: "C++ STL 全排列函数详解" 算法思路: (1)n个元素的全排列=(n 1个元素的全排列)+(另一个元素作为前缀); (2)出口:如果只有一个元素的全排列,则说明已经排完,则输出数组; (3)不断将每个元素放作第一个元素,然后将这个元素作为前缀,并将其余元素继续全排列,等到出口,出口出 ...
分类:
其他 时间:
2018-10-25 16:52:49
收藏:
0 评论:
0 赞:
0 阅读:
121
扩展RBAC用户角色权限设计方案 来源:https://www.cnblogs.com/zwq194/archive/2011/03/07/1974821.html RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户 ...
分类:
其他 时间:
2018-10-25 16:52:30
收藏:
0 评论:
0 赞:
0 阅读:
165
Js数据类型具体分析 复习 点 运算符 xxx.sss xxx 是对像 sss是属性和方法。 任何数据类型都是拥有属性和方法的。 字符串 String var st=”hello world”; 字符串的定义 A. var s=”haha”; B. Var st=new String(“hello” ...
分类:
其他 时间:
2018-10-25 16:52:07
收藏:
0 评论:
0 赞:
0 阅读:
174
怎么设置为网格布局呢?很简单,只需在html里面需要先设置一个父元素(网格容器)来包括所有的子元素,设置为Grid布局只需要在其父元素中声明display:grid/inlinegird即可,此时网格容器的所有直接子节点都自动成为网格项.例如: HTML代码: CSS代码: (ps:值得一提的是如果 ...
分类:
其他 时间:
2018-10-25 16:51:49
收藏:
0 评论:
0 赞:
0 阅读:
147
什么是缓冲区? 定义: 缓冲区就是固定数量数据的容器,其作用是一个存储器,或者分段运输区,在这里数据可被存储并在之后用于检索。缓冲区像上一篇文章I/O 模型那样被写满和释放,对于每个非布尔原始数据类型都有一个缓冲区类,尽管缓冲区作用于它们存储的原始数据类型,但缓冲区十分倾向于处理字节,非字节缓冲区可 ...
分类:
其他 时间:
2018-10-25 16:51:24
收藏:
0 评论:
0 赞:
0 阅读:
203
1、头信息检查是否频繁相同 随机产生一个headers, #user_agent 集合 user_agent_list = [ 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) ' 'Chrome/ ...
分类:
编程语言 时间:
2018-10-25 16:50:57
收藏:
0 评论:
0 赞:
0 阅读:
206
App要使用,需要申请企业账号和密码,有了企业账号和密码后,需要登录服务端程序进行一些参数配置 (1)首先打开服务端程序,通过企业账号和密码,进入账号设置 进入账号设置界面后, [1] 首先要设置插件数据库名称,要和服务端插件数据库名称一致; [2]帐套前缀为软件帐套或者SuDa软件帐套的前缀 [3... ...
分类:
移动平台 时间:
2018-10-25 16:50:20
收藏:
0 评论:
0 赞:
0 阅读:
170
1.栈结构,其实就是一个后进先出的一个线性表,只能在栈顶压入或弹出元素。用列表表示栈,则向栈中压入元素,可以用列表的append()方法来实现,弹出栈顶元素可以用列表的pop()方法实现。 2.队列,其实就是一个先进先出的线性表,只能在队首执行删除操作,在队尾执行插入操作。用列表表示队列,可以用ap ...
分类:
编程语言 时间:
2018-10-25 16:49:58
收藏:
0 评论:
0 赞:
0 阅读:
178
ProcessPoolExecutor对multiprocessing进行了高级抽象,暴露出简单的统一接口。 异步非阻塞 爬虫 对于异步IO请求的本质则是【非阻塞Socket】+【IO多路复用】: """ 史上最牛逼的异步IO模块 """ import select import socket im ...
分类:
编程语言 时间:
2018-10-25 16:49:42
收藏:
0 评论:
0 赞:
0 阅读:
169
1 import turtle 2 turtle.shape("turtle") 3 turtle.color("red") 4 #默认向右 5 turtle.left(90) 6 turtle.forward(200) 7 #离开屏幕 8 turtle.up() 9 turtle.right(90... ...
分类:
其他 时间:
2018-10-25 16:49:25
收藏:
0 评论:
0 赞:
0 阅读:
191
select(查), update(改), delete(删), insert into(增) select * from table_name 获取表中所有字段 select id, name, sex from table_name 获取表中的id,name,sex字段 select count ...
分类:
数据库技术 时间:
2018-10-25 16:49:00
收藏:
0 评论:
0 赞:
0 阅读:
159
一.httpd工作模型prefork:进程模型,两级结构,主进程master负责生成子进程,每个子进程负责响应一个请求worker:线程模型,三级结构,主进程master负责生成子进程,每个子进程负责生成多个线程,每个线程相应一个请求event:线程模型,三级结构,主进程master负责生成子进程,每个子进程响应多个请求二.I/O模型名词概念同步/异步:关注的是消息通信机制同步:synchrono
分类:
其他 时间:
2018-10-25 16:22:58
收藏:
0 评论:
0 赞:
0 阅读:
175
python re 正则
分类:
编程语言 时间:
2018-10-25 16:22:38
收藏:
0 评论:
0 赞:
0 阅读:
145
1. write a test 2. run your test and see how it fails. 3. write code that will satify the test 4. run your test again and see your new test pass. 5. r ...
分类:
其他 时间:
2018-10-25 16:20:15
收藏:
0 评论:
0 赞:
0 阅读:
136
//第一种在input输入框限制 元 //第二种对于表单动态增加的方式。 var amount=$("#amount").val(); if (amount.search(/^\d*(?:\.\d{0,2})?$/)==-1) { alert("金额格式不对,最多有两位小数"); return fa... ...
分类:
Web开发 时间:
2018-10-25 16:19:45
收藏:
0 评论:
0 赞:
0 阅读:
198
1 import java.text.ParseException; 2 import java.text.SimpleDateFormat; 3 import java.util.Calendar; 4 import java.util.Date; 5 6 import org.apache.co... ...
分类:
编程语言 时间:
2018-10-25 16:19:14
收藏:
0 评论:
0 赞:
0 阅读:
135