android cne服务,Android内存优化-了解内存篇

查看系统内存

文件

shell@aries:/ $ cat /proc/meminfo

MemTotal: 1970216 kB

MemFree: 83756 kB

Buffers: 156020 kB

Cached: 702516 kB

SwapCached: 0 kB

Active: 1160284 kB

Inactive: 397932 kB

Active(anon): 778932 kB

Inactive(anon): 2228 kB

Active(file): 381352 kB

Inactive(file): 395704 kB

Unevictable: 79176 kB

Mlocked: 74812 kB

HighTotal: 1297404 kB

HighFree: 11192 kB

LowTotal: 672812 kB

LowFree: 72564 kB

SwapTotal: 0 kB

SwapFree: 0 kB

Dirty: 0 kB

Writeback: 0 kB

AnonPages: 778816 kB

Mapped: 313368 kB

Shmem: 2336 kB

Slab: 87660 kB

SReclaimable: 49088 kB

SUnreclaim: 38572 kB

KernelStack: 13616 kB

PageTables: 28852 kB

NFS_Unstable: 0 kB

Bounce: 0 kB

WritebackTmp: 0 kB

CommitLimit: 985108 kB

Committed_AS: 34864176 kB

VmallocTotal: 245760 kB

VmallocUsed: 95460 kB

VmallocChunk: 69492 kB

命令

shell@aries:/ $ dumpsys meminfo

Applications Memory Usage (kB):

Uptime: 11383438 Realtime: 11576648

Total PSS SWAP by process:

122031 kB: 0 kB: system (pid 876)

74706 kB: 0 kB: com.android.systemui (pid 1107)

68120 kB: 0 kB: com.tencent.mm:push (pid 4553)

66872 kB: 0 kB: com.sohu.inputmethod.sogou (pid 1393)

52084 kB: 0 kB: com.miui.home (pid 4724 / activities)

32189 kB: 0 kB: com.tencent.mobileqq:MSF (pid 2858)

31242 kB: 0 kB: com.xiaomi.gamecenter (pid 4337)

29570 kB: 0 kB: android.process.media (pid 1081)

28265 kB: 0 kB: com.android.phone (pid 1650)

26193 kB: 0 kB: com.mi.liveassistant (pid 4378)

25666 kB: 0 kB: com.miui.systemAdSolution (pid 2338)

22753 kB: 0 kB: com.miui.powerkeeper:service (pid 1345)

21066 kB: 0 kB: com.miui.securitycenter.remote (pid 1334)

19893 kB: 0 kB: com.xiaomi.market (pid 17770)

19694 kB: 0 kB: com.xiaomi.finddevice (pid 1540)

19625 kB: 0 kB: com.xiaomi.xmsf (pid 1255)

19192 kB: 0 kB: com.miui.daemon (pid 1621)

18758 kB: 0 kB: com.miui.whetstone (pid 1526)

18307 kB: 0 kB: com.android.thememanager (pid 17630)

17393 kB: 0 kB: com.lbe.security.miui (pid 2136)

17018 kB: 0 kB: com.miui.analytics (pid 1980)

16661 kB: 0 kB: com.omottec.demoapp (pid 22772 / activities)

15325 kB: 0 kB: com.sohu.inputmethod.sogou:push_service (pid 11351)

14512 kB: 0 kB: com.xiaomi.metoknlp (pid 1444)

13765 kB: 0 kB: com.xiaomi.gamecenter:migameRemote (pid 4297)

13664 kB: 0 kB: com.android.settings:remote (pid 1897)

12461 kB: 0 kB: com.miui.networkassistant.deamon (pid 2634)

11850 kB: 0 kB: com.sohu.inputmethod.sogou:classic (pid 10650)

11410 kB: 0 kB: perfd (pid 22753)

10631 kB: 0 kB: com.miui.hybrid:entrance (pid 4160)

9767 kB: 0 kB: com.android.settings (pid 22845)

8963 kB: 0 kB: mediaserver (pid 308)

8255 kB: 0 kB: com.miui.wmsvc (pid 4022)

