吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2438|回复: 14
收起左侧

[Python 转载] python3 [ C# ] CPU暖手,暖脚器

  [复制链接]
Cool_Breeze 发表于 2021-2-23 11:40
本帖最后由 Cool_Breeze 于 2021-3-18 10:23 编辑

[Python] 纯文本查看 复制代码
# coding=utf-8

from os import cpu_count
from time import strftime, sleep
from multiprocessing import Process, freeze_support

def full():
    number = 0
    while True:
        if number > 10000:
            number = 0
        number += 1

def showTime():
    while True:
        print(f'\r本地时间:{strftime("%Y-%m-%d %H:%M:%S")}', end='', flush=True)
        sleep(1)

if __name__ == '__main__':
    freeze_support()
    kernel = cpu_count()
    print(f'CPU 暖手器已开启 {kernel} 个核心')
    pro = [Process(target=full, daemon=True) for n in range(kernel)]
    for p in pro: p.start()
    showTime()
    for p in pro: p.join()

[C#] 纯文本查看 复制代码
using System;
using System.Threading;

class Test
{
    static void Main()
    {
        int PoolSize = Environment.ProcessorCount; // 获取当前计算机上的处理器数。
        
        Thread[] ThreadPool = new Thread[PoolSize];
        
        for (sbyte i=0; i<PoolSize; i++)
            ThreadPool[i] = new Thread(Occupy);
        for (sbyte i=0; i<PoolSize; i++)
            ThreadPool[i].Start();
        
        while (true)
        {
            Console.Write("\r{0}", DateTime.Now);
            Thread.Sleep(500);
        }
    }
    
    static void Occupy()
    {
        long Total;
        sbyte n;
        while (true)
        {
            Total = 0;
            for (n=0; n<127; n++)
                Total += n;
        }
    }

}

cpu.png

毒盘链接:https://pan.baidu.com/s/1AJyhxvS-m-lfzQMgtuKIyQ
提取码
[Asm] 纯文本查看 复制代码
x7eg

免费评分

参与人数 1吾爱币 +1 收起 理由
超世之英才 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

黄黄昊昊 发表于 2021-2-23 14:28
Cool_Breeze 发表于 2021-2-23 14:05
在 你的代码目录下进行打包:
pyinstaller -D 你的PY 目录文件,启动快,文件数量多
pyinstaller -F 你 ...

想问下你这帖子是不是修改过,可否把修改之前的代码发一下,这个我不知道为啥运行不了
 楼主| Cool_Breeze 发表于 2021-2-23 14:05
黄黄昊昊 发表于 2021-2-23 13:28
我这个菜鸡想问下怎么把py打包成exe文件,我试过百度的方法不行

在 你的代码目录下进行打包:
pyinstaller -D 你的PY 目录文件,启动快,文件数量多
pyinstaller -F 你的PY 单文件,只有一个文件
Airey 发表于 2021-2-23 11:55
tianrran 发表于 2021-2-23 12:16
哈哈哈,真是CPU暖手
addqcx 发表于 2021-2-23 12:21
谢谢分享
j2017 发表于 2021-2-23 12:26
cpu 冒烟了,可以烤肉了

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
ElliottNumb + 1 + 1 《区块链原理、设计与应用》好评

查看全部评分

xu程序员 发表于 2021-2-23 12:49
这是得在手机上运行吗? 要不捧不住啊
benkochina 发表于 2021-2-23 12:57
来个打包好的
咋也学不会 发表于 2021-2-23 13:09
楼主旷世奇才
leannie 发表于 2021-2-23 13:18
……笑死
黄黄昊昊 发表于 2021-2-23 13:28
我这个菜鸡想问下怎么把py打包成exe文件,我试过百度的方法不行
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 19:55

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表