摘要: 程序员由于种种公众号调侃,很多人对这个行业和个体都有一些“奇怪、刻板”的认知,误以为这个群体的同学不修边幅,今天我在这里,分享自己作为一个程序员宅男的皮肤保养之路。讲述一位满痘少年如何一步步改善自己的皮肤,都是亲身体会和经验。 在这里也要很感谢我的GF的细心教学,让一个大汉子在粗糙中学会了一丝的精致 阅读全文
posted @ 2021-09-05 18:50 geons 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 玩过Switch游戏的朋友都知道,比如《健身环大冒险》这类游戏是区别于手游的。有幸参与国家化大IP的项目合作研发,这里介绍下Switch测试的特殊关注点。 阅读全文
posted @ 2021-06-09 23:51 geons 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 好奇看了下自动驾驶技术的基础文章,汽车自从工业革命后成为了日常的交通工具,灵活性非常高,唯一不足的是安全性问题,自动驾驶在逐步解决安全性的问题。 一、自动驾驶分级 L0:人工驾驶 L1:辅助驾驶,比如定速巡航、ABS系统、ESP车身电子稳定系统 L2:部分自动驾驶,比如新文腾 IQ Driver L 阅读全文
posted @ 2021-06-06 17:54 geons 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 双休的周末看了内网的一个帖子:“真心求教:请问你有什么好的英语学习方法?”,里面高票答案讲述了一位同事花了6年的时间英语从嗯嗯啊啊说不出口,到现在可以非常流利的表达自己,还做过一次长达2小时的全英文分享的宝贵经验,分享人英文名是abby,更nice的是在贴上了腾讯会议的分享链接,花了40分钟认真停了 阅读全文
posted @ 2021-05-30 15:18 geons 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 如果经常写python2,肯定会遇到各种“奇怪”的字符编码问题,每次都通过谷歌解决了,但是为什么会造成这种乱码、decode/encode失败等等,本文就字符和字符编码做一个总结,更加清晰区分诸多的编码。 字符集 一个系统支持的所有抽象字符的集合。字符是文字和符号的总称,包含各个国家文字、标点符号、 阅读全文
posted @ 2018-07-23 00:27 geons 阅读(3750) 评论(0) 推荐(0) 编辑
摘要: 一、领域驱动设计 领域驱动设计早在30年前就已经为人所知,一些设计人员开始开始领域建模,领域通用语言的思维构造,以便能够在领域专家和开发专家形成高效的沟通,Eric Evans将这种思维(思潮)定义为Domain-Driven Desigin(领域驱动设计,简称DDD)。DDD在B/S还不这么流行的 阅读全文
posted @ 2018-06-18 22:55 geons 阅读(553) 评论(0) 推荐(0) 编辑
摘要: Nginx是并发处理框架的代表者,很多后台业务都会放在Nginx容器中运行,以实现高吞吐,而Nginx能够支持高并发也是由于使用了异步非阻塞处理模型,本文将用通俗的话讲解异步、同步、阻塞、非阻塞的区别,以及IO多路复用。 一、同步和异步 同步与异步的重点是在消息通知的方式上,也就是调用后结果通知的方 阅读全文
posted @ 2018-03-26 01:25 geons 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 在Debian下如果直接apt-get install nginx直接装发现nginx版本是很旧的,本文主要讲一下如果在Debian 8上装新版的nginx。原文资料:https://nginx.org/en/linux_packages.html,如果英文不错的话,可以直接阅读官方文档。 阅读全文
posted @ 2018-03-10 00:51 geons 阅读(7742) 评论(0) 推荐(1) 编辑
摘要: 1、位(bit) 来自英文bit,音译为“比特”, 表示二进制位。位是计算机内部数据存储最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态;两个二进制位可以表示 00、01、10、11四种状态;三位二... 阅读全文
posted @ 2016-04-26 21:53 geons 阅读(2618) 评论(0) 推荐(0) 编辑
摘要: 学习了几个月的内核编程,现在对Windows驱动开发又了更加深入的认识,特别是对IRP的分层处理逻辑有了深入认识。总结起来就几句话:当irp下来的时候,你要根据实际情况,进行处理1> 无处理,继续往下传2> 处理之后 ,往下传3> 处理之后, 往上传4... 阅读全文
posted @ 2016-04-15 13:52 geons 阅读(536) 评论(0) 推荐(0) 编辑