<译> MongoDB 与 MySQL 对比 原文:MongoDB and MySQL Compared 概述关系数据库在企业级应用中使用已有数十年的历史,自从 MySQL 在 1995 年发布之后,它成为其中最受欢迎且成本较低的选择之一。然而,随着近年来数据爆炸及储存成本降低,像 MongoDB 这样的非关系数据库开始出现,以解决新型应用的需求。对于传统应用,MongoDB 同样能增强甚至是替代已有的关系数据库。 MySQL 是什么?MyS 2016-09-29 码农与 IT MySQL MongoDB
浅谈设计模式和面向重构编程 这两天面试被问到了什么是“设计模式”,作为野路子码农,我不知道什么是设计模式,只知道 MVC 等软件架构,既然被问到了,那就了解一下吧。看了几个模式后我发现,其实在平时写代码的时候已经用到过部分模式了,只是当时并不知道而已。 关于设计模式,已经有各种专业书籍和文章了,我就不在这里献丑了,只谈谈对于“什么时候应该学习设计模式”的看法。 初学编程你根本不需要知道什么设计模式,甚至连 OOP 是什么都不 2016-09-28 程序员 设计模式
不忘初心,方得始终——写在开博四周年之际 其实究竟什么时间开始写博客的,我也记不清了,只是前几天查到 sinosky.org 这个域名是四年前的今天注册的,便打算写些东西以作纪念。 前两天在 V2EX 发了一求职帖,没啥效果,有人说我简历没有写清楚“做过什么”。说实话,我真不会写简历,没做过什么牛逼的事情,吹逼也不会,写详细了又担心泄漏公司业务(后来发现其实根本没人关心)。那我这两年在究竟工作中做了什么?总结一下,四个字——CRUD,写各 2016-09-23 杂文
字符编码的奥秘 谨以本文献给所有被编码问题坑过的程序猿。 起因前段时间整理散落在各处博文图片,有几个中文文件名的图片要上传,便像平常一样,用 Sublime SFTP 插件直接上传,没想到直接报错了。 我十分确定服务器上使用的编码是 UTF-8,配置文件也没有错,那到底是什么原因呢,只有看代码了。由于这个插件不开源,只好使用反编译工具 uncompyle6。 debug 过程省略…… 最终我找到 2016-09-17 码农与 IT 字符集 字符编码 Character Set Character Encoding
让 CMD 默认使用 UTF-8 编码 使用 Windows 开发的小伙伴们(不要问我为什么不用 Mac……)应该都知道,中文版 Windows 上的 CMD 默认使用 cp936(你用记事本另存为 ANSI 编码其实跟这个编码是一样的),根据巨硬的定义(其实是 IBM 定的,有兴趣的可以去看维基百科),它代表 gb2312(话说巨硬自己都知道应该使用 Unicode,为什么还不改 CMD 的默认编码……)。 可能有些小伙伴也知道,使用 2016-09-12 小技巧 Windows CMD
实时性能监测工具 netdata 简介 作为半个运维,我用过和了解过很多基于 web 的服务器监控软件,但很多软件要么配置复杂、文档不全(以各种“企业级”监控为代表),要么对用户不友好、画出来的图很难看(以各种开源软件为代表),要么资源占用比服务器上的其他软件还高(各种全家桶)。 直到我遇到了 netdata,才发现原来开源的监控软件也能做得这么好看,而且是 ajax 实时渲染的,比那些隔一会儿刷个图片的软件不知道高到哪里去了。 安装 2016-09-06 应用软件 Linux netdata 运维 服务器监控
北欧模式、社会主义与共产主义 本文来自于今天与同事的一次讨论,我原本只想批判共产主义是不可能实现的乌托邦,以及在中共统治下的言论自由问题。而同事却拿出北欧模式说事,说“北欧模式接近于共产主义”,在我质疑并请他拿出证据的时候,他竟提出“质疑很容易、成本很低,质疑者应该先拿出证据”的可笑论调。 友情提示:鄙人非重点院校政治或哲学系出身的高材生,相关知识均来自于由西方敌对势力所支持的维基百科和屈指可数的几本并不专业、也 2016-01-07 杂文 随笔
PHP 小技巧(一) 曾经我以为 PHP 很简单,但后来发现我错了,不是 PHP 简单,而是 PHP 容易入门;不是 PHP 写不出好代码,而是很多 PHP 程序员只关心如何实现,却不关心如何优雅地实现。 弱类型也有类型PHP 是弱类型的语言,但不代表没有类型,PHP 会隐式转换类型,你也可以强制转换。 像 $_GET $_POST 这样的外部变量,初始类型都是字符串。 当判断一个有可能被转换为 FALSE 的变量是否 2015-10-29 程序员 小技巧 PHP 程序员
巴士之乱 近日,打车行业的巨头滴滴快的公司也推出了巴士服务——滴滴巴士,加入了火热的定制巴士市场的竞争。这是即嗒嗒巴士、嘟嘟巴士和小猪巴士等公司后,又一家推出定制巴士服务的公司。但是同前几家公司一样,滴滴巴士一上线,也遇到了很多问题。 宣传力度不够 滴滴巴士在线下并没有做任何推广和宣传,甚至在滴滴打车的官网上,也找不到任何关于滴滴巴士的信息。从能找到的新闻来看,滴滴巴士只在微信上有过推广。而其 2015-08-27 互联网 互联网 创业 嗒嗒巴士 嘟嘟巴士 定制巴士 小猪巴士 滴滴巴士
随笔 今日老板约我谈话,谈及我最近工作状态不好,感慨良多,但我不擅长面对面的交流,而且是老板找我谈话,总不能打老板的脸吧,遂有此文。 从去年年底,公司开始转型做基因检测,而直到今年春节过后,我才真正接触到了这个项目,期间还走了一个比较谈得来的同事,自此,去年招的四个人只剩下我一个了。 刚入职的时候,我主动做了一个在社区呼声比较高的功能,因为功能比较简单的,也没多少代码,就没跟老板说,可是刚提交上去就被砍 2015-07-03 杂文