17/06/30
1. Super()
Super in Java
https://stackoverflow.com/questions/3767365/super-in-java
super keyword in Java
https://www.javatpoint.com/super-keyword
2. @Override
What does @Override mean?
https://stackoverflow.com/questions/4341432/what-does-override-mean
17/07/01
3. @SuppressWarnings("")
Since Java 5.0, you can disable compilation warnings relative to a subset
https://www.ibm.com/support/knowledgecenter/en/SSQ2R2_9.1.0/org.eclipse.jdt.doc.user/tasks/task-suppress_warnings.htm
Friday, June 30, 2017
Thursday, June 29, 2017
Notepad++ tips
17/6/29
1. Notepad++ 80 character line maker
https://superuser.com/questions/414209/notepad-80-character-line-marker
2. Notepad++ manually highlight selected text like Microsoft Word does
https://stackoverflow.com/questions/15179057/notepad-manually-highlight-selected-text-like-microsoft-word-does
Set
Settings > Shortcut mapper > Using 1st Style: Ctrl + 1, 2, 3, 4, 5
Clear
Settings > Shortcut mapper > Clear 1st Style: Ctrl + + Shift + 1, 2, 3, 4, 5
1. Notepad++ 80 character line maker
https://superuser.com/questions/414209/notepad-80-character-line-marker
2. Notepad++ manually highlight selected text like Microsoft Word does
https://stackoverflow.com/questions/15179057/notepad-manually-highlight-selected-text-like-microsoft-word-does
Set
Settings > Shortcut mapper > Using 1st Style: Ctrl + 1, 2, 3, 4, 5
Clear
Settings > Shortcut mapper > Clear 1st Style: Ctrl + + Shift + 1, 2, 3, 4, 5
Monday, May 29, 2017
Saturday, January 28, 2017
Basic power profiling method in the device
1. With Power board (hardware)
- https://mostly-tech.com/2015/05/31/how-to-power-profile-your-app-using-hardware/
- http://www.anandtech.com/print/6529/busting-the-x86-power-myth-indepth-clover-trail-power-analysis
2. Clock profiling (software)
- Application processor is consist of CPU, GPU, BUS, ...
3. With tools (software)
3.1 ARM DS-5 stream line
- https://developer.arm.com/products/software-development-tools/ds-5-development-studio/streamline
3.2 TOP command (process load)
- http://www.tecmint.com/12-top-command-examples-in-linux/
- https://www.lifewire.com/linux-top-command-2201163
3.3 Systrace
- https://developer.android.com/studio/profile/systrace-commandline.html
- https://developer.android.com/studio/profile/systrace.html
- https://mostly-tech.com/2015/05/31/how-to-power-profile-your-app-using-hardware/
- http://www.anandtech.com/print/6529/busting-the-x86-power-myth-indepth-clover-trail-power-analysis
2. Clock profiling (software)
- Application processor is consist of CPU, GPU, BUS, ...
3. With tools (software)
3.1 ARM DS-5 stream line
- https://developer.arm.com/products/software-development-tools/ds-5-development-studio/streamline
3.2 TOP command (process load)
- http://www.tecmint.com/12-top-command-examples-in-linux/
- https://www.lifewire.com/linux-top-command-2201163
3.3 Systrace
- https://developer.android.com/studio/profile/systrace-commandline.html
- https://developer.android.com/studio/profile/systrace.html
LTE CDRX and Power consumption
What is the CDRX
CDRX stands for Connected Discontinus Rx (reception).
- http://www.simpletechpost.com/
- http://www.sharetechnote.com/html/Handbook_LTE_DRX.html
About Power
Optimize UE Design for Greater Battery Run-Time
- http://www.keysight.com/upload/cmc_upload/All/Optimize_UE_design_for_greater_battery_run-time_V3.pdf
In the 3G network
- http://gsmaterminals.github.io/Developer-Guidelines-Public/
refer to "3.3 Efficient Network Connection Usage"
CDRX stands for Connected Discontinus Rx (reception).
- http://www.simpletechpost.com/
- http://www.sharetechnote.com/html/Handbook_LTE_DRX.html
About Power
Optimize UE Design for Greater Battery Run-Time
- http://www.keysight.com/upload/cmc_upload/All/Optimize_UE_design_for_greater_battery_run-time_V3.pdf
In the 3G network
- http://gsmaterminals.github.io/Developer-Guidelines-Public/
refer to "3.3 Efficient Network Connection Usage"
Subscribe to:
Posts (Atom)