8251 kB: 0 kB: com.miui.cloudservice (pid 3928)

8068 kB: 0 kB: surfaceflinger (pid 281)

7704 kB: 0 kB: com.miui.klo.bugreport (pid 2083)

7696 kB: 0 kB: com.miui.core (pid 1373)

7525 kB: 0 kB: com.android.deskclock (pid 18052)

7407 kB: 0 kB: com.xiaomi.simactivate.service (pid 17399)

7189 kB: 0 kB: com.miui.sysbase (pid 2052)

7149 kB: 0 kB: com.dolby (pid 1568)

6701 kB: 0 kB: com.android.server.telecom (pid 1605)

6676 kB: 0 kB: com.android.incallui (pid 16441)

6658 kB: 0 kB: zygote (pid 319)

6485 kB: 0 kB: com.quicinc.cne.CNEService (pid 1668)

5348 kB: 0 kB: com.miui.systemAdSolution:ui (pid 19809)

4537 kB: 0 kB: com.xiaomi.providers.appindex (pid 16598)

4160 kB: 0 kB: com.android.mms.service (pid 1515)

3882 kB: 0 kB: rild (pid 306)

3847 kB: 0 kB: com.xiaomi.mitunes (pid 1631)

3796 kB: 0 kB: sdcard (pid 346)

3771 kB: 0 kB: com.android.smspush (pid 2114)

3139 kB: 0 kB: mm-qcamera-daemon (pid 287)

3119 kB: 0 kB: shelld (pid 320)

1660 kB: 0 kB: wpa_supplicant (pid 1178)

1489 kB: 0 kB: mcd (pid 2675)

1487 kB: 0 kB: netd (pid 304)

1322 kB: 0 kB: drmserver (pid 307)

1086 kB: 0 kB: ks (pid 940)

1068 kB: 0 kB: lowi-server (pid 360)

961 kB: 0 kB: vold (pid 280)

907 kB: 0 kB: thermald (pid 2763)

885 kB: 0 kB: xtwifi-inet-agent (pid 361)

807 kB: 0 kB: logd (pid 276)

798 kB: 0 kB: sensors.qcom (pid 531)

776 kB: 0 kB: cnd (pid 326)

756 kB: 0 kB: /init (pid 1)

726 kB: 0 kB: netmgrd (pid 487)

698 kB: 0 kB: qmuxd (pid 486)

670 kB: 0 kB: keystore (pid 311)

658 kB: 0 kB: zygote (pid 324)

644 kB: 0 kB: mdbd (pid 364)

600 kB: 0 kB: adbd (pid 355)

594 kB: 0 kB: time_daemon (pid 344)

588 kB: 0 kB: ATFWD-daemon (pid 19848)

524 kB: 0 kB: ueventd (pid 156)

515 kB: 0 kB: otad (pid 312)

493 kB: 0 kB: fdpp (pid 322)

468 kB: 0 kB: mpdecision (pid 2768)

442 kB: 0 kB: installd (pid 309)

412 kB: 0 kB: dhcpcd (pid 9815)

389 kB: 0 kB: logcat (pid 22734)

387 kB: 0 kB: namespaceCreateSvc (pid 325)

384 kB: 0 kB: sh (pid 22965)

375 kB: 0 kB: lmkd (pid 278)

372 kB: 0 kB: location-mq (pid 359)

371 kB: 0 kB: dumpsys (pid 23128)

368 kB: 0 kB: sh (pid 9553)

364 kB: 0 kB: qseecomd (pid 370)

363 kB: 0 kB: servicemanager (pid 279)

352 kB: 0 kB: sh (pid 22751)

346 kB: 0 kB: loc_launcher (pid 328)

345 kB: 0 kB: qcks (pid 303)

336 kB: 0 kB: healthd (pid 277)

334 kB: 0 kB: ssr_diag (pid 342)

304 kB: 0 kB: debuggerd (pid 305)

301 kB: 0 kB: wcnss_service (pid 345)

297 kB: 0 kB: efsks (pid 900)

223 kB: 0 kB: qseecomd (pid 343)

