码迷,mamicode.com
首页 > 2019年10月27日 > 全部分享
spark性能优化
一:Spark的性能优化,主要手段包括:1、使用高性能序列化类库2、优化数据结构3、对多次使用的RDD进行持久化 / Checkpoint4、使用序列化的持久化级别5、Java虚拟机垃圾回收调优6、提高并行度7、广播共享数据8、数据本地化9、reduceByKey和groupByKey的合理使用10 ...
分类:其他好文   时间:2019-10-27 22:29:23    阅读次数:59
IDEA集成jacoco
生命从来不曾离开过孤独而独立存在,生命的一隅始终有你形单影只的痕迹。 --《百年孤独》 参考资料:https://www.jacoco.org/jacoco/trunk/doc/examples/build/pom.xml 一、IDEA自行带覆盖率插件 自行生成Test类快捷键,ctrl+shift ...
分类:其他好文   时间:2019-10-27 22:29:00    阅读次数:635
套接字I/O函数write/read writev/readv send/recv sendto/recvfrom sendmsg/recvmsg
write用于向任意文件描述符中写入(读取)数据,用作socket发送数据时,只能向已经建立连接的文件描述符中写入(读取)数据;参数以及返回值如下: writev向任意文件描述符中写入多个缓冲区的数据,readv用于从任意描述符中向多个缓冲区读取数据,用作socket发送数据时,只能向已经建立连接的 ...
分类:其他好文   时间:2019-10-27 22:28:45    阅读次数:101
封装树形组件 只有一个跟节点
03 》树形组件 <el-tree :data="treeData" //传递过来的数据 :props="defaultProps" //人家要求的 :default-expand-all="showall" //是否页面一加载就展示所有的子节点 默认是false。表示不展示 :expand-on- ...
分类:其他好文   时间:2019-10-27 22:28:11    阅读次数:81
DNS原理及其解析过程
DNS原理及其解析过程 为什么需要DNS解析域名为IP地址? 网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名。我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在 ...
分类:其他好文   时间:2019-10-27 22:27:51    阅读次数:72
浅谈二维线段树的几种不同的写法
[TOC] 参考文献 "四叉树" "树套树" 以及和zhoufangyuan巨佬的激烈~~♂~~讨论 参考文献 大家好我口糊大师又回来了。 给你一个$n n$矩阵,然后让你支持两种操作,对子矩阵加值和对子矩阵查和。 暴力写法 对于每一行开一个线段树,然后跑,时间复杂度$n^2logn$。 优点: 1 ...
分类:其他好文   时间:2019-10-27 22:27:36    阅读次数:122
PHP实现简单RPC
1.什么是rpc RPC全称为Remote Procedure Call,翻译过来为“远程过程调用”。目前,主流的平台中都支持各种远程调用技术,以满足分布式系统架构中不同的系统之间的远程通信和相互调用。远程调用的应用场景极其广泛,实现的方式也各式各样。 2.从通信协议的层面 基于HTTP协议的(例如 ...
分类:Web程序   时间:2019-10-27 22:26:58    阅读次数:291
CF1051F The Shortest Statement
题意简化 给你一个有n个点,m条边的无向连通图。 有q次询问,第i次询问回答从ui到di的最短路的长度。 $1 using namespace std; define re register define ll long long define in inline define get getcha ...
分类:其他好文   时间:2019-10-27 22:26:25    阅读次数:66
css3 新特性(动画)
1. 制作动画 先定义动画,再使用(调用)动画 使用 keyframes(关键帧)定义动画(类似定义类选择器) @keyframes 动画名称{ 0%{ width:100px; } 100%{ width:200px; } } 动画序列: 1. 0% 是动画开始,100%是动画完成,这样的规则就是 ...
分类:Web程序   时间:2019-10-27 22:26:04    阅读次数:124
ICPC2019 亚洲区域赛 南京站
蒟蒻终于打完了人生的第一场ICPC了。 终榜去星后rank36,AG,和AU差几十罚时了。 虽有遗憾但总体也是正常发挥了。 不愿再去对比赛做什么回顾,甚至很不愿去想。很多题已经在能力之外,即便是平常熟练的东西码量也些大就跪了吧。 希望能不忘初心 希望能向第一次走进这个世界那样走下去 希望能守护这份热 ...
分类:其他好文   时间:2019-10-27 22:25:46    阅读次数:391
团队项目-需求分析报告
一、整体计划 编写需求说明书。 确定各功能模块分工。 UI设计完成,基础功能算法完成,制定测试计划。 完成Alpha版本,编码+测试+项目管理同步推进。 完善项目,确定用户试用反馈和对测试计划改进。 完成Beta版本,以反馈为基础进行改良。 版本完善,编写用户手册。 正式版本发布,并进行维护和支持。 ...
分类:其他好文   时间:2019-10-27 22:25:19    阅读次数:72
visual studio code for c++
windows10 mingw + vscode 基本上按照官方的教程页就没问题,以下有几个可以小优化的地方。 1、文件名 ${file},${fileBasenameNoExtension}.exe hello.cpp >> hello.exe 2、"preLaunchTask" in launc ...
分类:编程语言   时间:2019-10-27 22:25:01    阅读次数:104
Spring声明式事务的实现方式选择(JDK动态代理与cglib)
1、简介 Spring声明式事务的具体实现方式是动态决定的,与具体配置、以及事务代理对象是否实现接口等有关。 2、使用JDK动态代理的情况 在满足下面两个条件时,Spring会选择JDK动态代理作为声明式事务的实现方式。 (1)事务代理类必须实现接口且不能显式继承父类(Object这个父类不算)。 ...
分类:编程语言   时间:2019-10-27 22:24:45    阅读次数:137
golang中mysql建立连接超时时间timeout 测试
本文测试连接mysql的超时时间。 这里的“连接”是建立连接的意思。 连接mysql的超时时间是通过参数timeout设置的。 1.建立连接超时测试 下面例子中,设置连接超时时间为5s。 MySQL server IP是192.168.0.101,端口3306。 每3s执行一次SQL。 启动程序: ...
分类:数据库   时间:2019-10-27 22:24:26    阅读次数:441
原始生物
https://loj.ac/problem/10112 题目描述 给出n个约束条件(l,r),在S这个序列中存在连续的两个数是l、r,求满足这些条件的序列的最短长度。 思路 我们考虑以(l,r)作为一条单向边,表示l后需要加r,因此对于整个图来说,如果它是连通的,那么就是欧拉回路的长度。但图如果不 ...
分类:其他好文   时间:2019-10-27 22:24:12    阅读次数:80
python—各种常用函数及库
列表list1.append(x) 将x添加到列表末尾 list1.sort() 对列表元素排序 list1.reverse() 将列表元素逆序 list1.index(x) 返回第一次出现元素x的索引值 list1.insert(i,x) 在位置i处插入新元素x list1.count(x) 返回 ...
分类:编程语言   时间:2019-10-27 22:23:53    阅读次数:383
自学是门手艺
第三章 只靠阅读习得新技能 我觉得这个能力在当今世界上是一个非常硬核,但确实是非常有用的一个能力,毫不夸张的说我觉得拥有这种能力的人,在哪都能够生存下来,而且还活得不差,大多数时候活得比大多数人好(至少他自己会这么想)。我们在大学里学习和生活的时候,你如果遇到什么问题,自己不会或是没法解决,可能大多 ...
分类:其他好文   时间:2019-10-27 22:23:32    阅读次数:113
1173条   上一页 1 ... 5 6 7 8 9 10 11 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!