单线程的呆子
码龄8年
关注
提问 私信
  • 博客:208,632
    208,632
    总访问量
  • 35
    原创
  • 358,548
    排名
  • 18
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2016-10-18
博客简介:

paulfrank_zhang的博客

查看详细资料
个人成就
  • 获得43次点赞
  • 内容获得5次评论
  • 获得156次收藏
创作历程
  • 3篇
    2020年
  • 7篇
    2019年
  • 32篇
    2018年
成就勋章
TA的专栏
  • C++
    6篇
  • C
    1篇
  • Redis
    1篇
  • zookeeper
    3篇
  • linux
    4篇
  • storm
    3篇
  • 数据表
  • mysql
    2篇
  • 数据库
    2篇
  • Spark
    2篇
  • hive
    8篇
  • 杂
    1篇
  • 算法
    1篇
  • 优化hdfs
    1篇
  • flume
    1篇
兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 人工智能
    回归
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

350人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java 方法重载 形参是主类型的情况

mark下小细节情况1传入实参有对应形参类型,直接调用这个最佳匹配的方法情况2传入实参没有最佳匹配情况下,实参数据类型大小<形参数据类型大小的byte,short类型转化为intchar类型获得的效果稍微有些不同,如果没有发现一个准确的char匹配,就转换成intint实参优先变成 long float doubleint总是优先变成占用空间最少的主数据类型情况3...
原创
发布博客 2020.06.04 ·
254 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL 相关函数

通配符% 0或者多个字符_ 任意一个字符[charlist] 字符列中的任何单一字符[^charlist] or [!charlist] 不在字符列中的任何单一字符^[charlist] 以字符列中任何单一字符开头的下面的 SQL 语句选取 name 以 "G"、"F" 或 "s" 开始的所有网站:SELECT * FROM We...
原创
发布博客 2020.03.10 ·
286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Makefile 自己的一点理解

原博客https://blog.csdn.net/weixin_38391755/article/details/80380786https://www.cnblogs.com/nosadness/p/5136652.htmlMakefile是什么?个人理解是描述文件依赖关系的文件,make是一个解释Makefile文件指令的命令工具Makefile是为了实现工程的自动编译而存...
原创
发布博客 2020.01.10 ·
406 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C/C++中 #include 与 #include"" 区别

原文链接:https://www.cnblogs.com/monica-blog/p/7567586.html#include<>: 直接从编译器自带的函数库(系统目录)中寻找文件      【没有再到当前目录下找? 答案应该是否定的,没有的话,报错。】      所以像标准的头文件 stdio.h、conio.h、string.h、stdli...
转载
发布博客 2019.12.05 ·
299 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gcc 简单用法

推荐网址 https://www.lagou.com/lgeduarticle/626.html分文件编程 demomain.c#include<stdlib.h>#include<stdio.h>#include"myMin.h"int main(){ int a,b,c; printf("第一个: "); scanf("%d",&a...
原创
发布博客 2019.12.05 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

POSIX系统标准

POSIX标准 portable operating system interface ,POSIX就是专门为Unix系统提供的一套系统方法库,可移植性操作系统接口提出这个标准的原因 便于同一个应用程序在不同的满足POSIX标准的系统之间互相移植,类似于java的jvm,Java程序运行在jvm上,jvm可以兼容不同的os。满足了java程序移植性的需求。(1)面向应用(2)定...
原创
发布博客 2019.12.04 ·
861 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++重载运算符以及operator=的重载

重载运算符问题引入int a=10int b=20int c=a+b对于内置数据类型编译器知道如何运算(+)然后对于自定义类型People p1+People p2 编译器是处理不了的,因为People类内部没有定义 操作符 +,在People类内定义成员函数#include <iostream> #include<string>...
原创
发布博客 2019.10.11 ·
11662 阅读 ·
27 点赞 ·
0 评论 ·
106 收藏

C 内存模型和智能指针

参考:https://www.cnblogs.com/shilinnpu/p/8873271.htmlc++的内存分为1.全局和静态存储区(.data segment和.bss segment)全局和静态被分配到一块内存里在c里面bss(Block Started by Symbol以符号开始的块):.bss保存只有声明没有初始化的全局变量.data 数据段:一般存放已经初...
原创
发布博客 2019.10.12 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++构造函数

构造函数1.为什么需要构造函数?因为要创建对象,类要提供一种或几种成员函数来控制其对象初始化的过程,这种特殊的成员函数就是构造函数2.构造函数的定义构造函数的名字和类的名相同 构造函数没有返回值 构造函数不能被声明成const的 直到函数完成初始化过程,类内的const对象才真正获得“常量属性” 不同的构造函数必须在形参的数量或者数据类型上有所不同3. 构造函数的类...
原创
发布博客 2019.09.18 ·
177 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Kafka 删除topic

