240 发简信
IP属地:上海
  • 算法是什么

    并不是想说算法的定义是什么。 想到这个问题,是因为面试,别人的面试,我同事,高级开发工程师,被一个二分查找难倒在面试。并不想笑,因为我同事觉得有能力胜任工作,但是被一个不太顺...

  • 生病该不该工作。

    前段时间一个小迭代后期,也不知道是吃坏了啥,肚子疼,低烧,头痛,完全没办法写代码。周末休息了两天,一直睡觉喝热水。 期间,老大都发微信问我能不能来加班,我拒绝了。我想的理由很...

  • 租客有感

    刚毕业找一个朋友找了个房子租了一年,半年不到朋友嫌贵搬出了. 为了两个月的押金(穷),还有程序员的契约精神还是坚持住了下来. 到现在一年未到,已经换了3位室友,马上迎来第4和...

  • 没用的代码该删就删

    项目时间久了,就会有好多没有用到的代码、资源文件甚至的图片。 对于图片或者资源,没有用到肯定直接就删了,留着打包进apk也会增大apk的体积。 但是代码、很多都不见得删了。没...

  • 微秒级优化该不该做

    在review代码或者解bug的经常会发现一些可以优化的地方,但是这些优化的幅度可能微乎其微,这时候要不要改就很纠结了。 仔细想一下到底是什么在纠结着,粗略的列了一些原因: ...

  • 17.6.3

    年少轻狂 无知才会高傲,好像确实如此。不知天高地厚,才不懂谦卑

  • 120
    查找快捷键名称

    有这样一种场景,别人的AndroidStudio用了某个快捷键很方便,而你的AndroidStudio默认没有这个,你也想设置这个快捷键,但是不知道设置哪一个。 有一个简单的...

  • TraceView

    今天用了一下android sdk的traveView工具,真心感觉google好强大啊。 这个工具可以计算每个方法的耗时,可以查到最影响性能的地方,然后优化。 项目中用到了...

  • 120
    输入法快捷键冲突

    android studio有几个快捷键与中文输入法冲突: 代码格式化 :ctrl+shift+F 与 输入法简体繁体切换冲突 hierarchy call : ctrl+...

  • if(BuildConfig.Debug)

    最近整理代码,去除项目中的NLog,感觉到if(BuildConfig.Debug)非常好用。 原因有至少有2: 1、在if(BuildConfig.Debug){}中的代码...

  • 代码注释

    最近解bug的时候发现没有注释是真的恶心,定位问题的时候属性的含义的都不清楚。 混乱的代码中发现有几个不错的注释方法记录一下。 1、@link 2、@see

  • 为啥不想学kotlin

    最近的google I/O大会把kotlin扶正了,成为了android的第一开发语言。也掀起了一股‘热潮’ 粗浅的看了一些攻略,记录了几条不想学的‘借口’: 1、变量var...

  • 解ubuntu无法安装软件

    最近办公室换电脑,组内同时都重装了ubuntu系统,但是发现无论是使用apt-get还是deb都无法安装软件。 后台一位同事前几周换系统的时候也遇到过这个问题,问了一下解决方...

  • 120
    流氓的国产手机

    用了半年多的华为honor8手机最近经常出现一些形式恶心的广告。在开锁屏的时候屏幕中间出现了唯品会的弹窗,除了点击中间的广告和下拉通知栏几乎没有方法让广告消失。这种广告伪装的...

  • 生活

    好奇当年第一代进入城市的青年是怎样在城市里生活的。不是很想对比两代人的生活,没有太大的意义。只想知道过了这么多年,留下来的成功人士有多少过着他们想要的生活,这种生活又是怎样的生活?

  • 程序员的性格矛盾

    在生产环境写代码需要谨慎,而代码的精髓或者是新功能又需要敢于尝试,总感觉有一点点矛盾。 如果考虑一个人的话,是有点矛盾。如果考虑整个团队,又确实需要两种性格的人。

  • 城市二次建设与代码优化

    今天和Allen 聊到了这个有趣的话题。 在城市里每天都有一些路被挖起,然后再铺上差不多的路,这种事情总是让人厌恶,总感觉某些公职人员在捞油水,不办正事。 代码优化,功能已经...

  • 编程与硬件

    近几天由于公司重组的原因,正在用的电脑要更换成新部门的电脑。 老部门的电脑全新的,用了一年。新部门的电脑刚拿来,屏幕小了4寸,主机都是灰尘,开个机子整个桌子都在震动,简直了。...