高级生化大纲
一,蛋白质化学:
蛋白质分离是生物化学和分子生物学研究中的一项基本技术,用于根据蛋白质的物理和化学特性将其从混合物中分离出来。
1. 离心分离法
离心分离法利用离心力来分离不同质量或密度的颗粒和分子。
- 差速离心:通过逐渐增加离心力,首先沉淀下大颗粒,然后是小颗粒。
- 速率区域离心:利用颗粒在离心力作用下沉降速度的差异进行分离。
- 平衡密度梯度离心:在离心管中形成密度梯度,颗粒根据其密度在梯度中达到平衡位置。
- 蔗糖密度梯度离心:使用蔗糖溶液形成密度梯度,用于分离细胞器或其他颗粒。
2. 液相色谱法
液相色谱法是一种柱层析技术,通过不同的相互作用力来分离蛋白质。
- 离子交换色谱:基于蛋白质表面电荷与固定相上的相反电荷之间的相互作用。分为阳离子交换(正电荷蛋白质吸附)和阴离子交换(负电荷蛋白质吸附)。
- 分子筛色谱:根据蛋白质的分子大小进行分离,小分子通过固定相,大分子被排除在外。
- 亲和层析:利用蛋白质与特定配体(如抗体、激素或底物类似物)之间的高亲和力进行分离。
3. 电泳分离法
电泳分离法根据蛋白质的电荷和/或大小进行分离。
- SDS-PAGE:十二烷基硫酸钠聚丙烯酰胺凝胶电泳,SDS是一种去污剂,使蛋白质带负电荷并掩盖其大小差异,从而根据大小进行分离。
- 2D凝胶电泳:结合等电聚焦(根据等电点分离)和SDS-PAGE(根据大小分离),用于分离蛋白质的复杂混合物。
4. 高度特异性的酶和抗体测定
这些方法用于检测和纯化单个蛋白质。
- 免疫印迹:在电泳分离后,将蛋白质转移到膜上,然后用特异性抗体检测目标蛋白质。
- 免疫沉淀:利用抗体与目标蛋白质的特异性结合,通过沉淀抗体-蛋白质复合物来纯化蛋白质。
5. 蛋白质的三维结构测定
这些技术用于确定蛋白质的三维结构。
- X射线晶体学:通过测量蛋白质晶体对X射线的衍射模式来确定其三维结构。
- 低温电子显微镜:在低温下使用电子显微镜观察蛋白质的二维图像,然后通过计算方法重建三维结构。
- 核磁共振波谱:利用核磁共振技术测量蛋白质中原子核的磁共振频率,以确定其三维结构。
6. 质谱法
质谱法是一种用于确定蛋白质分子量和序列的方法。
- 质谱:通过电离蛋白质并根据其质荷比(m/z)分离离子,然后检测和分析这些离子,以确定蛋白质的分子量和序列。
7. 放射性同位素
放射性同位素在生物分子检测中仍然有其应用,尤其是在追踪代谢途径和研究蛋白质合成方面。
这些方法各有优势和局限性,通常需要根据实验目的和蛋白质的特性来选择最合适的分离技术。
===================================================================
二,蛋白质结构与功能
多肽的形成和稳定性受到多种分子间力的影响,对这些力的详细解释以及它们如何影响多肽和相关生物学过程的描述:
1. 共价键(Covalent Bonds)
- 肽键(Peptide Bonds):连接氨基酸残基的酰胺键,具有部分双键性质,是多肽链的主要结构单元。肽键的典型距离约为1.5 Å,键解离自由能约为356 kJ/mole。
- 二硫键(Disulfide Bonds):由两个半胱氨酸残基的硫原子形成,增强多肽链的稳定性。典型距离约为2.2 Å,键解离自由能约为167 kJ/mole。
2. 离子键(Ionic Bonds)
- 盐桥(Salt Bridges):由带相反电荷的氨基酸残基(如赖氨酸和天冬氨酸)形成,有助于多肽链的折叠和稳定。典型距离约为2.8 Å,键解离自由能取决于盐桥的埋藏程度,可能在12.5-17 kJ/mole之间。
3. 氢键(Hydrogen Bonds)
- 氢键:由氢原子与电负性原子(如氧或氮)之间的吸引形成,对多肽链的二级结构(如α螺旋和β折叠)至关重要。典型距离约为3.0 Å,键解离自由能在水环境中为2-6 kJ/mole,如果供体或受体带电,则可能更高。
4. 范德华力(Van der Waals Interactions)
- 范德华力:非极性氨基酸残基之间的弱吸引力,对多肽链的三维结构稳定性有贡献。作用距离较短,典型距离约为3.5 Å,键解离自由能约为4 kJ/mole,且随着距离的增加迅速减小。
5. 疏水相互作用(Hydrophobic Interactions)
- 疏水相互作用:非极性氨基酸残基倾向于避免与水接触,这种趋势推动它们聚集在一起,有助于多肽链的折叠。这种力在多肽链的内部区域尤为显著,对蛋白质的稳定性和功能至关重要。
6. 长程静电相互作用(Long-range Electrostatic Interactions)
- 长程静电相互作用:依赖于介质的介电常数,在水中被屏蔽,具有1/r的依赖性。这种力在非极性区域可能非常强,但在水环境中非常弱。
这些力共同作用,决定了多肽链的折叠、稳定性和功能。例如,氢键和二硫键在稳定蛋白质的二级结构中起关键作用,而离子键和疏水相互作用则有助于蛋白质的三级结构形成。范德华力虽然较弱,但在蛋白质内部的稳定性中也发挥着重要作用。长程静电相互作用在调节蛋白质的溶解性和相互作用中也扮演着角色。
在生物学过程中,这些力的平衡对于蛋白质的正确折叠、稳定性和功能至关重要。例如,错误折叠的蛋白质可能导致功能丧失或疾病。通过理解这些力,科学家可以设计药物来干预蛋白质的折叠过程,治疗相关疾病。
===================================================================
三,核酸的结构与功能
根据您提供的图片内容,以下是siRNA(小干扰RNA)和miRNA(微RNA)的详细介绍,以及它们之间的异同点分析:
miRNA(微RNA)
miRNA是一类内源性的小型非编码RNA分子,通常由18-25个核苷酸组成。它们在调控基因表达中发挥重要作用,特别是在转录后调控中。
miRNA的生成过程:
- 初级转录本(pri-miRNA):由RNA聚合酶II和III转录产生,具有发夹环结构。
- 前体miRNA(pre-miRNA):在细胞核内,由Drosha和DGCR8酶处理pri-miRNA,形成具有茎环结构的约70个核苷酸长的pre-miRNA。
- 核输出:pre-miRNA通过Exportin5和Ran-GTPase输出到细胞质。
- 成熟miRNA:在细胞质中,Dicer酶进一步切割pre-miRNA,形成成熟的双链miRNA。
- RNA诱导的沉默复合体(RISC):成熟的miRNA单链被整合到RISC中,其中miRNA的引导链与目标mRNA结合。
miRNA的作用机制:
- miRNA与目标mRNA不完全互补配对,主要通过抑制mRNA的翻译来调控基因表达。
- miRNA的2-7位核苷酸(种子序列)对于特异性识别目标mRNA至关重要。
siRNA(小干扰RNA)
siRNA是一类外源性的小型双链RNA分子,通常由21-23个核苷酸组成。它们在RNA干扰(RNAi)途径中发挥作用,用于沉默特定基因。
siRNA的生成过程:
- 双链RNA(dsRNA):可以是外源性引入的,也可以是内源性产生的。
- Dicer酶切割:Dicer酶将双链RNA切割成21-23个碱基对的siRNA片段。
- RISC复合体:siRNA被整合到RISC中,单链siRNA引导RISC识别并切割含有互补序列的mRNA。
siRNA的作用机制:
- siRNA与目标mRNA完全互补配对,导致mRNA的切割和降解,从而抑制基因表达。
miRNA与siRNA的异同点分析:
- 来源不同:
- miRNA来自基因组内编码的较长的初级转录本(pri-miRNA)。
- siRNA可以来自外源性双链RNA或内源性双链RNA。
- 作用结果不同:
- miRNA的“种子序列”位于5’端的2-7位核苷酸,与目标mRNA不完全配对,主要导致翻译抑制。
- siRNA与目标mRNA完全配对,导致mRNA的降解。
- 功能相似性:
- 两者都通过RISC复合体发挥作用,调控基因表达。
- 应用差异:
- miRNA在生物体内广泛存在,参与多种生物学过程。
- siRNA常用于实验室研究中,作为基因沉默的工具。
通过这些机制,miRNA和siRNA在调控基因表达、参与细胞分化、发育以及疾病发生等方面发挥着重要作用。
===================================================================
四,DNA复制、转录:
DNA修复途径是细胞维护基因组稳定性和完整性的关键机制。以下是各主要DNA修复途径的详细解释与分析:
1. 直接修复机制
直接修复机制无需替换整个碱基或核苷酸,而是通过直接修复受损的碱基来恢复DNA的正常结构。
- MGMT(甲基鸟嘌呤甲基转移酶):该酶能够直接将6号位置的甲基(CH₃,O⁶-甲基鸟嘌呤)移除,恢复鸟嘌呤的正常结构。
- 光裂合酶:存在于细菌中,能够修复由紫外线引起的嘧啶二聚体,直接将受损的DNA或核苷酸还原,不需要另一股作为修复模板。
2. 碱基切除修复(BER)
碱基切除修复用于清除并修复异常或不应存在的碱基,防止在DNA复制过程中引发点突变。
该机制通过识别并切除受损碱基,随后通过DNA聚合酶和DNA连接酶来填补缺失的碱基。BER主要针对单个碱基的损伤,如氧化损伤、脱胺等。
3. 核苷酸切除修复(NER)
核苷酸切除修复主要修复影响大片区域染色体结构的DNA损伤,如嘧啶二聚体、DNA附加物和DNA交互连结等。
NER分为两种类型:
- 全基因组NER(GG-NER):通过XPC-HR23B双合体识别全基因组范围内的DNA损伤,启动修复路径。
- 转录合并修复(TCR):当RNA聚合酶在转录过程中遇到无法辨识的核苷酸损伤而停滞时,激活的修复机制。TCR能迅速招募NER相关修复蛋白,优先修复转录活跃区域的DNA损伤。
4. 错误配对修复(MMR)
错误配对修复负责校正DNA复制过程中发生的嘌呤-嘧啶错误配对,减少突变率。
MMR通过识别并切除错误配对的碱基,然后利用正确的模板链进行修复,确保基因组的准确复制。
5. 单股DNA断裂修复(SSBR)
单股DNA断裂修复机制与碱基切除修复使用相似的蛋白质,因此有时将其归入BER路径内。
该修复机制主要处理由于各种内外源因素引起的单链DNA断裂,恢复DNA的连续性和完整性。
6. 同源性重组(HR)
同源性重组修复依赖于细胞内的同源染色体或姊妹染色分体作为修复模板,以恢复DNA双股断裂。
HR在细胞周期的S期和G2期更为活跃,因为此时姊妹染色分体可作为高保真模板,减少修复过程中引入的错误。
7. 非同源性末端接合(NHEJ)
非同源性末端接合无需模板,直接将双股断裂的DNA末端连接起来。
虽然NHEJ修复速度快,但由于缺乏模板,其修复过程可能导致序列的插入或缺失,增加基因突变的风险。NHEJ在复杂基因组中较为活跃,也在免疫系统的V(D)J重组过程中发挥重要作用。
总结
不同的DNA修复途径各有其特定的修复目标和机制,协同作用以维护基因组的稳定性和细胞的正常功能。直接修复和BER主要处理小范围的碱基损伤,而NER则处理更大范围的结构损伤。MMR和SSBR则负责纠正复制错误和单链断裂。对于最为严重的双链断裂,HR和NHEJ提供了高保真和快速修复的选择,分别适应不同的细胞周期阶段和生物学需求。
Sources:
https://zh.wikipedia.org/wiki/DNA%E4%BF%AE%E5%BE%A9
===================================================================
五,生物大分子相分离:
以下是每个实验的详细解释:
1. 相分离实验(Phase Separation Assays)
相分离实验用于研究生物大分子(如蛋白质和RNA)在特定条件下的相行为。实验步骤如下:
- 荧光标记:使用荧光染料标记蛋白质或RNA。
- 相分离诱导:通过改变浓度、温度、pH值、盐和溶质、RNA/DNA/配体的序列/结构等条件,诱导相分离。
- 液滴形成:观察到荧光标记的生物分子形成液滴。
- 液滴特性分析:分析液滴的数量、大小和形态。
- 溶解:使用解聚酶、RNA酶或1,6-己二醇(1,6-HD)等试剂溶解液滴。
- 多色标记:使用不同颜色的荧光标记来研究混合物的相容性、不相容性或多相结构。
2. FRAP(荧光恢复后光漂白)
FRAP用于测量荧光分子在光漂白后的恢复动力学,反映分子的流动性。
- 光漂白:使用激光照射特定区域,使荧光分子失去荧光。
- 恢复观察:监测漂白区域荧光的恢复。
- 恢复动力学:根据荧光恢复的速度,可以推断出分子的流动性和交换速率。
3. 液滴融合(Droplet Fusion)
液滴融合实验用于研究液滴之间的融合特性。
- 自由融合:液滴在没有外力作用下自然融合。
- 光镊:使用光镊技术操纵液滴,增加融合频率。
- 剪切应力:通过施加剪切应力促进液滴融合。
- 融合动力学:观察融合过程,分析融合的速率和效率。
4. 基于沉降的LLPS测定(Sedimentation-based LLPS Assay)
LLPS(液-液相分离)测定用于研究蛋白质或蛋白质复合物的相分离行为。
- 混合复合物:制备蛋白质或蛋白质复合物的混合溶液。
- 离心:通过离心分离上清液(S)和沉淀物(P)。
- 洗涤:洗涤沉淀物以去除未结合的分子。
- SDS-PAGE分析:使用SDS-PAGE分析上清液和沉淀物中的蛋白质分布。
5. 微流变学(Microrheology)
微流变学用于测量软物质(如生物大分子溶液)的流变性质。
- 荧光标记:使用荧光标记的微珠作为探针。
- 追踪运动:追踪微珠在溶液中的运动。
- 扩散分析:分析微珠的均方位移与时间的关系,区分自由扩散和受限/粘弹性扩散。
6. 表面张力(Surface Tension)
表面张力测量用于研究液滴的表面特性。
- 直角成像:使用显微镜观察液滴的形态。
- 表面润湿:测量液滴在不同表面上的接触角。
- 表面张力拟合:根据液滴的高度和半径,拟合表面张力。
这些实验方法为研究生物大分子的相行为、流动性、融合特性以及流变性质提供了有力的工具。通过这些实验,可以深入理解生物大分子在细胞内的行为,以及它们如何参与细胞功能和疾病过程。
根据您提供的图片内容,以下是细胞过程中液液相分离(LLPS)的详细解释,参考RNA颗粒、信号传导、细胞粘附等生物学过程,并考虑LLPS的调控因素:
1. 液液相分离的预测与特征确定
- 预测:利用生物信息学工具预测蛋白质中可能参与相分离的区域。
- 2D/3D介质:在二维或三维介质中进行实验,以确定蛋白质的相分离特性。
2. 细胞内无膜细胞器(MLOs)的详细成像
- 分子扩散与交换:研究分子在MLOs中的扩散和交换特性,如融合、荧光恢复后光漂白(FRAP)等。
- 大小与形态:观察MLOs的大小和形态,以及它们在细胞内的时空分布。
3. MLOs的组成与功能
- 识别MLOs的组分:区分MLOs的支架蛋白和客户蛋白。
- 体外重建:在体外条件下重建MLOs,研究其形成和功能。
4. MLOs的功能
- 组成型:在细胞中持续存在的MLOs。
- 信号控制:响应特定信号而形成的MLOs。
- 应激诱导:在细胞应激条件下形成的MLOs。
5. 相分离的驱动力
- 多价性:来自串联结构域、低复杂度序列(LCDs)和客户蛋白的多价性。
- 相分离的介导:确定介导相分离的关键因素。
6. 相分离的调控
- 翻译后修饰(PTM):如磷酸化、泛素化等,可以影响蛋白质的相分离行为。
- pH值:细胞内pH值的变化可以影响蛋白质的电荷状态,进而影响相分离。
- 氧化还原状态:细胞内的氧化还原平衡可以调节蛋白质的相分离。
- 反馈循环:细胞内的反馈机制可以调节相分离过程,维持细胞内环境的稳定。
7. 相分离与生物功能的联系
- 遗传操作:通过敲除或突变关键组分,研究其对相分离的影响。
- 凝聚体的破坏:使用1,6-己二醇(1,6-HD)等试剂破坏凝聚体,观察细胞功能的变化。
- 功能恢复:通过嫁接(grafting)技术恢复功能,验证相分离在细胞功能中的作用。
8. 相分离的实验验证
- 体外和体内实验:通过体外和体内实验验证相分离的特征。
- 相图:构建相图,展示不同条件下相分离的状态。
9. 光遗传学工具的应用
- 光控凝聚体:使用光遗传学工具,如光敏蛋白,实现对凝聚体形成和解聚的精确控制。
通过这些步骤,研究人员可以深入理解液液相分离在细胞生物学过程中的作用,以及如何通过调控相分离来影响细胞功能。这对于研究RNA颗粒、信号传导、细胞粘附等生物学过程具有重要意义。
===================================================================
六,糖生物学概论:
10种糖链修饰就有10种糖基转移酶
===================================================================
七,生物正交化学与糖链标记技术
1,click chemistry:
最后一章节:
第一代可能不适合于用来做动物活体实验,
一价铜离子催化
Click反应概述
Click反应是一种高效的化学偶联反应,广泛应用于生物标记、药物合成和材料科学等领域。以下是对第一代、第二代和第三代Click反应的详细解释和分析:
第一代Click反应:CuAAC (Copper-catalyzed Azide-Alkyne 1,3-dipolar Cycloaddition)
反应机制:
- 叠氮化合物(Azide)与末端炔(Terminal Alkyne)在Cu(I)催化下进行1,3-偶极环加成反应,生成1,4-二取代1,2,3-三唑。
优点:
- 高产率、高区域选择性、广泛的底物适用性。
- 反应条件温和(室温、常压)。
缺点:
- 需要Cu(I)催化剂,可能对生物体系有毒。
- 在体内易产生活性氧(ROS),具有细胞毒性。
应用场景:
- 体外细胞实验(成像、蛋白质组学等)。
改进:
- 使用配体稳定Cu(I),加速反应,降低Cu的毒性。
第二代Click反应:SPAAC (Strain-promoted Azide-Alkyne Cycloaddition)
反应机制:
- 利用环辛炔(Cyclic Alkyne)中的环张力,与叠氮化合物在无铜条件下迅速发生2+3环加成反应。
优点:
- 无铜催化,避免了Cu(I)的细胞毒性问题。
- 快速反应,适用于活体成像。
缺点:
- 需要特定的环辛炔底物,底物合成可能较复杂。
应用场景:
- 活体动物成像。
第三代Click反应:IEDDA (Inverse Electron-Demand Diels-Alder Cycloaddition)
反应机制:
- 四嗪(Tetrazine)与反式环辛烯(TCO)进行逆电子需求型Diels-Alder反应,生成稳定的四嗪-环辛烯加合物。
优点:
- 高生物相容性,无需催化剂,快速反应。
- 反应条件温和,适用于低浓度蛋白质修饰。
缺点:
- 需要特定的四嗪和TCO底物。
应用场景:
- 蛋白质修饰、活体成像。
比对分析
特性 | CuAAC | SPAAC | IEDDA |
---|---|---|---|
催化剂 | Cu(I) | 无 | 无 |
底物 | 叠氮和末端炔 | 叠氮和环辛炔 | 四嗪和TCO |
反应条件 | 室温、常压 | 室温、常压 | 室温、常压 |
细胞毒性 | 有 | 无 | 无 |
应用场景 | 体外实验 | 活体成像 | 蛋白质修饰、活体成像 |
生物学课题设计
课题名称: 利用Click反应进行活体肿瘤成像和蛋白质组学研究
研究目标:
- 利用SPAAC反应在活体小鼠中进行肿瘤成像,以评估肿瘤的生长和扩散。
- 通过IEDDA反应对肿瘤组织中的特定蛋白质进行修饰,以研究其在肿瘤发展中的作用。
实验步骤:
- 合成带有叠氮或四嗪标记的肿瘤靶向分子。
- 将标记分子注射到肿瘤小鼠模型中。
- 使用荧光探针通过SPAAC或IEDDA反应与标记分子结合,进行活体成像。
- 收集肿瘤组织样本,通过IEDDA反应对特定蛋白质进行修饰,进行蛋白质组学分析。
预期结果:
- 获得高分辨率的肿瘤成像结果,揭示肿瘤的微观结构和动态变化。
- 鉴定与肿瘤发展相关的关键蛋白质,为肿瘤治疗提供新的靶点。
创新点:
- 结合两种Click反应,实现从活体成像到分子层面的全面研究。
- 利用无铜催化的Click反应,减少对生物体系的干扰,提高实验的生物相容性。
========================================================
八,糖免疫:
本卷为开卷考试,但禁止联网查询,在监考期间,倒是见到了一些学生:
1,首先对照该大纲,看题目范围在哪里,迅速定位;
该大纲里有的就直接写上去;
2,没有的再到对应章节里wps ai查询+有道翻译截屏抄写
3,综上都没有办法的再google+max ai侧边栏,同时开kimi chat
相关文章:

高级生化大纲
一,蛋白质化学: 蛋白质分离是生物化学和分子生物学研究中的一项基本技术,用于根据蛋白质的物理和化学特性将其从混合物中分离出来。 1. 离心分离法 离心分离法利用离心力来分离不同质量或密度的颗粒和分子。 差速离心:通过逐…...

YARN WebUI 服务
一、WebUI 使用 与HDFS一样,YARN也提供了一个WebUI服务,可以使用YARN Web用户界面监视群集、队列、应用程序、服务、流活动和节点信息。还可以查看集群详细配置的信息,检查各种应用程序和服务的日志。 1.1 首页 浏览器输入http://node2.itc…...

【Unity3D】利用IJob、Burst优化处理切割物体
参考文章: 【Unity】切割网格 【Unity3D】ECS入门学习(一)导入及基础学习_unity ecs教程-CSDN博客 【Unity3D】ECS入门学习(十二)IJob、IJobFor、IJobParallelFor_unity ijobparallelfor-CSDN博客 工程资源地址&…...

【大前端】Vue3 工程化项目使用详解
目录 一、前言 二、前置准备 2.1 环境准备 2.1.1 create-vue功能 2.1.2 nodejs环境 2.1.3 配置nodejs的环境变量 2.1.4 更换安装包的源 三、工程化项目创建与启动过程 3.1 创建工程化项目 3.2 项目初始化 3.3 项目启动 3.4 核心文件说明 四、VUE两种不同的API风格 …...

