操作系统:Kali Linux VIM版本:VIM - Vi IMproved 8.1.693 (2018 May 18, compiled Jan 05 2019 20:53:12) 因为vim默认关闭modeline,所以首先要手工设置modeline。 第1步:开启modeline 在用户家目 ...
分类:
系统相关 时间:
2019-06-16 13:26:30
阅读次数:
113
短语统计 我们在处理文本的时候只需将提取出来的文本数据进行特殊的分割处理,比如只需将英文的“,”,“.”,“?”,“!"以及回车符设为分隔符。并将一些无用单词作为间断比如 "a", "it", "the", "and", "this"等。 package analyse_word; import j ...
分类:
其他好文 时间:
2019-06-16 13:26:11
阅读次数:
103
1.显示当前工作目录的绝对路径 pwd 2.显示当前工作目录下的子目录和文件 ls [-l] [-h] [-a] 如果只调用ls,子目录和文件会简单的罗列出来,-l表示将其以详细列表的形式展示,-h表示以适合人阅读的格式显示,-a表示同时显示隐藏目录或文件,即以点(.)开头的,例如/root/.ss ...
分类:
系统相关 时间:
2019-06-16 13:25:52
阅读次数:
145
一、场景应用: 客户通过url访问资源(查询,下载等),并发量是非常高的,所以运用负载均衡分担web服务器的压力,在后端连接不同的NFS备份服务器,同样也是分担压力;那么在同步nfs服务器上的资源的时候,我们需要实时的同步到备份服务器上,这样用户才能使用这些资源,传统的定时任务,我们知道最快1分钟, ...
分类:
其他好文 时间:
2019-06-16 13:25:06
阅读次数:
99
1、初始化k个簇中心。 2、更新所有样本点簇归属:样本点到哪个簇中心点最近就属于哪个簇。 3、重新计算每个簇的中心点(直到簇中心点不再变化或达到更新最大次数) ...
分类:
其他好文 时间:
2019-06-16 13:24:40
阅读次数:
116
忙了好一阵终于忙完了,最近在重构代码,有许多地方要注释什么的,在多行注释时总是很麻烦,就想着pycharm有没有快捷键,就像visual studio一样。于是上Google搜一下PyCharm Default Keymap,找到JetBrains的官方文档看了看,谷歌翻译的不太好,转了一点别人的( ...
分类:
其他好文 时间:
2019-06-16 13:23:51
阅读次数:
85
1.列表推导式 2.生成器表达式 总结: 1.把列表解析的[]换成()得到的就是生成器表达式 2.列表解析与生成器表达式都是一种便利的编程方式,只不过生成器表达式更节省内存 ...
分类:
其他好文 时间:
2019-06-16 13:23:31
阅读次数:
115
封装的axios下载 传入下载的文件名,对应的文件id来下载流格式的文件 ...
分类:
其他好文 时间:
2019-06-16 13:23:11
阅读次数:
74
字符串运算符 字符串关系运算符 需要注意的一点是 执行 也就是说,只有当 字符串不为空的时候,判断字符串长度才有意义。 算数运算符 假定 a 为 20, b 为 10 数字关系运算符 假定 a 为 10, b 为 20 逻辑运算符 ...
分类:
系统相关 时间:
2019-06-16 13:22:54
阅读次数:
130
Scrum中的角色 Scrum Master——项目负责人、项目经理保护团队不受外界干扰,是团队的领导和推进者,负责提升 Scrum 团队的工作效率,控制 Scrum 中的“检视和适应”周期过程。与 Product Owner 一起将投资产出最大化,他确保所有的利益相关者都可以理解敏捷和尊重敏捷的理 ...
分类:
其他好文 时间:
2019-06-16 13:22:32
阅读次数:
78
1.补丁下载网址:https://github.com/yaoweibin/nginx_upstream_check_module2.下载相应版本的nginx3.解压nginx[root@rocketmq-master1software]#tarxfnginx-1.5.12.tar.gz4.进入nginx源码并打补丁[root@rocketmq-master1software]#cdnginx-1
分类:
其他好文 时间:
2019-06-16 13:22:15
阅读次数:
111
"Fence Obstacle Course" 有n个区间自下而上有顺序的排列,标号$1\sim n$,第i个区间记做$[l_i,r_i]$,现在从第n个区间的起点s出发(显然s在$[l_n,r_n]$内),每次可以选择移动到所在区间的左端点或者右端点,然后跳下去,到达第一个碰到的区间,继续进行相同 ...
分类:
其他好文 时间:
2019-06-16 13:21:48
阅读次数:
80
ExecutorService executorService = Executors.newFixedThreadPool(5); List callables = new List(); for(int i=0,len=idsArray.size();i> resultList = new Ar... ...
分类:
编程语言 时间:
2019-06-16 13:21:32
阅读次数:
198
这道题使用dfs会超时,看评论区也有人遇到同样的问题,比赛时调试了1个多小时尝试改进,没有意识到应该换用非递归的bfs可以解决,消耗了大量的时间。 超时的方案如下,使用python实现:(经过尝试,能通过的测试用例中,使用5个方向就可以了) 暂时先这样吧。 ...
分类:
其他好文 时间:
2019-06-16 13:21:14
阅读次数:
89
Problem 34 https://projecteuler.net/problem=34 145 is a curious number, as 1! + 4! + 5! = 1 + 24 + 120 = 145. 145是一个神奇的数字,1! + 4! + 5! = 1 + 24 + 120 ...
分类:
其他好文 时间:
2019-06-16 13:21:02
阅读次数:
85
版本控制系统(VCS): 存在的目的是:为了方便历史代码的查找、阅读和回退,多人合作同步需求(多个人在不同的机器上开发同一个程序) 使用的机制:主动提交改动 核心:版本控制、主动提交、中央仓库 开发团队中的每个人向中央仓库主动提交自己的改动和同步别人的改动,并在需要的时候查看和操作历史版本,这就是版 ...
分类:
其他好文 时间:
2019-06-16 13:20:32
阅读次数:
89
getOpenFileName(this,"open","../","source(*.cpp *.h);;Text(*.txt);;all(*.*)");中的"source(*.cpp *.h);;Text(*.txt);;all(*.*)"很长的时候,可以在;;后直接按enter换行,这样操作在 ...
分类:
其他好文 时间:
2019-06-16 13:20:19
阅读次数:
89