155 kB: 0 kB: su (pid 9548)

153 kB: 0 kB: su (pid 321)

144 kB: 0 kB: su (pid 9551)

0 kB: 0 kB: dumpsys (pid 23156)

Total PSS SWAP by OOM adjustment:

77732 kB: 0 kB: Native

11410 kB: 0 kB: perfd (pid 22753)

8963 kB: 0 kB: mediaserver (pid 308)

8068 kB: 0 kB: surfaceflinger (pid 281)

6658 kB: 0 kB: zygote (pid 319)

3882 kB: 0 kB: rild (pid 306)

3796 kB: 0 kB: sdcard (pid 346)

3139 kB: 0 kB: mm-qcamera-daemon (pid 287)

3119 kB: 0 kB: shelld (pid 320)

1660 kB: 0 kB: wpa_supplicant (pid 1178)

1489 kB: 0 kB: mcd (pid 2675)

1487 kB: 0 kB: netd (pid 304)

1322 kB: 0 kB: drmserver (pid 307)

1086 kB: 0 kB: ks (pid 940)

1068 kB: 0 kB: lowi-server (pid 360)

961 kB: 0 kB: vold (pid 280)

907 kB: 0 kB: thermald (pid 2763)

885 kB: 0 kB: xtwifi-inet-agent (pid 361)

807 kB: 0 kB: logd (pid 276)

798 kB: 0 kB: sensors.qcom (pid 531)

776 kB: 0 kB: cnd (pid 326)

756 kB: 0 kB: /init (pid 1)

726 kB: 0 kB: netmgrd (pid 487)

698 kB: 0 kB: qmuxd (pid 486)

670 kB: 0 kB: keystore (pid 311)

658 kB: 0 kB: zygote (pid 324)

644 kB: 0 kB: mdbd (pid 364)

600 kB: 0 kB: adbd (pid 355)

594 kB: 0 kB: time_daemon (pid 344)

588 kB: 0 kB: ATFWD-daemon (pid 19848)

524 kB: 0 kB: ueventd (pid 156)

515 kB: 0 kB: otad (pid 312)

493 kB: 0 kB: fdpp (pid 322)

468 kB: 0 kB: mpdecision (pid 2768)

442 kB: 0 kB: installd (pid 309)

412 kB: 0 kB: dhcpcd (pid 9815)

389 kB: 0 kB: logcat (pid 22734)

387 kB: 0 kB: namespaceCreateSvc (pid 325)

384 kB: 0 kB: sh (pid 22965)

375 kB: 0 kB: lmkd (pid 278)

372 kB: 0 kB: location-mq (pid 359)

371 kB: 0 kB: dumpsys (pid 23128)

368 kB: 0 kB: sh (pid 9553)

364 kB: 0 kB: qseecomd (pid 370)

363 kB: 0 kB: servicemanager (pid 279)

352 kB: 0 kB: sh (pid 22751)

346 kB: 0 kB: loc_launcher (pid 328)

345 kB: 0 kB: qcks (pid 303)

336 kB: 0 kB: healthd (pid 277)

334 kB: 0 kB: ssr_diag (pid 342)

304 kB: 0 kB: debuggerd (pid 305)

301 kB: 0 kB: wcnss_service (pid 345)

297 kB: 0 kB: efsks (pid 900)

223 kB: 0 kB: qseecomd (pid 343)

155 kB: 0 kB: su (pid 9548)

153 kB: 0 kB: su (pid 321)

144 kB: 0 kB: su (pid 9551)

0 kB: 0 kB: dumpsys (pid 23156)

326453 kB: 0 kB: Persistent

122031 kB: 0 kB: system (pid 876)

74706 kB: 0 kB: com.android.systemui (pid 1107)

28265 kB: 0 kB: com.android.phone (pid 1650)

19694 kB: 0 kB: com.xiaomi.finddevice (pid 1540)

19625 kB: 0 kB: com.xiaomi.xmsf (pid 1255)

19192 kB: 0 kB: com.miui.daemon (pid 1621)

18758 kB: 0 kB: com.miui.whetstone (pid 1526)