基于文件系统分布式锁原理
分布式锁:在一个公共的存储服务上打上一个标记,如Redis的setnx命令,是先到先得方式获得锁,ZooKeeper有点像下面的demo,比较大小的方式判决谁获得锁。 package com.ldj.mybatisflex.demo;import java.util.*; import java.util.co…...

简历整理YH
一,订单中心 1,调拨单 融通(Rocketmq)-订单中心:ECC_BMS123(已出单),125(分配),127(发货),129(收货) 通过RocketMq接入多场景订单数据 2,销售单 sap(FTP)-订单中心,下发1002,1003,…...

Kotlin 协程基础三 —— 结构化并发(二)
Kotlin 协程基础系列: Kotlin 协程基础一 —— 总体知识概述 Kotlin 协程基础二 —— 结构化并发(一) Kotlin 协程基础三 —— 结构化并发(二) Kotlin 协程基础四 —— CoroutineScope 与 CoroutineContext Kotlin 协程…...

微信小程序实现长按录音,点击播放等功能,CSS实现语音录制动画效果
有一个需求需要在微信小程序上实现一个长按时进行语音录制,录制时间最大为60秒,录制完成后,可点击播放,播放时再次点击停止播放,可以反复录制,新录制的语音把之前的语音覆盖掉,也可以主动长按删…...

