作者:李苦李

vim插件–Gist.vim使用教程

Gist.vim能够在vim中方便的创建和查看Gist。对Gist不了解的同学可以点击这里。 要使用Gist.vim需要安装以下两个插件: Bundle ‘mattn/webapi-vim’ Bundle ‘mattn/gist-vim’ 安装完成以上两个插件之后,还要确保~/.gitconfig中…

解决WordPress XMLRPC 远程图片上传问题

问题描述: 通过接口 wp.uploadFile 远程上传图片,能够正确返回上传数据,实际访问数据时却是无效图片。 解决方案: 官网API上说是要对bits字段进行base64加密,但是在服务器端接受的函数里却没有解密。对应文件路径wp-includes/class-wp-xmlrpc-server…

程序员:同步与异步、阻塞与非阻塞

在做网络编程的时候,我们会经常碰到阻塞(Blocking)与非阻塞(Non-Blocking)、同步(Synchronous)与异步(Asynchronous)的概念。这两组概念很相近,容易混淆。 阻塞和非阻塞是用来描述I/O操作的:在执行 I/O操作时,如果数据没有准备好,阻塞模式下会一直等待直到…

解释型语言与编译型语言

当我们想要让计算机做一些事的时候,需要让它运行一些指令,程序就是计算机指令,因为计算机是二进制的,所以其指令也必然是二进制指令,那么这些指令的编写要遵循一定的语法,这个语法所形成的语言,就是计算机语言,分为三种:机器语言,汇编语言,高级语言。 机器语言是一种指令集的体系。这种指令集,称机器码,是电脑…

面试时,做一个贪心的程序员

出去面试要贪心,对年薪要贪心,总不能跳个槽工资还降了吧 对股票要贪心,现在跳哪里不是为了股票啊 对签字费要贪心,一时的奖励能争取就要争取 对自己的成长更要贪心,不能错过一点点机会 既然那么贪心,我们也来聊聊贪心这一种常见的算法吧,通过对贪心的活学活用,我们神挡杀神,佛挡杀佛,秒杀一切面试题。 贪心+…

程序员:三个人的爱情

H先生是个职业码农,独身35年,未婚,每天基本都会加班,只有晚上回到自己租的15平米的小房间,才有时间上上网聊聊天,做点自己喜欢的事情。H先生很喜欢聊天室这种东西,虽然现在几乎没人玩了,但是H先生仍然很喜欢那种感觉,那种戴上面具后,和陌生人畅所欲言,毫无顾忌的感觉。 H先生在聊天室里认识了X小姐,我…

程序员:写作、编程与直觉

上次写《科学之外》的原因,除了为神秘学报不平以外,还有一个原因是我最近正在练习写作,看的书是《再活一次:用写作来调心》。这是一本很精彩的书,让你对写作充满信心又不失章法。现在我时不时的会写一些东西放在日记里,虽然书中要求是每天都写,但我的懒惰依然战胜了一切。 当然,至少我也写了不少,通过这些写作练习…

隔壁小王:我要学编程

小王有很多程序员朋友。 一起聚会的时候,他们有时候会讨论很有意思的话题。 比如,如何创造一个对象。 但是大多数时候,他们讨论的话题小王都听不懂,小王觉得很没意思,就跟他们说,你们能聊点别的吗,生活中不止有编程,还有很多事情是跟编程无关的。 他的程序员朋友们听他这么说,觉得要说服他学习一点编程和计算机…

程序员水平分级,你属于哪一类?

近日,whattofix.com 刊登了一篇 Daniel Markham 的文章《What Level Programmer Are You?》,文内将参差不齐的程序员按照技术水平分为从”只读”到”上帝”,共十一个阶段,以帮助广大程序员找到自身定位并从中发现自己发展方向。以下是文章摘要: 随着技术…