Elonjelinek
码龄7年
关注
提问 私信
  • 博客:407,999
    社区:1
    408,000
    总访问量
  • 73
    原创
  • 703,675
    排名
  • 74
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2017-08-13
博客简介:

Charliewolf的博客

查看详细资料
个人成就
  • 获得112次点赞
  • 内容获得39次评论
  • 获得386次收藏
  • 代码片获得828次分享
创作历程
  • 1篇
    2021年
  • 20篇
    2019年
  • 55篇
    2018年
成就勋章
TA的专栏
  • 区块链
  • go语言
    35篇
  • 数据结构
    7篇
  • 数据库
    3篇
  • docker
    2篇
  • Linux
    22篇
  • 后端
    24篇
  • 前端
  • 阅读文章记录
  • 日常练习代码
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

Golang图片库gg使用示例

Golang图片库gg使用示例示例一代码如下示例一代码如下package mainimport ( "fmt" "github.com/fogleman/gg")func main() { const S = 1024 //NewContext调整图片大小 dc := gg.NewContext(S, S) //图片颜色,有255位彩色,无255位黑白,最后一个参数用来调整颜色深度,0为白色,255位黑色 dc.SetRGBA255(255, 0, 0,30) for i :
原创
发布博客 2021.09.05 ·
1570 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Mac安装LLVM

Mac安装llvm网上安装LLVM的攻略,全都要同时安装一大堆其他软件,本攻略是单独安装LLVM的,不加带任何其他私货。下载llvm源码包LLVM官网源码包地址直接点击链接下载,新建一个名为llvm的文件夹,用tar解压到llvm文件夹,在llvm文件夹中新建一个名为build的文件夹,解压后目录结构如下sszxr:llvm sszxr$ lsbuild llvm-...
原创
发布博客 2019.09.24 ·
4256 阅读 ·
3 点赞 ·
1 评论 ·
8 收藏

go-filecoin源码编译可能出现的error

缺少llvm依赖………………………………………………………………………………………warning: couldn't execute `llvm-config --prefix` (error: No such file or directory (os error 2))warning: set the LLVM_CONFIG_PATH environment variable to ...
原创
发布博客 2019.09.24 ·
3508 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

如何安装rust和jq

命令行安装搭建go-filecoin测试节点,需要安装rust。不要使用brew安装,直接到rust官网https://www.rust-lang.org/,根据官网提示安装在终端输入命令curl https://sh.rustup.rs -sSf | sh,过程中会有选择提示,直接输入1继续安装即可。看到屏幕输出,即为安装成功。Rust is installed now. Great!...
原创
发布博客 2019.09.24 ·
1286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何安装pkg-config

在搭建go-filecoin测试节点的时候,需要先安装pkg-config,这里介绍在不同系统安装pkg-config的几种方法。方法一:Mac上,可以直接用brew install pkg-config命令安装。方法二:Linux上,到pkg-config官网https://www.freedesktop.org/wiki/Software/pkg-config/,下载最新安装包目前,...
原创
发布博客 2019.09.24 ·
43331 阅读 ·
5 点赞 ·
16 评论 ·
45 收藏

Mac如何安装LLVM

下载llvm源码llvm官网下载地址,点击链接可以直接下载新建一个名为llvm的文件夹,将源码包解压到这个文件夹中,同时在这个文件夹中新建一个名为build的文件夹,目录结构如下── llvm ├── build └── llvm-9.0.0.src解压后的源码在llvm-9.0.0.src中。进入build文件夹,执行命令cmake -G "Unix Makefiles...
原创
发布博客 2019.09.22 ·
3966 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

Go语言开发-单元测试怎么写

开发环境GoLand,Go版本1.12.1Go语言,单元测试怎么写吴军老师讲过:提高程序质量水平,可以从写单元测试这种可操作的事情做起。Google为了保证工程师所写程序的质量,鼓励大家多写测试代码。凡事做记录,这样可以避免狗熊掰棒子。大部分人过分相信自己的记忆力,以为自己能记住,但实际上很快忘了。做记录的好处是,在记录过程中,又思考了一遍,进步得会更快。Google每周会进行...
原创
发布博客 2019.04.24 ·
1038 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

LeetCode第一题:两数之和

题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]第一种方法...
原创
发布博客 2019.03.11 ·
595 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Go语言的panic类型

