2024年阅读书单
《高效能人士的7个习惯》
史蒂芬.柯维
精进
《高效能人士的7个习惯》在读了一遍之后,记住非常深刻的就是积极主动和以终为始。
《软件架构》
Simon Brown
架构、技术
《软件架构》这本书比较抽象,若是工作时间比较少的人来读,可能觉得作者没写啥东西,内容有点虚。读下来就觉得作者写的都对,但是没给出实际的解决方案。不过书中软件架构可视化的概念倒是给了一些启发。
《世界上最简单的会计书》
Darrel Mullis Judith Orioff
经济
《世界上最简单的会计书》非常有趣的一本书,以卖柠檬水的例子,向普通人介绍各种金融概念。
《向上管理:如何正确汇报工作》
蒋巍巍
管理
《向上管理》这本书写的很好,互联网公司标榜公平开放自由,使自己跟传统公司区别开,吸引年轻人。但实际上一旦层级多了,公司大了,人多了,实际也是一样的。因为有人在的地方就有政治,就有江湖。
《SRE谷歌运维解密》
Besty Beyer, Chris Jones
Jennifer Petooff, Niall Richard Murphy
运维、技术
谷歌的运维经验真的非常值得学习,这本书读完之后真正被应用落地就是故障演练机制。
《人人都是产品经理》
苏杰
想学习一下产品经理一天都是在做什么,以及如何做一个好的产品经理,这本书诞生的年代比较早,是早期互联网那段时间,很多事情现在都不会再发生了,但是作者的那种思维方式是值得借鉴的。
《我的阿勒泰》
李娟
散文、文学
李娟的散文集《我的阿勒泰》,看这本书主要是由于最近电视上热播同名电视剧,电视剧用画面展示了阿勒泰的美景和哈萨克族的生活场景,但是观众并不能领略文字上深层次的美。李娟的文字真的很美,很纯净。读她的散文有非常强烈的画面感,一个很简单的动作或者场景,她能把各种细节刻画的栩栩如生。在每个名词或者动作前面加上非常贴切的形容词。真的比电视剧更能展示细节。让人感受到文字的优美和力量。这是画面、电影和电视剧所不具备的能力。
《HEAD FIRST 设计模式》
《HEAD FIRST 设计模式》这本书又重新捡起来看了一会,读了第一个设计模式-策略模式。这次阅读发现读起来非常容易,比多年前第一次学习设计模式时容易很多。有一种豁然开朗,特别通透的感觉。可能跟写了多年代码相关,以前就是生硬地去理解书中的内容,而工作多年之后,对设计模式有了进一步的理解。所以看书时理解起来也就更容易一些。由于时间原因只是看来一个设计模式,可以把这些经典的设计模式都再看一遍。但是学习设计模式的过程中,最容易遇到的一个问题是,看的时候懂了,但是在实际写代码时什么时候能用上是不一定的。而且根据业务场景,也不一定要使那么多的设计模式。这个可能还是要多去实践。
《云计算行业进阶指南》
曹孟亚
云计算、行业
《云计算行业进阶指南》这本书确实是一本给想要进阶的人看的书,没有几年的云计算工作经验,书里的内容会看起来非常枯燥,离自己的工作也特别远。书中探讨的主要是IAAS和PAAS两类云产品。很多云计算的从业者,实际上只着眼于自己手里的一些具体工作,并没有从整个云计算行业来看待这个问题。到底什么是云计算?现在每天做的事情,对用户的价值到底如何?云计算的程序开发与其他互联网公司的程序开发到底有什么不同?云计算的产品设计与其他互联网公司的产品设计到底有什么不同?这本书从上帝视角或者说是更高的视角去揭开这个行业的一些关键问题,比如云厂商的盈利模式,
核心资源,IAAS和PAAS产品的设计和演进路线。目标读者如果有过云计算IAAS和PAAS产品设计或者产品开发的工作经验,会从他的这些内容中,获取更全面的视角和更本质的思考。
《全程软件测试》
朱少民
测试、技术
《全程软件测试》这本书读完就记住了非常重要的一句话:质量是内建的。Quality is build in。在书籍的第二章提到的这一点。作者提出来的双V模型, 那张图很重要,要去仔细研究一下。
《微习惯》
斯蒂芬.盖斯
心理学、行为学
《微习惯》这本书主要就是两点:
1.设立不可能失败的目标,每次都能完成形成习惯。
2.运用意志力而不是动力。
因为动力受情绪影响特别大,非常不靠谱。要用意志力完成每天特别小的目标。正是因为目标非常小,除了忘记做,那么不会无法完成。微习惯的目的是尽量减少做一件事的阻力。让大脑接受这件事,然后开启惯性,超额完成目标,这样日积月累就会养成一个良好的习惯。最终积少成多,完成大目标。
《意志力》
罗伊.鲍迈斯特 约翰.蒂尔尼
心理学
《意志力》这本书还是美国人写书的风格,举了很多例子,一直在探索,并不像中国人写的书,能对很多东西进行定义和抽象。他们就是说做了什么实验,做了什么研讨会,然后总结出来一个什么现象,最后证明意志力是存在的,或者是在人身上发挥作用。最后面两章跟意志力也没啥关系,就是讲自尊自爱,戒酒这些事虽然都是需要意志力,但是内容又是美国人写书那种风格,弄了一些社会科学实验,然后想统计出来一些结果。实际都是一些没有定论的东西。
《纳瓦尔宝典》
纳瓦尔
幸福、财富、人生
这本书是对纳瓦尔在推特上发布的推文的整理,集合而成的一本书。主要分为两部分,关于财富和幸福。纳瓦尔可能是在有了钱之后,开始思考幸福以及如何获得幸福。也有可能是他在没有获得很多钱的时候就开始思考了。但是可以明确的是,在有了钱之后,思考这些东西才会有更高的视角。看问题才会更淡然和超脱于世俗。他说的很多话都非常对,其中我印象最深的就是幸福是一种选择,获得幸福是一种技能,而且是可以学习和练习的技能。现在人活在世上,跟以前是完全不同的,人们的可选择性太强了,超市里有各种各样的食物,冬天可以吃夏天才的水果,人类完全不用担心食物的问题,想吃什么随时都能获得。衣服有各种样式一年四季的衣服都可以随时去商场购买;居住的城市也可以随意选择不像古代人只能一辈子生活在一个地方,出行工具也是多种多样共享单车、自驾开车、打车、高铁、飞机。人类已经在衣食住行各个方面都有了大大的自主选择权。甚至在学习知识上也是面对着知识爆炸的情况,不是没有东西可以学习,而是能学习的太多了,根本学不完。人有了选择权,那就可以选择幸福或者说选择变得幸福。纳瓦尔说幸福只能向自己内心寻找才能获得,向外通过获得某些物质以及其他人的评价,并不能真正获得幸福。是呀,想想我们自己,在网上购物时,往往只有在将商品添加到购物车下单时是最开心的。一旦买完了,就没那么开心了。那种对商品的期待感和获取的欲望也一下就没有了。很可能买回家,都不怎么用,就束之高阁了,或者闲鱼上卖掉了。
《穷查理宝典》
查理.芒格
这本书真是一个宝典,有非常多的有智慧的话,值得反复读,这本书要买一个纸质版,随时读,随时记录。
《中年之路》
詹姆斯.霍利斯
心理学
《中年之路》人生分为几个阶段,不同阶段拥有的思维方式。
童年时期:拥有的是魔法思维,儿童认为自己就是世界的中心。
青春时期:拥有的是英雄思维,对这个世界充满希望和力量,对世界说雇佣我,嫁给我,相信我。 要证明自我存在的价值。
成年时期:拥有的是现实思维,在从校园走向了社会后,经历了生活的方方面面,工作、结婚、生子,被各种琐事包围。面对的是现实社会的真相。所以能客观或者真实地看待这个世界。
《当下的力量》
埃克哈特.托利
心理学
人生三大问题
- 人们在活着的时候,是否能够真正体验到所谓活着的感觉?
- 是否常常被以自我为中心的狂热所控制?大多数人的回答是肯定的。
- 人与人之间是否能够真正互相接受对方?
很多人害怕孤寂,惧怕在孤寂的环境中自处,这让他们感到无助和恐惧。因此面对孤寂时,他们总是选择逃避。他们四处游荡,让自己终日繁忙,尽量避免出现一个人独处的机会,甚至将这种兴奋误认为是快乐。实际上,一个人如果不尝试独处的滋味,他的性灵便无法得到休息,因此就会痛楚不已。
《给初学者的简单冥想术》
Aleksandr
冥想
如果想学习一下冥想的基础知识,这本书是一个不错的入门材料,但是也仅限于入门,冥想重点还是要去练习去感受,而不是去看书。
《数据密集型应用设计》
Martin Kleppmann
技术
第一章讲到twitter时间线数据如何展示的方式。最开始是使用关系型数据库;后来发现一个user的followers太多,即扇出太多时关系型数据库,会存在很大的瓶颈,然后改为使用队列。最后在某些场景下还是要用关系型数据库,演变成两者结合的方式。这本书没有读完。
《提问的艺术》
安德鲁.索贝尔
提问也有很多技巧,好的提问可能比一个好的答案更重要。
《逃走的人》
李颖迪
文学
《逃走的人》这本书写了那些从大城市逃走到鹤岗这个房价非常便宜的小城的人的生活,书中记录了这些人在鹤岗的生活,只是因为房价便宜他们去到那里,但是他们的生活方式实际并没有太大改变,只是原来需要去工厂或者公司打工,变成了待在鹤岗自己买的房子里,去鹤岗只是有了一个自己的归属感,但并没有解决他们未来生活的问题,作者后来跟进的一个人自杀了,还有的人也从鹤岗离开了,这里只是他们暂时逃避生活的一个落脚点,但并不是重点。看了这本书,我也尝试给作者发了一封电子邮件,但是并没有得到回复。
契诃夫说:从前那种照亮了现在和未来的希望,都到哪儿去了呢?为什么生活才刚刚开始,我就变得厌倦、疲惫、没有兴趣、懒惰、漠不关心、无用、不幸..…了呢?
《趣话计算机底层技术》
轩辕之风
此书虽然用一些有趣的话在介绍计算机的一些原理,但是并没有那么引人入胜,只是用一些生动的故事把计算机原理讲了一下。
《深入理解Linux网络》
张彦飞
Linux网络、技术
《深入理解Linux进程与内存》
张彦飞
Linux操作系统、技术
这两本书《深入理解Linux网络》和《深入理解Linux进程与内存》,读完这两本书后觉得还是要深入内功的修炼,同时也要在应用层面扩大视野。内功并不能立刻转化为战功。这两本书都挺好的,区别于其他经典书籍,这两本书都会聚焦到具体的问题,然后通过一个全局视角,全流程地讲解网络收发包和进程内存的知识。对不了解内核的人,虽然看起来也有一些吃力,但是能让读者整体上理解整个过程,先不要深入到各种细节。在看的过程中,看到内核也没有那么神秘,一切都在代码中记录着,以前不知道的东西,实际看过内核实现后感觉也没那么高深了。
《Linux源码趣读》
闪客
Linux操作系统、技术
《Linux源码趣读》这本书是学习了技术十几年中读的最清晰易懂的技术书了,确实像读小说一样,引人入胜,非常想把接下来的内容都读完,就像读金庸的武侠小说一下,让人爱不释手。能把枯燥的技术写的这么有意思真是一种非常厉害的能力。闪客的对Linux0.11操作系统代码的理解一定十分到位,而且是达到了高屋建瓴的那种高度,能以俯视的视角把整个操作系统剥丝抽茧般地展现在读者面前,非常厉害。这本书对于入门理解Linux操作也很有帮助,非常推荐搞技术的同学读一下。
《Programming the 80386》
John H.Crawford Patrick P.Gelsinger
技术
《Programming the 80386》这本书是在读完《Linux源码趣读》之后读的,因为在其中看Linux的作者linus在开发Linux操作系统的时候参考了这本书,就想去看看这本书到底写了什么。这本书的第二个作者是Intel现在的CEO,权威性可想而知。看了这本书,会对80386 CPU的各种寄存器非常了解,也能对大端小端序有了更清晰的认识,看了这本书最大的体会是对CPU和内存的寻址方式能从最初的设计上理解这些内容,而不是学一些二手、三手、四手的东西,去死记硬背。很多东西没有什么原因,就是当时设计者的一种选择,比如小端字节序。作者在介绍了大端和小端字节序的区别之后,直接了当地说,Intel 80386就是选择了小端字节序。比很多书介绍《格列夫游记》中,小人国与巨人国争辩吃鸡蛋是应该先敲鸡蛋的大端还是鸡蛋的小端,来类比大端和小端字节序清楚多了。很多东西就是没有什么理由,当初作者就是那么定的,也没什么理由,可能就是一个直觉,也可能当时就是选择了两者中的其中一种。后面就不断地沿袭下来了。这又能有什么理由呢?
这本书是全英文的,没有中文版,读起来还是有些吃力,不过还在现在有大模型,有不懂的地方随时可以去问。而且这里也发现读英文书的好处,有语境的存在很多单词与缩写能更好地理解了,原来看中文书中从英文翻译过来的名词和概念就更容易理解了。比如1个字节是Byte,2个字节是Word,4个字节是Double Word。从源头上获取知识真的很重要。还有实模式和保护模式,这种在中文的语境中就很难理解,在整本书都是英文的语境中就很好理解了,real mode and protect mode,直接访问物理内存就是实模式,因为访问的是内存的real address或者叫physical address所以是real mode。这不是非常对的吗?那讲到protect mode,就要去思考protect的到底是什么呢?怎么protect的呢?这些问题应运而生。这本书读起来有些枯燥,硬着头皮读了400页(一共800多页)。还是有很大收获的。
《教练式管理》
范博仲
管理
读了这本书,最重要的一点收获是,在培养人才的时候,会以教练的心态与方式去培养。这本书很多章节和内容并不是非常有用,都是说一些含金量不大的内容,或者举一些例子在凑字数。
《等一切风平浪静》
刘同
文学
这是2024年度阅读清单中,感触最多的一本书,刘同把他42年的人生在这本书中进行了回顾。童年时期,不被人喜欢,上了高中突然意识到只有学习才能离开家乡这个小地方,才能有机会成长,然后努力学习,从一个学习不怎么样的学生考上了大学。然后去北京工作打拼,取得了人生成就。即使刘同已经很成功了,但是他依旧会焦虑,依旧会抑郁。他这42年的人生,跟很多中国年轻人的生命历程基本是一样的,从一个不起眼的小县城走到一线大城市,为了在这里活下来而拼命工作。但是刘同取得的成就更大,很多北漂沪漂都是普通人,可能真就经历着中年危机。像徐峥电影《逆行人生》中那样,原来在互联网大厂做技术的人,由于年龄大而被裁,同时在就业市场上也找不到工作,最终只能去送外卖开滴滴。这样的人也大有人在,那你能说他们不努力吗?不能,只是人到中年还没找到自己擅长什么,能以什么养活自己,真的是这一代人的一个通病。所以只能给公司打工,离开公司,自己无法创造价值,自然也就无法生存。但是真的要有想法在搞钱上,所以说工作终究是为别人创造价值,资本家还要榨取你的剩余价值。打工人也要为自己的未来多规划着想一下。
相关文章:
2024年阅读书单
《高效能人士的7个习惯》 史蒂芬.柯维 精进 《高效能人士的7个习惯》在读了一遍之后,记住非常深刻的就是积极主动和以终为始。 《软件架构》 Simon Brown 架构、技术 《软件架构》这本书比较抽象,若是工作时间比较少的人来读,可能觉得作者没写…...
Eclipse 内容辅助
Eclipse的内容辅助(Content Assist)功能是一项核心特性,它通过提供代码提示和自动完成建议来提高开发效率。这个功能能够在用户编写代码时自动显示可能的代码补全选项,如变量名、方法名、类名和关键字等。它还能根据用户的输入和上…...
【数学建模笔记】评价模型-基于熵权法的TOPSIS模型
视频课地址:https://www.bilibili.com/video/BV1eRyVYUEhg 本系列文章和课程一样,只使用Python实现,好久没玩数学建模了 国赛中不能再用TOPSIS,可以做辅助算法。 1. 算法原理 熵权TOPSIS方法是一种结合熵权法和TOPSIS的决策分析…...
小程序发版后,强制更新为最新版本
为什么要强制更新为最新版本? 在小程序的开发和运营过程中,强制用户更新到最新版本是一项重要的策略,能够有效提升用户体验并保障系统的稳定性与安全性。以下是一些主要原因: 1. 功能兼容 新功能或服务通常需要最新版本的支持&…...
数据分析思维(七):分析方法——群组分析方法
数据分析并非只是简单的数据分析工具三板斧——Excel、SQL、Python,更重要的是数据分析思维。没有数据分析思维和业务知识,就算拿到一堆数据,也不知道如何下手。 推荐书本《数据分析思维——分析方法和业务知识》,本文内容就是提取…...
SAP 01-初识AMDP(ABAP-Managed Database Procedure)
1. 什么是AMDP(ABAP-Managed Database Procedure) 1.)AMDP - ABAP管理数据库程序,是一种程序,我们可以使用SQLSCRIPT在AMDP内部编写代码,SQLSCRIPT是一种与SQL脚本相同的数据库语言,这种语言易于理解和编码。 将AM…...
.net core 线程锁,互斥锁,自旋锁,混合锁
线程锁、互斥锁、自旋锁和混合锁是多线程编程中的重要概念,它们用于控制对共享资源的访问,避免数据竞争和不一致性。每种锁有其特定的适用场景和特点。我们来逐一解释它们,并进行比较。 1. 线程锁(Thread Lock) 线程…...
大数据系列之:深入理解学习使用腾讯COS和COS Ranger权限体系解决方案,从hdfs同步数据到cos
大数据系列之:深入理解学习使用腾讯COS和COS Ranger权限体系解决方案,从hdfs同步数据到cos 对象存储COS对象存储基本概念COS Ranger权限体系解决方案部署组件COS Ranger Plugin部署COS-Ranger-Service部署COS Ranger Client部署 COSN 从hdfs同步数据到co…...
Uniapp Android 本地离线打包(详细流程)
一、简介 App 离线 SDK 暂时不支持 Kotlin,未来不清楚。 uniapp 提供了 云打包 与 本地打包 两种方案,云打包 需要排队且还有次数限制,本地打包 则就没有这些限制,而且会 本地打包 对开发 原生插件 有很大的帮助。 细节&#x…...
单片机常用外设开发流程(1)(IMX6ULL为例)
1.通过GPIO引脚控制led灯和key按钮 (1)设置多路复用的引脚(SW_MUX_CTL)也可以说是选择让引脚以哪种工作模式工作 (2)设置电器属性(SW_PAD_CTL)上拉、等等... (3)设置GPIO的方向&am…...
机器学习 学习知识点
机器学习 学习知识点 什么是消融实验(Ablation experiment)?num_step与batch_size的区别python glob.glob()函数认识python的条件判断之is not、is not None、is Nonetqdm介绍及常用方法softmax 激活函数。type_as(tesnor)Python OpenCV cv2.…...
深入了解PINN:物理信息神经网络(Physics-Informed Neural Networks)
1. 什么是PINN(物理信息神经网络)? 物理信息神经网络(PINN,Physics-Informed Neural Networks)是一类通过结合神经网络和物理方程的深度学习方法。其主要特点是将物理系统的约束条件(如偏微分方…...
人工智能知识分享第八天-机器学习_泰坦尼克生存预估线性回归和决策树回归对比案例
泰坦尼克生存预估案例 import pandas as pd from sklearn.model_selection import train_test_split from sklearn.tree import DecisionTreeClassifier from sklearn.metrics import classification_report import matplotlib.pyplot as plt from sklearn.tree import plot_t…...
封装/前线修饰符/Idea项目结构/package/impore
目录 1. 封装的情景引入 2. 封装的体现 3. 权限修饰符 4. Idea 项目结构 5. package 关键字 6. import 关键字 7. 练习 程序设计:高内聚,低耦合; 高内聚:将类的内部操作“隐藏”起来,不需要外界干涉;…...
python中的装饰器
装饰器(Decorator)是 Python 中的一种语法糖,它允许你修改或增强函数或类的行为。下面详细解释: 基本概念 装饰器本质上是一个函数,它接受一个函数作为参数,并返回一个新的函数: def my_decor…...
HTMLElement、customElements及元素拓展
文章目录 HTMLElement 与 customElementscustomElements.define() 方法说明HTML 元素方法拓展 HTMLElement 与 customElements HTMLElement 概述 HTMLElement是一个接口,它表示所有HTML元素。几乎所有的HTML标签(如<div>、<p>、<a>等…...
字玩FontPlayer开发笔记3 性能优化 大量canvas渲染卡顿问题
字玩FontPlayer开发笔记3 性能优化 大量canvas渲染卡顿问题 字玩FontPlayer是笔者开源的一款字体设计工具,使用Vue3 ElementUI开发,源代码: github: https://github.com/HiToysMaker/fontplayer gitee: https://gitee.com/toysmaker/fontpl…...
PyTorch 中 coalesce() 函数详解与应用示例
PyTorch 中 coalesce() 函数详解与应用示例 coalesce: 美 [ˌkoʊəˈlɛs] 合并;凝聚;联结,注意发音 引言 在 PyTorch 中,稀疏张量(Sparse Tensor)是一种高效存储和操作稀疏数据的方式。稀疏…...
计算机网络(第8版)第3章课后习题--透明传输
【3-11】 试分别讨论以下各种情况在什么条件下是透明传输,在什么条件下不是透明传 输。(提示:请弄清什么是“透明传输”,然后考虑能否满足其条件。) (1)普通的电话通信。 (2)互联网提供的电子邮件服务。 解 答 : 透明传输是指在数据传输…...
JavaScript 日期格式
在 JavaScript 中,日期格式可以通过 Date 对象进行操作和格式化。下面是一些常见的 JavaScript 日期格式及其示例: 1. ISO 8601 格式 ISO 8601 是一种标准的日期和时间表示方法,格式为 YYYY-MM-DDTHH:mm:ss.sssZ,例如: let date = new Date(); console.log(date.toISOS…...
云打印之拼多多打印组件交互协议
拼多多打印组件交互协议相关介绍如下: 1、打印组件下载地址 http://meta.pinduoduo.com/api/one/app/v1/lateststable?appIdcom.xunmeng.pddprint&platformwindows&subTypemain 2、socket连接端口 如果是http的话,端口是5000 socket new …...
Oracle数据库如何找到 Top Hard Parsing SQL 语句?
有一个数据库应用程序存在过多的解析问题,因此需要找到产生大量硬解析的主要语句。 什么是硬解析 Oracle数据库中的硬解析(Hard Parse)是指在执行SQL语句时,数据库需要重新解析该SQL语句,并创建新的执行计划的过程。这…...
浅谈棋牌游戏开发流程二:后端技术选型与基础环境搭建
一、前言:客户端只是台前,后端才是幕后“指挥中心” 在上一篇“客户端技术”中,我们聊到玩家看到的一切动作、动画、界面逻辑,都靠客户端去渲染和交互。但若没有后端的支撑,玩家点了“出牌”可能就像一拳打在空气里—…...
使用qiankun搭建微前端应用及踩坑
线上演示地址:React App 源码地址:https://github.com/Jiang-K-J/micro-app?tabreadme-ov-file (帮忙点个小星星) 主应用:react 18 子应用:vite vue3 子应用:react 18 安装 主应用 $ y…...
Windows 环境配置 HTTPS 服务实战
一、 环境准备 win10以上操作系统安装 Certbot申请阿里云\腾讯云域名安装 nginx 1.3以上版本 二、Certbot 安装及 SSL 证书生成 Certbot 是一个免费、开源工具,用于自动化在Web服务器上获取和更新SSL/TLS证书。它可以通过Let’s Encrypt服务获取免费的SSL/TLS证书…...
小程序租赁系统开发的优势与应用前景分析
内容概要 小程序租赁系统是一种新兴的数字化解决方案,旨在为用户提供更加便捷与高效的租赁服务。它通常包括一系列功能,如在线浏览、即时预定、支付功能以及用户反馈机制。这些系统在使用上极为友好,让用户能够轻松选择所需的商品或服务&…...
Redis(基础篇 + 实践篇 )
01 | 基本架构:一个键值数据库包含什么? Redis 作为一个内存数据存储系统,它的架构设计非常简洁,但功能非常强大。理解其核心架构对高效使用 Redis 至关重要。 客户端与服务器架构: 客户端通过 TCP 协议连接到 Redis …...
单片机-独立按键矩阵按键实验
1、按键介绍 按键管脚两端距离长的表示默认是导通状态,距离短的默认是断开状态, 如果按键按下,初始导通状态变为断开,初始断开状态变为导通 我们开发板是采用软件消抖,一般来说一个简单的按键消抖就是先读取按键的状…...
我用AI学Android Jetpack Compose之入门篇(1)
这篇我们先来跑通第一个Android Jetpack Compose工程,现在新版本的Android Studio,新建工程选择Empty Activity默认就会开启Jetpack Compose的支持,再次声明,答案来自 通义千问Ai 文章目录 1.用Android Jetpack Compose需要安装什…...
简单的生产数据库重连策略优化
简单的druid生产数据库重连策略优化 1. 需求 我们生产环境有一次在大量请求拥堵后,好多数据库操作都超时了,在此之后数据库的连接池不能正常的获取数据库连接了,我们确认了数据库服务是没有问题的,那么就是连接池的配置有问题&a…...
STM32-笔记37-吸烟室管控系统项目
一、项目需求 1. 使用 mq-2 获取环境烟雾值,并显示在 LCD1602 上; 2. 按键修改阈值,并显示在 LCD1602 上; 3. 烟雾值超过阈值时,蜂鸣器长响,风扇打开;烟雾值小于阈值时,蜂鸣器不响…...
2025-01-04 Unity插件 YodaSheet1 —— 插件介绍
文章目录 1 介绍2 工作原理2.1 ScriptableObject -> YadeSheetData2.2 YadeDatabase 存储多个 YadeSheetData 3 用途4 缺点5 推荐 1 介绍 Yade 提供类似于 Excel 或者 Google Sheets 的表格编辑器,可以轻松地在 Unity 编辑器中 编辑,搜索…...
电子电气架构 --- 安全相关内容汇总
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 所谓鸡汤,要么蛊惑你认命,要么怂恿你拼命,但都是回避问题的根源,以现象替代逻辑,以情绪代替思考,把消极接受现实的懦弱,伪装成乐观面对不幸的…...
科研绘图系列:R语言单细胞数据常见的可视化图形
禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍加载R包数据下载导入数据数据预处理图1图2图3图4图5图6系统信息参考介绍 单细胞数据常见的可视化图形 因为本教程是单细胞数据,因此运行本画图脚本需要电脑的内存最少32Gb 加载…...
【顶刊TPAMI 2025】多头编码(MHE)之极限分类 Part 2:基础知识
目录 1 预热1.1 记号1.2 分类器计算过载问题 2 多头编码(MHE)2.1 标签分解2.2 多头组合(Multi-Head Combination) 论文:Multi-Head Encoding for Extreme Label Classification 作者:Daojun Liang, Haixia …...
Flink使用
Window下启动支持 下载或复制老版本的放在bin目录下即可; flink.bat echo off setlocalSET bin%~dp0 SET FLINK_HOME%bin%.. SET FLINK_LIB_DIR%FLINK_HOME%\lib SET FLINK_PLUGINS_DIR%FLINK_HOME%\pluginsSET JVM_ARGS-Xmx512mSET FLINK_JM_CLASSPATH%FLINK_LI…...
一种可复用的AI提效方案:AI点灯
在当今飞速发展的时代,AI技术正不断渗透到我们生活的各个层面,深刻改变着传统的工作方式和生活模式。面对这一重大变革,我们不能被动观望或抗拒,而应积极拥抱AI,将其作为成长的助力。只有与AI协同发展,才能…...
Django 模型
Django 模型 Django 模型是 Django 框架的核心组件之一,它用于定义应用程序的数据结构。在 Django 中,模型是 Python 类,通常继承自 django.db.models.Model。每个模型类代表数据库中的一个表,模型类的属性对应表中的字段。 1. 创建模型 创建 Django 模型非常简单。首先…...
【MySQL 探索者日志 】第二弹 —— 数据库基础
MySQL系列学习笔记: MySQL探索者日志__Zwy的博客-CSDN博客 各位于晏,亦菲们,请点赞关注! 我的个人主页: _Zwy-CSDN博客 目录 1、MySQL服务器,数据库,表关系 2、MySQL登录连接服务器 3、MyS…...
【51单片机-零基础chapter1】
安装软件(配套的有,不多赘述) 1.管理员身份运行keil和破解软件kegen 将CID代码复制粘贴到 一定要管理员方式,不然会error 插入板子 我的电脑,管理 1.如果是拯救者,查看端口,如果没有则显示隐藏 2.苹果不知道,好像不可以 3.其他电脑在"其他设备找" (注:本人在校已…...
stm32的掉电检测机制——PVD
有时在一些应用中,我们需要检测系统是否掉电了,或者要在掉电的瞬间需要做一些处理。 STM32内部自带PVD功能,用于对MCU供电电压VDD进行监控。 STM32就有这样的掉电检测机制——PVD(Programmable Voltage Detecter),即可编程电压检…...
电脑steam api dll缺失了怎么办?
电脑故障解析与自救指南:Steam API DLL缺失问题的全面解析 在软件开发与电脑维护的广阔天地里,我们时常会遇到各种各样的系统报错与文件问题,其中“Steam API DLL缺失”便是让不少游戏爱好者和游戏开发者头疼的难题之一。作为一名深耕软件开…...
Kotlin 协程基础知识总结七 —— Flow 与 Jetpack Paging3
专题分为五大块: Paging3 的结构组成Flow 与 Paging3下拉刷新上拉刷新离奇 Bug上游数据缓存 Demo 会还原开发迭代的过程,不会直接一步到位。 1、Paging3 加载数据流程 (P105)Paging3 的简介详情可参考官方文档 Paging 库概览&…...
使用JMeter玩转tidb压测
作者: du拉松 原文来源: https://tidb.net/blog/3f1ada39 一、前言 tidb是mysql协议的,所以在使用过程中使用tidb的相关工具连接即可。因为jmeter是java开发的相关工具,直接使用mysql的jdbc驱动包即可。 二、linux下安装jmet…...
音视频入门基础:MPEG2-PS专题(3)——MPEG2-PS格式简介
一、引言 本文对MPEG2-PS格式进行简介。 进行简介之前,请各位先下载MPEG2-PS的官方文档。ITU-T和ISO/IEC都分别提供MPEG2-PS的官方文档。但是ITU提供的文档是免费的,ISO/IEC是付费的,所以我们主要阅读ITU提供的官方文档,比如较新…...
ETCD渗透利用指南
目录 未指定使用put操作报错 未指定操作版本使用get报错 首先etcd分为两个版本v2和v3,不同的API结果无论是访问URL还是使用etcdctl进行通信,都会导致问题,例如使用etcdctl和v3进行通信,如果没有实名ETCDCTL_API3指定API版本会直接…...
Python安装(新手详细版)
前言 第一次接触Python,可能是爬虫或者是信息AI开发的小朋友,都说Python 语言简单,那么多学一些总是有好处的,下面从一个完全不懂的Python 的小白来安装Python 等一系列工作的记录,并且遇到的问题也会写出,…...
SQL 中复杂 CASE WHEN 嵌套逻辑优化
目标:优化复杂的 CASE WHEN 逻辑,提升 SQL 语句的可读性与执行效率,减少多层嵌套带来的复杂性。 1. CASE WHEN 的常见问题 嵌套过深:多个条件判断嵌套,难以阅读和维护。重复逻辑:相似逻辑在多个分支中重复…...
【专题】2024年出口跨境电商促销趋势白皮书报告汇总PDF洞察(附原数据表)
原文链接:https://tecdat.cn/?p38722 在当今全球化加速演进、数字经济蓬勃发展的大背景下,跨境电商行业正以前所未有的态势重塑国际贸易格局,成为各方瞩目的焦点领域。 根据亚马逊发布的《2024年出口跨境电商促销趋势白皮书》,…...
C# 设计模式(结构型模式):代理模式
C# 设计模式(结构型模式):代理模式 在软件开发中,有时我们需要通过某种方式间接地访问一个对象,这时就可以使用代理模式(Proxy Pattern)。代理模式通过引入一个代理对象来控制对目标对象的访问…...