陈树林
陈树林
性      别: 职      称: 教育,高等学校教师,副教授
籍      贯: 陕西省 西安市 现 居 地: 陕西省 汉中市
毕业院校: 西北农林科技大学 专      业: 基础兽医
查看更多个人信息
出生年月: 1965-02 工作单位: 西北农林科技大学动物医学院
邮       箱: csl_1359@163.com 联系电话:
学       历: 博士

【人物简介】

  陈树林,1965年2月出生,陕西城固任,现任西北农林科技大学动物医学院基础兽医系教授,基础兽医系系主任。1994年在西北农业大学兽医系在职攻读硕士学位研究生,获“动物解剖及组织胚胎学专业”硕士学位;2009年在南京农业大学动物医学院在职修读基础兽医学博士学位课程。2001年、2003年、2006年分别在西安外国语学院、北京大学、南京农业大学进修访学。   兼任中国动物解剖及组织胚胎学学会常务理事、国家自然科学基金委员会评议专家、《动物医学进展》杂志编委等职务。   主持国家自然科学基金项目3项、国家863计划项目子项目合约课题1项、省地科研项目5项。在国内外期刊发表论文共60多篇,出版著作和教材14部,其中主编7部,担任副主译的教材被评为“第二届中国出版政府奖”图书奖;科研成果获陕西省政府科技进步二等奖1项、地市级政府科技进步一等奖2项(第二完成人)。2007年、2009年两次被评为获校级优秀教师;2013年当选我校首届“我最喜爱的老师”。

【研究方向】

神经免疫内分泌调控。

【研究成果】

主持国家自然科学基金项目3项、国家863计划项目子项目合约课题1项、省地科研项目5项。在国内外期刊发表论文共60多篇,出版著作和教材14部,其中主编7部,担任副主译的教材被评为“第二届中国出版政府奖”图书奖;科研成果获陕西省政府科技进步二等奖1项、地市级政府科技进步一等奖2项(第二完成人)。2007年、2009年两次被评为获校级优秀教师;2013年当选我校首届“我最喜爱的老师”。

【科研项目】

  1. 弥散性神经内分泌细胞标志物与山羊黄体细胞凋亡的关系(批号:30972151), 国家自然科学基金, 2010.1~2012.12,30.00万元,主持人。   2.不同生理期山羊下丘脑-垂体-性腺轴中催产素表达特点(批号:30170683),国家自然科学基金, 2002.1~2004.12, 16.00万元,主持人。   3.穴位—内脏相关的外周神经联系途径的研究 (批号:39700105), 国家自然科学基金,, 1998.1~2000.12,10.00万元,主持人。   4.弥散性神经内分泌细胞标志物与山羊黄体细胞凋亡关系.陕西省自然科学基金项目. 2006.7~2008.12,3.00万元,主持人。   5.肉兔生产综合配套技术示范与推广, 陕西省农业丰收计划项目, 2002.1~2003.12, 2.00万元, 主持人。   6.神经活性物质对奶牛的神经免疫作用研究,河南省乳品工程技术研究中心科研基金,2006.3~2008.12, 10.0万元,副主持人。   7. 奶牛常见重大疾病防控关键技术研究,陕西省“13115”重大科技专项, 2008.9~2010.7, 30.0万元,子课题负责人。

【论文著作】

  1. 陈树林,林磊,蒋田园,等.妊娠期奶山羊下丘脑GnRH和OT免疫反应双标记细胞的分布[J].畜牧兽医学报, 2007,38(9):966-971。   2 陈树林,毛海鹏,赵慧英,等.青年奶山羊下丘脑GnRH神经元的分布特点[J] .西北农林科技大学学报(自然科学版), 2007, 35(1): 45-48, 53。   3. 陈树林,周建平,李文献,等. 成年发情期奶山羊下丘脑催产素及其mRNA 表达[J].中国兽医科学,2007,37(05):435-439。   4. 曾明华,陈树林*,蒋田园,等.大鼠胰岛的分离、纯化与评价方法改良[J]. 西北农林科技大学学报(自然科学版), 2008, 36(2): 50-54, 60。   5. Wenlong Zhang, Zhihai Lei, Juan Sua, Shulin Chen. Expression of ghrelin in the porcine hypothalamo–pituitary– ovary axis during the estrous cycle. Animal Reproduction Science,2008,109:356–367。   6. 陈树林 段会娟 张 宝,等. 弥散性神经内分泌细胞标志物在妊娠期山羊黄体细胞中的共存[J]. 西北农林科技大学学报, 2009, 37(1)。   7. 陈树林,马永生,王桂花,等. 5-HT与NSE和SYN在牛周期黄体细胞中的共存[J]. 西北农林科技大学学报,2009,37(4):37-41。   8. 李 伟,唐骏启,陈树林*,等. 弥散性神经内分泌细胞标志物在不同生殖周期小鼠卵巢中的表达[J]. 西北农林科技大学学报,2009,37(6):14-18。   9. 陈树林 主编. 《宠物饲养学》(教育部计划教材).中央广播电视大学出版社, 2006.1。   10. 陈树林 主编. 《特种经济动物养殖学》(教育部计划教材). 中央广播电视大学出版社, 2006.2。   11. 陈树林主编. 《特种动物养殖》(教育部人才培养模式改革和开放教育试点音像教材).中央广播电视大学出版社,2007.9。   12. 陈树林 副主译.《Veterinary Anatomy of Domestic Mammals》.中国农业大学出版社,2009。   13. 陈树林 主编.《动物解剖学与组织胚胎学》(“十一五”规划教材).科学出版社,2009。

与TA有关的专家
姓名:
工作职务:
FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> c.admheadship [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 47] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${c.admheadship} [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 45] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:451) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:374) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:263) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:384) at com.xatrm.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1257) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1037) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:980) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SqlInjectFilter.doFilter(SqlInjectFilter.java:157) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.XssFilter.doFilter(XssFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SecurityFilter.doFilter(SecurityFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.XssFilter.doFilter(XssFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)