7149 kB: 0 kB: com.dolby (pid 1568)

6701 kB: 0 kB: com.android.server.telecom (pid 1605)

6485 kB: 0 kB: com.quicinc.cne.CNEService (pid 1668)

3847 kB: 0 kB: com.xiaomi.mitunes (pid 1631)

72941 kB: 0 kB: Foreground

22753 kB: 0 kB: com.miui.powerkeeper:service (pid 1345)

21066 kB: 0 kB: com.miui.securitycenter.remote (pid 1334)

16661 kB: 0 kB: com.omottec.demoapp (pid 22772 / activities)

12461 kB: 0 kB: com.miui.networkassistant.deamon (pid 2634)

91202 kB: 0 kB: Visible

25666 kB: 0 kB: com.miui.systemAdSolution (pid 2338)

17018 kB: 0 kB: com.miui.analytics (pid 1980)

14512 kB: 0 kB: com.xiaomi.metoknlp (pid 1444)

10631 kB: 0 kB: com.miui.hybrid:entrance (pid 4160)

8255 kB: 0 kB: com.miui.wmsvc (pid 4022)

7189 kB: 0 kB: com.miui.sysbase (pid 2052)

4160 kB: 0 kB: com.android.mms.service (pid 1515)

3771 kB: 0 kB: com.android.smspush (pid 2114)

136349 kB: 0 kB: Perceptible

66872 kB: 0 kB: com.sohu.inputmethod.sogou (pid 1393)

52084 kB: 0 kB: com.miui.home (pid 4724 / activities)

17393 kB: 0 kB: com.lbe.security.miui (pid 2136)

37266 kB: 0 kB: A Services

29570 kB: 0 kB: android.process.media (pid 1081)

7696 kB: 0 kB: com.miui.core (pid 1373)

220417 kB: 0 kB: B Services

68120 kB: 0 kB: com.tencent.mm:push (pid 4553)

32189 kB: 0 kB: com.tencent.mobileqq:MSF (pid 2858)

31242 kB: 0 kB: com.xiaomi.gamecenter (pid 4337)

18307 kB: 0 kB: com.android.thememanager (pid 17630)

15325 kB: 0 kB: com.sohu.inputmethod.sogou:push_service (pid 11351)

13765 kB: 0 kB: com.xiaomi.gamecenter:migameRemote (pid 4297)

13664 kB: 0 kB: com.android.settings:remote (pid 1897)

11850 kB: 0 kB: com.sohu.inputmethod.sogou:classic (pid 10650)

8251 kB: 0 kB: com.miui.cloudservice (pid 3928)

7704 kB: 0 kB: com.miui.klo.bugreport (pid 2083)

87346 kB: 0 kB: Cached

26193 kB: 0 kB: com.mi.liveassistant (pid 4378)

19893 kB: 0 kB: com.xiaomi.market (pid 17770)

9767 kB: 0 kB: com.android.settings (pid 22845)

7525 kB: 0 kB: com.android.deskclock (pid 18052)

7407 kB: 0 kB: com.xiaomi.simactivate.service (pid 17399)

6676 kB: 0 kB: com.android.incallui (pid 16441)

5348 kB: 0 kB: com.miui.systemAdSolution:ui (pid 19809)

4537 kB: 0 kB: com.xiaomi.providers.appindex (pid 16598)

Total PSS by category:

358206 kB: Unknown

272790 kB: Dalvik

137434 kB: .dex mmap

78718 kB: code mmap

60073 kB: image mmap

55213 kB: .so mmap

29328 kB: Dalvik Other

22307 kB: Other dev

11759 kB: .apk mmap

11507 kB: Other mmap

10670 kB: Stack

1351 kB: .ttf mmap

236 kB: Ashmem

52 kB: Cursor

38 kB: .jar mmap

24 kB: Native

0 kB: Graphics

0 kB: GL

0 kB: Memtrack

Total RAM: 1970216 kB (status moderate)

Free RAM: 933098 kB (87346 cached pss + 696288 cached + 149464 free)

