夏洛克

5
获赞数
2
关注数
2
粉丝数
大连
沈阳工业大学 | 计算机软件与理论
IP 属地未知
2016-12-20 加入
浏览 76.6k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
43 声望|新手
c++
26
visual-studio-code
11
c
11
区块链
8
工具
8
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2022-04-21
    Rust开发postgres扩展
    Rust 语言是一门通用系统级编程语言,无GC且能保证内存安全、并发安全和高性能而著称。自2008年开始由 Graydon Hoare 私人研发,2009年得到 Mozilla 赞助,2010年首次发布 0.1.0 版本,用于Servo 引擎的研发,于 2015年5月15号发布 1.0 版本。 自发布以来,截止到202...
  • 发布了文章2020-04-13
    【运维经】第8章——go get 加速
    近几期一直在讲加速,今天该轮到golang了,因为 Go 1.13 将 GOPROXY 默认成了中国大陆无法访问的 [链接] ,所以我们国内的开发者以后必须先修改 GOPROXY 才能正常使用 go 来开发应用了。好在七牛提供了国内代理。
  • 发布了文章2020-04-13
    【运维经】第7章——node(npm)加速(2)
    运维经--目录 node(npm)加速 上期介绍了通过设置国内源的方法来解决npm慢的问题,这期介绍一个更加简洁的方法——nrm。 安装 {代码...} 看看咋用 {代码...} 查看当前源 {代码...} 切换源 {代码...}
  • 发布了文章2020-04-13
    【运维经】第6章——node(npm)加速(1)
    运维经--目录 node(npm)加速 慢!慢!慢!还是要解决慢的问题,通过换成国内源来解决npm install慢的问题。 {代码...} 我用的是淘宝源:[链接],你可以选择你自己的源。
  • 回答了问题2020-02-22
    使用什么方法可以绘制c++项目运行时的函数调用关系图
    CodeViz + graphviz[链接]
  • 回答了问题2020-02-19
    c++ cout为什么会出现这种情况?
    cout线程不安全,C++11的cout线程安全,boost的mcout线程安全,可以使用-std=c++11编译选项试试,注意,需要编译器支持!gcc4.8以上。
  • 回答了问题2020-02-19
    linux c++ 同一个文件 open 两次,得到两个 fd,这两个 fd 有什么区别?
    首先,如果同一个进程/线程,没有必要打开两次。如果多进程在不同进程中映射fd的值可能不一样。如果多进程写日志的场景可以考虑一个文件打开多次,可以使行缓冲,另外需要注意的是,多进程写日志,最好通过进程号标记每一条日志是由哪个进程写入的,因为各进程写入文...
  • 回答了问题2020-02-19
    linux 僵尸进程 会占用堆空间和栈空间么?
    系统会回收大部分资源,比如打开的文件,占用的内存等,但僵尸进程仍然占用了一些资源,例如,进程号(linux的进程好是循环回收利用的,如果大量僵尸进程占用进程号则会耗尽,导致无法创建新的进程)。
  • 回答了问题2020-02-19
    c语言获取数组的长度
    可以用ptype验证类型,是否顿悟?
  • 发布了文章2020-02-14
    【区块链】读懂IPFS
    IPFS介绍:星际文件系统IPFS(Inter-Planetary File System)是一个面向全球的、点对点的分布式版本文件系统,目标是为了补充(甚至是取代)目前统治互联网的超文本传输协议(HTTP),将所有具有相同文件系统的计算设备连接在一起。原理用基于内容的地址替代基于域名...
  • 发布了文章2020-02-11
    【解锁】LaTeX——LaTeX快速入门教程
    本教程面向对LaTeX完全无认知无基础的新人。旨在让新人能够用最简单快捷的方式,轻松入门,能够迅速使用LaTeX完成基本的文本编辑。这个教材最终能够达到的水平是能够使用LaTeX写一篇正常的proposal。如果希望有更大需求的提高,那么推荐在熟悉了这一篇文章的内容之后...
  • 发布了文章2020-02-07
    【解锁】Pandoc——Pandoc安装、使用、快速上手
    如果你需要将文档从一种格式转换成另一种格式,那么Pandoc是你的一把瑞士军刀,Pandoc可以将下列格式文档进行相互转换。Markdown、Microsoft Word、OpenOffice/LibreOffice、Jupyter notebook、HTML、EPUB、roff man、LaTeX、甚至是PDF。当然Pandoc还包括很多类型文...
  • 发布了文章2020-02-07
    【解锁】conda——下载/安装/卸载/创建/删除/更新 包 环境
    下载 Miniconda installer for Linux.Anaconda installer for Linux. 安装 {代码...} 卸载 {代码...} 更新 {代码...} 创建环境 {代码...} 删除环境 {代码...} 安装包 {代码...} 删除包 {代码...} 查看包 {代码...} 查看conda信息 {代码...}
  • 发布了文章2020-02-06
    【夏洛的课】第2期——vim格式化代码
    有时候我们会将代码复制到vim里面,如果你的vim设置了autoindent,那么你的缩进会很糟糕,这时候vim的格式化代码功能就能派上用场了。
  • 发布了文章2020-01-29
    【区块链】Tendermint——本机单节点部署
    由于工作原因2年前开始接触Hyperledger Fabric,其社区还是很活跃的,已经从当年的v0.7发展到如今v2.0了。但不得不说Fabric的体量还是挺大的,对于二次开发来说有一定难度。所以最近开始转向Tendermint,因为Tendermint更简单、易于理解、性能更高(当然这是Tendermi...
  • 发布了文章2020-01-28
    【运维经】第5章——python(pip)加速
    python(pip)加速 在使用pip install 的时候会很慢,而且你还是个急脾气,咋整?pip install -h 看一下,有没有什么解决方案? {代码...} 使用 -i 参数重新指定python package index源。 {代码...} https://pypi.tuna.tsinghua.edu.cn/simple 这个是我常用的一个源,...
  • 发布了文章2020-01-27
    【解锁】Catch2——C++测试框架(Quick Start)
    Catch2是及其简单的C++测试框架,与gtest,boost.test和CppUnit相比Catch2非常小,甚至你只需要一个头文件就可以轻松的使用了。在小型项目里面可以很方便的用它搭建测试框架,同时配合简单的打桩框架stub,分分钟让你的测试用例跑起来。今天,我们就来【解锁】Catch2。
  • 发布了文章2020-01-27
    【运维经】第4章——vim大小写转换
    vim大小写转换 {代码...}
  • 发布了文章2020-01-26
    【运维经】第3章——vim格式化代码
    有时候我们会将代码复制到vim里面,如果你的vim设置了autoindent,那么你的缩进会很糟糕,这时候vim的格式化代码功能就能派上用场了。
  • 关注了问题2020-01-25
    vscode在开发C++代码的时候,如何过滤掉头文件搜索路径?