校园跑腿小程序---轮播图,导航栏开发
hello hello~ ,这里是 code袁~💖💖 ,欢迎大家点赞🥳🥳关注💥💥收藏🌹🌹🌹 🦁作者简介:一名喜欢分享和记录学习的在校大学生…...

详细全面讲解C++中重载、隐藏、覆盖的区别
文章目录 总结1、重载示例代码特点1. 模板函数和非模板函数重载2. 重载示例与调用规则示例代码调用规则解释3. 特殊情况与注意事项二义性问题 函数特化与重载的交互 2. 函数隐藏(Function Hiding)概念示例代码特点 3. 函数覆盖(重写ÿ…...

一文读懂单片机的串口
目录 串口通信的基本概念 串口通信的关键参数 单片机串口的硬件连接 单片机串口的工作原理 数据发送过程 数据接收过程 单片机串口的编程实现 以51单片机为例 硬件连接 初始化串口 发送数据 接收数据 串口中断服务函数 代码示例 单片机串口的应用实例 单片机与…...

HTML5 网站模板
HTML5 网站模板 参考 HTML5 Website Templates...

mybatis分页插件:PageHelper、mybatis-plus-jsqlparser(解决SQL_SERVER2005连接分页查询OFFSET问题)
文章目录 引言I PageHelper坐标II mybatis-plus-jsqlparser坐标Spring Boot 添加分页插件自定义 Mapper 方法中使用分页注意事项解决SQL_SERVER2005连接分页查询OFFSET问题知识扩展MyBatis-Plus 框架结构mybatis-plus-jsqlparser的 Page 类引言 PageHelper import com.github.p…...

uniapp中rpx和upx的区别
在 UniApp 中,rpx 和 upx 是两种不同的单位,它们的主要区别在于适用的场景和计算方式。 ### rpx(Responsive Pixel) - **适用场景**:rpx 是一种响应式单位,主要用于小程序和移动端的布局。 - **计算方式**…...

什么是卷积网络中的平移不变性?平移shft在数据增强中的意义
今天来介绍一下数据增强中的平移shft操作和卷积网络中的平移不变性。 1、什么是平移 Shift 平移是指在数据增强(data augmentation)过程中,通过对输入图像或目标进行位置偏移(平移),让目标在图像中呈现出…...

java.net.SocketException: Connection reset 异常原因分析和解决方法
导致此异常的原因,总结下来有三种情况: 一、服务器端偶尔出现了异常,导致连接关闭 解决方法: 采用出错重试机制 二、 服务器端和客户端使用的连接方式不一致 解决方法: 服务器端和客户端使用相同的连接方式ÿ…...

Maven 仓库的分类
Maven 是一个广泛使用的项目构建和依赖管理工具,在 Java 开发生态中占据重要地位。作为 Maven 的核心概念之一,仓库(Repository)扮演着至关重要的角色,用于存储项目的依赖、插件以及构建所需的各种资源。 了解 Maven 仓…...

隧道网络:为数据传输开辟安全通道
什么是隧道网络? 想象一下,你正在一个陌生的城市旅行,并且想要访问家里的电脑。但是,直接连接是不可能的,因为家庭网络通常受到防火墙或路由器的保护,不允许外部直接访问。这时候,隧道网络&…...

CentOS 7 下 Nginx 的详细安装与配置
1、安装方式 1.1、通过编译方式安装 下载Nginx1.16.1的安装包 https://nginx.org/download/nginx-1.16.1.tar.gz 下载后上传至/home目录下。 1.2、通过yum方式安装 这种方式安装更简单。 2、通过编译源码包安装Nginx 2.1、安装必要依赖 sudo yum -y install gcc gcc-c sudo…...

JAVA 使用apache poi实现EXCEL文件的输出;apache poi实现标题行的第一个字符为红色;EXCEL设置某几个字符为别的颜色
设置输出文件的列宽,防止文件过于丑陋 Sheet sheet workbook.createSheet(FileConstants.ERROR_FILE_SHEET_NAME); sheet.setColumnWidth(0, 40 * 256); sheet.setColumnWidth(1, 20 * 256); sheet.setColumnWidth(2, 20 * 256); sheet.setColumnWidth(3, 20 * 25…...

通过vba实现在PPT中添加计时器功能
目录 一、前言 二、具体实现步骤 1、准备 2、开启宏、打开开发工具 3、添加计时器显示控件 3.1、开启母版 3.2、插入计时器控件 4、vba代码实现 4.1、添加模块 4.2、添加代码 4.3、保存为pptm 5、效果展示 一、前言 要求/目标:在PPT中每一页上面增加一个计时器功能…...

检验统计量与p值笔记
一、背景 以雨量数据为例,当获得一个站点一年的日雨量数据后,我们需要估计该站点的雨量的概率分布情况,因此我们利用有参估计的方式如极大似然法估计得到了假定该随机变量服从某一分布的参数,从而得到该站点的概率密度函数&#x…...

【集成学习】Bagging、Boosting、Stacking算法详解
文章目录 1. 相关算法详解:2. 算法详细解释:2.1 Bagging:2.2 Boosting:2.3 Stacking:2.4 K-fold Multi-level Stacking: 集成学习(Ensemble Learning)是一种通过结合多个模型的预测结…...

Rabbit Rocket kafka 怎么实现消息有序消费和延迟消费的
在消息队列系统中,像 RabbitMQ、RocketMQ 和 Kafka 这样的系统,都支持不同的方式来实现消息的有序消费和延迟消费。下面我们分别探讨这些系统中如何实现这两种需求: 1. RabbitMQ:实现消息有序消费和延迟消费 有序消费࿱…...

【Ubuntu与Linux操作系统:五、文件与目录管理】
第5章 磁盘存储管理 5.1 Linux磁盘存储概述 磁盘存储是Linux系统存储数据的重要组件,它通过分区和文件系统组织和管理数据。Linux支持多种文件系统,如ext4、xfs和btrfs,并以块的形式管理存储设备。 1. 分区与文件系统: 分区&am…...

32_Redis分片集群原理
1.Redis集群分片 1.1 Redis集群分片介绍 Redis集群没有使用一致性hash,而是引入了哈希槽的概念。Redis集群有16384个哈希槽,每个key通过CRC16校验后对16384取模来决定放置哪个槽。 用于将密钥映射到散列插槽的基本算法如下: HASH_SLOT = CRC16(key) mod 16384 集群的每…...

微信小程序mp3音频播放组件,仅需传入url即可
// index.js // packageChat/components/audio-player/index.js Component({/*** 组件的属性列表*/properties: {/*** MP3 文件的 URL*/src: {type: String,value: ,observer(newVal, oldVal) {if (newVal ! oldVal && newVal) {// 如果 InnerAudioContext 已存在&…...

Sql 创建用户
Sql server 创建用户 Sql server 创建用户SQL MI 创建用户修改其他用户密码 Sql server 创建用户 在对应的数据库执行,该用户得到该库的所有权限 test.database.chinacloudapi.cn DB–01 DB–02 创建服务器登录用户 CREATE LOGIN test WITH PASSWORD zDgXI7rsafkak…...

数据结构:LinkedList与链表—面试题(三)
目录 1、移除链表元素 2、反转链表 3、链表的中间结点 4、返回倒数第k个结点 5、合并两个有序链表 1、移除链表元素 习题链接https://leetcode.cn/problems/remove-linked-list-elements/description/ 描述:给你一个链表的头节点 head 和一个整数 val ÿ…...

【开发日记】Docker修改国内镜像源
1、问题: docker pull镜像时提示以下内容: Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)2、解决 ①…...