@comicszona · Post #4959 · 20.03.2024 г., 04:57
🇬🇧Crash Team Racing #01 🇷🇺Краш Командные Гонки #01 Перед вами пролог к знаменитой игре про гоночки с бандикутом и его безумной компанией... #activision
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #32 · 7 фев.
Скорее всего уже слышали, что складывать строки через + это плохая практика. Падение производительности, и всё такое. Без лишних слов, давайте измерять: from timeit import timeit def t1(): # складываем 10 строк через + из переменной t = 'text' for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t2(): # склеиваем список строк через метод join arr = ['text'] * 10 for _ in range(1000): s = ''.join(arr) def t3(): # складываем через + но не из переменной а непосредственно инлайн объекты for _ in range(1000): s = 'text' + 'text' + 'text' + ... # всего 10 раз Теперь каждую строку склейки запустим по 10М раз >>> timeit(t1, number=10000) 0.21951690399964718 >>> timeit(t2, number=10000) 1.4978306379998685 >>> timeit(t3, number=10000) 0.2213820789993406 Хм, а нам говорили что через "+" это плохо и медленно ))) 😁 Тут стоит учитывать, что речь идёт о склейке множества длинных строк. Давайте изменим условия: def t4(): t = 'text'*100 for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t5(): arr = ['text'*100] * 10 for _ in range(1000): s = ''.join(arr) def t6(): for _ in range(1000): s = 'text'*100 + 'text'*100 + ... # всего 10 раз >>> timeit(t4, number=10000) 12.795130728000004 >>> timeit(t5, number=10000) 2.642637542999182 >>> timeit(t6, number=10000) 0.2184546610005782 Вот, уже другой разговор, сразу видна разница, в среднем в 6 раз. Но погодите, почему последний тест t6() по скорости такой же как и t3()? Ведь строки теперь в 100 раз длиннее! Это вопросы оптимизации кода, какие простые изменения ускоряют или замедляют выполнение программы. Мы столкнулись с примером обхода обращения к переменной. Например, именно так работает директива #define в С++, во время компиляции подставляя значение переменной вместо ссылки на неё. В Python это тоже работает, но часто ли вы сможете встретить такой способ работы со строками? К сожалению, способ почти только теоретический. В целом, тесты показали то, что мы хотели. Делаем выводы самостоятельно. Полный листинг 🌍 #tricks
Пребарај: #activision
@comicszona · Post #4959 · 20.03.2024 г., 04:57
🇬🇧Crash Team Racing #01 🇷🇺Краш Командные Гонки #01 Перед вами пролог к знаменитой игре про гоночки с бандикутом и его безумной компанией... #activision
Hashtags
@DansGN · Post #5554 · 16.05.2024 г., 23:12
动视宣布成立新工作室Elsewhere Entertainment以开发全新系列游戏 https://blog.activision.com/activision/2024/activision-announces-new-studio-elsewhere-entertainment-all-new-franchise-development #Activision#ElsewhereEntertainment
@DansGN · Post #5213 · 15.07.2023 г., 00:54
法院拒绝联邦贸易委员会对法院拒绝其阻止微软动视暴雪收购案的判决提出的上诉请求 https://storage.courtlistener.com/recap/gov.uscourts.ca9.344453/gov.uscourts.ca9.344453.25.0.pdf #Microsoft#Activision#Blizzard
Hashtags
@DansGN · Post #5203 · 03.07.2023 г., 10:11
南非无条件批准了微软收购动视暴雪 https://www.comptrib.co.za/info-library/case-press-releases/merger-alert-anchorage-merger-sub-inc-and-activision-blizzard-inc #Microsoft#Activision#Blizzard
Hashtags
@DansGN · Post #5186 · 14.06.2023 г., 12:39
应联邦贸易委员会要求, 法院暂时阻止了微软动视暴雪收购案 https://www.documentcloud.org/documents/23845848-ftc-v-microsoft-order-re-tro-and-preliminary-injunction #Microsoft#Activision#Blizzard
Hashtags
@DansGN · Post #5153 · 15.05.2023 г., 23:07
欧盟有条件批准微软动视暴雪收购案 https://ec.europa.eu/commission/presscorner/detail/en/ip_23_2705 #Microsoft#Activision#Blizzard
Hashtags
@DansGN · Post #5366 · 13.10.2023 г., 15:33
动视暴雪游戏将登陆Ubisoft+ https://news.ubisoft.com/en-gb/article/wy4gKUmOdRRoO5Uvlr8CA #Activision#Blizzard#Ubisoft
Hashtags
@DansGN · Post #5461 · 25.01.2024 г., 21:52
微软将裁撤动视暴雪,ZeniMax,和Xbox共计1900名员工。同时暴雪总裁Mike Ybarra宣布离职 https://www.theverge.com/2024/1/25/24049050/microsoft-activision-blizzard-layoffs #Activision#Blizzard#ZeniMax#Xbox
@directionchannel · Post #5963 · 12.07.2023 г., 05:54
资讯 | 微软赢得了 FTC 收购动视暴雪的诉讼 联邦法官驳回了 FTC 的初步禁令请求,允许微软在美国收购动视暴雪。而 CMA 是最后一个阻止其 687 亿美元动视暴雪交易的监管机构。 英国监管机构于 4 月份采取行动阻止微软的收购提议,微软原定于 7 月 28 日举行听证会对该决定提出上诉。微软现已同意 CMA 暂停其上诉程序,以研究如何修改交易以解决 CMA 的云游戏问题。 注:点击链接,获得更多详情! 链接:TheVerge #Microsoft#Activision#Blizzard#收购#资讯#NM2372
@DansGN · Post #5216 · 16.07.2023 г., 14:36
微软宣布与索尼达成协议, 使命召唤将在动视暴雪收购成功后仍然保持在PlayStation平台 https://vxtwitter.com/XboxP3/status/1680578783718383616 #Microsoft#Sony#PlayStation#Activision#Blizzard#CoD