java.lang.NoSuchMethodError: org.apache.spark.sql.SQLContext.sql(Ljava/lang/String;)Lorg/apache/spark/sql/Dataset; 这是因为代码中调用的是spark2.0的接口,但是提交任务采用的是sp ...
分类:
其他好文 时间:
2017-10-01 21:11:58
阅读次数:
887
事务处理 特性: 1> 原子性: 事务是一个完整的操作,事务的各步操作是不可分的(原子的),要么都执行,要么都不执行 2> 一致性:在事务操作前后,数据必须处于一致状态 3> 隔离性: 对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立的,它不应以任何方式依赖于或影响其他事务 4> 持久 ...
分类:
其他好文 时间:
2017-10-01 21:11:49
阅读次数:
158
[root@zk01 ~]# ssh localhost@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@ ...
分类:
系统相关 时间:
2017-10-01 21:11:39
阅读次数:
591
H. Hamburgers 二进制压缩&枚举操作 #include<cstdio> #include<cstring> #include<vector> using namespace std; const int N = 55555; int n, m, i, j, k, x, ans[N], m ...
分类:
其他好文 时间:
2017-10-01 21:11:27
阅读次数:
309
hashlib & hmac的讲解 两个模块主要用于加密相关的操作。 1. hashlib模块 md5 具体代码如下 import hashlib ha_m5 = hashlib.md5()#创建对象 ha_m5.update('abc'.encode(encoding='utf-8'))#添加对象 ...
分类:
编程语言 时间:
2017-10-01 21:11:17
阅读次数:
180
列表生成式主要用于生成较为复杂的列表 常用用法: 还可以使用两层循环,可以生成全排列: 运用列表生成式,可以写出非常简洁的代码。例如,列出当前目录下的所有文件和目录名,可以通过一行代码实现: for循环其实可以同时使用两个甚至多个变量,比如dict的items()可以同时迭代key和value: 因 ...
分类:
编程语言 时间:
2017-10-01 21:11:08
阅读次数:
213
此代码用于显示一张图片 1 # -*- coding: utf-8 -*- 2 import pygame #导入pygame库 3 from sys import exit #向sys模块借用exit函数来退出程序 4 pygame.init() #初始化pygame 5 6 screen = p... ...
分类:
编程语言 时间:
2017-10-01 21:11:01
阅读次数:
179
package tanchishe; import java.awt.Color;import java.awt.Frame;import java.awt.Graphics;import java.awt.event.KeyEvent;import java.awt.event.KeyListen ...
分类:
编程语言 时间:
2017-10-01 21:10:53
阅读次数:
229
1、链表节点类 public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } } 2、链表逆序类 public class ReverseList { public ListN ...
分类:
其他好文 时间:
2017-10-01 21:10:43
阅读次数:
276
3295: [Cqoi2011]动态逆序对 Description 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。 对于序列A,它的逆序对数定义为满足i<j,且A ...
分类:
其他好文 时间:
2017-10-01 21:10:34
阅读次数:
294
今天是十月一号,好像是祖国母亲的生日啊(不过跟我有什么关系QAQ) 非常迅速地九月就这样过去了,开学已经一个月了!!! 似乎在机房时间度过的炒鸡快,一个早上考试,一个下午订题目,一个晚上继续订正或是稍微总结一下, 于是一天就这么过去了,总是在一天晚上的时候开始后悔怎么今天这么颓啊,但是第二天又是重头 ...
分类:
其他好文 时间:
2017-10-01 21:10:27
阅读次数:
193
又是一道思路清新的小清晰。 观察题目,如果我们确定了平民或者贵族的任意一方,我们便可以贪心的求出另一方,至此20分;我们发现层数十分小,那么我们就也是状压层数,用lca转移,线性dp,至此50分(好像数据很水这么打能A);至今我们没有用到他是一棵完全二叉树,那么我们发现如果进行树dp,也就是说从子节 ...
分类:
其他好文 时间:
2017-10-01 21:10:16
阅读次数:
142
一、 前言 一、 前言 在园子潜水也七八年了。说来惭愧,这么多年虽然一直自称.NET铁杆粉丝,然仅限于回几个不痛不痒的贴,既没有发布过代码,也没有写过文章。 看着.NET和C#在国外风生水起,国内却日趋没落,我也早觉得有写一点东西的必要了。 二、 为什么要开源,它能做什么 开源是大势所趋 现在已经不 ...
1.多线程重复出现某结果 如下:已经卖完了和仓库已经满了会出现多次 2. 多线程同步锁造成死锁,如下:商人找买家先要钱,买家找商人先要货造成死锁,原因在于:一个不释放锁,另一个得不到锁 3.虚假唤醒,如下:当最后一次出现卖完了的时候,出售线程处于wait状态,所以线程不会结束 4.虚假唤醒,线程进入 ...
分类:
编程语言 时间:
2017-10-01 21:09:57
阅读次数:
214
只要是可迭代对象,无论有无下标,都可以迭代, 默认情况下,dict迭代的是key。如果要迭代value,可以用for value in d.values(),如果要同时迭代key和value,可以用for k, v in d.items()。 如何判断一个对象是可迭代对象呢?方法是通过collect ...
分类:
编程语言 时间:
2017-10-01 21:09:50
阅读次数:
244
Given a 2D binary matrix filled with 0's and 1's, find the largest square containing only 1's and return its area. For example, given the following ma ...
分类:
其他好文 时间:
2017-10-01 21:09:40
阅读次数:
107
以下内容参考黑客防线2012合订本第294页 其实没什么好说的,直接上代码: ssdt的结构,和win32差不多,但是要注意这里的指针类型不能用ULONG替代,如果要非要替代应该用ULONGLONG,原因就不说了. 获取上面的结构的地址的代码; 遍历所有Native API 地址: 测试结果: wi ...