删除topic里面的数据这里没有单独的清空数据的命令,这里要达到清空数据的目的只需要以下步骤:一、如果当前topic没有使用过即没有传输过信息:可以彻底删除。二、 如果当前topic有使用过即有过传输过信息:并没有真正删除topic只是把这个topic标记为删除(markedfordeletion)。想要彻底删除topic数据要经过下面两个步骤:①:删除topic,重新用创建t...
原创
发布博客 2019.03.29 ·
257 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flume

 一手连接业务系统,一手连接HDFS最基本的单位agent:   包含source       channel     sink   Apache Flume是一个分布式、可靠、可用的系统,用于从大量不同的源有效地收集、聚合、移动大量日志数据进行集中式数据存储。 Flume简介Flume的核心是Agent,Agent中包含Source、Channel、Sink。Ag...
原创
发布博客 2018.10.30 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何查看MySQL的版本?

原文地址:http://blog.csdn.net/lamp_yang_3533/article/details/52266320查看MySQL的版本,主要有以下几个方法:1. 没有连接到MySQL服务器,就想查看MySQL的版本。打开cmd,切换至mysql的bin目录,运行下面的命令即可: e:\mysql\bin&gt;mysql -Vmysql  Ver 14.14 D...
转载
发布博客 2018.09.28 ·
27382 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

java中四种引用类型

java中四种引用类型   今天看代码,里面有一个类java.lang.ref.SoftReference把小弟弄神了,试想一下,接触java已经有3年了哇,连lang包下面的类都不了解,怎么混。后来在网上查资料,感觉收获颇多,现记录如下。对象的强、软、弱和虚引用  在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(r...
原创
发布博客 2018.08.27 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实现Runnable接口和继承Thread类区别

如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享。实现Runnable接口比继承Thread类所具有的优势:1):适合多个相同的程序代码的线程去处理同一个资源2):可以避免java中的单继承的限制3):增加程序的健壮性,代码可以被多个线程共享,代码和数据独立直接看代码:1、继承Thread的demopackag...
转载
发布博客 2018.08.09 ·
464 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

HDFS常用命令 启动流程

 第一次启动集群hadoop-daemon.sh start journalnodenn1:hdfs namenode -format   产生clusterid  fsimagezkServer.sh starthdfs zkfc -formatZK    创建一个文件夹创建节点锁 实现zk公用hadoop-daemon.sh start namenodenn2:hd...
原创
发布博客 2018.08.02 ·
2709 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HDFS优化常用项

dfs.datanode.max.transfer.threads一个datanode上最多能创建多少个XDataceiver进程   4096个(datanode收到一个请求就要创建一个XDataceiver进程) dfs.namenode.handler.count  NameNode中用于处理RPC调用的线程数,默认为10。对于较大的集群和配置较好的服务器...
原创
发布博客 2018.07.31 ·
571 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hive小例子-----手机基站掉话率

实验数据大家自己下https://pan.baidu.com/s/1AYkb_B3GIuMGKiIbmJvV6w建表create table cell_monitor(record_time string,imei string,cell string,ph_num int,call_num int,drop_num int,duration int,drop_rate double,net_ty...
原创
发布博客 2018.07.11 ·
462 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hive知识大全

       Hive 的产生  Hive 产生的原因:方便非java 编程者(熟悉 SQL 语言)对 hdfs 的数据做 mapreduce操作。 Hive 是数据仓库 数据库:用户与数据库交互,提交 SQL 语句后,马上见到执行结果;存放业务数据;数据库提出范式的概念是为了解决数据冗余和耦合的问题;数据库给业务数据提供存储支撑。数据仓库:不与用户交互;存放历史数据;反范式设计,专门引入冗余数据...
原创
发布博客 2018.07.10 ·
3339 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

hive 对json数据的处理

hive 存储,解析,处理json数据 hive 处理json数据总体来说有两个方向的路走1、将json以字符串的方式整个入Hive表,然后通过使用UDF函数解析已经导入到hive中的数据,比如使用LATERAL VIEW json_tuple的方法,获取所需要的列名。2、在导入之前将json拆成各个字段,导入Hive表的数据是已经解析过得。这将需要使用第三方的SerDe。 测试数据为新浪微博测试...
原创
发布博客 2018.07.01 ·
1837 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

输入一个正数 n,输出所有和为 n 连续正数序列

很好的一个题目,很久不写都忘了。。。。。。推荐给大家输入一个正数 n,输出所有和为 n 连续正数序列         例如输入 15,由于 1+2+3+4+5=4+5+6=7+8=15,所以输出 3 个连续序列 1-5、4-6 和 7-8。         分析:我们用两个数small和big分别表示序列的最小值和最大值。首先把small初始化为 1,big初始化为 2。如果从small到big的...
转载
发布博客 2018.06.26 ·
4562 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏
加载更多