Used RAM: 1198660 kB (962360 used pss + 146524 buffers + 2336 shmem + 87440 slab)

Lost RAM: -161542 kB

Tuning: 96 (large 256), oom 122880 kB, restore limit 40960 kB (high-end-gfx)

API

4b828af0682c

系统内存-API

监控

4b828af0682c

系统内存-监控-ComponentCallbacks

4b828af0682c

系统内存-监控-ComponentCallbacks2

查看进程内存

命令

shell@aries:/ $ dumpsys meminfo com.omottec.demoapp

Applications Memory Usage (kB):

Uptime: 10755982 Realtime: 10949191

** MEMINFO in pid 17704 [com.omottec.demoapp] **

Pss Private Private Swapped Heap Heap Heap

Total Dirty Clean Dirty Size Alloc Free

------ ------ ------ ------ ------ ------ ------

Native Heap 0 0 0 0 11659 11659 15988

Dalvik Heap 2552 2408 0 0 10539 7936 2603

Dalvik Other 388 388 0 0

Stack 144 144 0 0

Ashmem 2 0 0 0

Other dev 881 872 8 0

.so mmap 880 340 48 0

.apk mmap 87 0 12 0

.ttf mmap 10 0 0 0

.dex mmap 4452 0 4448 0

code mmap 778 0 0 0

image mmap 1321 1060 24 0

Other mmap 58 4 4 0

Unknown 4808 4704 0 0

TOTAL 16361 9920 4544 0 22198 19595 18591

Objects

Views: 8 ViewRootImpl: 1

AppContexts: 3 Activities: 1

Assets: 5 AssetManagers: 5

Local Binders: 9 Proxy Binders: 17

Death Recipients: 1

OpenSSL Sockets: 0

SQL

MEMORY_USED: 0

PAGECACHE_OVERFLOW: 0 MALLOC_SIZE: 0

Asset Allocations

zip:/system/framework/framework-res.apk:/resources.arsc: 1349K

zip:/system/app/miui/miui.apk:/resources.arsc: 308K

zip:/system/app/miuisystem/miuisystem.apk:/resources.arsc: 47K

zip:/system/framework/framework-ext-res/framework-ext-res.apk:/resources.arsc: 99K

API

4b828af0682c

进程内存-API.png

重要的列

Private Clean

从某个持久性文件(例如正在执行的代码)映射的RAM页,如果一段时间不用,可以移出分页。

Private Dirty

开销最大,被进程独占,已被修改而必须保持在RAM中的RAM 页,Native堆分配和Dalvik堆分配都是private dirty RAM。

PSS(Proportional Set Size)

所有的应用进程都fork自zygote进程,zygote进程启动时会加载公共的类和资源,应用进程通过Binder机制与Zygote进程通信,这样可以达到共享内存的效果,所以一个进程占用的实际内存是自身独占的内存加按比例占用的共享内,系统设置里面对进程占用内存的统计就是取的这个值。

Private RAM

Memory Profiler顶部显示的就是Private RAM

4b828af0682c

PrivateRAM

Java:Java 或 Kotlin 代码分配的内存。

Native:native层的 so 中调用malloc或new创建的内存。

Graphics: GL 表面、GL 纹理等使用的内存。

Stack:线程栈。

Code:dex 字节码、so 库和字体占用的内存。

重要的行

Dalvik Heap

Java Heap,开发中打交道最多

.so mmap 和 .dex mmap

.so和.dex代码映射到内存后占用的 RAM

TOTAL

进程总的内存占用

Dalvik Heap

命令

shell@aries:/ $ getprop | grep 'dalvik'

[dalvik.vm.dex2oat-Xms]: [64m]

[dalvik.vm.dex2oat-Xmx]: [512m]

[dalvik.vm.heapgrowthlimit]: [96m]

[dalvik.vm.heapmaxfree]: [8m]

[dalvik.vm.heapminfree]: [2m]

[dalvik.vm.heapsize]: [256m]

[dalvik.vm.heapstartsize]: [8m]

[dalvik.vm.heaptargetutilization]: [0.75]

