本文目录: 1.1 条件表达式 1.2 test和[ ]的用法说明 1.3 [[ ]] 1.4 使用建议 test可用于测试表达式,支持测试的范围包括:字符串比较,算术比较,文件存在性、属性、类型等判断。例如,判断文件是否为空、文件是否存在、是否是目录、变量是否大于5、字符串是否等于"longshu ...
分类:
系统相关 时间:
2017-08-25 13:54:09
阅读次数:
278
背景 有这么一张表,记录名字和分数,现在需要按照成绩排名,存在并列名次的情况 解决方法 思路:按照score从大到小排序,第一行数据就是第一名,第二行就是第二名......需要判断当前行的score和上一行的score的大小用来区分是否排名 先看解决代码: 细节说明 @preScore 这种是变量声 ...
分类:
数据库 时间:
2017-08-25 13:44:41
阅读次数:
336
1.RDD的缓存 Spark速度非常快的原因之一,就是在不同操作中可以在内存中持久化或缓存个数据集。当持久化某个RDD后,每一个节点都将把计算的分片结果保存在内存中,并在对此RDD或衍生出的RDD进行的其他动作中重用。这使得后续的动作变得更加迅速。RDD相关的持久化和缓存,是Spark最重要的特征之 ...
分类:
其他好文 时间:
2017-08-25 12:30:48
阅读次数:
458
最近我们的APP不太行了,因为是一个有做题,提交题目的功能,之前只是从APP提交错题到服务端,服务端难道答案,校验答案的对错,返回结果集,现在很多用户反映,提交速度很慢,很多时候,都提交不成功,所以领导让我把题目存在本地,校验题目的任务也交给前端来实现,服务端只接受并存储错误的题目,从而减轻服务端的 ...
分类:
数据库 时间:
2017-08-25 12:29:22
阅读次数:
294
1.fs+path练习01.判断 当前路径下的public是否存在,不存在则创建02.判断 public下的index.html文件是否存在,不存在则创建 <h1>index</h1>03.创建成功,取出来数据,添加到当前路径下的static文件夹下的index.html里 2.合并js文件 01. ...
分类:
其他好文 时间:
2017-08-25 12:21:43
阅读次数:
98
JavaScript当中Global、Math、Date类型常用方法如下: ...
分类:
编程语言 时间:
2017-08-25 12:20:08
阅读次数:
174
vim 启动的时候,默认加载用户目录下.vimrc的配置文件,如果不存在,则会加载系统配置文件/etc/vim/vimrc ~/.vimrc文件配置 eg: ...
分类:
系统相关 时间:
2017-08-25 12:16:45
阅读次数:
164
在跨站脚本攻击XSS中简单介绍了XSS的原理及一个利用XSS盗取存在cookie中用户名和密码的小例子,有些同学看了后会说这有什么大不了的,哪里有人会明文往cookie里存用户名和密码。今天我们就介绍一种危害更大的XSS——session劫持。 神马是session 想明白session劫持及其危害 ...
分类:
其他好文 时间:
2017-08-25 11:05:28
阅读次数:
223
在昨天晚上2017年8月24日,深夜升级的时候发现你了一个问题:简单的把问题描述一下:新增的一个付款单中的金额为最大值9999999999999999 ,但是保存后返回来的却是10000000000000000,这个问题就会造成下次编辑的时候如果不改变金额的值就会造成数据库错误。 问题点:存进去的数 ...
分类:
其他好文 时间:
2017-08-25 10:47:46
阅读次数:
170
第一天学习脑图一.Python简介Python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。python的发展史-1989年,Guido(龟叔),为ABC语言写插件,PMontyPython喜剧团;-1990年,发布python第一个版本;-2001年,2.x;(python2.7---->python2.8<不会存在>);..
分类:
编程语言 时间:
2017-08-25 09:34:22
阅读次数:
280