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