实例介绍
Spring.net全中文教程 + C#源码 对Spring.net讲解的中文教程,每一讲都附有C#项目的源码,可在VS上直接运行
【实例截图】
【核心代码】
Spring.net全中文教程C源码
└── Spring.net全中文教程 + C#源码
├── 第1阶段:Spring.Net IOC 依赖注入
│ ├── SpringNet_Lesson10.rar
│ ├── SpringNet_Lesson11.rar
│ ├── SpringNet_Lesson1.rar
│ ├── SpringNet_Lesson2.rar
│ ├── SpringNet_Lesson3.rar
│ ├── SpringNet_Lesson4.rar
│ ├── SpringNet_Lesson5.rar
│ ├── SpringNet_Lesson6.rar
│ ├── SpringNet_Lesson7.rar
│ ├── SpringNet_Lesson8.rar
│ ├── SpringNet_Lesson9.rar
│ ├── Spring_NET学习笔记10——方法的注入(基础篇) _files
│ │ ├── 1600603.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记10——方法的注入(基础篇) .htm
│ ├── Spring_NET学习笔记11——自定义对象行为(基础篇)_files
│ │ ├── 1600606.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记11——自定义对象行为(基础篇).htm
│ ├── Spring_NET学习笔记1——控制反转(基础篇) _files
│ │ ├── 1589354.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记1——控制反转(基础篇) .htm
│ ├── Spring_NET学习笔记2——环境搭建(基础篇) _files
│ │ ├── 1589375.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记2——环境搭建(基础篇) .htm
│ ├── Spring_NET学习笔记3——实现一个简易的IoC框架(练习篇) _files
│ │ ├── 1589435.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记3——实现一个简易的IoC框架(练习篇) .htm
│ ├── Spring_NET学习笔记4——对象的创建(基础篇)_files
│ │ ├── 1589554.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记4——对象的创建(基础篇).htm
│ ├── Spring_NET学习笔记5——容器中对象的作用域(基础篇)_files
│ │ ├── 1589679.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记5——容器中对象的作用域(基础篇).htm
│ ├── Spring_NET学习笔记6——依赖注入(应用篇)_files
│ │ ├── 1590291.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记6——依赖注入(应用篇).htm
│ ├── Spring_NET学习笔记7——依赖对象的注入(基础篇)_files
│ │ ├── 1593758.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记7——依赖对象的注入(基础篇).htm
│ ├── Spring_NET学习笔记8——集合类型的注入(基础篇)_files
│ │ ├── 1594257.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记8——集合类型的注入(基础篇).htm
│ ├── Spring_NET学习笔记9——打造简易的依赖注入框架(练习篇) _files
│ │ ├── 1594398.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ └── Spring_NET学习笔记9——打造简易的依赖注入框架(练习篇) .htm
├── 第2阶段:Spring.Net AOP 事物管理
│ ├── SpringNet_Lesson12.rar
│ ├── SpringNet_Lesson13.rar
│ ├── SpringNet_Lesson14.rar
│ ├── SpringNet_Lesson15.rar
│ ├── Spring_NET学习笔记12——面向切面编程(基础篇) _files
│ │ ├── 1601445.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记12——面向切面编程(基础篇) .htm
│ ├── Spring_NET学习笔记13——AOP的概念(基础篇)_files
│ │ ├── 1602212.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记13——AOP的概念(基础篇).htm
│ ├── Spring_NET学习笔记14——AOP的通知类型(基础篇) _files
│ │ ├── 1602218.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记14——AOP的通知类型(基础篇) .htm
│ ├── Spring_NET学习笔记15——AOP的配置(基础篇)_files
│ │ ├── 1603591.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ContractedSubBlock.gif
│ │ ├── dot.png
│ │ ├── ExpandedBlockEnd.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── ExpandedSubBlockEnd.gif
│ │ ├── ExpandedSubBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── InBlock.gif
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── None.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ └── Spring_NET学习笔记15——AOP的配置(基础篇).htm
├── 第3阶段:集成Nhibernate与ASP.NET MVC开发
│ ├── SpringNet_Lesson16.rar
│ ├── SpringNet_Lesson17.rar
│ ├── SpringNet_Lesson18.rar
│ ├── SpringNet_Lesson19.rar
│ ├── Spring_NET学习笔记16——事务管理(应用篇) _files
│ │ ├── 1604069.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记16——事务管理(应用篇) .htm
│ ├── Spring_NET学习笔记17——事务传播行为(基础篇)_files
│ │ ├── 1604251.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记17——事务传播行为(基础篇).htm
│ ├── Spring_NET学习笔记18——整合NHibernate(基础篇)_files
│ │ ├── 1605063.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记18——整合NHibernate(基础篇).htm
│ ├── Spring_NET学习笔记19——整合NHibernate和ASP_NET MVC(基础篇)_files
│ │ ├── 1605767.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ └── Spring_NET学习笔记19——整合NHibernate和ASP_NET MVC(基础篇).htm
├── 第4阶段:面向服务编程
│ ├── SpringNet_Lesson20.rar
│ ├── SpringNet_Lesson21.rar
│ ├── SpringNet_Lesson22.rar
│ ├── Spring_NET学习笔记20——整合Remoting(应用篇)_files
│ │ ├── 1606033.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记20——整合Remoting(应用篇).htm
│ ├── Spring_NET学习笔记21——整合Web Service(应用篇)_files
│ │ ├── 1606330.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记21——整合Web Service(应用篇).htm
│ ├── Spring_NET学习笔记22——整合WCF(应用篇)_files
│ │ ├── 1606510.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ └── Spring_NET学习笔记22——整合WCF(应用篇).htm
├── 第5阶段:扩展集成
│ ├── SpringNet_Lesson25.rar
│ ├── SpringNet_Lesson26.rar
│ ├── Spring_NET学习笔记25——整合Quartz_NET(应用篇)_files
│ │ ├── 1606508.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ ├── Spring_NET学习笔记25——整合Quartz_NET(应用篇).htm
│ ├── Spring_NET学习笔记26——整合NVelocity(应用篇)_files
│ │ ├── 1606512.jpg
│ │ ├── common2.css
│ │ ├── common.css
│ │ ├── common.js
│ │ ├── ContractedBlock.gif
│ │ ├── ExpandedBlockStart.gif
│ │ ├── google-analytics.js
│ │ ├── hc.js
│ │ ├── jquery.js
│ │ ├── json2.js
│ │ ├── logo.gif
│ │ ├── shStyle.css
│ │ ├── stat.js
│ │ ├── style.css
│ │ └── syntaxHighlighter.js
│ └── Spring_NET学习笔记26——整合NVelocity(应用篇).htm
└── 综合应用:企业架构体系实战
├── HelloSpring.rar
├── SpringNetFramework_Step1.rar
├── Spring_NET企业架构实践之 JQuery + FlexiGrid + ASP_NET MVC + NVelocity + WCF + LINQ + NHibernate 综合应用 _files
│ ├── 1599478.jpg
│ ├── common2.css
│ ├── common.css
│ ├── common.js
│ ├── ContractedBlock.gif
│ ├── ContractedSubBlock.gif
│ ├── dot.png
│ ├── ExpandedBlockEnd.gif
│ ├── ExpandedBlockStart.gif
│ ├── ExpandedSubBlockEnd.gif
│ ├── ExpandedSubBlockStart.gif
│ ├── google-analytics.js
│ ├── hc.js
│ ├── InBlock.gif
│ ├── jquery.js
│ ├── json2.js
│ ├── logo.gif
│ ├── None.gif
│ ├── shStyle.css
│ ├── stat.js
│ ├── style.css
│ └── syntaxHighlighter.js
├── Spring_NET企业架构实践之 JQuery + FlexiGrid + ASP_NET MVC + NVelocity + WCF + LINQ + NHibernate 综合应用 .htm
├── Spring_NET企业架构实践之 Nhibernate + WCF + ASP_NET MVC + NVelocity 对PetShop4_0重构(一)——架构设计_files
│ ├── 1606515.jpg
│ ├── common2.css
│ ├── common.css
│ ├── common.js
│ ├── google-analytics.js
│ ├── hc.js
│ ├── jquery.js
│ ├── json2.js
│ ├── logo.gif
│ ├── shStyle.css
│ ├── stat.js
│ ├── style.css
│ └── syntaxHighlighter.js
└── Spring_NET企业架构实践之 Nhibernate + WCF + ASP_NET MVC + NVelocity 对PetShop4_0重构(一)——架构设计.htm
33 directories, 533 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论