语言处理器: 翻译器是能够完成一种语言(源语言)到另一种语言(目标语言)变换的软件 翻译器: ①编译器: 定义:可以认为一个编译器就是一个程序,它可以阅读以某一种语言(源语言)编写的程序,并把该程序翻译成为一个等价的、用另一种语言(目标语言)编写的程序。(指将源程序编译为目标可执行程序的系统) 特点 ...
分类:
编程语言 时间:
2020-03-03 12:22:12
收藏:
0 评论:
0 赞:
0 阅读:
77
combineByKey(createCombiner, mergeValue, mergeCombiners, numPartitions=None, partitionFunc=<function portable_hash at 0x7f1ac7340578>) 它是一个泛型函数,主要完成聚合 ...
分类:
其他 时间:
2020-03-03 12:21:57
收藏:
0 评论:
0 赞:
0 阅读:
97
场景, 在Spring Boot加载so文件, 在此记录配置的过程和帮助过我的链接文档 System.loadLibrary("hello"); // Load native library at runtime hello.dll (Windows) or libhello.so 注意: wind ...
分类:
编程语言 时间:
2020-03-03 12:21:14
收藏:
0 评论:
0 赞:
0 阅读:
496
分治法求最大子序列和: def calc(a, l, r): m = (l + r) >> 1 if l == r: return a[l] leftsum = calc(a, l, m) rightsum = calc(a, m + 1, r) thissum = 0 rightbordersum ...
分类:
其他 时间:
2020-03-03 12:20:21
收藏:
0 评论:
0 赞:
0 阅读:
66
taiko是一个免费的开源浏览器自动化工具,由ThoughtWorks开发。它是一个node的库,Taiko使用Chrome Devtools API,它是为测试现代web应用程序而构建的。 ...
分类:
其他 时间:
2020-03-03 12:19:58
收藏:
0 评论:
0 赞:
0 阅读:
86
curl 是一种命令行工具,作用是发出网络请求,然后获取数据,显示在"标准输出"(stdout)上面。它支持多种协议,下面列举其常用功能。 一、查看网页源码 直接在 curl 命令后加上网址 > curl www.sina.com 二、自动跳转 有的网址是自动跳转的。使用 -L 参数,curl 就会 ...
分类:
Web开发 时间:
2020-03-03 12:19:37
收藏:
0 评论:
0 赞:
0 阅读:
65
通过npm安装完puppeteer后若运行报错,可能需要通过apt-get安装一些缺少的依赖 sudo apt install gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 li ...
分类:
系统服务 时间:
2020-03-03 12:19:08
收藏:
0 评论:
0 赞:
0 阅读:
117
送我校两名学长去女装的题。 "题目" 题意:给定一棵树,每个节点有一个颜色 $h_i$,$h_i$ 为 $[L_i,R_i]$ 内的一个整数。对于所有 $\prod(R_i L_i+1)$ 种不同的染色方案,求出下列式子之和:$\sum_{h_i=h_j,1\leq i typedef long l ...
分类:
其他 时间:
2020-03-03 12:18:43
收藏:
0 评论:
0 赞:
0 阅读:
65
BFC也是HTML中的一个盒子(看不见而已),只有满足至少下列条件之一才能形成BFC: float属性不为none. position属性不为static和relative. display属性为下列之一:table-cell,table-caption,inline-block,flex,or i ...
分类:
其他 时间:
2020-03-03 11:49:20
收藏:
0 评论:
0 赞:
0 阅读:
63
假象:“并行”运行多个进程 现代操作系统都支持多任务同时执行。在这里,操作系统对我们用户“营造了一种假象”,让CPU看上去是用不完的,能够不断地添加新的程序使它们同时运行。 但每核CPU在某一时刻都只能执行一个进程。使用操作系统的人是不会去关注CPU是单核还是多核的,每个人都希望操作系统能同时运行多 ...
分类:
其他 时间:
2020-03-03 11:48:49
收藏:
0 评论:
0 赞:
0 阅读:
64
E-Stop (also known as boost) is a way to start a vehicle when the battery is exhausted or exhausted. Temporarily connect to another car's battery or o ...
分类:
其他 时间:
2020-03-03 11:48:27
收藏:
0 评论:
0 赞:
0 阅读:
62
基于netty的群聊 学了一段时间的netty知识,现在通过这个基于console的程序来对netty的相关接口做个简单的应用。 准备 依赖 代码实现 我们都知道,一个典型的netty程序绝大部分使基于以下三部曲来走的; 1. server/client 启动类 2. xxxInitializer ...
分类:
Web开发 时间:
2020-03-03 11:48:04
收藏:
0 评论:
0 赞:
0 阅读:
75
面向对象 1、核心思想:重用性和灵活性(灵活性=可扩展性+变化性)。重用性指已经写好的某个业务代码,可以在多个不同的功能模块中复用。灵活性指当某个功能模块完成之后,根据需求变化可以迅速在原有代码基础上更新业务逻辑,以实现新需求。 2、关注点:忽略事件的步骤,关注对象之间的关系(整个事件的模块化结构) ...
分类:
其他 时间:
2020-03-03 11:47:42
收藏:
0 评论:
0 赞:
0 阅读:
77
运行原理 ...
分类:
其他 时间:
2020-03-03 11:47:21
收藏:
0 评论:
0 赞:
0 阅读:
47
1 卸载系统自带的Mariadb rpm -qa | grep mariadb mariadb-libs-5.5.44-2.el7.centos.x86_64 rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 2 下载mysql, cd ...
分类:
数据库技术 时间:
2020-03-03 11:47:03
收藏:
0 评论:
0 赞:
0 阅读:
65
一、文件系统类型 Linux: 存在几十个文件系统类型:ext2,ext3,ext4,xfs,brtfs,zfs等,不同文件系统采用不同的方法来管理磁盘空间,各有优劣 Windows: FAT16、FAT32、NTFS等 二、硬盘组成 一个硬盘有多张盘片叠成,不同盘片有编号 每张盘片上都包括很多圈磁 ...
分类:
其他 时间:
2020-03-03 11:46:21
收藏:
0 评论:
0 赞:
0 阅读:
73
博客是从6年前就申请来的账户。 对于技术博客应该记录的内容,最早的认识,是把这里当作一个笔记本,记录零散的知识点,方便用的时候查阅。当然,目前为止并没记录几篇,最早的文章也删除了,觉得那不叫博客。 休息了一年,艰难的入职新公司后,个人的认知有了很多很大的变化。 原先在创业公司,各种代码规范,发布流程 ...
分类:
其他 时间:
2020-03-03 11:46:01
收藏:
0 评论:
0 赞:
0 阅读:
67
今天碰到一个比较经典的问题,空指针异常 从反馈的结果来看,直接在MapTask.的1011行打个断点debug一下 看来问题出在valSerializer上,接下来就看getSerializer的方法,debug进入 发现传入的参数是javafx包下的Text类,其实现在问题已经解决了,就是导错了包 ...
分类:
其他 时间:
2020-03-03 11:45:16
收藏:
0 评论:
0 赞:
0 阅读:
55
pgmetrics 是基于golang 编写的一个灵活的pg性能分析cli,我们可以方便的看到关于pg 以及系统的一些metrics 使用简单,支持human,json,csv 等格式 下载 参考以下地址https://github.com/rapidloop/pgmetrics/releases ...
分类:
其他 时间:
2020-03-03 11:44:58
收藏:
0 评论:
0 赞:
0 阅读:
80
在生活中,做任何事情之前,最好先确定一个目标。 同样的,在我们日常做性能测试之前,最好把本次预期性能指标确定下来,没有预期指标的衡量,将无法评估测试结果数据是否满足预期。 比如以下这样的指标: 在实际工作中呢,最理想的情况是,开发/产品/项目经理已经提前确定好了性能指标,然后把指标明确的告诉你。 但 ...
分类:
其他 时间:
2020-03-03 11:44:29
收藏:
0 评论:
0 赞:
0 阅读:
85