[dalvik.vm.image-dex2oat-Xms]: [64m]

[dalvik.vm.image-dex2oat-Xmx]: [64m]

[dalvik.vm.isa.arm.features]: [div]

[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]

[persist.sys.dalvik.vm.lib.2]: [libart.so]

[ro.dalvik.vm.native.bridge]: [0]

API

4b828af0682c

DalvikHeap-API-ActivityManager

4b828af0682c

DalvikHeap-API-Runtime

总结

4b828af0682c

内存-总结

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/266852.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Shell中的特殊字符

通配符 当需要用命令处理一组文件,例如file1.txt、file2.txt、file3.txt……,用 户不必一一输入文件名,可以使用Shell通配符。Shell命令的通配符含义如下表 引号 在 Shell 中引号分为 2 种:单引号、双引号。 ( 1 &…

android的帧布局,七、Android帧布局FrameLayout和霓虹灯效果

帧布局容器为每个加入其中的组件创建一个空白的区域(称为一帧),所有每个子组件占据一帧,这些帧都会根据gravity属性执行自动对齐。FrameLayout的常用XML属性和相关方法XML属性相关方法说  明android:foregroundsetForeground(Drawable)设置该帧布局容器…

flutter能开发游戏吗_Steam上架游戏开发软件,不用代码也能制作游戏,而且还是免费的...

时代在变化,科技在进步,曾几何时我们一度以为的高科技,在现在看来也不过是平常到不能再平常的东西。游戏开发也一样,以前需要代码才能开发制作而成,现如今都不需要了,直接编辑就OK,Steam商城这次…

快速构建Windows 8风格应用10-设备方向

本篇博文主要介绍常用支持Windows 8操作系统设备的方向、如何获取当前设备方向、DisplayProperties类 常用支持Windows 8操作系统设备的方向在我们常用的设备当中,Windows 8是通过什么来监控设备方向呢?答案是方向传感器,那么对于设备的不同方…

CSDN怎么转载别人的博客

参考:CSDN怎么转载别人的博客 作者:zhongjianblackberry 发布时间:2018-03-06 11:57:59 网址:https://blog.csdn.net/zhongjianblackberry/article/details/79456338 目录转载CSDN博客步骤:Markdown和HTML相关小知识Ma…

青岛西海岸惠普大数据_青岛西海岸新区用好卫星大数据 为城市治理全面赋能...

来源:环球网为推进城市治理数字化程度,提升城市治理的智能化和精细化水平,青岛西海岸新区搭建了人工智能搜索视觉分析平台,以月度更新的频率,汇聚了新区0.5米高分辨率卫星影像数据,通过数据资源共享系统为各…

总结jenkins Android自动打包遇到的坑

一、ndk-build报错 [roothejianlai-jenkins LearnGradle]# ndk-build /usr/local/android-ndk-r8/ndk-build: /usr/local/android-ndk-r8/prebuilt/linux-x86/bin/make: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 解决方法:安装glibc.i6…

android的热修复,Android热修复原理

热修复框架技术主要有三类,代码修复,资源修复,动态链接库修复。资源修复很多资源修复的框架参考了Instant Run资源修复的原理,所以先了解一下Instant RunInstant RunInstant Run是Android Studio 2.0以后新增的一个运行机制&#…

树莓派的四种登陆方式

参考:树莓派的4种登陆方式 作者:丶PURSUING 发布时间:2021-02-02 09:15:30 网址:https://blog.csdn.net/weixin_44742824/article/details/113524929?spm1001.2014.3001.5502 目录一、HDMI视频线二、串口1.修改sd卡中的系统文件2…

丰收互联蓝牙key怎么开机_ublox收购Rigado的蓝牙模块业务,扩大蓝牙低功耗产品组合...

全球领先的定位与无线通讯技术供应商u-blox 宣布,已与 Rigado签署资产购买协议,收购其蓝牙模块业务。Rigado是商业物联网Edge-as-a-Service(EaaS)边缘即服务网关解决方案的领先供应商,于2015年开始提供通过认证的无线模块。强化蓝牙产品系列此…

好的编程风格

1。关键字 if, while, for 后有一个空格 2。号之类的双目运算符两侧都有空格 3。后缀运算符和操作数之间不加空格 例如 s.a , foo(argu) , a[i] 4。, 号和 ; 号之后要加空格&#xff0c;例如 foo(argu1, argu2) for (i0; i<20; i) 5。关于双目运算符两侧加空格可以灵活规定&…

android 时间戳 时区,三句话理解时区与时间戳

从不浪费时间的人&#xff0c;没有工夫抱怨时间不够。 —— 杰弗逊第一句话&#xff1a;时间戳时间不分东西南北、在地球的每一个角落都是相同的。他们都有一个相同的名字&#xff0c;叫时间戳。时间戳 指的就是Unix时间戳(Unix timestamp)。它也被称为Unix时间(Unix time)、PO…

windows下的diskpart指令彻底格式化清除U盘

参考&#xff1a;windows下的diskpart指令修复U盘分区 作者&#xff1a;丶PURSUING 发布时间&#xff1a;2021-02-02 09:38:55 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/113537038?spm1001.2014.3001.5501 参考&#xff1a;原文链接 作者&…

简述控制反转ioc_讲一下你理解的 DI 、IoC、DIP ?

作者 | 木小楠链接 |cnblogs.com/liuhaorain/p/3747470.html摘要面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中&#xff0c;OOD有一个重要的思想那就是依赖倒置原则(DIP)&#xff0c;并由此引申出IoC、DI以及Ioc容器等概念。本文我们将一起学习这些概…

html模糊遮罩层磨砂玻璃,常见的PPT背景:如何设计PPT背景?

第一种&#xff1a;纯色背景纯色背景分为两类&#xff0c;一种为黑白灰等“无色”背景&#xff0c;另一种就是彩色背景。黑白灰等无色背景&#xff0c;是安全的背景&#xff0c;容易配色&#xff0c;所以在使用上最多&#xff0c;如果没有色彩基础的朋友&#xff0c;建议还是用…

linux分文件编程、静态库与动态库

参考&#xff1a;linux静态库与动态库编程 作者&#xff1a;丶PURSUING 发布时间&#xff1a;2021-02-02 16:51:49 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/113539449?spm1001.2014.3001.5501 目录一、分文件编程的引入优点实现二、库的概念什…

十万个为什么儿童版_《虹猫蓝兔十万个为什么》上架爱奇艺奇巴布绘本馆

虹猫蓝兔绘本《虹猫蓝兔十万个为什么》上架爱奇艺奇巴布绘本馆全套专区。《虹猫蓝兔海底历险记》在爱奇艺PC端首页推广。红网时刻6月11日讯(记者 胡邦建 )今日&#xff0c;记者从湖南漫联卡通文化传媒有限公司获悉&#xff0c;该公司旗下的虹猫蓝兔绘本《虹猫蓝兔十万个为什么》…

创文html5作品,【《创文故事》纪录短片入围作品展播之七】引路人

剧情简介&#xff1a;他只是一名普普通通的教师&#xff0c;却每天风雨无阻地为学生引导起上学放学的路。而这一切&#xff0c;没有一分钱&#xff0c;也没有一分利。他以身作则&#xff0c;用自己的行动感染了周围的人&#xff1a;从一开始的几个人&#xff0c;发展到现在几百…

树莓派外设开发基础(wiringPi库)

参考&#xff1a;树莓派外设开发基础篇 作者&#xff1a;丶PURSUING 发布时间&#xff1a;2021-02-05 18:20:53 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/113673019?spm1001.2014.3001.5501 目录外设开发综述及wiringPi库是什么如何获取如何使…

html仿百度页面代码_百度优化需要注意的4点

百度优化的技术很多&#xff0c;需要根据行业特点进行开拓和挖掘。还需要有多年的网络营销服务经验&#xff0c;进行网站分析、关键词分析、同行竞争分析&#xff0c;优化开始后监视网站流量数据。所以百度优化需要注意的4点如下&#xff1a;(1)页面优化。页面质量不高&#xf…