电压钳的实验方法总结
...
膜片钳实验简介- 膜片钳的基本原理及记录方法
本文改编自: An Introduction to Patch Clamp Recording 电生理学是研究电兴奋细胞及其网络功能和功能障碍的重要工具。膜片钳是一种精细的电生理技术,可以直接测量膜电位和/或通过细胞膜的电流量。膜片钳技术也具有难以置信的多功能性,可用于多种不同的结构,以研究一系列特性,从天然组织中的自发细胞放电活动到重组细胞系中表达的单个通道的激活和/或失活动力学。本文中,我们概述了膜片钳技术以及如何建立不同的膜片钳记录方法并将其应用于电生理研究。 简介 电生理学是研究电兴奋细胞(通常是神经元)及其网络,以及越来越多的非兴奋细胞的功能和功能障碍的重要工具。正确应用电生理技术需要了解细胞的物理和化学特性,以及这些特性如何影响离子在细胞膜上的传输。20 世纪 50 年代早期, Alan Hodgkin 和 Andrew Huxley 的关键电生理实验首次完整描述了动作电位的离子机制,他们使用粗糙的玻璃电极测量了鱿鱼巨大轴突的膜电位1。这一进展于 1963...
在 linux 下如何压缩 PDF
我需要在网上填写了一些申请表,它要求使用 PDF 格式上传文件。这对我不是什么难事,只需要将文件扫描为图像,然后使用 gscan2pdf 工具将它们组合成一个 PDF 文件。 但是问题来了,当我试图上传这个 PDF 文件。网页提示:上传失败,因为它超过了最大文件大小限制。于是我得想办法压缩这个 PDF 文件。 当然,有很多在线PDF压缩网站也很好用。但我手上的文件资料很重要,不方便上传到一个我不知根知底的网站上。于是我学到一些 在 linux 系统压缩 PDF 的方法。 您可以使用 Ghostscript 命令行工具压缩 PDF 文件。大多数 Linux 发行版已经包含了 Ghostscript 的开源版本。但是,您仍然可以尝试安装它以确保他肯定被安装了。 安装 ghostscript 在基于 Debian/Ubuntu 的发行版上,使用以下命令安装 Ghostscript: 1sudo apt install ghostscript 对于 Arch Linux 发行版则使用以下命令安装 Ghostscript: 1sudo pacman -S...
gogs 搭建自己的代码托管平台
github 是众所周知的代码托管平台,广大开发者将自己的代码或者是其他奇奇怪怪的东西都托管在上面。今天突发奇想,想自己搭建一个代码托管平台,供自己使用。在网上发现了 gogs 这个工具。于是开始了部署工作。 环境配置 我的服务器是 Archlinux 系统。部署 gogs 主要需要配置好数据库、git和ssh。 mariadb 数据库 作为开源爱好者,我选择的是 mariadb 数据库。在 Archlinux 上安装 mariadb 使用命令: 12sudo pacman -S mariadbsudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql 这样就安装好了 mariadb。然后启动 mariadb: 1sudo systemctl start mariadb.service 接下来可以使用下面这个命令进行一些安全配置: 1mysql_secure_installation 根据提示进行选择和输入,并且设置 root 密码。 gogs 需要 mariadb 数据库 使用...
让你的 gnome 桌面显示农历
农历是中国传统历法,很多小伙伴时不时还是有看农历的需求。但是大多数 Linux 发行版都不支持显示农历,而 Ubuntu Kylin 系统曾经因为拥有农历日历而独树一帜。本文教你如何让 gnome 桌面显示农历。 安装农历数据库 农历数据库是将公历日期和农历日期一一对应起来的一个数据库,其中一个版本的源代码在 github 中。 我已经将它上传到了 AUR 中,Arch Linux 用户只需要使用 AUR 工具安装 lunar-date 包。 1yay -Sy lunar-date 对于 Ubuntu 用户则需要安装 gir1.2-lunar-date-2.0 包: 1sudo apt-get install gir1.2-lunar-date-2.0 而 fedora 和 openSUSE 则可以在 rpmfind 找到 lunar-date 的安装包。 安装 gnome-shell-extension-lunar-calendar 扩展 接下来只需要安装一个 gnome-shell 扩展就可以完美显示农历了。插件可以在 gnome 插件的官网上找到。 只需要配置好浏览器的...
为 linux 安装多媒体解码器
默认情况下,如果你没有安装专门的解码器,Linux 系统无法播放大多数加密格式(专有媒体格式)的视频。 这其中涉及到的许多技术,比如 flash plugin、 gstreamer、 mp4、 libavcodec等等。他们很多并不是开源的,有时还有版权或法律问题。因此,这些包默认情况下不会安装,也不会随官方存储库一起提供。 如果您尝试在不安装媒体编解码器的情况下播放专有媒体格式,您将看到以下错误消息“Unable to play the file”。 在这个简短的教程中,我们将向您展示如何在 Ubuntu、Fedora 和 openSUSE 系统上安装媒体代码。 在 Ubuntu 中安装多媒体解码器 通过使用“ubuntu-restricted-extras”包,可以将必要的多媒体编解码器安装在 Ubuntu 及其衍生发行版中。它是一个包含各种多媒体包的软件包。 为了安装多媒体编解码器,您需要启用由 Ubuntu 创建的软件库 “multiverse”,这个库向用户提供非开源软件。 运行以下命令以启用 multiverse 和 restricted...
为 Arch Linux 创建字体软件包
Windows 中文版默认拥有非常多的中文字体。但是 Arch Linux 的中文字体则需要自己手动安装。目前有文泉驿微米黑、文泉驿正黑、Google Noto Font 和思源黑体等字体可以选择。 以上字体的 Arch Linux 包名称分别为 wqy-microhei、wqy-zenhei、noto-fonts-cjk、adobe-source-han-sans-cn-fonts、adobe-source-han-serif-cn-fonts。通过 pacman 命令即可安装。这些开源字体只提供黑体和宋体,而我们中文办公有时还需要仿宋和楷体,前端开发和设计工作更是对字体有着更大的需求。此时需要额外安装字体。 将你需要使用的字体文件,一般后缀名为 otf、ttf 或 ttc 拷贝到/usr/share/fonts/(全局安装)或~/.local/share/fonts(为当前用户安装)文件夹中,最后在字体文件夹执行: 1fc-cache && mkfontscale && mkfontdir 即可安装成功。 不过在 Arch Linux...
为 Arch Linux 创建软件包
用过 Arch Linux 及其衍生发行版的同学,都会被 AUR 中海量的软件包所打动。这些软件包都是由用户提供的。使用这些软件包后不免生出自己也要学着创建几个软件包。经过几次尝试后,我基本学会了一些简单的打包技术。Arch Linux 的打包还是很简单的。 环境配置 有一个能运行的 Arch Linux 电脑,并且装上了 base-devel 包组就足够了。Arch Linux 打包的基本原理是在一个 fakeroot (虚拟根目录)中编译安装软件。然后将这个 fakeroot 中的文件压缩到软件包里面,同时清除一些不需要的文件和符号,并且根据 PKGBUILD 文件自动生成基本信息,最后运行你事先写好的必要的脚本进行一些配置。 编写 PKGBUILD 文件 PKGBUILD 文件中需要有一些基本变量以及几个函数。 makepkg 默认的变量 srcdir makepkg 将会把源文件解压到此文件夹或在此文件夹中生成指向 PKGBUILD 里 source 数组中文件的软连接。 pkgdir makepkg...
在 windows 下安装配置 nodejs
我之前都是在 linux 下使用 nodejs,今天第一次在 windows 下安装配置 nodejs,记录一下过程。linux 遵循文件系统层次化标准(Filesystem Hierarchy Standard, FHS),因此 linux 下 nodejs 的安装一条命令就能搞定。然而在 windows 下安装 nodejs 则需要一些配置才能很好的运行。 下载安装 nodejs 国内用户可以在此下载 nodejs。此处提供的是 LTS 版本 如果不想用 LTS 版本,可以去 nodejs 国外的官网下载最新版。 我下载的是当前最新版 15.12.0 版本。 然后就是进行安装,同意许可条款。 选择安装路径,我选择的是默认路径。 选择需要安装的内容,默认是全部选择。这里注意要将nodejs 添加到 PATH。后面用起来要方便些。 然后就安装成功了。打开 powershell 输入 node -v 和 npm -v 测试一下: 1234> node -vv15.12.0> npm...
山城步道——半山崖线
...