1、数组越界(运行时错误)。package mainimport "fmt"func main() { var s []string fmt.Println(s) fmt.Println(s[0])}运行结果:[]panic: runtime error: index out of rangegoroutine 1 [running]:main.ma
原创
发布博客 2019.03.06 ·
2172 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

如何查看一个IP地址是哪里的

查看一个IP地址是哪里的如果想知道一个IP地址是哪里的,到这个网站http://www.cip.cc/,输入你想要查询的IP地址,就会显示IP的详细信息了。示例解释这个网站是哪里来的,其实,如果会用shell终端查看自己电脑的IP信息,就会知道,curl查看自己电脑IP是这样的sszxr:~ sszxr$ curl cip.ccIP : 113.96.109.100地址 : 中国 ...
原创
发布博客 2019.02.14 ·
39935 阅读 ·
8 点赞 ·
0 评论 ·
34 收藏

以太坊中的两个nonce值

以太坊中的两个nonce第一个nonce:每一个区块有一个nonce// Block represents an entire block in the Ethereum blockchain.type Block struct { header *Header uncles []*Header transactions Transactions // ca...
原创
发布博客 2019.02.13 ·
2552 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Mac终端date命令

date命令获取当前本地时间date获取当前本地时间的时间戳date +%s将某个时间戳转换为本地时间date -r 1550019314格式化输出本地时间date +%Y-%m-%dsszxr:~ sszxr$ date2019年 2月13日 星期三 08时57分41秒 CSTsszxr:~ sszxr$ date +%s1550019466sszxr:~ sszxr$ dat...
原创
发布博客 2019.02.13 ·
10914 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

MySQL优化

MySQL优化对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在 num 上设置默认值0,确保表中 num 列没有null值,然后这样查询:select...
转载
发布博客 2019.02.12 ·
580 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

top命令

Mac上的topLinux上的top命令到了Mac上,很多都会失灵,也就是说top在Mac上和Linux上的操作是不一样的。在Mac,top的用法是输入top,然后按o,再按需要排序的字段,如果记不清可以,在top界面下按?,就可以看到帮助信息。参考文章:mac 下的 top 命令Mac 下的 Top 和 Htop 指令...
原创
发布博客 2019.01.23 ·
1022 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

网站备份

网站如何备份与恢复如何备份与恢复网站数据? 几行命令就够了WordPress初学者入门教程: 如何用BackWPup插件免费完整备份WordPress网站如何自动备份WordPress整站...
原创
发布博客 2019.01.22 ·
1478 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sed命令

参数释义-n加上 -n 参数后,只有经过sed 特殊处理的那一行才会被列出来。-i直接修改读取的文件内容,而不是输出到终端。function:a新增,a的后面可以接字串,而这些字串会在目前的下一行出现。c取代,c的后面可以接字串,这些字串可以取代 n1,n2 之间的行。d删除,因为是删除,所以d后面不接任何内容。i插入,i的后面可以接字串,这些字串会在目前的上一行出现。p打印,亦即...
原创
发布博客 2019.01.21 ·
634 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tar命令

参数详解-c建立一个压缩文件的参数指令(create 的意思);-x解开一个压缩文件。-z是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-t列出压缩包的里的所有文件。-v或--verbose显示指令执行过程。参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。示例查看文件tar -tf redis-5.0.3.tar.gz ...
原创
发布博客 2019.01.21 ·
563 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网站流量统计

几篇关于网站流量统计的文章golang网站流量统计 中 消息队列+多线程+orm+sql 存库golang重构博客统计服务访问量统计工具 Hit Kounter v0.3使用Elasticsearch实现统计(golang)...
转载
发布博客 2019.01.20 ·
1402 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis修改配置

进入redis客户端,查看所有配置CONFIG GET *127.0.0.1:6379> CONFIG GET * 1) "dbfilename" 2) "dump.rdb" 3) "requirepass" 4) "" 5) &qu
原创
发布博客 2019.01.20 ·
1515 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

动态规划算法详解

问题描述:有两个字符串,求最长公共子串的长度,例如"ANKNGIEK""AKGBIOK"上面这两个字符串,公共子序列为AKGIK,长度为5。最长公共子序列就是说有一个字符串在两个字符串中都出现过,这里只考虑从头到尾的顺序,也就是说AKGIK,这个字符串中的字母,在第一个字符串中出现的顺序,和在第二个字符串中出现的顺序是一样的。第一种方法,从尾到头查找假如有两个字符串,分别为ABCBD...
原创
发布博客 2019.01.06 ·
683 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多