自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C++中insert iterator/iostream iterator的使用方法(详细)

1. C++的insert iterators, 可以将一般迭代器的赋值操作转变为插入操作,这样的迭代器包括(1)专司尾端插入操作的back_insert_iterator,对应于STL函数back_inserter(),要求容器自身支持push_back操作;(2)专司头端插入操作的front_insert_iterator,对应于STL函数front_inserter(),要求容器自身

2016-07-26 09:34:40 3890

原创 玩转ProtoBuf系列1:Overview

Protocol Buffers,简称ProtoBuf,是Google开发的一种跨语言、跨平台、可扩展的序列化结构数据的方法。支持向前和向后兼容,提供原生语言绑定,比JSON/XML更小更快。

2023-06-04 16:27:05 123

原创 Flink学习3-WordCount词频统计(流处理)

上一节,我们基于Flink批处理工作模式实现了词频统计任务,但是Flink最强大之处在于是流处理,后续我们会发现,Flink批处理也是基于流处理实现的,因此本节我们基于Flink流处理模式来实现词频统计任务。...

2022-07-03 11:40:42 1205

原创 Flink学习3-WordCount词频统计

基于Flink开发环境,接下来我们将完成Flink版本的词频统计程序,主要内容如下:输入几行句子,统计并输出句子中每个单词出现的次数,词与词之间通过空格分割。根据以上描述,词频统计程序主要包含数据读取、分词、统计和输出四个子模块。正式开发前还需要选择Flink处理模式,Flink是流批一体的大数据计算引擎,既支持流处理,也支持批处理,区别在这里就不再赘述,具体到这个需求,很显然采用批处理模式更合适,不过也可以采用流处理模式,相关实现后续会给出。...

2022-06-27 20:57:20 2348

原创 Flink学习2-开发环境搭建

了解了Flink的基本原理和运行框架,本节我们尝试搭建Flink开发环境,由于Flink从1.10版本开始,在Windows系统上存在运行问题,且Flink官方也将各种Windows版本的Flink工具脚本从开发包中删除,因此本文主要基于Mac(Linux)操作系统搭建Flink开发环境。...

2022-06-27 20:24:30 998

原创 C语言struct位域符号问题

C语言位域符号问题1. 引言本来没打算写这篇文章,但最近在项目中遇到了位域这个问题,问题大概就是,在没有越界的情况下,一个位域吃进去的值和吐出来的值居然不一样,虽然知道位域这个东西比较节省空间,但从没有深究这个东西,现在既然遇到坑了,就研究了一下,拿出来和大家分享一下,也不是很难的东西,算是生活常识吧。2. 结论及测试程序由于知识点比较简单,我就先说结论吧。结论就是:(1)对于有符

2017-06-30 19:35:15 1101

原创 c++封装系统time函数,方便实现运行时间的打印

//timer.h#include class Timer {public: Timer(); ~Timer(); bool start(); bool pause(bool is_reset); size_t get_sec_timespan() const; size_t get_msec_timespan() const;

2017-05-12 19:58:46 922

原创 C++常用刷题模板

每次阅读大神的代码的时候,除了膜拜,还发现了大神都喜欢用自己的模板,比如提前定义好变量,宏定义替换循环语句等,这在笔试的时候能大大节省时间,所以参考了一些大神的代码,总结了一个还比较通用的模板贴出来与大家分享。/** Copyright (C) 2016 All rights reserved.* * filename: main.cpp* author: yu

2016-08-21 09:12:15 870

原创 C++中public&protected&private继承

1. 访问权限问题(1)public继承class Base{public: void getC(){} int c;protected: void getB(){} int b;private: void getA(){} int a;};class Derived : public Base{public: void print(){//派生类内部访问权限

2016-08-20 18:08:47 2525

原创 Leetcode-125 Valid Palindrome

1. 题目Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases.For example,"A man, a plan, a canal: Panama" is a palindrome."race a car" 

2016-08-20 09:14:09 407

原创 2016微软探星夏令营:#1341 : Constraint Checker

这一题思路比较简单,主要是字符串处理比较繁琐,源代码如下:#include #include #include #include #include using namespace std;int main(void){ int n, m; string str; vector > constraints; unordered_set charMap; cin >>

2016-08-04 17:47:56 300

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除