TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #239 · 3 мај

Один из самых удобных способов записать данные это использование готовых форматов, такие как JSON или YAML. Из плюсов такого подхода стоит отметить вот что: 🔸 готовый, повсеместно используемый и поддерживаемый формат 🔸 простой и понятный файл, удобочитаемый для человека 🔸 можно легко редактировать в любом текстовом редакторе без специальных программ и библиотек Но есть и минусы 🔹 затраты времени при записи файла (кодирование данных в нужный формат строки) 🔹 затраты времени при чтении файла (декодирование данных в Python объекты) 🔹 размер файла увеличивается из-за разметки данных (скобки, запятые, переносы, отступы...) 🔹 перед записью все данные должны быть помещены в память в полном объёме (не всегда) 🔹 при чтении необходимо считать весь файл в память и только потом декодировать данные Если нужно писать немного данных в несколько файлов, то затраты по времени не ощутимы. Обычно это файлы конфига или какие-либо метаданные. Это отличный вариант под такие задачи. Есть и другой поход к записи файлов - это бинарные файлы. Используется, когда данных достаточно много и никто их не собирается читать глазками😳. 🔸 очень быстрая запись 🔸 чтение значительно быстрей чем JSON, YAML итд 🔸 размер файла значительно меньше, так как нет разметки 🔸 можно записывать данные по мере поступления не загружая всё в память 🔸 можно извлечь любую часть данных независимо Из минусов 🔹 нужно определить свой формат записи данных (если не используете готовую спецификацию определённого формата) 🔹 не получится открыть файл и визуально понять что там записано, а для чтения файла потребуется знать его спецификацию. 🔹 не так-то просто создать такой файл без специальной библиотеки В таком виде удобно записывать большой массив любых однородных данных. Например, мониторинг валютной биржи или кэшированная анимация 3D геометрии. (Это не означает что нельзя записать данные разного типа, просто это будет не так удобно) Представьте себе JPG-картинку. По сути это немного мета-информации и большой массив пикселей. Тоже самое со звуком или видео файлом. Поэтому, если вы попробуете открыть картинку в текстовом редакторе вы увидите что-то вроде такого f15d cd29 a564 4578 ... 09e2 9bc4 a696 1253 ... 84e9 4de1 3b23 c24a ... 2534 5161 28e0 709d ... ... Это и есть записанные байтики. И для их чтения требуется определённый софт который знает что с ними делать. Под каждый тип файла. К чему это я? Читайте в следующем посте... #tricks#basic

Резултати

Пронајдени 29 слични објави

Пребарај: #杂

当前筛选 #杂清除筛选
硬核小卒

@yinghexiaozu · Post #998 · 26.09.2022 г., 14:48

#杂 我记得在微软收购了Github之后,由于有了有钱的金主爸爸,于是Github上可以随便开private仓库了。 这个对我来说最大的影响就是,我能把我阅读项目代码的注释直接放到这些私人仓库里面了。 一般来说,“阅读一个项目源代码”我有两方面的输出: * 整理清楚思路之后写代码分析类的文章。 * 还没整理清楚的时候就直接一遍看一遍在代码里写注释。 第二个工作其实才是常态。这种一遍读一遍留注释的过程,有时候感觉就是跟作者在通过代码在交流;如果这份代码之前没什么人看过,又会有一种考古队员擦拭考古出来的东西逐步还原本来面目的感觉。 截图是最近在看sqlite btree平衡算法的实现,对我来说很难看懂,但是大部分时候,最终整理发表的那些代码分析类文章,就是这样一点一点扣细节给扣出来的。

Hashtags

不安介质

@buanbooks · Post #914 · 28.07.2022 г., 07:17

ㅤ 推荐自用的唯一机场可乐云,无利益相关,希望它能持续运营,健康发展。 注册可以试用全部节点。 ▪️官网注册 ▪️九折优惠券:fev-all90 一倍率节点/隧道加密敏感期抗牆/节点负载均衡保持稳定性📱 有月付、季付、半年付、年付套餐,一次性购买享受优惠 💰 也有不限时套餐流量用完为止♾ 多种套餐类型和节点适合各种用户需求 节点SS协议、支持Windows、MacOS、IOS、Andriod、Linux、路由器 💻 节点原生、可看Netflix、Disney+,动态IP按需求定期刷新抗封锁 📺 #杂

Hashtags

查询精神状态

@laike9m_ch · Post #748 · 02.07.2025 г., 16:33

codedump的电报频道 (Telegram) #杂 2024年诺贝尔物理学家得主、人工智能专家 Geoffrey E. Hinton,一家几代人都是科学家,这之前很多人说过就不复述了,参考附图。 值得一提的是他的姑姑Joan Hinton,中文名寒春,曾经参与曼哈顿计划,1948年后来到中国,为中国农业机械化贡献力量(但并未参与中国的核武器研制计划),可以说是中国人民的老朋友,也是首位拿到中国绿卡的外国人。

Hashtags

查询精神状态

@laike9m_ch · Post #347 · 18.10.2024 г., 02:44

codedump的电报频道 #杂 《如何找到愿意为之付出一生的研究事业?》,作者讲述了自己如何从一个讨厌复习的高中生,到接触到Anki之后提升了学习成绩,进而慢慢进入“记忆研究”这一领域的经历。 @

Hashtags

查询精神状态

@laike9m_ch · Post #157 · 21.05.2024 г., 15:10

codedump的电报频道 #杂 来一点网络正能量吧,前两天在微博看到的知乎回答《有什么软件官方已经停更了或者公司已经倒闭了,但是你还在用并且觉得很好用的?》,故事的主角是中国著名黑客sunwear(人称“日娃”)。 @

Hashtags

Mathemagics

@Magic_of_Math · Post #38 · 03.10.2022 г., 04:28

从微积分到拓扑到范畴论,在不同的层级理解“连续性”,也体现了数学是如何不断进行抽象的 #娱乐#杂

Hashtags

ПретходнаСтраница 1 од 3Следна