Android应用性能优化 ch4.1

说说内存

Android与传统JVM差别:

  • 大小
  • 交换能力
    • 内存交换能力——给应用系统有更多内存可用的假象
    • Android根本没有PC机上虚拟内存大内存寻址空间的优待

primary type内存占用

Type Local type Size
boolean jboolean 8bit(desired by VM)
byte jbyte 8
char jchar 16
short jshort 16
int jint 32
long jlong 64
float jfloat 32
double jdouble 64

使用尽可能少的内存,既是经验,也是常识

  • 除了减少OOM的风险外,也可提升性能

性能主要由以下三个因素决定

  • CPU如何操纵特定的数据类型
  • 数据和指令需要占用多少存储空间
  • 数据在内存中的布局

【国学经典】《论语》-学而第一-02

子曰:“其为人也孝悌而好犯上者,鲜矣。不好犯上而好作乱者,未之有也。君子务本,本立而道生。孝悌也者,其为仁之本与?”

######有子:孔子的一位学生,姓有,名茗
这是一个逻辑推演,说孝悌之人,鲜有犯上作乱,君子行事,当从根本层面出发,这样才能处世到道的境地,这样说来,要想达到仁的境界,当以孝悌作为根本,根本都处理不好的人不用指望他能有多仁义

孝悌:善事父母,善事手足

【国学经典】《论语》-学而第一-04

曾子曰:吾日三省乎吾身。为人谋而不忠乎?与朋友交而不信乎?传不习乎?

曾子:姓曾名参(shen 一声)字子舆,孔子得意门生,以孝子出名。


我每天都多次地检查自己:
为人办事有竭尽全力吗?
跟朋友交往时有不讲诚信的时候么?
师长、前辈 传授的知识有实践检验温习过吗?


识别二维码,关注公众号“夕识”
夕识

【国学经典】《论语》-学而第一-06

子曰:弟子入则孝,出则悌,谨而信,泛爱众而亲仁,行有余力,则以学文。

入则孝,出则悌
居则孝顺,出则以对待兄弟手足一样的态度对待长辈

谨而信,泛爱众而亲仁
谨言慎行,诚信待人,仁爱道德

行有余力,则以学文
这些都做到之后,还有时间精力,可以学习诗书礼乐


关注公众号“夕识”,雕刻时光,雕刻思维

【国学经典】《论语》-学而第一-07

子夏曰:贤贤易色,事父母,能竭其力。事君,能致其身。与朋友交,言而有信。虽曰未学,吾必谓之学矣。

实际上是对 “行有余力,则以学文”的发挥

贤贤易色
尊重贤者,看轻美色
致其身
献纳,尽力


关注公众号“夕识”,雕刻时光,雕刻思维

【国学经典】《孙子兵法》-始计篇 01

始计篇 01
兵者,国之大事,死生之地,存亡之道,不可不查也

国之大事
——国之大事,在祀与戒(杜牧注)

国之大事,死生之地,存亡之道,不可不查也
——事关国家命运、要塞、存亡,必须引起重视

是为引


关注公众号“夕识”,雕刻时光,不负流年

【论语&孙子兵法】Day-16

【论语&孙子兵法】Day 16

原文与注解

子曰:“不患人之不己知,患不知人也。”

不怕别人不了解、理解、领悟自己的意思、德行,怕不理解别人、不懂别人啊!

体会

一己之私,真的那么重要么?

你能给别人带来何样的价值,决定了下一步得到的反馈,若真是不被理解,又由何妨呢?

真理自在


原文与注解

夫未战而庙算胜者,得算多也;未战而庙算不胜者,得算少也。多算胜,少算不胜,而况于无算乎!吾以此观之,胜负见矣。

未战而能预料到胜利,因为筹备周密、准备充分;不能预料胜利的,准备不足也。准备的充分与否,关乎胜负,这是显而易见的。

体会

凡事预则立不预则废

【论语&孙子兵法】Day-18

【论语&孙子兵法】Day 18

原文与注解

子曰:“诗三百首,一言以蔽之,曰,思无邪”

《诗经》三百篇,一句话概括,思想纯正;三百,约指

体会

这大概可以解释为什么有如此多的人给子孙后代起名的时候,喜欢翻阅诗经


原文与注解

其用战也胜,久则钝兵挫锐,攻城则力屈,久暴师则国用不足。夫钝兵挫锐、屈力殚货,则诸侯乘其弊而起,虽有智者,不能善其后矣。故兵闻拙速,未睹巧之久也。夫兵久而国利者,未之有也。故不尽知用兵之害者,则不能尽知用兵之利也。

讲就用兵之害、用兵之利

体会

兵贵神速,关键时刻,不能给敌人喘息的机会,战场上的关键时机,用“一招失,满盘输”形容不为夸张

【论语&孙子兵法】Day-17

【论语&孙子兵法】Day 17

原文与注解

《为政》篇第二

子曰:“为政以德,譬如北辰,居其所而众星共之”

以德治政、治事、治民,自然而然地,政清、事明、民归

体会

以德服人 上行下效,如是可成


原文与注解

《作战》篇第二

孙子曰:凡用兵之法,驰车千驷,革车千乘,带甲十万,千里馈粮,则内外之费,宾客之用,胶漆之材,车甲之奉,日费千金,然后十万之师举矣

只有做好战争准备,才可以举兵作战

体会

谋定而后动


Powered by KyleCe

Copyright © 2015 - 2019 KyleCe All Rights Reserved.

访客数 : | 访问量 :