最省电的排序算法

菜鸟程序员chen 2019-06-04 11:39:18
public class Sort{

public static void main(String[] args) {

int[] nums = new int[]{1, 3, 10, 8, 20, 2, 90};

for(int i=0; i<nums.length; i++){

sortLikeGod(nums[i]);

}

}

private static void sortLikeGod(final int num) {

new Thread(new Runnable() {

@Override

public void run() {

try {

Thread.sleep(num);

} catch (InterruptedException e) {

e.printStackTrace();

}

System.out.println(num);

}

}).start();

}

}
...全文
71 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qybao 2019-06-04
  • 打赏
  • 举报
回复
这好像是好几年前的IT笑话懒人排序法吧,可惜CPU分配是随机的
EX 内核管理器(EXKM)通过高级功能和精美优化的材料设计用户界面使您可以完全控制硬件。 EXKM是用于性能调节,最大限度地延长池寿命,配置手势或调节颜色和声音的终极工具。 普遍!适用于所有内核和设备。在Nexus 5,Nexus 6,Nexus 5X,Nexus 6P,Nexus 7(2013),Nexus 9,HTC One S,HTC One m7,HTC One m8,HTC One m9,HTC 10,OnePlus 3,Asus ZenFone上进行了全面测试和支持2,三星Galaxy S6等众多设备 手机管理大师 Apowersoft ApowerManager 中文版手机管理大师 Apowersoft ApowerManager 中文版 新!从深色,浅色,黑色,粉红色和纸质材料设计主题中进行选择! 新!通过点击在导航抽屉标题中选择不同的图片! 仪表板:您在应用程序内的主页上,仪表板会汇总您当前的设置并显示实时CPU和GPU频率,温度,内存使用率,正常运行时间,深度睡眠,量和温度,调节器以及I / O设置。 池监控器:测量池寿命的最准确方法。 EXKM 的池监控器旨在显示池统计信息,您可以用它来科学地延长池寿命。 EXKM池监控器测量每小时的池使用百分比,并分别提供关闭屏幕(空闲排放)和打开屏幕(主动消耗)的统计信息。它仅在池放时自动测量,因此您无需记住要重置统计信息或创建标记。 CPU设置:轻松创建,共享和加载CPU调速器配置文件,以最大程度地延长池寿命。调整最大频率,最小频率,CPU调节器,CPU提升,热插拔,散热和压(如果内核或硬件支持) 图形设置:最大频率,最小频率,GPU调节器,Adreno Idler(需要内核支持) 先进的色彩控制:RGB控件,饱和度,值,对比度和色相,保存,加载和共享自定义配置文件。 (需要内核支持,高通设备的大多数自定义内核都实现了此驱动程序) 唤醒手势:sweep2wake,doubletap2wake,sweep2sleep,触觉反馈,相机手势,唤醒超时等(需要内核支持)。完全支持华硕ZenFone 2手势。 自定义用户设置:此功能使您可以添加所需的任何内核设置。内核设置位于/ proc和/ sys目录中。只需导航到所需的路径,您就可以快速轻松地将设置添加到应用中,在此可以即时更改设置或在启动时应用。另外,您可以轻松导入/导出自定义设置并与其他用户共享。 内存设置:调整zRAM,KSM,lowmemorykiller和虚拟内存设置 声音控制:调整扬声器,耳机和麦克风增益。支持elementalx,fauxsound,fanco声音控制等(需要内核支持)。 CPU时间:显示CPU频率使用情况和深度睡眠,并可以选择按最常用的频率排序。 更新或安装ElementalX:在您的Nexus 6P,Nexus 5X,Nexus 5,Nexus 6,Nexus 7(2013),Nexus 9,HTC One m7,HTC One m8,HTC One m9, HTC 10和OnePlus 3。 内核备份:保存和还原内核备份 其他许多设置:I / O调度程序,预读kb,fsync,zRAM,KSM,USB快速充,TCP拥塞算法,最新内核日志,磁性覆盖控制,内存设置,熵设置等等! 其他功能:可配置的一键式模式和性能模式,CPU温度通知,语言选择器(英语,法语,德语,荷兰语,芬兰语,意大利语,葡萄牙语,波兰语,俄语,西班牙语,土耳其语,繁体中文和简体中文),主题选择器,自动模式等等!
STCMB1含有额定800V高压启动功能,和PFC(TM)与一个用于LLC谐振半桥的高压双端控制器,整合监控这三个模块操作的逻辑IC。PFC部分采用专有的恒定导通时间控制方法(ECOT),不需要正弦输入参考,从而降低了系统成本和外部组件数量。它还包括一整套保护:逐周期过流(OCP),输出过压(OVP),反馈故障(FFP,锁存模式),交流欠压,升压感饱和与浪涌流在启动时和源下降或丢失周期后检测。 半桥(HB)部分提供两个互补输出,驱动高侧和低侧MOSFET间隔 180°。在任一开关的关断和另一个开关之间插入的死区时间且自动调整,以确保零压切换和从低负载到满负载的更高效率。专有控制方法,时移控制(Time Shift Control),改善了动态行为和抑制输入纹波,从而产生更清晰的输出压。在轻载时,可以强制IC进入(Burst)模式操作,其中HB和PFC间歇地彼此同步工作。这有助于降低平均开关频率,从而使转换器输入消耗尽可能低。在启动时,除了基于频率调变的传统软启动之外,专有的硬切换防止(HSP)功能控制半桥以防止初始周期中的硬切换。此外,HSP功能可防止转换器工作在容模式或太接近容模式,以确保能软开关工作。 HB提供两级OCP。第一级是频率调变和延迟关机,自动重启。如果此第一级保护不能限制初级流,则会发生自动重启的快速关闭。最后,该器件嵌入逻辑路以协调PFC,HB和HV启动发生器的操作; 特别是:源开/关排序,X容放,故障处理和同步突发模式操作。对于工程师试做时,此IC有debug 模式可使用,也就是可以只执行PFC级,而将LLC关闭,或是只操作LLC,而将PFC先关闭,这样可让每一级在优化的情况下操作。 方案来源于大大通

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