RunFromHere
码龄6年
  • 541,198
    被访问
  • 253
    原创
  • 481,952
    排名
  • 86
    粉丝
关注
提问 私信

个人简介:云计算、Go、大数据、Java

  • 加入CSDN时间: 2016-02-29
博客简介:

RunFromHere的博客

博客描述:
学习的记录、分享与交流
查看详细资料
个人成就
  • 获得152次点赞
  • 内容获得71次评论
  • 获得572次收藏
创作历程
  • 54篇
    2020年
  • 60篇
    2019年
  • 127篇
    2018年
  • 13篇
    2017年
  • 6篇
    2016年
成就勋章
TA的专栏
  • 消息队列
    1篇
  • Python基础学习
    4篇
  • Erlang基础学习
    8篇
  • Windows系统使用
    2篇
  • 软件工程
    2篇
  • 云计算
    26篇
  • 大数据
    32篇
  • 数据结构与算法
    16篇
  • Go基础学习
    36篇
  • 数据库
    34篇
  • Java基础学习
    65篇
  • 计算机基础知识
    20篇
  • 区块链
    1篇
  • Linux系统使用
    37篇
  • 工作与面试
    4篇
  • 前端H5+CSS
    4篇
  • 互联网行业形势
    3篇
  • Android基础学习
    2篇
  • 前端JS
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Kafka介绍

Kafka介绍关键词:kafka 消息系统 大数据 吞吐量 订阅 生产 消费1.简介目前Kafka已经定位为一个分布式流式处理平台,它以高吞吐、可持久化、可水平扩展、支持流数据处理等多种特性而被广泛使用。2.三大角色消息系统Kafka 和传统的消息系统(也称作消息中间件)都具备系统解耦、冗余存储、流量削峰、缓冲、异步通信、扩展性、可恢复性等功能。与此同时,Kafka 还提供了大多数消息系统难以实现的消息顺序性保障及回溯消费的功能。存储系统Kafka 把消息持久化到磁盘,相比于其他基于内
原创
发布博客 2020.12.29 ·
116 阅读 ·
0 点赞 ·
0 评论

Golang实现快速排序

Golang实现快速排序关键词:快速 排序 快速排序 算法 比较 基准 golang go**算法复杂度:**O(nlogn)代码://Normal quick sortfunc QuickSort(list []int) []int { if len(list) < 2 { return list } pivot := list[0] var less []int var greater []int for _,v := range l
原创
发布博客 2020.12.29 ·
134 阅读 ·
0 点赞 ·
0 评论

Python实现快速排序

