- 博客(128)
- 收藏
- 关注
原创 生化基础6_影响凝胶聚合的因素
2 实验试剂: 乙二胺四乙酸二钠(EDTA-Na2)、Tris碱、10×Buffer、 dNTP、TaqDNA聚合酶、引物、去离子甲酰胺、溴酚蓝 、 二甲苯青FF、甲叉双丙烯酰胺、丙烯酰胺、硼酸、尿素、 亲和硅烷、剥离硅烷、四甲基乙二胺、过硫酸铵、硝酸银 、DNA Marker(根据PCR片段大小选择合适的Marker范围, 如SSR实验的范围在100bp—400bp之间)PAGE应用范围广,可用于蛋白质、酶、核酸等生物分子的分离、定性、定量及少量的制备,还可测定相对分子质量、等电点等。
2024-07-17 15:18:27
339
原创 生化基础5_琼脂糖凝胶电泳
简言之,琼脂糖是从琼脂中精细提取的,有自身独特的性质,所以琼脂糖要比琼脂贵得多。三者之中,TAE的缓冲能力最低,双链线状DNA片段在TAE中比在TBE或TPE中迁移快10%,对于高分子量的DNA,TAE的分辨率略高于TBE或TPE,对于低分子质量的DNA,TAE要差些。在0.5×TBE琼脂糖凝胶电泳中溴酚蓝的速率约与长约300bp的线性双链DNA相同,在0.5%-1.4%浓度的琼脂糖凝胶中基本不会变化。根据制胶量及凝胶浓度,在加有一定量的电泳缓冲液的三角锥瓶中,加入准确称量的琼脂糖粉。
2024-07-17 15:13:10
553
原创 生化基础5_聚丙烯酰胺凝胶(蛋白质相关)
低、中压电源、恒温循环器 2 试剂: 丙烯酰胺、N,N’-甲叉双丙烯酰胺, SDS( 十二烷基硫 酸钠)溶液、1.5MTris-HCl(pH8.8)、0.5MTris- HCl(pH6.8)、TEMED、10%(w/v)过硫酸胺溶液、SDS- Page上样缓冲液:( 0.5M Tris( pH6.8)缓冲液、甘油、 10%SDS 、二硫苏糖醇、溴酚蓝)、Tris、甘氨酸、SDS 、考马斯亮蓝 \硝酸银等。胶板制作方便,易剥离,样品用量少,分辨率高,不仅可用于分析,还可用于制备。1 仪器:垂直系列电泳槽;
2024-07-17 15:06:19
846
原创 生物化学基础1_核酸
DNA的基本功能是以基因的形式荷载遗传信息,并作为基因复制和转录的模板。它是生命遗传的物质基础,也是个体生命活动的信息基础。基因从结构上定义,是指DNA分子中的特定区段,其中的核苷酸排列顺序决定了基因的功能。核酸是以核苷酸为基本组成单位的生物大分子,携带和传递遗传信息。核酸(nucleic acid)RNA的种类、分布、功能。
2024-07-17 14:59:59
232
原创 生物化学基础1 : 蛋白质
蛋白质分子除两端的氨基和羧基可解离外,氨基酸残基侧链中某些基团,在一定的溶液pH条件下都可解离成带负电荷或正电荷的基团,而蛋白质中不同的氨基酸残基连接不同的侧链,所以蛋白质带有不同的电荷。蛋白质的等电点( isoelectric point, pI) 当蛋白质溶液处于某一pH时,蛋白质解离成正、负离子的趋势相等,即成为兼性离子,净电荷为零,此时溶液的pH称为蛋白质的等电点。蛋白质就是构成人体组织器官的支架和主要物质,在人体生命活动中,起着重要作用,可以说没有蛋白质就没有生命活动的存在。
2024-07-17 14:37:06
469
原创 VS2017新建并使用静态库
/************************************************************************************************/VS2017创建静态库1.打开VS2017 新建项目#include "Slib.h"void func_show(){ printf("static library test\n"); printf("这里是静态库的测试文件\n");}int add_test(int a ,int
2021-08-25 23:40:36
448
原创 VS2017 --使用学习 --在一个解决方案中创建多个项目
如何在一个解决方案中创建多个项目:1.打开VS2017 软件 ,选择新建一个 空项目或者直接选择快捷键 : Ctrl + Shift + N第二步:新建之后,我们可以看到这样的界面:在文件夹中可以看到这样的点击打开文件夹这样第一个项目就建立完成了。我们接着来新建第二个项目这个时候,我们的解决方案管理器中,就有两个项目了。我们简单的建立一个C语言的项目验证一下可行性即可这里会发现一直是输出第一个项目的打印函数,这里解决方案还需要进行配置:我们点击第二个文件进行编
2021-04-09 23:20:36
2258
原创 C Primer Plus --第十二章 存储类,链接 和 内存管理
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档第十二章 存储类,链接 和 内存管理前言12.1 存储类12.2 存储类说明符12.3 存储类和函数12.4 随机函数和静态变量12.5 掷色子12.6 分配内存: malloc() 和 free()12.7ANSIC二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是
2021-03-03 22:27:24
177
1
原创 C Primer Plus --第十一章 字符串和字符串函数
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档第十一章 字符串和字符串函数前言11.1 字符串表示和字符串IO11.2 字符串输入11.3 字符串输出11.4 自定义字符串输入输出函数11.5 字符串函数11.6 字符串例子二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考11
2021-03-03 22:24:22
448
1
原创 C Primer Plus --第九章 函数
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档第九章 函数前言9.1 函数概述9.2 ANSI C的函数原型9.3 递归9.4 多源代码文件程序的编译9.5 地址运算符 &9.6 改变调用函数中的变量9.7 指针简介二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考9.1
2021-03-03 22:19:52
336
1
原创 C Primer Plus --第十章 数组和指针
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档第十章 数组和指针前言10.1 数组10.2 多维数组10.3 指针和数组10.4 函数,数组和指针10.5 指针操作10.6 保护数组内容10.7 指针和多维数组二、使用步骤1.引入库2.读入数据总结前言10.1 数组10.2 多维数组10.3 指针和数组10.4 函数,数组和指针10.5 指针操作10.6 保护数组内容10.7 指针和多维数组示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务
2021-03-03 22:16:20
252
1
原创 韦东山—C++快速入门—第四课_C++面向对象编程下
第四课_C++面向对象编程下第四课第一节_C++面向对象编程_多态第四课第二节_C++面向对象编程_类型转换第四课第一节_C++面向对象编程_多态第四课第二节_C++面向对象编程_类型转换
2021-02-27 14:35:50
253
原创 韦东山—C++快速入门—第三课_C++面向对象编程_上
第三课_C++面向对象编程_上前言第三课第一节_C++面向对象编程_访问控制和继承第三课第二节_C++面向对象编程_多重继承第三课第三节_C++面向对象编程_再论构造函数前言第三课第一节_C++面向对象编程_访问控制和继承第三课第二节_C++面向对象编程_多重继承第三课第三节_C++面向对象编程_再论构造函数...
2021-02-27 14:32:45
316
原创 数据结构严蔚敏--第十二章--文件
12.1 有关文件的基本概念12.2 顺序文件12.3 索引文件12.4 ISAM 和 VSAM文件12.5 直接存取文件(散列文件)12.6 多关键字文件
2021-02-23 21:23:33
242
原创 数据结构严蔚敏--第十一章--外部排序
11.1 外存信息的存取11.2 外部排列的方法11.3 多路平衡归并的实现11.4 置换 - 选择排序11.5 最佳归并树
2021-02-23 21:20:39
277
原创 数据结构严蔚敏--第八章--动态存储管理
8.1 概述8.2 可利用空间表及其分配方法8.3边界标识法8.4 伙伴系统8.5 无用单元收集8.6 存储紧缩
2021-02-23 21:13:21
253
原创 数据结构严蔚敏--第七章--图
7.1 图的定义和术语7.2 图的存储结构7.3 图的遍历7.4 图的连通性问题7.5 有向无环图及其应用7.6 最短路径
2021-02-23 21:07:35
324
原创 数据结构严蔚敏--第六章--树和二叉树
6.1 树的定义和基本术语6.2 二叉树6.3 遍历二叉树 和 线索二叉树6.4 树和森林6.5 树 与等价问题6.6 赫夫曼树及其应用6.7 回溯法与树的遍历6.8 树的计数
2021-02-23 20:59:39
335
原创 数据结构严蔚敏--第五章--数组和广义表
5.1 数组的定义5.2 数组的顺序表示和实现5.3 矩阵的压缩存储5.4 广义表的定义5.5 广义表的存储结构5.6 M元多项式的表示5.7 广义表的递归算法
2021-02-23 20:56:12
315
原创 数据结构严蔚敏--第三章--栈和队列
读书学习 应该是起到了读书学习的意义的!!!还有就是 以结果位导向!!!3.1 栈3.2 栈的应用举例3.3 栈与递归的实现3.4 队列3.5 离散事件模拟
2021-02-23 20:29:15
532
原创 FLASH--W25QXX系列存储器
本来是学习 SPI 总线相关的资源,主要是还需要处理一下关于SPI设备的问题。W25Q系列存储器是一种按照块,按照扇区去处理的芯片。以W25Q64为例:大小: 64兆位==8兆字节,其中分为 大分为128块(Block)那么每块64K字节,每块又分为16个扇区(Sector),每个扇区4K字节,扇区是擦除的最小单位。每个扇区又分为16页,每页256个字节)W25Q系列的每个芯片的最小擦除单元都是一样的,4K字节。W25Q系列的芯片如下:型号存储容量(位)存储容量(字节)块数量
2021-02-22 15:24:36
1612
原创 C语言指针用法详解
声明: 本文摘自一篇大神做的文档,原文的名字是: 《C语言指针用法详解(宝典)》这里是本人学习他的文章,抄写的笔记。并非本人原创。本文也不产生任何收益。在底部放置本文的原版pdf的链接。 /***********************************************************************************************************/前言:复杂类型说明要了解指针,多多少少会出现一些比较复杂的类型,所以我先介
2021-02-22 14:54:57
477
原创 第十二章 事件标志组
前面我们讲过可以使用信号量来完成任务同步,这里我们再讲解一下另外一种任务同步的方法,就是事件标志组,事件标志组用来解决一个任务和多个事件之间的同步,本章分为以下几个部分。12.1事件标志组12.2事件标志组相关函数12.3事件标志组实验...
2021-02-22 14:54:25
120
原创 第十三章 同时等待多个内核对象
在前几章中我们讲解了任务如何等待单个对象,比如信号量、互斥信号量、消息队列和时间标志组等。本章我们就讲解一下 UCOSIII如何同时等待多个内核对象,在 UCOSIII中只支持同时等待多个信号量和消息队列,不支持同时等待多个事件标志组和互斥信号量,本章分为如下几部分:13.1同时等待多个内核对象13.2 OSPendMulti()函数13.3同时等待多个内核对象实验...
2021-02-22 14:54:12
175
原创 第十四章 存储管理
作为一个操作系统,内存管理是其必备的功能,在 UCOSIII中也有内存管理模块,使用内存管理模块可以动态的分配和释放内存,这样可以高效的使用“昂贵”的内存资源,本章我们就学习一下 UCOSIII的内存管理,本章分为如下几部分:14.1内存管理简介14.2存储区创建14.3存储块的使用14.4存储管理实验...
2021-02-22 14:53:58
108
原创 SPI协议-2--> SPI抽象--模拟SPI
1.前言接上一篇“spi抽象/硬件spi”博客。上一篇文章主要描述spi总线抽象过程和使用方式,同时实现stm32f1硬件spi,及spi抽象接口函数的使用。对于一些特殊mcu没有硬件spi,或者硬件spi不够用的情况下,可以用io翻转方式模拟spi总线。模拟spi实现,只需将硬件spi部分替代即可,上层代码或者器件外设驱动程序无须更改,方便移植。模拟spi与之前一篇“i2c抽象/模拟i2c”中描述的模拟i2c抽象思路一致,对模拟spi通过函数指针的方式进行封装,将时序实现源码和应用程序分离,方便移植和更
2021-02-22 10:17:59
204
原创 SPI协议-1--> SPI抽象--硬件SPI
1.前言spi(Serial Peripheral Interface)即串行外设接口。与i2c一样,spi也常用外设设备通信的总线,从事嵌入式开发必不可少的掌握。根据本人以往的经历,对spi进行总结(主要是MCU范畴,Linux已有成熟的驱动设备),主要目的及实现:1)spi总线与spi设备分离;2)快速使用新的硬件spi或者模拟spi;3)方便移植spi总线设备及spi外设程序到不同mcu平台...
2021-02-22 10:16:17
204
原创 第十一章 UCOSIII消息传递
有时候一个任务要和另外一个或者几个任务进行“交流”,这个“交流”就是消息的传递,也称之为任务间通信,在 UCOSIII中消息可以通过消息队列作为中介发布给任务,也可以直接发布给任务,本章我们就讲解一个 UCOSIII中的消息传递,本章分为如下几部分。11.1消息队列11.2消息队列相关函数11.3消息队列实验...
2021-02-18 20:20:34
128
原创 第十章 UCOSIII信号量和互斥信号量
第十章 UCOSIII信号量和互斥信号量前言前言在 UCOSIII中有可能会有多个任务会访问共享资源,因此信号量最早用来控制任务存取共享资源,现在信号量也被用来实现任务间的同步以及任务和 ISR间同步。在可剥夺的内核中,当任务独占式使用共享资源的时候,会出现低优先级的任务先于高优先级任务运行的现象,这个现象被称为优先级反转,为了解决优先级反转这个问题,UCOSIII引入了互斥信号量这个概念。本章我们就来讲解一下 UCOSIII的信号量和互斥信号量,本章分为如下几个部分。10.1 信号量10.2
2021-02-18 20:19:32
225
原创 第九章 UCOSIII软件定时器
在学习单片机的时候会使用定时器来做很多定时任务,这个定时器是单片机自带的,也就是硬件定时器,在 UCOSIII中提供了软件定时器,我们可以使用这些软件定时器完成一些功能,本章我们就讲解一下 UCOSIII的软件定时器,本章分为以下几个部分。9.1定时器工作模式9.2 UCOSIII定时器实验...
2021-02-18 20:17:07
197
原创 第八章 UCOSIII中断和时间管理
本章我们讲解一下 UCOSIII的中断处理和时间管理,在使用 UCOS操作系统的时候我们对于中断服务程序的处理就要做一点修改,这个和我们不使用操作系统的时候是不同的。我们在对某些任务做延时的时候会使用到一些延时函数,本章我们就讲解一下这两个知识点,本章分为以下几个部分:8.1中断管理8.2时间管理...
2021-02-18 20:16:34
150
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人