About这个网站

如果想做一件事情,现在就是个不错的时间为什么要搭这个网站从本科开始就想做一个网站,但是一直都不知道做什么主题的,于是便一直拖啊拖。中间也确实搭建了数个博客性质的网站,但是往往自己在搭建好之后就在意淫网站该怎么优化啊,怎么做才能抵抗高并发啊...结果每次都因为想太多到最后还是一事无成,在这些浮夸而不切实际的思考中浪费了许许多多的时间,而那些网站却一个个的关闭,因为自己也不知道自己要做什么。后来从14

- 阅读全文 -

jemalloc疑似内存泄漏分析

最近项目中有使用到jemalloc作为内存分配器,但是使用后发现应用所占用的内存在不断飙高,而且无下降的趋势。经过阅读源码和进行实验逐步发现jemalloc隐藏的使用风险——脏页释放规则。jemalloc简介jemalloc是一款很优秀的内存分配器,按照他们wiki的说法,已经被Redis、Android等多个大型项目采用。从jemalloc在github上的提交记录来看,jemalloc已经由f

- 阅读全文 -

网站优化啦~

1.有朋自远方来,不亦乐乎新增了评论邮件提醒与回复,再也不怕错过评论了。插件为CommentToMail。2.代码美化优化代码显示格式,可以愉快的看代码了,工具为highlight。

- 阅读全文 -

git相关问题

1.Problem with the SSL CA cert (path? access rights?)安装openssl相关模块即可。yum reinstall openssl ca-certificates -y或者apt-get install openssl ca-certificates -y

- 阅读全文 -

thrift C编译安装

一、写在前面thrift是一种跨语言函数调用的框架,可以方便的实现多语言应用程序间的函数调用。比如我现在有两个应用程序,一个是C语言写的,一个是python写的。如果我希望这两个程序可以进行函数调用,我们可以想到很多种方式,共享文件,消息队列,socket等等,然后双方规定好协议,比如传输1调用对方的fun函数。但是这样实现有很多种弊端,如果两者间调用函数特别多,函数入参、返回值又不是基本数据类型

- 阅读全文 -

这段时间日常

把笔记本拆了...准备改成台式机,待完成后更博。完成了,就有个台式机;完不成,笔记本就废了。不成功,便成仁。2018.10.7继续更...表示当我将笔记本屏幕排线给拆了之后,直接连接VGA到显示器时笔记本开机硬件自检不过,BIOS中也没有相关选项。唉,最终还是将笔记本给重新装上,外接显示器使用。

- 阅读全文 -

万能遥控器小制作(五)

1.物联网云平台为了先树立物联网平台通信过程的意识,为之后自己编写物联网云平台提供借鉴,我们该篇教程中使用的物联网云平台是阿里云的物联网套件(现已更名物联网平台)。阿里云收费规则是每月前100万条消息数免费赠送,所以这对于我们个人使用已绰绰有余。如何开启阿里云物联网平台服务以及基础配置可参见产品手册。这里我们使用的协议为MQTT,关于MQTT协议,可参见博主的另一篇科普文MQTT初探。阿里云在MQ

- 阅读全文 -

万能遥控器小制作(四)

前面的文章中我们已经知道如何获取遥控器的红外编码,以及通过单片机重放红外信号,来遥控空调。但是这样是远远不够的,要想让家电智能起来,我们需要把模块接入一些高级点的系统中,比如树莓派,然后通过Linux系统来控制红外发射。下面我们将介绍如何使用Linux与红外模块交互。1.通信协议的制定就目前而言,模块与外界通信的渠道只有串口可以使用,所以我们决定使用串口与树莓派进行通信。但是只要制定好双方通信的协

- 阅读全文 -