草庐IT

毛姆说:作家是唯一自由的人(附译文2篇和英文原文)

毛姆的小说《寻欢作乐》二读完成了,再一次深刻感受到复读的必需性和重要性,也突然明白了为什么毛姆会认为这是他最喜欢和钟意的小说。个中缘由这里就不细说了,大家可以自己去读一读这本书,不过,千万要记住,初读完全不能领略其精髓啊,一定要复读才能达到。今天,分享在全书最后几页出现的一段文字,毛姆就作家一生做的有关思考。这里选了同段文字的两个译本,大家可以对照着参考吧。(全文末附上有幸被我找到的英文原文)译本一(现在感觉和第二个译本相比,我手上这本译本还是不错的):作家的一生可谓饱经沧桑。先必须遭受贫困和世态炎凉,等小有成就了又要毅然面对随之而来的祸事。他得看一帮喜怒无常的公众的脸色。要仰仗形形色色的人物

“雪糕刺客”你听说过,Bitmap这个“内存刺客”你也要小心(上)~

1.png写在前面雪糕刺客是最近被网友们玩坏了的梗,指的是那些以平平无奇的外表混迹于众多平价雪糕之中的贵价雪糕。由于没有明确标明价格,通常要等到结账的时候才会发现,犹如一个潜藏于普通人群中的刺客般,伺机对那些大意的顾客们的钱包刺上一剑,因此得名。而在Android中,也有这么一个内存刺客,其作为我们日常开发中经常接触的对象之一,却常常因为使用方式的不当,时不时地就会给我们有限的内存来上一个背刺,甚至毫不留情地就给我们抛出一个OOM,它,就是Bitmap。为了讲好Bitmap这个话题,本系列文章将分为上下两篇,上篇从图像基础知识出发,结合源码讲解Bitmap内存的计算方式;下篇则基于Androi

“雪糕刺客”你听说过,Bitmap这个“内存刺客”你也要小心(上)~

1.png写在前面雪糕刺客是最近被网友们玩坏了的梗,指的是那些以平平无奇的外表混迹于众多平价雪糕之中的贵价雪糕。由于没有明确标明价格,通常要等到结账的时候才会发现,犹如一个潜藏于普通人群中的刺客般,伺机对那些大意的顾客们的钱包刺上一剑,因此得名。而在Android中,也有这么一个内存刺客,其作为我们日常开发中经常接触的对象之一,却常常因为使用方式的不当,时不时地就会给我们有限的内存来上一个背刺,甚至毫不留情地就给我们抛出一个OOM,它,就是Bitmap。为了讲好Bitmap这个话题,本系列文章将分为上下两篇,上篇从图像基础知识出发,结合源码讲解Bitmap内存的计算方式;下篇则基于Androi

为什么说 Gradle 是 Android 进阶绕不去的坎 —— Gradle 系列(1)

请点赞,你的点赞对我意义重大,满足下我的虚荣心。?Hi,我是小彭。本文已收录到GitHub·Android-NoteBook中。这里有Android进阶成长知识体系,有志同道合的朋友,欢迎跟着我一起成长。(联系方式在GitHub)前言Gradle作为官方主推的构建系统,目前已经深度应用于Android的多个技术体系中,例如组件化开发、产物构建、单元测试等。可见,要成为Android高级工程师Gradle是必须掌握的知识点。在这篇文章里,我将带你由浅入深建立Gradle的基本概念,涉及Gradle生命周期、Project、Task等知识点,这些内容也是Gradle在面试八股文中容易遇见的问题。从

为什么说 Gradle 是 Android 进阶绕不去的坎 —— Gradle 系列(1)

请点赞,你的点赞对我意义重大,满足下我的虚荣心。?Hi,我是小彭。本文已收录到GitHub·Android-NoteBook中。这里有Android进阶成长知识体系,有志同道合的朋友,欢迎跟着我一起成长。(联系方式在GitHub)前言Gradle作为官方主推的构建系统,目前已经深度应用于Android的多个技术体系中,例如组件化开发、产物构建、单元测试等。可见,要成为Android高级工程师Gradle是必须掌握的知识点。在这篇文章里,我将带你由浅入深建立Gradle的基本概念,涉及Gradle生命周期、Project、Task等知识点,这些内容也是Gradle在面试八股文中容易遇见的问题。从

关于 php:Yii2:-Pretty URL 已形成,但无法正常工作(说 404 NOT FOUND)

Yii2:-PrettyURL'sareformed,butnotworking(says404NOTFOUND)我已经开始学习yii2并且尝试做一些漂亮的URL的东西,但是失败了。我做了什么:-在config/web.php中(我在下面编辑过):12345678'urlManager'=>[    'class'=>'yii\\web\\UrlManager',    //Hideindex.php    'showScriptName'=>false,    //UseprettyURLs    'enablePrettyUrl'=>true,    'rules'=>[    ],然后我

关于 php:Yii2:-Pretty URL 已形成,但无法正常工作(说 404 NOT FOUND)

Yii2:-PrettyURL'sareformed,butnotworking(says404NOTFOUND)我已经开始学习yii2并且尝试做一些漂亮的URL的东西,但是失败了。我做了什么:-在config/web.php中(我在下面编辑过):12345678'urlManager'=>[    'class'=>'yii\\web\\UrlManager',    //Hideindex.php    'showScriptName'=>false,    //UseprettyURLs    'enablePrettyUrl'=>true,    'rules'=>[    ],然后我

面试官:你说说var、let、const三者的区别

大家好,我是CoderBin前言面试官:“你说说var、let、const三者的区别”紧张的萌新:“var没有块级作用域,let有......”面试官:“...”······本次又来到了面试官系列,变量声明作为面试当中的高频考点,如果只是回答块级作用域是远远不够的,而它们涉及知识点也是我们准备面试时需要去注意的,这样才能比较全面的回答出它们之间的区别。所以本文将总结var、let、const相关的基础知识,帮助大家掌握这道面试题。如果是大佬就当做复习吧,哈哈,希望对大家有帮助,谢谢!如果文中有不对、疑惑的地方,欢迎在评论区留言指正?一、var声明在ES5中,顶层对象的属性和全局变量是等价的,用