Repost

「新竹高于旧竹枝,全凭老干为扶持。」

How to fix your entire life in 1 day

You’re probably going to quit your new years resolution. And that’s okay. Most people do (studies show 80-90% failure rates) because most people don’t actually want to change on a deep, internal l...

软件开发经验

在一线做了十年的开发,经历了网易、百度、腾讯研究院、MIG 等几个地方,陆续做过 3D 游戏、2D 页游、浏览器、移动端翻译 app 等。 积累了一些感悟。必然有依然幼稚的地方,就当抛砖引玉,聊为笑谈。 一、对于团队而言,流程太重要了 行军打仗,你需要一个向导;如果没有向导,你需要一个地图;如果没有地图,至少要学习李广,找一匹识途的老马;如果你连老马也没有,那最好可以三个臭皮匠好好讨论...

在cmd、powershell 或者 terminal 中提升权限

如何在命令框中使用命令把自己的权限从用户提升到管理员? 参考官网的方法,重新打开一个带有管理员权限的窗口。 如果想打开 powershell 命令:Start-Process -Verb runAs powershell 如果想打开 cmd 命令:powershell Start-Process -Verb RunAs cmd 如果想打开 windows terminal 命令:powe...

Linux安装Redis(超详细,附图)

一、Linux安装Redis服务 官网下载redis压缩包 1.将下载的redis压缩包上传到linux 2.创建redis文件夹,文件夹可任意目录,我这里创建在/usr/local目录下 3.进入redis目录,将压缩包移动到redis目录 4.解压redis 1 tar -zxvf redis-6.2.12.tar.gz 5.进入redis-6.2.12...

Arduino、arm、树莓派、单片机四者区别和关系

很多初学者搞不清Arduino、arm、树莓派、单片机这几个的区别。 其实拿这4者来比较本身就是一件错误的事。 这四者就像:大众、12缸发动机、保时捷、小汽车的区别。 从一开始方向就走错了,以为学习嵌入式上述所有东西都要学。 好不容易熬了几个月,感觉还是一无所成,做不出什么项目,经常会感觉懂了又好像什么都不懂。 这就是定位不够精准导致的,把精力都分散出去了,最后没一个能拿的出手的。...

彻底理解 IO 多路复用实现机制

前言 BIO 、NIO 、AIO 总结 Unix网络编程中的五种IO模型 为了加深对 I/O多路复用机制 的理解,以及了解到多路复用也有局限性,本着打破砂锅问到底的精神,前面我们讲了BIO、NIO、AIO的基本概念以及一些常见问题,同时也回顾了Unix网络编程中的五种IO模型。本篇重点学习理解IO多路复用的底层实现机制。 概念说明 IO 多路复用有三种实现,在介绍sele...

Linux网络操作的通用接口:Socket到底是怎么使用的?

什么是socket 相信有一定网络基础知识的读者都清楚,当前的计算机网络体系有着非常清晰的分层,从最底下的物理层、数据链路层到上面的TCP/UDP传输层、应用层等等,每一层都有着属于自己的职责和对应功能。 这样直接来看,网络的使用必然是十分复杂的,虽然其本身分层分界非常清晰,对于我们理解网络的层次、结构和数据流转模式有很好的帮助。但当我们想真正使用时,却带来了非常复杂繁琐的构建过程,想象...

FFMPEG交叉编译问题(FFmpeg安装没有ffplay)

记一次FFMPEG最新版本的编译问题 这里是FFMPEG当前最新版本安装使用问题,版本为FFMPEG-4.2 在源码编译阶段没有生成ffplay,在ffmpeg3.0以下时,我们使用ffmpeg源码编译时,项目bin下会生成一堆ffmpeg/ffplay/ffprobe等,但是以后的版本发现ffmpeg只有ffmpeg和ffprobe这两个,下面是对没有ffplay生成做一次记录 没有...

TLS 握手究竟做了什么?

随着 HTTPS 的普及,TLS 这一个单词也出现的更为频繁,那么什么是 TLS 呢?TLS 又如何使得 HTTP 传输变得安全呢? TLS,全称 Transport Layer Security,安全传输层协议,前身为 SSL (Secure Socket Layer,安全套接层),位于 TCP 与应用层之间。HTTPS 相对于 HTTP 来说,协议本身并未改变,而是在 TCP 与 ...

Markdown流程图语法示例

Markdown流程图语法示例 一、Markdown 流程图语法示例 不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。 目前支持的 HTML 元素有:<kbd>、<b>、<i>、<em>、<sup>、<sub> <br> 使用 Ctrl+Alt+Del 重...