首页 > 2021年06月10日 > 全部分享
MapReduce —— MapTask阶段源码分析(Input环节)
不得不说阅读源码的过程,极其痛苦 。Dream Car 镇楼 ~ ! 虽说整个MapReduce过程也就只有Map阶段和Reduce阶段,但是仔细想想,在Map阶段要做哪些事情?这一阶段具体应该包含数据输入(input),数据计算(map),数据输出(output),这三个步骤的划分是非常符合思维习 ...
分类:其他   时间:2021-06-10 23:57:26    收藏:0  评论:0  赞:0  阅读:34
进程间的通信
每个进程的用户地址空间都是独立的,一般而言是不能互相访问的,但内核空间是每个进程都共享的,所以进程之间要通信必须通过内核。 1. 管道 1.1 匿名管道 $ ps auxf | grep mysql 上面命令行里的「|」竖线就是一个管道,它的功能是将前一个命令(ps auxf)的输出,作为后一个命令 ...
分类:系统服务   时间:2021-06-10 23:56:10    收藏:0  评论:0  赞:0  阅读:23
Spark和Java API(三)Join
本文介紹如何基于Spark和Java来实现一个Join算子的应用示例。 创建工程 创建一个Maven工程,pom.xml文件如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001 ...
分类:编程语言   时间:2021-06-10 23:54:05    收藏:0  评论:0  赞:0  阅读:28
MyBatis插入数据之后返回插入记录的id
<insert id="insert" keyProperty="id" useGeneratedKeys="true" parameterType="com.demo.domain.CountRateConfig"> insert into query_rate_config (code,part ...
分类:其他   时间:2021-06-10 23:53:50    收藏:0  评论:0  赞:0  阅读:34
01 背包问题
问题描述: 给定 n 件物品,物品的重量为 weight[i],物品的价值为 value[i]。现挑选物品放入背包中,假定背包能承受的最大重量为 W,问应该如何选择装入背包中的物品,使得装入背包中物品的总价值最大? 每个动态规划都从一个网格开始 动态规划——二维空间 令dp[i] [k] 表示前i件 ...
分类:其他   时间:2021-06-10 23:53:12    收藏:0  评论:0  赞:0  阅读:28
python爬虫 - 配置强有力的js绕过神器-selenium grid分布式集群
# coding=utf-8 import time from selenium import webdriver chrome_capabilities = { "browserName": "chrome", "version": "", "platform": "ANY", "java... ...
分类:编程语言   时间:2021-06-10 23:50:05    收藏:0  评论:0  赞:0  阅读:38
QT 信号与槽 中传递自定义数据类型
使用QT 的信号与槽函数的过程,编译完成后,在运行程序是出现如下信息: QObject::connect: Cannot queue arguments of type 'myReadBuf'(Make sure 'myReadBuf' is registered using qRegisterMe ...
分类:其他   时间:2021-06-10 23:49:43    收藏:0  评论:0  赞:0  阅读:28
遍历删除
今天想实现个小功能:战斗结束时,后台先立即退房间 退房间逻辑包含了:所有人退光后,销毁房间 销毁房间,会同步销毁GameWorld 在OnPlayerDie回调中加了一句代码,导致连续出现四处宕机bug~太牛逼了 Bug分属四处不同模块 均是同种原因:遍历中途,删元素,上层持有的引用失效 很好修复, ...
分类:其他   时间:2021-06-10 23:48:10    收藏:0  评论:0  赞:0  阅读:32
memoのPython和3D那点事
memoのPython和3D那点事 首先来说,python想要搞点啥3D的玩意,是真麻烦。可以撤了。 少侠别走! 虽然很艰难,我还是找到一些体验不错的python库,可以拿来用。 首先,就是这里。前提是需要有conda。我直接装了个miniconda。 我当前使用的是igl。用过的都知道,就是好用。 ...
分类:编程语言   时间:2021-06-10 23:47:58    收藏:0  评论:0  赞:0  阅读:29
electron 代码加密的一种实现
electron打包后所有资源都会放到asar压缩文档里面,这个文件是可以被解压的。 打包时虽然可以对js代码进行混淆(terser-webpack-plugin),但是这个方式只是增加了阅读难度,并没有实现代码的加密。 对于有保密需求的逻辑最好的方式就是使用(N_API)实现。 主进程和渲染进程代 ...
分类:其他   时间:2021-06-10 23:46:35    收藏:0  评论:0  赞:0  阅读:36
Spring Cloud Gateway服务网关
Gateway旨在提供一种简单而有效的方式来对API进行路由,以及提供一些强大的过滤器功能,例如:熔断、限流、重试等 Gateway是基于WebFlux框架实现的,而WebFlux框架底层则使用了高性能的Reactor模式通信框架Netty 1.Gateway能干嘛? 反向代理、鉴权、流量控制、熔断 ...
分类:编程语言   时间:2021-06-10 23:46:25    收藏:0  评论:0  赞:0  阅读:31
blog3
一、前言:这三次的题目主要针对类的继承,多态性的使用方法以及接口的应用,题目集7是卡片游戏,题目集8和题目集9都是ATM仿真系统,题目集7难度挺大,主要是要创建数组对象和输入输出以及类与类之间的关系,还有ArrayList和Collections的使用,题目集的第2题的难度比第1题更难,它需要把分类 ...
分类:其他   时间:2021-06-10 23:44:45    收藏:0  评论:0  赞:0  阅读:32
【Azure 环境】自动化账号生成的时候怎么生成连接与证书
问题描述 自动化账号生成的时候怎么生成连接与证书? 什么是自动化? Azure 自动化提供基于云的自动化和配置服务,用于支持 Azure 环境和非 Azure 环境之间的一致管理。 Azure 自动化包括流程自动化、配置管理、更新管理、共享功能和异类功能。 在部署、操作和解除工作负荷与资源期间,自动 ...
分类:其他   时间:2021-06-10 23:43:38    收藏:0  评论:0  赞:0  阅读:24
删除前n天的数据
说明:+n 大于 n, -n 小于 n, n 相等于 n. find / -amin -30 -ls # 查找在系统中最后30分钟访问的文件find / -atime -2 -ls # 查找在系统中最后48小时访问的文件find / -mmin -10 -ls # 查找在系统中最后10分钟里修改过的 ...
分类:其他   时间:2021-06-10 23:43:20    收藏:0  评论:0  赞:0  阅读:29
linux常用命令
#linux常用命令 ##一、Linux命令基础 ###1、Shell概述 Shell是Linux系统中运行的一种特殊程序,它在用户和内核之间充当“翻译官”,将用户输入的命令转换成内核能理解的计算机语言指示其对相应的硬件资源做系统调用。 用户登录Linux系统时,会自动加载一个Shell程序,Bas ...
分类:系统服务   时间:2021-06-10 23:42:58    收藏:0  评论:0  赞:0  阅读:32
6.10Java线程同步_synchronized
6.10Java线程同步_synchronized 线程的同步的含义 线程的同步是指: 在一个多线程环境下保证数据的准确性、安全性 >线程安全 提升性能 >三高原则(高性能、高并发、高可用) 难点: 线程的同步不够形象 并发控制比较困难 >琢磨、分析、又快又好 什么是并发? 并发是指: 同一个对象多 ...
分类:编程语言   时间:2021-06-10 23:42:41    收藏:0  评论:0  赞:0  阅读:30
SpringBoot整合MybatisPlus遇到的一些问题
在自定义的mapper方法中,运行总是报如下错误 检查了路径,xml映射都没有问题 网上找了许多方法都说是配置路径的问题,/用了,.也用了,错误还是没有解决,最后发现路径只需从mapper文件开始写就可以了 ...
分类:编程语言   时间:2021-06-10 23:42:29    收藏:0  评论:0  赞:0  阅读:26
SpringBoot中应用SpringAOP实现记录日志功能
SpringBoot中应用SpringAOP实现记录日志功能 1.背景 需要把所有访问controller的请求方法、请求参数、返回值类型都保存到数据库表中,可以利用SpringAOP切面编程来实现。 2.实现步骤 首先添加依赖,只要引入SpringAOP相关的jar包依赖,我们就可以开始相关的As ...
分类:编程语言   时间:2021-06-10 23:41:51    收藏:0  评论:0  赞:0  阅读:39
JsonUtil
import java.util.Map; import org.apache.commons.lang3.StringUtils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import co ...
分类:Web开发   时间:2021-06-10 23:36:29    收藏:0  评论:0  赞:0  阅读:26
SQL预编译
MySQL :: MySQL 8.0 Reference Manual :: 13.5 Prepared Statements https://dev.mysql.com/doc/refman/8.0/en/sql-prepared-statements.html 预编译语句(Prepared St ...
分类:数据库技术   时间:2021-06-10 23:36:20    收藏:0  评论:0  赞:0  阅读:26
486条   1 2 3 4 ... 25 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!