程序人生
PostTruth
书写是对思维的缓存
展开
-
关于使用第三方库的一些思考和建议
在项目中免不了要使用第三方库, 使用第三方库,不但要统一,还可以浅浅的封装一层,预留未来的扩展性。为什么建议浅浅的封装一层?举个例子,如果不封装,redis官方Java客户端Jedis可能有这样一些接口:String Memcache::get(String key)String Memcache::set(String key, String value)String Memcache::del(String key)浅浅的封装一层,会变成这样:String MyKV::get(Strin原创 2020-11-16 22:46:55 · 614 阅读 · 0 评论 -
Mac 打造
1. 终端打造在 Mac 上将 zsh 用作默认 Shell让你的 Mac 提前用上 macOS Catalina 的 Shell——Oh My Zsh 配置指南iTerm2 设置字体(Mac OS X)[zsh 配置] zsh 命令自动补全插件2. 写作打造Typorapicgo原创 2020-08-23 09:21:17 · 150 阅读 · 0 评论 -
程序员从初级到高级的蜕变
程序员从初级到高级的蜕变 软件开发是一个奇怪的行业,市场远远供不应求。这是一个已经存在多年的问题,而且随着时间的流逝,愈演愈烈。 我们严重缺乏能够满足需求的人才。这个行业相当年轻。大多数软件项目是失败的。几乎所有的项目都会超出预算。我们解决问题的最佳指导方针可以归结为——“用一些通用方法去解决问题,当然这些方法常常不管用,于是,唯一能做的就是不断地尝试,逐个看看是否奏效”。 现转载 2015-08-30 21:45:23 · 707 阅读 · 0 评论 -
我始终相信努力奋斗的意义
圈子里很多朋友如今都会笑着说:“鸡汤,还不就那样,今天激动了,冲动两三天,后面,该吃吃该喝喝,原来那样如今依旧那样。”类似这种情况,很多人提起努力这个词的时候,总是以一种过来人的姿态,嗤之以鼻。或许努力很久很久,也才只有百分之一的可能会获得自己想要的那个结果,但是,扪心自问,你真的努力了吗?我指的努力,不是你嘴上喊着努力,却依旧熬夜追剧看漫画。其实,只有你自己清楚你到底有没转载 2015-12-10 10:44:56 · 733 阅读 · 0 评论 -
Swift语言基础
Swift两个小时的时间看完了Swift的基础,其实我是在犹豫现在学ios开发,是学oc好呢还是Swift呢,主要是我觉的oc的语法太恶心人了,苹果有推出了Swift来取代oc,但是貌似没有个3,4年,Swift还是不能真正用来开发并被众开发人员接受吧,我觉的还是从哦从开始吧,毕竟我觉得Swift用的人太少,到时候再转也很容易。我怕的是等我学出来了,Swift正好风头正起变量原创 2015-12-06 00:45:47 · 484 阅读 · 0 评论 -
从手机丢失看数据安全
手机在现代生活中扮演重要角色,里面有大量的隐私和数据,手机银行,支付宝等都能操作个人的财产,所以手机的安全也越来越重要,一旦手机丢失,造成的不仅仅是一部手机的损失,还可能造成隐私的泄露,重要数据的丢失以及财产的损失。手机丢失后应该做的事情最近经常遇到同学,朋友手机丢失,比如:前段时间我一个同学去云南旅游,途中手机就被偷了(顺便说一句:她之前已经丢过一个手机了),听她描述,偷她手机的好像是个惯偷,碰原创 2016-06-24 23:44:06 · 1058 阅读 · 0 评论 -
书单
这里是一些非开放书籍的列表,每本都会给出豆瓣的链接。语言相关Android原创 2017-05-09 10:49:32 · 422 阅读 · 0 评论 -
关于开源的一些思考
质量 不论何时,只要你决定公开地做一件事,你就会倾向于对其付出更多的努力,力求将其做好。不管是一场演讲,一次营销活动,还是一个软件项目。只要你想把这个软件项目公开,你就绝不会希望你提交的代码糟糕透顶,使你蒙羞。正因为其他人可以轻易地浏览,甚至评价你的代码,所以你会开始思考,自己到底在做什么。另一方面,你也希望写出漂亮而有效的代码,这样,其他的程序员会欣赏,并在他们自己的代码中使用你的方案,或者对原创 2017-06-01 13:12:18 · 333 阅读 · 0 评论