Python实现快速排序关键词:快速 排序 快速排序 算法 比较 基准 python**算法复杂度:**O(nlogn)代码:def quickSort(array): if len(array) < 2: return array else: pivot = array[0] less = [i for i in array[1:] if i <= pivot] greater = [i for i i
原创
发布博客 2020.12.29 ·
101 阅读 ·
0 点赞 ·
0 评论

Golang实现选择排序

Golang实现选择排序关键词:选择排序 排序 算法 寻找 比较 golang go 实现**算法复杂度:**O(n^2)代码:func selectionSort(list []int) []int { newList := make([]int, 0) for i:=0; i< len(list); i++ { smallIndex := findSmallestIndex(list) newList = append(newList, list[sm
原创
发布博客 2020.12.29 ·
48 阅读 ·
0 点赞 ·
0 评论

Python实现选择排序

Python实现选择排序关键词:选择排序 排序 算法 寻找 比较 python 实现**算法复杂度:**O(n^2)代码:def findSmallest(arr): smallest = arr[0] smallest_index = 0 for i in range(1, len(arr)): if arr[i] < smallest: smallest = arr[i] smallest_index
原创
发布博客 2020.12.29 ·
31 阅读 ·
0 点赞 ·
0 评论

Golang实现二分查找

Golang实现二分查找关键词:关键词:算法 查找 基础 复杂度 二分 golang go 实现**条件:**带查找的数据需有序算法复杂度: O(log2(n))代码:// binary search works Only when the list is orderedfunc BinarySearch(list []int, item int) int { var low int var high int = len(list) - 1 for ; low <=
原创
发布博客 2020.12.29 ·
59 阅读 ·
0 点赞 ·
0 评论

Python实现二分查找

Python实现二分查找关键词:算法 查找 基础 复杂度 二分 python 实现**条件:**带查找的数据需有序算法复杂度: O(log2(n))代码:def binary_search(list, item): low = 0 high = len(list) - 1 while low <= high mid = (low+high)/2 guess = list[mid] if guess == item return mid if gu
原创
发布博客 2020.12.29 ·
81 阅读 ·
0 点赞 ·
0 评论

Erlang字符串截取string:sub_string/3

Erlang字符串截取string:sub_string/3关键词:erlang string sub 字符串截取 子串 开始 结束 指定 位置用法:sub_string(String, Start, Stop) -> SubString实例:string:sub_string("Hello World", 4, 8).输出:lo Wo
原创
发布博客 2020.12.29 ·
143 阅读 ·
0 点赞 ·
0 评论

Erlang字符串截取string:tokens/2

Erlang字符串截取string:tokens/2关键词:erlang string tokens 字符串 截取 关键词 分隔符 分割 指定字符分割用法:tokens(String, SeparatorList) -> Tokens实例:string:tokens("a-b-c-d-e", "-").输出:["a","b","c","d","e"]...
原创
发布博客 2020.12.29 ·
243 阅读 ·
0 点赞 ·
1 评论

Erlang 字符串拼接 string:join

Erlang 字符串拼接 string:join关键词:erlang string join 方法 字符串 拼接 分隔符 拼凑用法:join(``StringList``, ``Separator``) -> ``String内部实现:-spec join(``StringList``, ``Separator``) -> ``String` `when`` ``StringList` `:: [string()],`` ``Separator` `:: string(),`
原创
发布博客 2020.12.29 ·
368 阅读 ·
0 点赞 ·
0 评论

Eclipse 常用功能与快捷键

Eclipse 常用功能与快捷键关键词:常用 功能 快捷键 实用 插件安装 插件卸载 查找代码 查找模块插件打开插件windows -> show view -> other安装插件Help -> install new software卸载插件Help -> install new software -> already installed快捷键显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R注释:
原创
发布博客 2020.12.28 ·
43 阅读 ·
0 点赞 ·
0 评论

Golang 发送邮件

Golang 发送邮件关键词:mail send golang go 邮件 发送 编程使用到的开源组件gomail https://github.com/go-gomail/gomail代码func SendMail() { m := gomail.NewMessage() m.SetAddressHeader("From", "sender@163.com", "Sender") // 发件人邮箱,发件人名称 m.SetHeader("To", // 收件人
原创
发布博客 2020.12.28 ·
452 阅读 ·
1 点赞 ·
1 评论

Golang 计算MD5值

Golang 计算MD5值关键词:golang 计算 md5 文件 字符串代码//MD5 func Md5SmallFile(path string) (string, error) { file, err := os.Open(path) if err != nil { return "", err } defer file.Close() h := md5.New() _, err = io.Copy(h, file) if err !
原创
发布博客 2020.12.28 ·
280 阅读 ·
0 点赞 ·
0 评论

Golang计算SHA1值

Golang计算SHA1值关键词:golang 计算 sha1 文件 字符串代码//sha1 func SHA1File(path string) (string, error) { file, err := os.Open(path) defer file.Close() if err != nil { return "",err } h := sha1.New() _, err = io.Copy(h,file)
原创
发布博客 2020.12.28 ·
726 阅读 ·
0 点赞 ·
0 评论

Goalng计算ShA256值

Goalng计算ShA256值关键词:golang 计算 sha256 文件 字符串代码//sha256func SHA256File(path string) (string, error) { file, err := os.Open(path) defer file.Close() if err != nil { return "",err } h := sha256.New() _, err = io.Copy(h,f
原创
发布博客 2020.12.28 ·
158 阅读 ·
0 点赞 ·
0 评论

Erlang构造Json数据 return json数据

Erlang构造Json数据 return json数据关键词:erlang json map return data 构造 处理 返回值使用示例Map = [{"data", StorageNames}],{ok, Json} = json_helper:return_json_from_map(Map),{ok, Json}.底层方法实现return_json_from_map(Map) -> Map1 = lists:map(fun(Item) -> case
原创
发布博客 2020.12.28 ·
67 阅读 ·
0 点赞 ·
0 评论

Erlang 中文编码

Erlang 中文编码关键词:erlang 中文 编码 utf8 ascii 转换在erlang里,中文是这样保存的A = "汉字". [27721,23383]但在某些场景下,会自动帮你转换成下面这种utf8格式[228,184,173,230,150,135]想要把 [228,184,173,230,150,135] 形式转换回 [27721,23383] 形式的话,就需要自己手动处理了,如asn1rt:utf8_binary_to_list(list_to_binary(A))
原创
发布博客 2020.12.28 ·
101 阅读 ·
0 点赞 ·
0 评论

Golang 删除数组中的元素

Golang 删除数组中的元素关键词:Golang 删除 数组 元素 方法 接口 技巧Go语言并没有提供用于删除元素的语法或接口需要通过切片特性来删除元素具体思路确定删除位置 -> 连接删除元素前后的数组 -> 产生新数组newlist = append(list[:deleteIndex], list[(deleteIndex+1):]...)...
原创
发布博客 2020.12.28 ·
5468 阅读 ·
0 点赞 ·
0 评论

Erlang运行时的错误

Erlang运行时的错误关键词:erlang 错误 异常 运行 代码 编译Erlang中的运行错误包括:badarg, badarith, badmatch, function_clause, case_clause, if_clause, undef, noproc, system_limit等。badarg这个错误很好理解,参数类型错误,传入函数的参数和函数声明要求的参数类型不匹配。badaritharith,atithmetic的简写,运算错误,例如将一个整数和一个atom相加。
原创
发布博客 2020.12.28 ·
168 阅读 ·
0 点赞 ·
0 评论

Python dict 函数

Python dict 函数关键词:dict() 函数 python 字典 map key value 快速 高效Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。用Python写一个dict如下:>>> d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}>>> d['Michael']95为什么dict查找速
原创
发布博客 2020.12.28 ·
90 阅读 ·
0 点赞 ·
0 评论
加载更多