当前位置:文档之家› SuperSocket学习进展

SuperSocket学习进展

SuperSocket学习进展
SuperSocket学习进展

SuperSocket是一个轻量级的可扩展的 Socket 开发框架,可用来构建一个服务器端 Socket 程序,而无需了解如何使用 Socket,如何维护Socket连接,Socket是如何工作的。该项目使用纯 C# 开发,易于扩展和集成到已有的项目。只要你的已有系统是使用.NET开发的,你都能够使用 SuperSocket来轻易的开发出你需要的Socket应用程序来集成到你的现有系统之中。

SuperSocket具有如下特点:

?简单易用,只需要几个类就能创建出健壮的Socket服务器端程序

?性能优良, 稳定可靠

?支持各种协议, 内置的协议解析工具让你把实现通信协议这种复杂的工作变得很简单

?自动支持SSL/TLS传输层加密

?强大,灵活而且可扩展的配置让你开发Socket服务器省时省力

?支持多个socket服务器实例运行, 而且支持多个服务器实例的隔离

?SuperSocket能以控制台或者Windows服务形式运行。一个脚本就能将SuperSocket安装成

服务

?灵活的日志策略能够记录大部分socket活动

?支持UDP

?支持IPv6

?支持Windows Azure

?支持Linux/Unix操作系统(通过Mono 2.10或以上版本)

?内置可直接使用的Flash/Silverlight Socket策略服务器

AppSession 代表一个和客户端的逻辑连接,基于连接的操作应该定于在该类之中。你可以用该类的实例发送数据到客户端,接收客户端发送的数据或者关闭连接。

AppServer 代表了监听客户端连接,承载TCP连接的服务器实例。理想情况下,我们可以通过AppServer实例获取任何你想要的客户端连接,服务器级别的操作和逻辑应该定义在此类之中。

实现你自己的AppSession和AppServer允许你根据你业务的需求来方便的扩展SuperSocket,你可以绑定session的连接和断开事件,服务器实例的启动和停止事件。你还可以在AppServer 的Setup方法中读取你的自定义配置信息。总而言之,这些功能让你方便的创建一个你所需要的socket服务器成为可能。

通过配置启动:

?避免硬编码

?SuperSocket提供了很多有用的配置选项

?可以充分利用SuperSocket提供的工具

内置的命令行协议

内置的命令行协议(接受自定义,分隔符为“:”,“,”):

命令行协议定义了每个请求必须以回车换行结尾 "\r\n"。

由于 SuperSocket 中内置的命令行协议用空格来分割请求的Key和参,因此当客户端发送如下数据到服务器端时:

"LOGIN kerry 123456" + NewLine

SuperSocket 服务器将会收到一个 StringRequestInfo 实例,这个实例的属性为:

Key: "LOGIN"

Body: "kerry 123456";

Parameters: ["kerry", "123456"]

SuperSocket 提供了一些通用的协议解析工具, 你可以用他们简单而且快速的实现你自己的通信协议

"TerminatorReceiveFilterFactory":一个协议使用两个字符 "##" 作为结束符

“CountSpliterReceiveFilter”:有些协议定义了像这样格式的请求

"#part1#part2#part3#part4#part5#part6#part7#". 每个请求有7个由 '#' 分隔的部分. 这种协议的实现非常简单:

“FixedSizeReceiveFilter”:在这种协议之中, 所有请求的大小都是相同的。如果你的每个请求都是有9个字符组成的字符串,如"KILL BILL", 你应该做的事就是想如下代码这样实现一个接收过滤器(ReceiveFilter):

“BeginEndMarkReceiveFilter”:在这类协议的每个请求之中都有固定的开始和结束标记。例如, 我有个协议,它的所有消息都遵循这种格式 "!xxxxxxxxxxxxxx$"。因此,在这种情况下, "!" 是开始标记, "$" 是结束标记,于是你的接受过滤器可以定义成这样:

“FixedHeaderReceiveFilter”:这种协议将一个请求定义为两大部分, 第一部分定义了包含第二部分长度等等基础信息. 我们通常称第一部分为头部.

例如, 我们有一个这样的协议: 头部包含 6 个字节, 前 4 个字节用于存储请求的名字, 后两个字节用于代表请求体的长度:

你需要基于类FixedHeaderReceiveFilter实现你自己的接收过滤器.

然后你就可以使用接收或者自己定义的接收过滤器工厂来在 SuperSocket 中启用该协议.

在.NET中的反射也可以实现从对象的外部来了解对象(或程序集)内部结构的功能,哪怕你不知道这个对象(或程序集)是个什么东西,另外.NET中的反射还可以运态创建出对象并执行它其中的方法。

这一块的内容负责让自定义的协议开始工作:

通信协议用于将接收到的二进制数据转化成您的应用程序可以理解的请求。 SuperSocket提供了一个内置的通信协议“命令行协议”定义每个请求都必须以回车换行"\r\n"结尾。

但是一些应用程序无法使用命令行协议由于不同的原因。这种情况下,你需要使用下面的工具来实现你的自定义协议:

* RequestInfo

* ReceiveFilter

* ReceiveFilterFactory

* AppServer and AppSession

请求(RequestInfo)

请求类型 StringRequestInfo 用在 SuperSocket 命令行协议中。

你也可以根据你的应用程序的需要来定义你自己的请求类型。例如, 如果所有请求都包含DeviceID 信息,你可以在RequestInfo类里为它定义一个属性

SuperSocket 还提供了另外一个请求类 "BinaryRequestInfo" 用于二进制协议:

接收过滤器(ReceiveFilter)

接收过滤器(ReceiveFilter)用于将接收到的二进制数据转化成请求实例(RequestInfo)。

实现一个接收过滤器(ReceiveFilter), 你需要实现接口 IReceiveFilter:

public interface IReceiveFilter

where TRequestInfo : IRequestInfo

{

///

/// Filters received data of the specific session into request info.

///

/// 待读取的缓冲数据.

/// 这个待读取缓冲中当前接收数据的偏移量

/// 当前接收数据的长度

/// if set to true [to be copied].

/// 没有被解析的数据的长度

///

TRequestInfo Filter(byte[] readBuffer, int offset, int length, bool toBeCopied, out int rest);

///

/// Gets the size of the left buffer.

///

///

/// 接收过滤器已缓存数据的长度

///

int LeftBufferSize { get; }

///

/// Gets the next receive filter.

///

IReceiveFilter NextReceiveFilter { get; }

///

/// Resets this instance to initial state.重置这个实例到初始化状态

///

void Reset();

}

TRequestInfo: 类型参数 "TRequestInfo" 是你要在程序中使用的请求类型(RequestInfo); LeftBufferSize: 该接收过滤器已缓存数据的长度;

NextReceiveFilter: 当下一块数据收到时,用于处理数据的接收过滤器实例;

Reset(): 重设接收过滤器实例到初始状态;

Filter(....): 该方法将会在 SuperSocket 收到一块二进制数据时被执行,接收到的数据在readBuffer 中从 offset 开始,长度为 length 的部分。

TRequestInfo Filter(byte[] readBuffer, int offset, int length, bool toBeCopied, out int rest);

readBuffer: 接收缓冲区, 接收到的数据存放在此数组里

offset: 接收到的数据在接收缓冲区的起始位置

length: 本轮接收到的数据的长度

toBeCopied: 表示当你想缓存接收到的数据时,是否需要为接收到的数据重新创建一个备份而不是直接使用接收缓冲区

rest: 这是一个输出参数, 它应该被设置为当解析到一个为正的请求后,接收缓冲区还剩余多少数据未被解析

这儿有很多种情况需要你处理:

当你在接收缓冲区中找到一条完整的请求时,你必须返回一个你的请求类型的实例.

当你在接收缓冲区中没有找到一个完整的请求时, 你需要返回 NULL.

当你在接收缓冲区中找到一条完整的请求, 但接收到的数据并不仅仅包含一个请求时,设置剩余数据的长度到输出变量 "rest". SuperSocket 将会检查这个输出参数 "rest", 如果它大于 0, 此 Filter 方法将会被再次执行, 参数 "offset" 和 "length" 会被调整为合适的值.

接收过滤器工厂(ReceiveFilterFactory)

接收过滤器工厂(ReceiveFilterFactory)用于为每个会话创建接收过滤器.定义一个过滤器工厂(ReceiveFilterFactory)类型, 你必须实现接口 IReceiveFilterFactory. 类型参数"TRequestInfo" 是你要在整个程序中使用的请求类型

///

/// Receive filter factory interface

///

/// 定义的请求类型

public interface IReceiveFilterFactory : IReceiveFilterFactory

where TRequestInfo : IRequestInfo

