- 谈谈数次生信线下活动的收获和体会
生信宝典
http://blog.genesino.com/2018/03/ampliconseqsumamry/从2017年11月份到2018年3月份,共进行了5次培训研讨活动,内容依次为转录组高级分析、生物信息作图系列R、Cytoscape及图形排版、应用Python处理生物信息数据和作图、微生物组扩增子分析、应用Linux处理生物信息数据和分析流程。从培训网站的课程顺序可以看到,最开始设计是从Linu
- 扩增子分析
小王的学习杂记
16srDNA普遍存在于原核生物中,在生物进化中保持不变;具有高度保守序列,又有中度保守和高度变化的序列区域,因而它适用于进化距离不同的各类生物亲缘关系的研究;(9个可变区10个保守区)相对分子量大小适中,约1.5kb左右,便于测序和序列分析;种类少,含量大(约占细菌RNA含量的80%),素在大多数原核生物中rDNA都具有多个拷贝,5S、16S、23SrDNA的拷贝数相同。参考:https://m
- 扩增子分析
nitrostarch
exportPATH=/home/llt/miniconda2/bin:$PATHsourceactivateqiime1质控拼接join_paired_ends.py-f1_1.fq.gz-r2_2.fq.gz-mfastq-join-ojoinextract_barcodes.py-fjoin_paired/fastqjoin.join.fastq-cbarcode_single_end--b
- 《零基础免费学扩增子分析》视频课(含ppt及相应代码),无需转发,直接获取...
生信修炼手册
人工智能大数据机器学习编程语言java
扩增子测序是一种二代靶向测序技术,它使用PCR技术来生成称为扩增子的DNA序列。它简单、快速、应用广泛。扩增子测序可以有效地识别微生物高可变区并有效获取微生物物种的信息。扩增子测序包括16SrDNA,18SrDNA以及ITS的测序。16SrDNA是细菌分类学研究中最常用分类的marker基因信息,其序列包含9个可变区(Variableregion)和10个保守区(constantregion)。可
- 解读16S扩增子分析表格+代码实现
Les baleines tombent
#16S
16s分析结果详解文章目录16s分析结果详解OTU表解读物种柱状图韦恩图稀释曲线Shannon-Winner曲线Rank-Abundance曲线Alpha多样性(样本内多样性)Chao1ShannonAceSimpsonAlpha多样性指数差异箱形图Beta多样性分析(样品间差异分析)PCoA分析PCA分析NMDS分析(非度量多维尺度分析)排序分析样本-物种丰度关联circos弦装图Ternary
- 加量不加价!扩增子新版分析流程结果解读(一)
SHANGHAILINGEN
宏基因组学微生物PacBio科技其他
在上期内容中,我们简要介绍了扩增子新版分析流程,升级后的分析内容包含十大模块,120+分析内容,下面一起来看看具体的升级细节吧!01、差异分析基于样本分组,通过多种方法识别组间差异物种,升级前的差异分析结果中通常只包含lefse分析、anova方差分析和wilcoxon秩和检验结果,展示方式稍显单一。升级后的扩增子分析流程分别对门(Phylum)、纲(Class)、目(Order)、科(Famil
- 扩增子分析流程 —— 数据处理(vsearch)
卢严砖
扩增子分析其他
本篇文章是笔者学习了刘永鑫老师的扩增子教程以后,根据自己的学习过程总结了一篇使用vsearch工具处理序列数据得出OTU表的文章。笔者这篇文章会根据笔者自身的学习思路,每一步的数据处理都会从三个方面(是什么、为什么和怎么做)去分析展开。因为笔者以前没有接触过生信相关知识,所有生物知识还停留在高中水平,所以笔者所写的内容会比较偏向基础一些。如果本文章不符合你的需求,可以看刘永鑫老师的扩增子教程,不仅
- 扩增子分析全面升级!加量不加价,数据更多新玩法
SHANGHAILINGEN
PacBio微生物宏基因组学科技其他
加量不加价!扩增子标准分析流程全面升级!微生物是一类以分解代谢为主的生物类群,在微生物群落研究中,扩增子一直是了解微生物群落构成及分布的重要手段。基于markergene的扩增子测序可以反映系统中的微生物多样性的组成。常见Markergene包括细菌16SrRNA,真菌ITS和18S,功能基因包括AOA、AOB、nirK、nifH、McrA等。基于扩增子研究,我们能够得到微生物群落中物种的组成结构
- 加量不加价!扩增子新版分析流程结果解读(二)
SHANGHAILINGEN
三代测序PacBio16s基因全长测序其他科技
在上期内容中,我们介绍了升级后的扩增子分析结果中的差异分析和环境因子关联分析,今天继续来了解其他的分析内容吧!一、随机森林分析随机森林是机器学习算法的一种,目的是根据已有的数据建立模型,从而实现对数据的分类和对其它指标的预测。如果目标变量是分类变量,随机森林可以进行分类;如果目标变量是连续变量,随机森林可以进行回归预测,此外在建立随机森林模型的过程中,还可以找出能够区分不同组样本间差异的关键物种或
- 扩增子分析2
树懒吃糖_
多个扩增子交叉设计可能存在突变漏检情况测试工具:vardictamplicon模式Filter标签在交叉区域的突变存在“AMPbias”,在不同扩增子中表现不同。
- 扩增子培训小结
见龙在田007er2770
扩增子的定义:扩增子(amplicon)为DNA或RNA扩增的一段核苷酸序列。扩增子分析扩增子分析,指的是对生物高度保守的DNA序列进行分析,鉴定生物的种类与含量的方法,是宏基因组学的研究方法之一。amplicon.jpg注:以下扩增子均指微生物16SrDNA片段。扩增子的分析流程:采样采集微生物标本信息。提取DNA提取样本中的DNA。加接头(adapter)接头,是一段短的序列已知的核酸链,用于
- 基于qiime2的扩增子流程
kkkkkkang
写在前面:扩增子在微生物组领域就像分子生物学里面的PCR一样常见、有用,像繁琐的PCR一样(虽然有说明书告诉你引物、Taq酶、dNTPs等的加入量,但是每次都加也很繁琐),扩增子分析的流程也是很复杂。逐渐发展后,PCR有了mix(有了它,你只需要加水和模板就能PCR了)。为了方便自我和大家,我也把扩增子这个繁琐的流程整合成了像mix一样的东西-Amp.sh。只需要输入几个简单的参数,就可以坐等结果
- Graphpad,经典绘图工具初学初探
生信宝典
大多数科研文章都离不开图表,尤其是图,熟悉一些绘图软件,并将图在文章和PPT中展示出来,是科研训练的重要内容。漂亮的文章配图能给自己的工作加不少分,生信宝典推出R的系列教程ggplot2高效实用指南(可视化脚本、工具、套路、配色)讲解通过R语言绘制高颜值图。后来为了更加方便使用,生信宝典团队开发了在线绘图工具www.ehbio.com/ImageGP,支持14中常见图形和部分扩增子分析,深受欢迎,
- 扩增子分析:qiime2平台全流程分析
华仔少年
Ampliconsequencinganalysispipelinethroughqiime2platformqiime2是扩增子数据分析的最佳平台之一,其提供了大量从原始data到统计分析的插件,尤其是它的可重复分析且可扩展插件的理念使得其成为扩增子分析首选的平台。更多知识分享请到https://zouhua.top/。Platformqiime2是扩增子数据分析的最佳平台之一,其提供了大量从原
- 扩增子分析:16s rRNA分析snakemake流程
华仔少年
扩增子测序是分析环境微生物的常见手段,通常使用的是16srRNA片段。16srRNA分析主要有质控、去冗余、聚类OTU、去嵌合体、生成OTU表和物种注释等步骤。更多知识分享请到https://zouhua.top/。出发点最开始听人讲扩增子分析,我是云里雾里完全听不懂的蒙蔽状态。后来有幸认识了一位不辞辛苦或者说对“傻子”友好的技术达人,在他的帮助下了解了扩增子分析内的16srRNA的具体流程等。加
- 扩增子分析
高锰酸钾配甲醛_ab83
微生太扩增子分析系列第八节:QIIME2+GalaxyPICRUSt进行16S功能预测扩增子测序是一种二代靶向测序技术,它使用PCR技术来生成称为扩增子的DNA序列,它简单、快速、应用广泛。扩增子测序可以有效地识别微生物高可变区并有效获取微生物物种的信息。扩增子测序主要包括16SrDNA测序、18SrDNA测序、ITS测序及目标区域扩增子测序等。16SrDNA是细菌分类学研究中最常用分类的mark
- Rank abundance
tianzhanlan
扩增子分析中,rankabundance已经是必备的一项分析内容,它可以从OTU的层面总体反应出物种的分布情况(丰度和均匀度),如下图:image.png注:横坐标:OTU等级,“500”代表样本中按照丰度排列第500位的OTU;纵坐标:该等级OTU中序列数的相对百分含量,即属于该OTU的序列数除以总序列数,纵坐标轴上数字,例如“100”代表相对丰度为100%,“10”代表相对丰度为10%,依次类
- 扩增子分析——usearch+vsearch+qiime1
wanghaihua888
参考文章:1.https://www.jianshu.com/p/c72bb359f0502.http://blog.sciencenet.cn/blog-3334560-1071618.htmlusearch下载地址:https://drive5.com/software.htmlusearch安装:1.解压缩2.chmod+x/apps/users/user01/wanghhh/softwar
- 16S扩增子分析 | 02 去噪和聚类
小虎牙儿
pythonlinuxjava数据分析shell
读前须知nohup后台运行nohup后台运行时,要将qiime2-2019.7环境激活,否则会报错!一定要记得激活!激活!激活!nohupbash01.sh&nohup指不间断地运行,是nohangup的缩写。当运行一个进程的时候,不想让其在你退出账号时关闭,即可用nohup。nohup在不规定的情况下,所有输出内容会保存到nohup.out中。后缀&是让程序后台运行,但注意,后台运行不代表不受S
- 16S扩增子分析 | 05 Alpha和Beta多样性分析
小虎牙儿
可视化python机器学习大数据数据分析
利用宏基因组、16SrRNA测序等高通量测序技术分析微生物群体结构的时候,常见的有α和β多样性两个指标。Alpha多样性分析Alpha多样性主要反映样本内多样性。在肠道菌群分析中,是用来衡量个体内菌群的多样性,注意是单个个体,不涉及个体间的比较。Alpha多样性主要与两个因素有关:一是种类数目,即丰富度;二是多样性,群落中个体分配上的均匀性。通常有三类相关指数,测序深度指数(Observedspi
- USEARCH —— 最简单易学的扩增子分析流程(中国总代理)
刘永鑫Adam
编程语言人工智能大数据xhtml机器学习
USEARCH——最简单易学的扩增子分析流程USEARCH中文帮助文档(USEARCHChinesemanual)USEARCH官方英文主页:http://www.drive5.com/usearch/本站经USEARCH作者RobertEdgar授权,由《宏基因组》公众号翻译的中文帮助文档和系列教程。USEARCH简介USEARCH是最好用的扩增子分析流程,在体积仅1MB的软件中实现了近200种
- 你想要的宏基因组-微生物组知识全在这(180901)
刘永鑫Adam
新闻
征稿、转载、合作文章分类导航目录精选文章推荐培训、会议、招聘广告科研经验软件和数据库扩增子分析宏基因组分析R统计绘图实验设计与技术基础知识必读综述高分文章套路解读科普视频-寓教于乐写在后面旧文删除友军文章汇总推荐欢迎点击上方蓝色”宏基因组”关注我们!本文“宏基因组”原创,更多文章点我跳转公众号阅读宏基因组/微生物组是当今世界科研最热门的研究领域之一,为加强本领域的技术交流与传播,推动中国微生物组计
- 扩增子统计绘图1箱线图:Alpha多样性
刘永鑫Adam
本网对Markdown排版支持较差,对格式不满意的用户请跳转至或“宏基因组”公众号阅读;写在前面优秀的作品都有三部分曲,如骇客帝国、教父、指环王等。扩增子系列课程也分为三部曲:第一部《扩增子图表解读》:加速大家对同行文章的解读能力。第二部《扩增子分析解读》:学习数据分析的基本思路和流程。第三部《扩增子统计绘图》:即是对结果进行可视和统计检验,达到出版级的图表结果。《扩增子统计绘图》系列文章介绍《扩
- 扩增子统计绘图3热图:样品相关分析,差异OTU
刘永鑫Adam
写在前面优秀的作品都有三部分曲,如骇客帝国、教父、指环王等。扩增子系列课程也分为三部曲:第一部《扩增子图表解读》:加速大家对同行文章的解读能力。第二部《扩增子分析解读》:学习数据分析的基本思路和流程。第三部《扩增子统计绘图》:即是对结果进行可视和统计检验,达到出版级的图表结果。《扩增子统计绘图》系列文章介绍《扩增子统计绘图》是之前发布的《扩增子图表解读》和《扩增子分析解读》的进阶篇,是在大家可以看
- 微生物组核心OTU鉴定usearch otutab_core
刘永鑫Adam
software
扩增子分析神器USEARCH简介v11新功能v11命令大全扩增子分析神器VSEARCH分析流程2.8.1中文帮助文档otutab_corehttp://www.drive5.com/usearch/manual/cmd_otutab_core.html鉴定核心微生物组——大多数样品中出现的OTUs,这也是Usearch11新增的功能。本质上是统计每个OTUs在大量样品中出现的频率。比如在所有样本中
- 易生信-扩增子教程02-真菌引物选择
刘永鑫Adam
经验
距离上次《生信宝典》联合《宏基因组》组织的扩增子分析线下培训结束己经有三个多月了。为方便广大读者的学习,现在开始陆续分享上次培训的内部资料——理论课程课件。希望对想自学分析的朋友起到一定帮助作用。首先讲一下真菌的定义,真菌通常指的是真菌界的生物,是一类单细胞或多细胞异养真核微生物,无光合色素,细胞壁含几丁质和纤维素。按功能划分,可大致分为3类,病原菌、共生菌和腐生菌。真菌具有很高的物种多样性,据估
- 易生信-扩增子教程01-背景介绍
刘永鑫Adam
扩增子
距离上次《生信宝典》联合《宏基因组》组织的扩增子分析线下培训结束己经有三个多月了。为方便广大读者的学习,现在开始陆续分享上次培训的内部资料——理论课程课件。希望对想自学分析的朋友起到一定帮助作用。猜你喜欢10000+:肠道细菌人体上的生命宝宝与猫狗梅毒狂想曲提DNA发Nature实验分析谁对结果影响大Cell微生物专刊系列教程:微生物组入门Biostar微生物组宏基因组专业技能:生信宝典学术图表高
- 16s扩增子分析注意事项和经验总结Tips
刘永鑫Adam
宏基因组16S扩增子分析经验
个人1年多16s/ITS扩增子分析中积累的点点滴滴,此文适合新人了解相关零散知识,也适合有分析经验的人交流与讨论。以下分析的经验,是以测序数据类型为IlluminaHiSeq2500产出的双端250数据类型(PE250)为基础。扩增测序技术选择:推荐使用PE250,性价比超高;原始数据使用fastqc质量评估,会发现数据右端末端质量较差,这是测序仪原理导致,我们在双端合并时还会利用另一端高质量序列
- 扩增子分析还聚OTU就真OUT了,试试unoise3
刘永鑫Adam
扩增子software
宏基因组领域是当今热门领域,也正是方法快速发展和变革的时代。之前还把97%聚类OTU作为扩增子行业的金标准。转眼间各位大佬纷纷向OTU聚类方法拍砖,都不建议再使用。Feature代替OTU是趋势之前我翻译整理的QIIME2官方帮助文档——宏基因组扩增子最新分析流程QIIME2-了解分析趋势,读过的朋友会发现,里面的每个分析流程中都不再使用聚类方法生成OTU,而是调用DADA2[1]对原始数据进行去
- 扩增子分析解读2提取barcode,质控及样品拆分,切除扩增引物
刘永鑫Adam
扩增子
本网对Markdown排版支持较差,请跳转“宏基因组”公众号阅读;写在前面之前发布的《扩增子图表解读》系列,相信很多朋友都看过了(链接直达7月文章目录)。这些内容的初衷是写给本领域刚进实验室的学生读,加速大家对同行文章的解读能力。如果连同行的结果都看不懂,何谈对数据的理解,对科学问题的解释。希望刚入行的小伙伴多读高水平文章,配合我的解读,定能让理解上升一个层次。《扩增子分析解读》系列文章介绍扩增子
- eclipse maven
IXHONG
eclipse
eclipse中使用maven插件的时候,运行run as maven build的时候报错
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
可以设一个环境变量M2_HOME指
- timer cancel方法的一个小实例
alleni123
多线程timer
package com.lj.timer;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class MyTimer extends TimerTask
{
private int a;
private Timer timer;
pub
- MySQL数据库在Linux下的安装
ducklsl
mysql
1.建好一个专门放置MySQL的目录
/mysql/db数据库目录
/mysql/data数据库数据文件目录
2.配置用户,添加专门的MySQL管理用户
>groupadd mysql ----添加用户组
>useradd -g mysql mysql ----在mysql用户组中添加一个mysql用户
3.配置,生成并安装MySQL
>cmake -D
- spring------>>cvc-elt.1: Cannot find the declaration of element
Array_06
springbean
将--------
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3
- maven发布第三方jar的一些问题
cugfy
maven
maven中发布 第三方jar到nexus仓库使用的是 deploy:deploy-file命令
有许多参数,具体可查看
http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html
以下是一个例子:
mvn deploy:deploy-file -DgroupId=xpp3
- MYSQL下载及安装
357029540
mysql
好久没有去安装过MYSQL,今天自己在安装完MYSQL过后用navicat for mysql去厕测试链接的时候出现了10061的问题,因为的的MYSQL是最新版本为5.6.24,所以下载的文件夹里没有my.ini文件,所以在网上找了很多方法还是没有找到怎么解决问题,最后看到了一篇百度经验里有这个的介绍,按照其步骤也完成了安装,在这里给大家分享下这个链接的地址
- ios TableView cell的布局
张亚雄
tableview
cell.imageView.image = [UIImage imageNamed:[imageArray objectAtIndex:[indexPath row]]];
CGSize itemSize = CGSizeMake(60, 50);
&nbs
- Java编码转义
adminjun
java编码转义
import java.io.UnsupportedEncodingException;
/**
* 转换字符串的编码
*/
public class ChangeCharset {
/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */
public static final Strin
- Tomcat 配置和spring
aijuans
spring
简介
Tomcat启动时,先找系统变量CATALINA_BASE,如果没有,则找CATALINA_HOME。然后找这个变量所指的目录下的conf文件夹,从中读取配置文件。最重要的配置文件:server.xml 。要配置tomcat,基本上了解server.xml,context.xml和web.xml。
Server.xml -- tomcat主
- Java打印当前目录下的所有子目录和文件
ayaoxinchao
递归File
其实这个没啥技术含量,大湿们不要操笑哦,只是做一个简单的记录,简单用了一下递归算法。
import java.io.File;
/**
* @author Perlin
* @date 2014-6-30
*/
public class PrintDirectory {
public static void printDirectory(File f
- linux安装mysql出现libs报冲突解决
BigBird2012
linux
linux安装mysql出现libs报冲突解决
安装mysql出现
file /usr/share/mysql/ukrainian/errmsg.sys from install of MySQL-server-5.5.33-1.linux2.6.i386 conflicts with file from package mysql-libs-5.1.61-4.el6.i686
- jedis连接池使用实例
bijian1013
redisjedis连接池jedis
实例代码:
package com.bijian.study;
import java.util.ArrayList;
import java.util.List;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoo
- 关于朋友
bingyingao
朋友兴趣爱好维持
成为朋友的必要条件:
志相同,道不合,可以成为朋友。譬如马云、周星驰一个是商人,一个是影星,可谓道不同,但都很有梦想,都要在各自领域里做到最好,当他们遇到一起,互相欣赏,可以畅谈两个小时。
志不同,道相合,也可以成为朋友。譬如有时候看到两个一个成绩很好每次考试争做第一,一个成绩很差的同学是好朋友。他们志向不相同,但他
- 【Spark七十九】Spark RDD API一
bit1129
spark
aggregate
package spark.examples.rddapi
import org.apache.spark.{SparkConf, SparkContext}
//测试RDD的aggregate方法
object AggregateTest {
def main(args: Array[String]) {
val conf = new Spar
- ktap 0.1 released
bookjovi
kerneltracing
Dear,
I'm pleased to announce that ktap release v0.1, this is the first official
release of ktap project, it is expected that this release is not fully
functional or very stable and we welcome bu
- 能保存Properties文件注释的Properties工具类
BrokenDreams
properties
今天遇到一个小需求:由于java.util.Properties读取属性文件时会忽略注释,当写回去的时候,注释都没了。恰好一个项目中的配置文件会在部署后被某个Java程序修改一下,但修改了之后注释全没了,可能会给以后的参数调整带来困难。所以要解决这个问题。
&nb
- 读《研磨设计模式》-代码笔记-外观模式-Facade
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 百度百科的定义:
* Facade(外观)模式为子系统中的各类(或结构与方法)提供一个简明一致的界面,
* 隐藏子系统的复杂性,使子系统更加容易使用。他是为子系统中的一组接口所提供的一个一致的界面
*
* 可简单地
- After Effects教程收集
cherishLC
After Effects
1、中文入门
http://study.163.com/course/courseMain.htm?courseId=730009
2、videocopilot英文入门教程(中文字幕)
http://www.youku.com/playlist_show/id_17893193.html
英文原址:
http://www.videocopilot.net/basic/
素
- Linux Apache 安装过程
crabdave
apache
Linux Apache 安装过程
下载新版本:
apr-1.4.2.tar.gz(下载网站:http://apr.apache.org/download.cgi)
apr-util-1.3.9.tar.gz(下载网站:http://apr.apache.org/download.cgi)
httpd-2.2.15.tar.gz(下载网站:http://httpd.apac
- Shell学习 之 变量赋值和引用
daizj
shell变量引用赋值
本文转自:http://www.cnblogs.com/papam/articles/1548679.html
Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)
中间不能有空格,可以使用下划线(_)
不能使用标点符号
不能使用bash里的关键字(可用help命令查看保留关键字)
需要给变量赋值时,可以这么写:
- Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
dcj3sjt126com
javajdk
Java SE 第一讲:
Java SE:Java Standard Edition
Java ME: Java Mobile Edition
Java EE:Java Enterprise Edition
Java是由Sun公司推出的(今年初被Oracle公司收购)。
收购价格:74亿美金
J2SE、J2ME、J2EE
JDK:Java Development
- YII给用户登录加上验证码
dcj3sjt126com
yii
1、在SiteController中添加如下代码:
/**
* Declares class-based actions.
*/
public function actions() {
return array(
// captcha action renders the CAPTCHA image displ
- Lucene使用说明
dyy_gusi
Lucenesearch分词器
Lucene使用说明
1、lucene简介
1.1、什么是lucene
Lucene是一个全文搜索框架,而不是应用产品。因此它并不像baidu或者googleDesktop那种拿来就能用,它只是提供了一种工具让你能实现这些产品和功能。
1.2、lucene能做什么
要回答这个问题,先要了解lucene的本质。实际
- 学习编程并不难,做到以下几点即可!
gcq511120594
数据结构编程算法
不论你是想自己设计游戏,还是开发iPhone或安卓手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路。编程语言种类繁多,用途各 异,然而一旦掌握其中之一,其他的也就迎刃而解。作为初学者,你可能要先从Java或HTML开始学,一旦掌握了一门编程语言,你就发挥无穷的想象,开发 各种神奇的软件啦。
1、确定目标
学习编程语言既充满乐趣,又充满挑战。有些花费多年时间学习一门编程语言的大学生到
- Java面试十问之三:Java与C++内存回收机制的差别
HNUlanwei
javaC++finalize()堆栈内存回收
大家知道, Java 除了那 8 种基本类型以外,其他都是对象类型(又称为引用类型)的数据。 JVM 会把程序创建的对象存放在堆空间中,那什么又是堆空间呢?其实,堆( Heap)是一个运行时的数据存储区,从它可以分配大小各异的空间。一般,运行时的数据存储区有堆( Heap)和堆栈( Stack),所以要先看它们里面可以分配哪些类型的对象实体,然后才知道如何均衡使用这两种存储区。一般来说,栈中存放的
- 第二章 Nginx+Lua开发入门
jinnianshilongnian
nginxlua
Nginx入门
本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章:
nginx启动、关闭、重启
http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.html
agentzh 的 Nginx 教程
http://openresty.org/download/agentzh-nginx-tutor
- MongoDB windows安装 基本命令
liyonghui160com
windows安装
安装目录:
D:\MongoDB\
新建目录
D:\MongoDB\data\db
4.启动进城:
cd D:\MongoDB\bin
mongod -dbpath D:\MongoDB\data\db
&n
- Linux下通过源码编译安装程序
pda158
linux
一、程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的lib目录下的文件 配置文件:这个不必多说,都知道 帮助文档:通常是我们在linux下用man命令查看的命令的文档
二、linux下程序的存放目录 linux程序的存放目录大致有三个地方: /etc, /b
- WEB开发编程的职业生涯4个阶段
shw3588
编程Web工作生活
觉得自己什么都会
2007年从学校毕业,凭借自己原创的ASP毕业设计,以为自己很厉害似的,信心满满去东莞找工作,找面试成功率确实很高,只是工资不高,但依旧无法磨灭那过分的自信,那时候什么考勤系统、什么OA系统、什么ERP,什么都觉得有信心,这样的生涯大概持续了约一年。
根本不是自己想的那样
2008年开始接触很多工作相关的东西,发现太多东西自己根本不会,都需要去学,不管是asp还是js,
- 遭遇jsonp同域下变作post请求的坑
vb2005xu
jsonp同域post
今天迁移一个站点时遇到一个坑爹问题,同一个jsonp接口在跨域时都能调用成功,但是在同域下调用虽然成功,但是数据却有问题. 此处贴出我的后端代码片段
$mi_id = htmlspecialchars(trim($_GET['mi_id ']));
$mi_cv = htmlspecialchars(trim($_GET['mi_cv ']));
贴出我前端代码片段:
$.aj