{

///

/// 创建接收过滤器

///

/// The app server.

/// The app session.

/// 远程端点.

///

/// the new created request filer assosiated with this socketSession

///新建的请求过滤器与SocketSession产生关联

///

IReceiveFilter CreateFilter(IAppServer appServer, IAppSession appSession, IPEndPoint remoteEndPoint);

}

你也可以直接使用默认的过滤器工厂(ReceiveFilterFactory)

DefaultReceiveFilterFactory

, 当工厂的CreateFilter方法被调用时,它将会调用TReceiveFilter类型的无参构造方法来创建并返回TReceiveFilter.

和 AppSession,AppServer 配合工作

现在, 你已经有了 RequestInfo, ReceiveFilter 和 ReceiveFilterFactory, 但是你还没有正式使用它们. 如果你想让他们在你的程序里面可用, 你需要定义你们的 AppSession 和AppServer 来使用他们.

1.为 AppSession 设置 RequestInfo

public class YourSession : AppSession

{

//More code...

}

2.为 AppServer 设置 RequestInfo 和 ReceiveFilterFactory

public class YourAppServer : AppServer {

public YourAppServer()

: base(new YourReceiveFilterFactory())

{

}

}

完成上面两件事情,你的自定义协议就应该可以工作了。

命令和命令加载器

关键字: 命令, 命令加载器, 多命令程序集

命令 (Command)

SuperSocket 中的命令设计出来是为了处理来自客户端的请求的, 它在业务逻辑处理之中起到了很重要的作用。

命令类必须实现下面的基本命令接口:

public interface ICommand : ICommand

where TRequestInfo : IRequestInfo

where TAppSession : IAppSession

{

void ExecuteCommand(TAppSession session, TRequestInfo requestInfo);

}

public interface ICommand

{

string Name { get; }

}

请求处理代码必须被放置于方法 "ExecuteCommand(TAppSession session, TRequestInfo requestInfo)" 之中,并且属性 "Name" 的值用于匹配接收到请求实例(requestInfo)的Key。当一个请求实例(requestInfo) 被收到时,SuperSocket 将会通过匹配请求实例(requestInfo)的Key和命令的Name的方法来查找用于处理该请求的命令。

举个例子, 如果你收到如下请求(requestInfo):

Key: "ADD"

Body: "1 2"

于是 SuperSocket 将会寻找Name属性为"ADD"的命令。如果有个命令定义如下:

public class ADD : StringCommandBase

{

public override void ExecuteCommand(AppSession session, StringRequestInfo requestInfo)

{

session.Send((int.Parse(requestInfo[0] +

int.Parse(requestInfo[1])).ToString());

}

}

因为基类 StringCommandBase 会设置Name属性的值为此类的名称(ADD),因此个命令将会被找到.

但是在有些情况, 请求实例(requestInfo)的Key 无法当做类的名称。比如说:

Key: "01"

Body: "1 2"

为了让让你的 ADD 命令起作用,你需要为命令类重写Name属性:

public class ADD : StringCommandBase

{

public override string Name

{

get { return "01"; }

}

public override void ExecuteCommand(AppSession session, StringRequestInfo requestInfo)

{

session.Send((int.Parse(requestInfo[0] +

int.Parse(requestInfo[1])).ToString());

}

}

命令程序集定义

是的,SuperSocket是用反射来查找哪些公开的类实现了基本的命令接口,但是它只在你的AppServer类定义的程序集中查找。

举例来说, 你的 AppServer 定义在程序集 GameServer.dll 中, 但是你的 ADD 命令是定义在程序集 BasicModules.dll 中:

GameServer.dll

+ MyGameServer.cs

BasicModules.dll

+ ADD.cs

默认的, 命令 "ADD" 将不会被加载到游戏服务器实例。如果你想要加载该命令, 你如要在配置中添加程序集 BasicModules.dll 到命令程序集列表之中:

type="SuperSocket.SocketEngine.Configuration.SocketServiceConfig,

SuperSocket.SocketEngine"/>

serverType="GameServer.MyGameServer, GameServer"

ip="Any" port="2012">

当然你也可以在配置中添加多个命令程序集。

命令加载器 (Command Loader)

在某些情况下,你可能希望通过直接的方式来加载命令,而不是通过自动的反射。如果是这样,你可以实现你自己的命令加载器 (Command Loader):

public interface ICommandLoader

然后配置你的服务器来使用你新建的命令加载器 (Command Loader):

serverType="GameServer.MyGameServer, GameServer"

ip="Any" port="2012"

commandLoader="MyCommandLoader">

type="GameServer.MyCommandLoader, GameServer" />

获取会话的连接和断开事件

关键字: 连接事件, 断开事件, OnSessionStarted,OnSessionClosed, NewSessionConnected, SessionClosed

AppSession 的虚方法 OnSessionStarted() 和

OnSessionClosed(CloseReason reason)

你可以覆盖基类的虚方法 OnSessionStarted() 和 OnSessionClosed(CloseReason reason) 用于在会话连接和断开时执行一些逻辑操作:

public class TelnetSession : AppSession

{

protected override void OnSessionStarted()

{

this.Send("Welcome to SuperSocket Telnet Server");

//add your business operations

}

protected override void OnSessionClosed(CloseReason reason)

{

//add your business operations

}

}

AppServer 的两个事件: NewSessionConnected 和 SessionClosed

订阅事件:

appServer.NewSessionConnected += new

SessionHandler(appServer_NewSessionConnected);

appServer.SessionClosed += new SessionHandler

CloseReason>(appServer_SessionClosed);

定义事件处理方法:

static void appServer_SessionClosed(AppSession session, CloseReason reason)

{

Console.WriteLine("A session is closed for {0}.", reason);

}

static void appServer_NewSessionConnected(AppSession session)

{

session.Send("Welcome to SuperSocket Telnet Server");

}

主动从服务器端推送数据到客户端

关键字: 主动推送, 推送数据, 客户端推送, 获取Session, 发送数据, 回话快照

通过Session对象发送数据到客户端

前面已经说过,AppSession 代表了一个逻辑的 socket 连接,基于连接的操作都应该定义在此类之中。这个AppSession 类也封装了通过 socket 发送数据的方法。你可以使用 AppSession 的方法 "Send(...)" 来发送数据到客户端:

session.Send(data, 0, data.Length);

or

session.Send("Welcome to use SuperSocket!");

通过 SessionID 获取 Session

前面提到过,如果你获取了连接的 Session 实例,你就可以通过 "Send()" 方法向客户端发送数据。但是在某些情况下,你无法直接获取 Session 实例。

SuperSocket 提供了一个 API 让你从 AppServer 的 Session 容器中通过 SessionID 获取Session

var session = appServer.GetSessionByID(sessionID);

if(session != null)

session.Send(data, 0, data.Length);

SessionID是什么?

SessionID 是 AppSession 类的一个属性,用于唯一标识一个 Session 实例。在一个SuperSocket TCP 服务器中,当 Session 一创建, SessionID 就会被赋值为一个 GUID 字符串。如果你不在 SuperSocket UDP 服务器中使用 UdpRequestInfo,SessionID 就会有客户端的IP 和端口组成。如果你使用UdpRequestInfo,SessionID将会从客户端传过来。

获取所有连接上的 Session

你也可以从 AppServer 实例获取所有连接上的 session 然后推送数据到所有客户端:

foreach(var session in appServer.GetAllSessions())

{

session.Send(data, 0, data.Length);

}

如果你启用了 Session 快照, 这些从 AppServer.GetAllSessions() 获取的 sessions 将不是实时更新的。他们是在上次获取快照时所有连接到服务器的 Session。快照相关配置,请参考配置文档。

根据条件获取 Session

如果你有一个自定义的属性 "CompanyId" 在你的 AppSession 类之中,如果你想要获取这个属性等于某值的的所有 Session,你可以使用 AppServer 的方法 GetSessions(...):

var sessions = appServer.GetSessions(s => https://www.doczj.com/doc/0d8942473.html,panyId == companyId);

foreach(var s in sessions)

{

s.Send(data, 0, data.Length);

}

和方法 "GetAllSessions(...)" 一样, 如果你启用了 Session 快照,这些返回的 session 也一样也来自于快照之中。

扩展服务器配置

关键字: 扩展配置, 自定义配置,自定义属性, GetChildConfig, 读取配置,子节点

当你使用 SuperSocket 实现 Socket 服务器的时候,不可避免的需要在配置文件中定义一些参数。 SuperSocket 提供了非常简单的方法,让你在配置文件中定义这些参数,然后在你的代码中读取它们。

请看下面的配置代码:

serverType="SuperSocket.Facility.PolicyServer.FlashPolicyServer, SuperSocket.Facility"

ip="Any" port="843"

receiveBufferSize="32"

maxConnectionNumber="100"

clearIdleSession="true"

policyFile="Policy\flash.xml">

在上面的配置中,属性 "policyFile" 未在 SuperSocket 中定义,不过你任然可以在你的AppServer 类中读取它:

public class YourAppServer : AppServer

{

private string m_PolicyFile;

protected override bool Setup(IRootConfig rootConfig, IServerConfig config)

{

m_PolicyFile = config.Options.GetValue("policyFile");

if (string.IsNullOrEmpty(m_PolicyFile))

{

if(Logger.IsErrorEnabled)

Logger.Error("Configuration option policyFile is required!");

return false;

}

return true;

}

}

你不仅可以在 server 节点定义属性,而且你还能像下面的代码那样定义子节点:

serverTypeName="SuperWebSocket"

ip="Any" port="2011" mode="Tcp">

下面是所需的节点对应的配置类:

///

/// SubProtocol configuration

///

public class SubProtocolConfig : ConfigurationElement

{

//Configuration attributes

}

///

/// SubProtocol configuation collection

///

[ConfigurationCollection(typeof(SubProtocolConfig))]

public class SubProtocolConfigCollection : ConfigurationElementCollection

{

//Configuration attributes

}

然后你就能在 AppServer 类中读取这个子节点了:

public class YourAppServer : AppServer

{

private SubProtocolConfigCollection m_SubProtocols;

protected override bool Setup(IRootConfig rootConfig, IServerConfig config) {

m_SubProtocols =

config.GetChildConfig("subProtocols");

if (m_SubProtocols == null)

{

if(Logger.IsErrorEnabled)

Logger.Error("The child configuration node 'subProtocols' is required!");

return false;

}

return true;

}

}

服务器配置热更新

Keywords: 配置,热更新

此功能能够允许你在不重启服务器的前提下更新服务器实例的配置。 (仅限1.6.5及其以上版本)

支持热更新的服务器实例配置选项

SuperSocket 支持以下配置选项的热更新:

* logCommand

* idleSessionTimeOut

* maxRequestLength

* logBasicSessionActivity

* logAllSocketException

SuperSocket 支持所有自定义配置属性和自定义配置子节点的热更新。

下面的代码将演示如何让你的自定义配置支持热更新:

public class PushServer : AppServer

{

private int m_Interval;

protected override bool Setup(IRootConfig rootConfig, IServerConfig config) {

RegisterConfigHandler(config, "pushInterval", (value) =>

{

// the code in this scope will be executed automatically

// after the configuration attribute "pushInterval" is changed

var interval = 0;

int.TryParse(value, out interval);

if (interval <= 0)

interval = 60;// 60 seconds by default

m_Interval = interval * 1000;

return true;

});

return true;

}

/// Other code

}

你可以在QuickStart中的 PushServer 项目中找到此更能的完整示例代码。

命令过滤器

关键字: 命令过滤器, 命令, 过滤器, OnCommandExecuting, OnCommandExecuted SuperSocket 中的命令过滤器看起来有些像 https://www.doczj.com/doc/0d8942473.html, MVC 中的 Action Filter,你可以用它来做命令执行的拦截,命令过滤器会在命令执行前和执行后被调用。

命令过滤器必须继承于 Attribute 类 CommandFilterAttribute:

///

/// Command filter attribute

///

[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]

public abstract class CommandFilterAttribute : Attribute

{

///

/// Gets or sets the execution order.

///

///

/// The order.

///

public int Order { get; set; }

///

/// Called when [command executing].

///

/// The command context.

public abstract void OnCommandExecuting(CommandExecutingContext commandContext); ///

/// Called when [command executed].

///

/// The command context.

public abstract void OnCommandExecuted(CommandExecutingContext commandContext); }

你需要为你的命令过滤器实现下面两个方法:

OnCommandExecuting: 此方法将在命令执行前被调用;

OnCommandExecuted: 此方法将在命令执行后被调用;

Order:此属性用于设置多个命令过滤器的执行顺序;

下面的代码定义了一个命令过滤器 LogTimeCommandFilterAttribute 用于记录执行时间超过5秒钟的命令:

public class LogTimeCommandFilter : CommandFilterAttribute

{

public override void OnCommandExecuting(CommandExecutingContext commandContext) {

commandContext.Session.Items["StartTime"] = DateTime.Now;

}

public override void OnCommandExecuted(CommandExecutingContext commandContext)

江南营_江南深度研学之旅(1)

诗梦江南,入画寻踪 ——长清区实验小学江南深度研学实践之旅 【课程简介】 一道水,一架桥,一支橹声,隽秀婉约的聚合了太多的历史文化。此次研学活动旨在让同学们了解祖国江南,同时感受一场从远古传说,到春秋的吴越文化,到南北朝的文人风骨,再到明清以及近代的大儒伟人的历史盛宴。活动中,同学们将一起寻访王羲之、蔡元培、鲁迅、周恩来等名人伟人故里,穿越历史,冶爱国之志,体悟文化魅力;一起走进园,欣赏宋代江南私家园林的秀美景观,探寻园林蕴含的文化涵;一起游历西湖,领略“淡妆浓抹总相宜”的如画美景;一起走进综合性人文科学博物馆博物馆、中国黄酒博物馆,全面了解历史文化。 【课程特色】 ●文化名镇江南风采 ●穿越时空触摸历史 【行程简表】

上午探访安昌古镇漫游小桥流水梦回江南水乡游历江南小镇,画笔描绘 第五天 下午乘坐高铁前往:车次G60东-西 15:22-19:48辅导员送站一次相聚一生情谊备注:因天气交通等原因,组委会保留调整活动顺序及个别项目的权力,保证活动总量不变。 【活动费用】 2900/人;包含火车(往返高铁)及活动期间所有的费用。 ?【人文积淀-理性思维】·第一天下午·钱塘江·六和塔 钱塘江潮被誉为“天下第一潮”,是世界一大自然奇观,它是天体引力和地球自转的离心作用,加上湾喇叭口的特殊地形所造成的特大涌潮。六和塔位于省市西湖之南,钱塘江畔 月轮山上,是中国现存最完好的砖木结构古塔之一。 小任务1:学生面对浩渺的钱塘江,接受审美教育,并结合手册提示,探究钱塘江大潮的在科学原理; 小任务2:学生走进六和塔,收集关于六和塔的传说故事,留下自己与六和塔最美的合照; ?【审美情趣-人文积淀】·第二天上午·西湖·省博物馆 西湖,是一首诗,一幅天然图画,一个美丽动人的故事,不论是多年居住在这里的人还是匆匆而过的旅人,无不为这天下无双的美景所倾倒。平湖秋月、断桥残雪、柳浪闻莺、花 港观鱼、雷峰夕照、双峰插云、南屏晚钟、三潭印月,西湖十景个擅其胜。省博物馆是省规 模最大的综合性人文科学博物馆,文物品类丰富,年代序列完整。 小任务1:集体创绘,全体学生齐动手,集体协作,面对美景,协作创作最美的西湖; 小任务2:走进博物馆,寻访国宝,找一找最能代表江南文化的文物,向小组同学分享并交流;

2018项目进展情况汇报模板大全

2018最新项目进展情况汇报模板大全2018年关将近,社会各行各业都在忙着准备年终总结报告吧,你是不是已经焦头烂额?不要急,今天整理了一些关于项目进展汇报的文模板供大家参考,希望可以帮助到有需要的朋友! 项目进展情况汇报 项目进展状况汇报 目前xx项目的建设在区委领导的关心帮忙下,经业主、设计、监理、地勘等单位的共同努力,各项工作正有序向前推进。本项目已于6月15日正式开工建设,至今现场质量、安全、进度状况控制可控,工程开展整体顺利,现将近期工程进展状况以及下步年度计划、亟待解决问题作以下汇报: 一、前期工程进展状况 1、完成O区2#涵洞K0+段基坑坑顶挡水截水措施,坑Φ800管道安装及沟槽砌筑,为后期堰塞湖排水做好准备。 2、完成O区2#涵洞K+xx基坑开挖 20xx年医疗卫生建设项目进展状况汇报 一、20xx年项目建设状况 1、永昌镇中心卫生院业务楼建设项目。新建永昌镇中心卫生院三层框架业务综合楼一幢,建筑面积1770平方米,项目总投资210万元,其中:申请中央预算资金150万元,省配套资金20万元,地方配套自筹40万元。项目20xx年 6月30日下达资金投资计划 今年以来,我委以推进群众路线教育实践活动和贯彻落实十八届三中全会要求为动力,紧扣转变发展方式、创新转型升级主线,坚持规划为要、建设为重、生态为先、民生为本、管理为基的理念,扎实推进现代化网络型田园城市和新型城镇化建设,用心把握机遇,突出重点,统筹推进各项重点工作,现将有关状况汇报如下: 一、工作进展

2010年医疗卫生建设 一、2010年项目建设状况 1、永昌镇中心卫生院业务楼建设项目。新建永昌镇中心卫生院三层框架业务综合楼一幢,建筑面积1770平方米,项目总投资210万元,其中:申请中央预算资金150万元,省配套资金20万元,地方配套自筹40万元。项目2010年6月30日下达资金投资计划 农业重大项目进展状况汇报 今年以来,在市委、市政府的领导下,我局以项目为抓手,用心规划好、争取好、实施好各类农业项目,努力改善农业基础设施设备,提高农业科技水平,在争取项目的同时,认真抓好项目管理工作,各类农业项目实施完成较好,表现为进度快、质量好、生产安全,现将扩大需项目及重点建设项目进展状况汇报如下: 一、农业重大项目完成状况 全市共争取到农业专项资金万元,超20xx年全年万元,超%。其中:惠农政策类补贴为万元(含农机购机补贴),基础设施建设类项目资金万元,体系建设经费万元,各种生产科技类项目资金万元。这些资金的争取,为促进农业又好又快发展带给了较强支撑。 今年以来,市委、市政府的正确领导下,全区上下坚持以科学发展观为统领,坚定不移地实施项目带动战略,多措并举抓开工,全力以赴促进度,前5个月全区重点项目建设整体上推进力度大、开工形势良好,投资进度有所加快。 一、重点项目建设进展状况 全区列入项目库项目26个,在15个重点在建项目中新建再就业一条街工程、梨树园小学、区地税大楼、沿江东岸棚户区建设、老城区瓷文化旅游街区和精品里弄工程等5个项目列入全市126个新型城镇化和城市建设的重点项目。目前各项目已取得阶段性成效。(一)梨树园小学工程。主体工程建设已基本完工,正在进行1-4层装饰,预计6月份竣工验收。(二)区地税大楼。“三通

项目进展情况总结报告

项目进展情况总结报告 一、固定资产及重点项目推进情况 1-6月累计完成固定资产投资1.65亿元,占全年目标任务9亿的17.6%。 (一)市政基础设施 1、凤凰大道改造升级工程。该项目计划总投资2000万元。 目前,已按市委、县委、县政府要求,完成绿化、亮化方案和前期准备工作,此项目现已提前开工建设,但需政府常务会议审批。目前完成投资1100万元,计划9月完工并投入使用。 2、县城供水管网改扩建工程。该项目计划总投资2747万元,年内完成投资2000万元,计划一季度完成投资750万元;二季度完成投资320;三季度投资450万元;四季度完成投资477万元。目前,完成供水管网改扩建13条,总长度15818.9米,累计完成投资1900万元,预计9月竣工。 3、县城燃气管网建设。该项目今年计划完成投资2000万元,主要是做好中心气站建设。目前完成投资1600万元,完成年初计划的80%。 4、文笔公园一期建设。该项目总投资2亿元,2011年计划完成投资4000万元。规划总面积168.67公顷。目前,招商工作已完成,BT开发合同已签订,土地置换资金2760万元已就位,正在进行施工图设计和入口建筑物设计等工作,7月底可开工建设。 5、通源大街北段建设工程:对通源大街北段(3公里的延长线)进行绿化、亮化建设,工程计划投资200万元。目前,正在做前期准备工作。 (二)保障性住房建设

2011年师宗县下达保障性住房建设任务10万平方米,项目总投资1.87亿元。其中廉租住房8万平方米,公共租赁住房2万平方米。目前,累计完成投资3800万元,政府统建的廉租房和公租房建设地点已确定,正开展土地征收工作;编制初设、申报计划、可研、设计等前期准备工作已完成;融资工作正有序进行,近期各项目正陆续开工建设。 (三)房地产建设项目 今年我县房地产建设项目7个,拟建6个,续建1个,分别是:汇达花园(交通小区)、金穗园(粮贸公司)、宏强宛小区、龙凤庄园、二期水务花园、漾月社区小区,续建项目(润森花园),计划完成投资6.51亿元。 目前,各项目正在进行项目审查中,累计完成投资8100万元。汇达花园、水务花园、宏强宛小区、龙凤庄园二期、漾月社区正在进行图纸设计,金穗园(粮贸公司)正在进行房屋拆迁。 二、存在的困难和问题 1、征地难。由于国家宏观调控政策的实施,严格控制土地审批的调控政策,对各项工程的顺利实施造成了很大影响。 2、拆迁安置难。今年许多重点项目建设都涉及到大量拆迁工作,由于县城土地面积的减少、历史沉积的多种因素、各种社会矛盾的聚焦、拆迁氛围差、市民不合作的影响,拆迁安置工作难度和矛盾较为突出。 3、建设资金紧张。由于地方财力有限,难于足额匹配建设资金,加之一些政策性项目资金未下达,致使工程建设进度和前期工程进度受到一定影响。 三、下步工作打算 1、加强重点工程建设,强化检查督促。今年1至6月,我局固定资产投资虽然保持平稳,但完成投资与全年目标任务相比差距还较大,要完成县委、县政府下达的目标任务,工作还十分艰巨。我局在今后的工作中将组织人员定期和不定期的

走进历史,感悟人生

走进历史,感悟人生 ——浅述历史剧表演在高中教学中的应用 论文主题词:学校教育历史剧表演收获 论文内容摘要:历史剧表演是学校教育的有益途径和组成,新课程改革形势下我们应尝试进行历史剧表演,历史剧剧本需要认真筛选和彩排。通过历史剧表演,可以培养了学生的历史情感和思维能力,培养学生的创新意识和实践能力、学生的团队精神和综合素质。在高中历史教学中引入历史剧表演活动,符合素质教育的要求和新课程标准的理念,是课堂教学的有益补充,具有积极意义。 一、渊源:历史剧表演——学校教育的有益途径和方式 我国古代伟大的教育家孔子早在两千多年前就十分重视艺术教育,他曾说:“立于礼,成于乐。”。孔子还认为艺术教育可以作为人格修养的手段,乃至作为人格完成(“文之以礼乐,亦可以为成人矣”)。从一定意义上看,历史剧也应被视为艺术教育的一类。因为历史剧通过音乐、舞蹈、文学、美术、表演、雕塑、建筑等多学科的有机配合,既作用于人的视觉,又作用于人的听觉、嗅觉等器官,融语言艺术、形体艺术、时空艺术于一体,是一种综合艺术,对参与者的训练是多方位的,对学生的教育也是多重的效果。 历史剧的独特教育功能。许多发达国家早已看到,也早已把历史剧看作是学校教育的第二课堂。以立国才200多年的美国为例,19世纪末20世纪初学生为了解除脑力劳动产生的疲劳,便在课外时间志愿组织了戏剧团体,满足学生文艺爱好。20世纪40年代,一些学校开始从课程体系的角度实验把历史剧纳入其中。例如格勒逊在《活动与课程》一文中说:“青少年俱乐部、合唱团、管弦乐队、戏剧、辩论都正稳步接近课程的地位”。50年代,曾长期被称为课外活动的历史剧等,课程化的趋势更加明显。今天的美国学生,从幼儿园到大学,几乎每个学生都参加演出过莎士比亚和其他历史题材的作品。 现代历史剧教育走入中国校园,则始于上海。19世纪末上海圣约翰书院、徐汇公学等教会学校经常向学生介绍莎士比亚、莫里哀等剧作家的作品,还组织学生用外语排演宗教故事和其他一些历史短剧。1899年圣诞节圣约翰大学学生演出了自己编排的以“官场丑史”为内容的新戏,以后南洋公学、徐汇公学、育才学堂、民立中学等也相继演出反映戊戌六君子、义和团、八国联军进北京等内容的“时事新戏”。学生凭着一颗赤诚的心,自编自演了许多抨击社会黑暗的历史剧,引起了相当的轰动,推动了戏剧改良运动的发展,成为中国戏剧近代化的标志——文明新戏的先驱。在“五四”运动的反帝浪潮中,在北伐战争的滚滚硝烟下,在抗日战争的烽火里,在中华民族的危急关头,学生们纷纷放下课本,走出教室,时装剧、街头剧、活报剧、化妆演讲也成为抗争黑暗、唤起民众的一支熊熊火炬,照耀在中国近现代史的舞台上。其中许多人以后成为各行各业的佼佼者。老一辈革命家中如周恩来、邓颖超、萧楚女、廖承志,以及著名的戏剧工作者如欧阳予倩、曹禺等等,都是当时学生戏剧队的积极分子……欣赏历史剧,不仅能开阔视野、陶冶性情,也是一种人文素质的反映,没有一定的文化涵养,是体会不到其深沉的蕴含的。将历史剧纳入教育渠道,

走进历史的深度

走近历史,走近唐三彩马 星期二下午,省博物馆的讲解员带着一座唐三彩马走进了我们的课堂。本就喜欢历史方面的东西,这次的课对我来说也很有趣。 说起唐三彩马,我只认得这个艺术品,在电视上面见过,但并没有过多的了解,也没有接触过真实的。在这次的课堂上,我对它有了深入的认识。在唐三彩陶器中,马是最常见的题材。三彩马一般作为随葬品,在唐代非常盛行,曾出现高度在1米以上的三彩马。唐朝末年,由于国力日衰,三彩陶器生产开始逐步萎缩,包括三彩马在内的器物质量大不如前。宋辽时期各地仍有三彩作坊存在,但工艺和装饰已与唐代三彩器有了明显的不同。 作为中国艺术瑰宝,唐三彩马可以多方位地折射出唐文化的绚丽光彩,不仅为人们提供了认识中国唐文化历史价值的宝贵实物资料,而且也使得一批又一批中外藏家为它的艺术魅力所倾倒。唐三彩马具有巨大的投资保值潜能,因而长期受到国内外商家的关注,并稳坐中国陶瓷艺术品拍卖最高价的宝座。 自上世纪初唐三彩被发现以来,便受到中国以及世界艺术界的关注,尤其是上世纪80年代以后,唐三彩的研究更是火热,不少专家纷纷把研究成果公诸于众。随着唐三彩仿品的出现,辨别真假唐三彩的文章也一篇篇见诸报端,这些文章繁荣了文化园地的同时,其研究成果也被仿造者所利用,并仿造出一批批真假难辨的三彩器。唐三彩烧成温度最高约1100度左右,其制作工艺不算复杂,制作原料随处可见,胎釉配方早已公开,仿造高手人才辈出,有的还是唐三彩研究的专家。试想,行家运用现代技术“克隆”出来的仿品与真品还会有什么差别呢?回答是肯定的,真品三彩的基本特征,高仿三彩都具备了。可以说,相同点已经达到了99%以上,余下还不到1%的较为特殊的特征,是无法仿造的,因为这特殊之处惟有千百年的时间才能形成,人力暂无力为之。假的就是假的,随着时间的沉淀,真正的唐三彩马身上有着历史的烙印。岁月无情,它在这些文物上留下了不可磨灭的痕迹,它承载着一个国家的兴衰蜕变,那深深的印记是无法仿造也不能代替的。 文物对于现代社会的影响有两种,一种是精神上的,另外一种是物质上的。从精神上来说文物是构成社会群体心理中的潜在组成之一。它不单激发我们的精神世界,更影响我们的社会行为。作为人的个体组成的社会群体,一旦形成成熟

深度学习的研究

深度学习的研究 1、定义和背景: 1.1 深度学习(DL)有各种相近的定义或者高层次描述 自2006年以来,深度学习(deep learning)(也通常叫做深层结构学习或分层学习)已经成为机器学习领域的一个新兴领域(Hinton et al., 2006; Bengio, 2009 ).在过去几年中,深度学习技术的发展已经对信号和信息过程领域产生广泛的影响,并将继续影响到机器学习和人工智能的其它关键领域;参见综述文章(Bengio et al., 2013; Hinton et al., 2012; Yu and Deng, 2 011; Deng, 2011; Arel et al., 2010 ).最近,已有一系列的致力于关于深度学习以及应用的研讨会和特别会议。包括: 这些研究团队在DL的各种不同应用中取得经验性的成功,如计算机视觉、语音识别、语音搜索、语音识别、语音会话和图像特征编码、语义分类、手写识别话语、音频处理、信息检索、机器人学、甚至在分析可能导致新药的分子方面等等。许多优秀的经常更新教程、 传统机器学习和信号处理技术探索仅含单层非线性变换的浅层学习结构。浅层模型的一个共性是仅含单个将原始输入信号转换到特定问题空间特征的简单结构。典型的浅层学习结构包括传统隐马尔可夫模型(HMM)、条件随机场(CRFs)、最大熵模型(MaxEnt)、支持向量机(SVM)、核回归及仅含单隐层的多层感知器(MLP)等。例如,SVM用包含一层(使用核技巧)或者零个特征转换层的浅层模式分离模型。(最近已有将核方法与DL结合的新方法。如,Cho and Saul, 2009; Deng et al., 2012; Vinyals et al., 201 2)。浅层结构的局限性在于有限的样本和计算单元情况下对复杂函数的表示能力有限,针对复杂分类问题其泛化能力受到一定制约。 神经科学研究表明,人的视觉系统的信息处理是分级的。人类感知系统这种明确的层次结构极大地降低了视觉系统处理的数据量,并保留了物体有用的结构信息。有理由相信,对于要提取具有潜在复杂结构规则的自然图像、视频、语音和音乐等结构丰富数据,深度学习能够获取其本质特征。受大脑结构分层次启发,神经网络研究人员一直致力于多层神经网络的研究。 历史上,深层学习的概念起源于神经网络的研究。带有多隐层的前馈神经网络或者多层感知器通常被成为深层神经网络(DNNs),DNNs就是深层构架的一个很好的例子。BP算法作为传统训练多层网络的典型算法,实际上对于仅含几层网络,该训练方法就已很不理想(参见(Bengio, 2009; Glorot and Bengio, 2010). 在学习中,一个主要的困难源于深度网络的非凸目标函数的局部极小点普遍存在。反向传播是基于局部梯度下降,通常随机选取初始点。使用批处理BP算法通常会陷入局部极小点,而且随着网络深度的增加,这种现象更加严重。此原因在一定程度上阻碍了深度学习的发展,并将大多数机器学习和信号处理研究从神经网络转移到相对较容易训练的浅层学习结构。 经验上,有3种技术可以处理深层模型的优化问题:1.大量的隐藏的单元,2.更好的学习算法,3.以及更好的参数初始化技术。

项目建设进展情况汇报

项目建设进展情况汇报 根据文件要求,现就我们江苏黄桥建设工程有限公司建筑业孵化基地一期工程项目进展情况作如下汇报。 一、项目概况 我公司的黄桥建筑产业孵化基地一期工程项目建筑面积26000㎡,框剪17层,建筑高度为68米,该工程计划总投资6500万元。 二、建设进度 1、桩基施工:自今年四月份开始进行桩基施工以来,由于地质等方面的原因,桩基难以施工,导致项目施工进展缓慢、工期延期,现经多次调整施工方案,并经多次试验,已经解决了施工工艺的难题,并调换了新型桩基施工机械,预计本月底桩基施工能够结束。目前该工程已完成投资1300多万元。 2、项目报建手续正在上报办理,预计下月初全部办理结束。 3、外立面效果、室内装饰正在进行二次深化设计。 三、项目投资内容:项目集商务办公、餐饮、娱乐休闲为一体的商务综合楼 四、运营模式:自营、联营相结合。 五、项目建成正常运营后,预计项目投资回报率将达到10%左右。 六、对策措施: 目前已经进入下半年,作为我们非公有制建筑施工企业如何确保项目投资目标,以项目的做大做强带动公司的做大做强,我们的主要工作是:

1、确保项目建设资金:搭建平台,企企合作。针对建设资金紧,融资难的问题,要建立新的灵活的融资机制,联络有关企业或承租单位(企业)进行联合,共同出资,缓解贷款难的矛盾,从而确保项目建设资金不落空。 2、推进项目建设进度:选调精兵强将,加强管理,积极组织材料和施工人员,加紧施工,力争国庆节前将项目工程的裙楼施工结束,春节前必须完成裙楼及外立面装饰、门前铺装、主楼施工至6—7层,整个项目预计明年六月底前全面封顶。 3、高起点规划硬件建设:方案坚持高标准规划,树立精品意识,打造项目特色,培育先进管理理念,使商务办公、酒店、休闲、娱乐的服务水平能适应城市发展的需要。 4、拓宽经营方式方法:以自营为主,招租、联营为铺,积极推动项目运营的建设。 5、提高经营品味档次:项目主体建成后,工程后期的软硬件设施投入,坚持接轨大城市服务业的先进管理理念,高起点规划,高标准落实,使软硬件设施投入能够超越平凡,形成具有自己特色的服务产业。 6、加强环境及辅助设施建设:特别要加强整个项目四周围的绿化、亮化、智能化的建设,做到环境优美、功能齐全、使用方便。 江苏黄桥建设工程有限公司

关于天然气项目进展情况的汇报

关于天然气项目进展情况的汇报 公司领导: 按照公司天然气项目建设整体推进安排,近日分别与新捷 公司、园区管委会、地区发改委、工程咨询公司进行请示沟通,已取得相应进展,现将相关情况汇报如下: 一、园区管委会 18日与孙总共同前往园区管委会,与管委会龚科长就天然 气建设相关问题做了沟通,龚科长与我方前期思路相同,建议一 是向伊州区政府提交天然气建设问题专题报告,在报告中重 点明确具体以下事项: (一)在报告中建议成立新疆湘晟天然气项目推进领导小组,由伊州区政府张区长任组长,由管委会龚科长、罗总任副组长,工作组具体成员由伊州区、管委会、湘晟公司、新捷公司相关 成员联合组成,由伊州区、管委会负责项目建设期间行政审批 各部门之间的协调工作,有我公司与新捷公司负责集体项目推 进; (二)在报告中明确我方投资建设的管道最终的归属权问题;明确管道天然气的收益权问题。 二是龚科长在工程建设流程上给予了相应的指导,包括发

改委立项审批及后期的规划、土地审批流程等,提出向发改委 提交立项报告时需要做项目可研,并推荐伊州区工程咨询公司,19日上午咨询公司前来我公司与我方交流,(价格为最低3万元,收费标准为建设资金预算额度的3%0-5%0),包总向对方提出天然气工程属于配套工程,是否需要做可研报告,对方表示不太 明确,具体要咨询发改委项目办,后与孙总前往发改委就此事 项进行咨询。 二、发改委 19日下午与包总前往发改委,就项目建设前期行政审批事 项咨询发改委王主任,王主任明确表示此工程属于配套工程, 类似于工程供电网建设,无需前期做可研报告,只需要提交项 目建议书,由发改委审批后再到规划、土地按照正常工程项目 审批流程去实施,同时表示此项目需要做安评、环评、能源评 价工作。 三、新捷公司 18日下午前往新捷公司做了如下交流: (一)管道气建设后期我方开口费收益问题,对方表示新捷 公司此问题前期尚未涉及,没有成熟经验可借鉴,对方提出开 口费收取可由我方收取,但对方需要收取相应一部分费用,具 体需双发商议找到一个利益平衡点,最好能在合同中予以明确, 此事关系企业今后重大利益,需公司高管定夺后方可确定;

研学方案

“研学旅行”实施方案 一、项目实施背景 从2013年发布《国民休闲旅游纲要》到2016年的《关于推进中小学生研学旅行的意见》,国家教育部等多部门发文要求大力推进研学旅行。研学旅行有利于促进学生培育和践行社会主义核心价值观,激发学生对党、对国家、对人民的热爱之情;有利于推动全面实施素质教育,创新人才培养模式,引导学生主动适应社会,促进书本知识和生活经验的深度融合;有利于加快提高人民生活质量,满足学生日益增长的旅游需求,从小培养学生文明旅游意识,养成文明旅游行为习惯。近年来,各地积极探索开展研学旅行,部分试点地区取得显著成效,在促进学生健康成长和全面发展等方面发挥了重要作用。二、定位与宗旨 目前大多数研学旅行还处在研究开发状态,良莠不齐,市场认可度不够,家长热度不高(尤其省内)。这是我们的机遇,也是挑战,我们的定位是要打造出一个学校认可、家长认可、学生认可的研学品牌,让学生在研学中学到东西。 三、具体实施 (一)方案A:纯旅游研学 本方案以若干旅游景点为研学地点,前期采取跟旅行社合作的方式(合作方式有待探讨),研学的核心(课件+“内容”)内容采取跟大学历史系或者旅游系的老师合作。 该方案的优点:该方案采用跟旅行社合作,研学路线可以借用

旅行社的优势,资源充分整合,老师和家长的路线选择多,可以极大丰富学生的课外知识,并且可以开展夏令营和冬令营活动。缺点是要综合考虑各个年龄段的学生,路线过多,会导致前期工作准备不够充足。 方案细节初步安排如下: 1、前期工作(3月20日-3月30日): (1)与某个旅行社达成合作关系(目前有合作意向的有康辉旅行社); (2)与某个大学的历史或者旅游系老师达成合作关系,负责研学核心内容的开发,包括路线的选择和内容的开发 (3)完成计划的策划和确定具体实施细节。 2、中期工作(4月1日-5月30日) (1)4月1日-4月15日与旅行社和老师确定最终的研学路线; (2)4月15日-5月30日一个半月的时间根据最终具体的研学路线,来做具体的研学课件和研学内容,研究出研学到底应该让学生学到什么,怎么保证学生能学到这些; (3)同时根据最终确定的研学方案做好定价方案,在这个过程中要充分进行调研,进学校、访家长,做到收费合理; (4)根据做好的方案做好线上推广,把做好的资料全部上传到线上,可以参考北京世纪明德。

重点项目进展情况汇报

珠山区1-5月重点项目进展情况汇报 今年以来,市委、市政府的正确领导下,全区上下坚持以科学发展观为统领,坚定不移地实施项目带动战略,多措并举抓开工,全力以赴促进度,前5个月全区重点项目建设整体上推进力度大、开工形势良好,投资进度有所加快。 一、重点项目建设进展情况 全区列入项目库项目26个,在15个重点在建项目中新建再就业一条街工程、梨树园小学、区地税大楼、沿江东岸棚户区建设、老城区陶瓷文化旅游街区和精品里弄工程等5个项目列入全市126个新型城镇化和城市建设的重点项目。目前各项目已取得阶段性成效。(一)梨树园小学工程。主体工程建设已基本完工,正在进行1-4层内装饰,预计6月份竣工验收。(二)区地税大楼。“三通一平”已完成,预计10月下旬前土建工程完工。(三)新建再就业一条街工程。已完成主体部分工程,正在进行墙外装饰,预计6月中旬完成全部装饰。(四)沿江东岸建设工程。已完成前期调查摸底,制订了初步设计方案并上报市政府待批。(五)老城区陶瓷文化旅游街区和精品里弄工程。已完成住房情况调查摸底,聘请专业设计公司完成了设计规划方案,并上报市政府待批。(六)昌江街道社区卫生服务中心。已请设计部门完成了设计草案报市规划局审批,待审批定稿后进行评估开展公

开招标。(七)二十二小学校校舍安全工程。已完成桩基工程,待市检测中心检测后进行后续工程。(八)景华工业园一期工程。1号和2号厂房已完工,并已有部门原景华电子企业入驻,3号和5号厂房已完成土基施工近期即将开始安装。(九)浙江路中华南路口改造工程。已完成前期调查摸底工作,提出了初步设计方案上报市规划部门审批。(十)区计生服务站。已购置办公用房开始装修,预计7月份完工。(十一)区公安分局刑侦中队建设工程。主体已完工,正进行室内、外装修。(十二)区球类健身馆。工程主体已完工,正进行装饰工程及地面新材料铺设。(十三)太白园街道社区卫生服务中心。第一阶段标段装修已完成,正督促完善招投标手续备查。(十四)区检察院技侦用房工程。工程已基本完工,等待周边市政设施配套到位。另有11个项目列入今年全区重点争取项目:1、周路口街道社区卫生服务中心。 2、景华工业园。 3、景德镇物流中心。 4、石狮埠街道社区卫生服务中心。 5、景华棚户区改造工程。 6、区和谐平安大楼。 7、环境监察监测建设工程。 8、区教育培训中心。 9、陶瓷文化创意产业园。10、区疾控中心。11、区社区服务三级网络中心。部分项目已提出初步设计方案已报上级部门审批。 二、存在的问题 (一)征地拆迁难度大。由于土地征迁、居民安置等工

走进历史

走进历史 穿越时光隧道,重说历史往事。 这里是北京西郊圆明园遗址公园,我们现在看到的是一片废墟,可是在150多年前,它曾是万园之园。它为什么会变成这个样子?它到底经历了什么?请大家跟随我一起,走进关于它的历史。 1860年10月7日,位于北京西郊海淀区的圆明园战火纷飞,两个自认为代表着文明、先进的强盗,闯入了当时清政府的夏宫——圆明园。在抢夺了大量的珠宝、瓷器、古董、字画等金银财宝和文化艺术珍品后,下令纵火焚烧圆明园,大火三日不灭,使这座世界名园化为一片废墟。这两个强盗一个叫英吉利,一个叫法兰西。 据粗略统计,圆明园被毁,共计损失文物150余万件,各种建筑、景观无数,尤为惨重的损失是清朝帝国的图书及档案馆——文源阁被烧毁,约一万零五百卷图书档案,包括有关中国历史、科技、哲学及艺术最为稀世及精美的著作,都在大火中灰飞湮灭。 由于当时清朝政府的羸弱,圆明园的大火曾把耻辱烙在每一个中国人的脸上,同时在每一个中国人的心里烙上了深深的仇恨。这把火腾空燃烧的时候,一个拥有黄河和长江滚滚波涛的民族,一个拥有亿万双有力的手和亿万双泪汪汪的眼睛的民族,却只能握着空拳,眼睁睁看着这座万园之园化

为一片灰烬…… 熊熊的大火终于熄灭在历史的长河中,但中国人自强不息的精神却没有被熄灭。港澳回归,一雪百年耻辱;一带一路,彰显大国风范;北京奥运,一展东方风采;航母下水,唱响和平宣言。一百多年后的今天,中国从新站立于世界之巅。 同学们,少年强则国强,实现中国梦,我们是主力军。现在我们学好本领,长大后建设祖国,为实现中华民族伟大复兴添砖加瓦,为重现盛唐时期万朝来贺的辉煌而奋斗! 感谢大家收看这期《走进历史》,我们下期再见!

[湖湘,深度,时代]湖湘历史与时代现场的深度透视

湖湘历史与时代现场的深度透视 回顾2015年,湖南报告文学创作方兴未艾,整体态势是在平稳中发展,取材呈现出历史性、政治性和平凡性三大特征,一方面表现了报告文学作家关照反思历史,激扬理性精神的职业品格;另一方面又折射出他们普遍的人文意识、现实关怀和对生活的思辨批判精神。其凸显的主题概而论之主要反映在两种时间向度的题材中。一类是即时性的现实题材,旨在弘扬时代精神、揭露社会病痛,以引起思考与疗救,主要作品有龚盛辉的《决战崛起:中国超算强国之路与天河逐梦之旅》、余艳的《与胡杨共鸣》、韩生学的《中国“失独”家庭调查》等;另一类是历时性的历史题材,反思往昔,缅怀先烈,以有益于来者,代表作有纪红建的《不朽残碑》、熊立秀的《伤口》、张雄文的《战场上的粟裕》等。透过历史与现实的宏观视角,深入文本内容和思想的细部,可从四个维度来评述本年度报告文学的创作。 一、介入生活,沉入底层 小说可以虚构生活,塑造形形色色的人物;诗歌可以“向内转”,抒写自我浩瀚的心灵;报告文学是非虚构文学,它关注现实生活、社会弊病、弱势群体,与时代同进步、与人民同歌哭、与国家共呼吸。报告文学作家的写字间是整个社会,他们无法拒绝生活、逃避生活,而只能介入生活,沉入底层,在现实的前沿地带和底层边缘区域作一种在场的深度报告。多年来,我省报告文学作家自觉向下,立足百姓,关心人间冷暖,写出了一批以现实问题和小人物为中心的纪实作品,它们既有文学的华采情韵、人性的善良动人,又不乏新闻的时效真实、社会学的明细调查。 时代的现实存在,决定着报告文学反映的具体对象。人是现实生活和社会活动的主体,报告文学正是在完成对重大事件和重要人物的报告中,实现着文体的自身价值。个体存在和个体价值的认可重视,推进了报告文学对榜样人物、时代先锋的书写和尚扬,一人一事或一人数事、数人一事的小格局报告,整体全面地表现了生活中某一个或一群人物的光辉事迹。这些模范人物、时代精英涵盖社会生活的各个阶层,既有自信自强的艺术家、科学家、企业家,又有默默无闻的守林人、文学爱好者和文物工作者。他们的故事承载着国家民族的奋斗历程,洋溢着积极乐观、拼搏向上的精神元素。 周迅的《人民艺术家齐白石》是一部大型传记文学作品,作者精心挖掘齐白石的传奇人生,结合其生活背景,讲述了他从一个农民到木匠,继而成为伟大艺术家的奋斗历程,从多方面展示其热爱和平、热爱生活的崇高品格,塑造了他贴近人民、服务人民的艺术家形象。全书以历史年代为经,以齐白石一生所经历的大事为纬,以齐白石的光辉一生和艺术经历为主线,手法多变,笔触细腻,多角度、全景式、生动地再现了齐白石的艺术成就,彰显了齐白石的人格精神和艺术内蕴。该书是一部继承和弘扬优秀文化传统、推动文化艺术全面发展的主旋律优秀文学作品,对引导广大艺术家坚持以人民为中心的创作导向、建设社会主义核心价值体系、增强国家文化软实力、推进文化艺术“走出去”和国际文化交流具有积极意义。余艳继“杨开慧系列”等有影响的作品之后,2015年又完成了“何继善系列”纪实文学创作,已发表的包括五个短篇,《何继善:一张地图划过70年》《一位院士科学家的抗战童年》《何继善在战火中萌生了强国梦》《何继善的儿时逃难地图》《何继善:情牵“飞虎队”70年》,一个中篇《何继善:追梦密码》和一部正在出版的长篇《何继善传》。该系列作品,在写法上,采用大时空大跨越,继承与发展《杨开慧》等作品“以手稿还原”的形式,也交叉引用“人物自述”与“译书自序”,将主人公的苦难童年与其自强不息的人生经历以及个人、家庭与祖

江南营江南深度研学之旅1

江南营-江南深度研学之旅(1)

————————————————————————————————作者:————————————————————————————————日期:

诗梦江南,入画寻踪 ——长清区实验小学江南深度研学实践 之旅 【课程简介】 一道水,一架桥,一支橹声,隽秀婉约的杭州绍兴聚合了太多的历史文化。此次研学活动旨在让同学们了解祖国江南,同时感受一场从远古传说,到春秋的吴越文化,到南北朝的文人风骨,再到明清以及近代的大儒伟人的历史盛宴。活动中,同学们将一起寻访王羲之、蔡元培、鲁迅、周恩来等名人伟人故里,穿越历史,陶冶爱国之志,体悟文化魅力;一起走进沈园,欣赏宋代江南私家园林的秀美景观,探寻园林蕴含的文化内涵;一起游历西湖,领略“淡妆浓抹总相宜”的如画美景;一起走进综合性人文科学博物馆浙江博物馆、中国黄酒博物馆,全面了解浙江历史文化。 【课程特色】 ●文化名镇江南风采 ●穿越时空触摸历史 【行程简表】 时间课程安排课程主题课程链接 第一天上午乘坐高铁前往杭州:车次G63 济南-杭州东 07:23-11:53辅导员接站读万卷书行万里路下午参观钱塘江、六和塔看天下第一潮登镇潮六和塔追寻江畔的历史故事 晚上研学课程指导分组讨论课程,研学收获分享 实践-辅导员指导学生完成课程手 册 第二天上午 游历杭州西湖置身如画美景感受西湖柔情参观苏堤、孤山、曲院风荷 浙江博物馆参观历史展品考察浙江文化感受历史文化的沉淀 下午灵隐寺、飞来峰登山览胜景寺宇悟佛心登山参观庙宇,了解佛教文化 晚上研学课程指导分组讨论课程,研学收获分享实践-辅导员指导学生完成课程手册 第三天上午探访鲁迅故里探寻书中世界亲访三味书屋追寻鲁迅先生的足迹 下午 游览沈园漫步江南园林,探寻文化内涵 人文-体味江南风情/建筑-江南园林建 筑风格 参观黄酒博物馆参观历史文物体悟江南魅力历史-绍兴历史文化 晚上 大善塔 仓桥直街 漫步古城小道欣赏绍兴夜色实践-实地感受,见景抒情 第四天上午书圣故里历史街区历游文人旧地感受文化魅力人文-文人旧所、大家荟萃

走进历史,感受人文,体验生活

走进历史,感受人文,体验生活 作者:刘亚丹佘果辉郑伯红摘要:马王堆生态古汉城得开发是在对马王堆古墓予以充分爱护得基础上形成对周边地块得开发设想.文章对用地现状进行了详尽地分析,并进行了详细得项目策划、规划方案得设计及成本估算,为政府部门制定相关规划及后续开发提供了切实可靠得依据. 关键词:马王堆;爱护;开发 abstract:the exploiture of mawangdui chinese ecotypic han dynasty city is a tentative plan that on the basis of full protecting of the ancient tomb this article has carried out detailed analysis on using field current situation, has carried out detailed project design and cost estimate that plotting to plan a scheme it provided the practical reliable basis for government departments to work out the relevance, the plan and follow-up exploitation key words:mawangdui;protect;exploiture 1引言 马王堆汉墓于1972年发掘,出土了大量精美宝贵得文物,尤其以千年不腐得“辛追”遗体而震惊世界.WcOm马王堆出土得文物集中体现了中国汉文化得博大精深,其价值可讲无法估量.关于马王堆汉墓得爱护是整个马王堆规划得核心,而关于汉文化得传承、旅游价值挖掘,提升都市形象,带动周边经济进展,是整个马王堆规划得外延.两者相辅相成,不但使千年古墓原址得到有效得爱护,又为在都市近郊调和爱护古墓与进展当地经济两者之间得矛盾,做出了一次有益得尝试. 2规划得背景 马王堆汉墓是汉文化得杰出代表,在长沙历史文化名城爱护及旅游经济开发中有着举足轻重得地位,但一直没有非常好地进行开发,使长沙长期以来只是作为一个旅游中转站.以马王堆为核心开发旅游线路,形成汉文化感受之旅,发挥其巨大得品牌效应,必将改变如此一个尴尬得局面,使长沙成为一个旅游热点,由旅游中转站升级为旅游目得地都市. 3马王堆中华生态古汉城周边用地现状 马王堆中华生态古汉城(进展区)位于马王堆汉墓遗址以北,东临万家丽路、南接展览馆路,西抵康乐路、北靠浏阳河,总用地面积3834hm2(合575亩).马王堆中华生态古汉城将以马王堆汉墓博物馆为依托进行开发建设,规划拟突出西汉文化特色,荟萃考古发掘、遗址展示、文物遗存、学术研究,进展集旅游、购物、休闲、娱乐于一体得产业群. 31用地条件 马王堆古汉城用地位于浏阳河畔,地势平坦,基地内部最高高程为338m,最低高程为303m,最大相对高差为35m. 古汉城内生态环境较差,建筑密集,新建得万家丽路两侧植被情况较好. 古汉城规划用地得南、北、东、西四面均为都市道路,分不为展览馆路(都市主干道)、长善路(都市次干道)、康乐路(都市次干道)、万家丽路(都市主干道),道路红线宽度分不为46m、26m、26m、66m. 基地内部交通条件极差,仅一条东西向得火炬路(规划建设中,红线宽度26m),其余均为6~7m宽得小路,交通条件差. 32现状用地构成 进展区内,火炬路以北为火炬村用地,各种用地较为混乱,内部建筑密度高,建筑高度12~18m不等,环境差,火炬路南侧建筑质量较好,为办公区、宿舍以及居民安置用房. 规划区内涉及被征地单位19家,各类建筑729栋,建筑面积1844万m2,估计拆迁经费622亿元.

深度时尚中国时尚杂志的发展历史及横向比较

深度时尚:中国时尚杂志的发展历史及横向比较 1988年,以《ELLE》杂志进入中国为开端,时尚杂志在中国真正诞生。漂亮的图片,生动有趣的文字,让《ELLE世界时装之苑》一举成名,并且独占鳌头。1993年,《时尚》创立;1998年,《时尚》与美国最大的出版集团赫斯特合作,出版《时尚COSMO》,先进的出版理念加入本土化与国际化的完美结合,使《时尚》后来居上。然而杂志界的竞争远远没有停止,1995年,中国轻工业出版社与日本主妇之友出版社合作,推出《瑞丽》杂志,其编辑理念有别于《世界时装之苑》和《时尚》的顶级奢华主义,选择了实用化、时尚化、大众化这一市场定位。事实证明,这一定位非常适合正处于蓬勃发展的中国,《瑞丽》也因此获得了巨大的成功,从而奠定了中国时尚杂志三足鼎立的局面。从1988年到2004年这段时间里,中国时尚杂志产业初步形成并且蓬勃发展!现就从纵向和横向来对中国时尚杂志的发展做一总结,也许从中我们可以发现对《昕薇》的发有借鉴意义的地方! 一、中国时尚杂志的发展简史 1、1988-1993萌芽期 1988年,《ELLE》与上海译文出版社合作,推出《ELLE世界时装之苑》,开创了中国时尚杂志的先河。某种产业的发展总是与经济的发展和社会的进步分不开的,当时的中国正值改革开放,人们的生活有了初步的改善,观念也随之发生变化,“时髦”这个词开始出现,对新鲜事物也正处于好奇期,所以《ELLE世界时装之苑》的出版,标志着中国精神文化层面的一个提升。由于《ELLE世界时装之苑》是当时唯一一本时尚杂志,所以在时尚杂志市场中,其保持着一枝独秀的局面。但不可否认,当时的印刷装帧虽在杂志中已属顶级,但是和现在相比是不可同日而语,其被接受程度也非常有限。但这同时也预示着一种新兴的产业将在中国诞生并且蓬勃发展。正是这种时尚杂志所倡导的生活理念在不断渗透,中国和世界的距离也逐渐缩小。 2、1993-1995年摸索期 1993年,《时尚》创立,然而就像所有的新生事物一样,其要经历一个创业和痛苦的摸索期。在这两年中,《时尚》进行了大胆的尝试,初步建立了自己的出版理念,这也为《时尚》之后的成功奠定了基础。 3、1995-1998成长期 1995年到1998年,可以说是作为京派两大时尚杂志的竞争波涛暗涌的时期。在这一时期,两大杂志逐渐明确了自己的办刊风格。 1995年,中国轻工业出版社和日本主妇之友出版社合作,推出《瑞丽》杂志,其实用、时尚、大众化的定位使其更适合同样为亚洲国家的中国。 1998年,《时尚》与美国最大的出版集团赫斯特进行版权合作,推出《时尚COSMO》,其准确的市场定位和先进的媒体管理理念,使《时尚》逐渐成为一个强势媒体品牌。 在这一阶段,化妆、摄影相关行业随之大肆兴起,但落后的时尚理念,使其成长缓慢。同时在中国的各大城市,中产阶级大量涌现,让优雅的实用主义获得了大份额的市场占有率。在这一时期,出现了诸如小资、白领等词语,这也标志着中国的消费水平已大大提高,这也为杂志的销售创造了需求,同时,也预示着传媒经济的到来。 4、1998-2000成熟期 1998-2000年,中国时尚杂志市场出现以《世界时装之苑》、《时尚》、《瑞丽》为代表的三足鼎立的局面。同时一些二线品牌杂志也相继创刊,如《追求》、《风采》等,其所走路线也大多为版权合作方式,其中《风采》有效地尝试了本土独立办刊的做法。 这一时期,办刊理念等问题在中国杂志市场逐渐明晰,寻求版权合作被众多杂志认可并效仿。化妆、摄影等相关行业逐渐成熟,各摄影机构、化妆机构逐渐成立,并形成了自己的品牌,杂志从业人员队伍逐渐加大,这一时期为以后的整个杂志市场的发展储备了人才基础。 5、2000―繁荣期 2000年以来,是时尚杂志产生剧变的时期。首先一个明显的特征是以《时尚》、《瑞丽》为首,出现了产业集团化的经营模式,杂志细分更加明显,而且作为集团下属子刊的增长速度也异常迅速,《瑞丽》相继推出《可爱先锋》、《瑞丽伊人风尚》、《瑞丽家居》等。而《时尚》更是大手笔,以每年2-3本的速度开始扩张。

研学

第一单元 课题人与自我?我自信,会成功 学习目标正确认识自我,能够说出自己的优点和不足;增强自我调控、承受挫折、适应环境的能力;了解树立自信心的方法,培养健全的人格和良好的心理素质;提高心理健康水平,增强自我教育能力,形成健康、自信的人生观。参考主题(1)我自信,会成功;(2)克服考试焦虑;(3)消除孤独感。 实践方式心理测试;收集资料;手工制作。 方法引导发表意见的技巧;如何对调查结果进行统计与分析。 学科整合与心理健康教育、品德与社会、语文等学科整合。关注心理健康,形成健康的生活态度;善于发现其他同学身上的优点并虚心学习;学习名人名言,领悟其深刻含义,并激励自己;进行小制作设计。 课时安排5课时 教学流程 第一课时 研究准备 我们一天天地长大,从妈妈怀里的婴儿,长成了少年。想想自己在成长过程中有哪些烦恼?你是怎么解决的? 同学们根据自己的兴趣自主确定设计研究方案,其方法一般是: 1、我的烦恼及解决的办法 2、我自信,会成功 3、消除孤独感 以上方案进行研究、讨论、尝试初步建立印象。 第二课时 我自信,会成功 一、研究实施 自信对我们走向成功非常重要。今天,就我们一起通过探究活动来寻找自信,增强自信! 二、方法与引导: 发表意见的技巧 1、态度诚恳、谦逊。多采用“我个人认为”、“我目前的想法是”等表达方式; 2、不能只发表否定性意见,对好的方面要充分肯定; 3、对事不对人,只针对事情发表意见; 4、通过举例等方式,引导他人发现存在的问题; 5、避免个人垄断话题,邀请不善于发表意见的组员参与讨论。 三、“我自信,会成功”研究方案 主题名称研究时间 研究目的1、正确认识自己,发现自己的优点与不足 2、

相关主题
文本预览
相关文档 最新文档