首页 > 文章中心 > 带蛇字的成语

带蛇字的成语

前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇带蛇字的成语范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。

带蛇字的成语

带蛇字的成语范文第1篇

成语

1、画蛇添足;2、杯弓蛇影;3、虚与委蛇;4、笔走龙蛇;5、虎头蛇尾;6、斗折蛇行;7、打草惊蛇;8、草蛇灰线;9、佛口蛇心;10、蛇蝎心肠;11、龙蛇混杂;12、龙头蛇尾;13、灵蛇之珠;14、封豕长蛇;15、春蚓秋蛇。

歇后语:1、冬天的蟒蛇,有气无力;2、地头蛇请客,福祸难测;3、蛇进竹筒,走上绝路了;4、蛇入曲洞,退路难;5、蛇吞大象,好大的胃曰;

6、看到草绳就喊蛇,大惊小怪;7、霉蛇的牙齿马蜂针,最毒;8、青蛙钻蛇洞,自寻死路;9、蛇和蝎子交朋友,一个比一个毒;10、蛇吞老鼠鹰叼蛇,一物降一物;11、蛇遭蝎子螫,一个更比一个毒;12、十二月的蛇,打一下,动一下;13、打蛇打七寸,攻其要害;14、地头蛇,母老虎,不是好惹的;15、地头蛇请客,福祸莫测;16、冬天的蟒蛇,有气无力。

(来源:文章屋网 )

带蛇字的成语范文第2篇

关键词:模板语言;源代码自动生成;XML

中图分类号:TP311文献标识码:A 文章编号:1009-3044(2007)17-31321-02

Design and Implementation of Auto Code Generation Tool

FU Yu

(Software College, Tongji University, Shanghai 201804,China)

Abstract:It was analyzed the designing idea and technology of an auto code generator tool. Its key technology is template language based on mark language XML. It will be applied into the embedded components and produce the source code through the configuration of the existed Template.

Key words:template language; auto code generation; XML

1 引言

随着软件进入人类社会以来,软件产品需求一直处于增长的状态。面对如此大的软件需求,如何提高软件的生产效率,降低软件开发的周期与成本。便成为软件产业界所关注的焦点。为此业内人士提出了两种解决方案。一是采用更高等级的开发语言来提高开发的效率,二是采用构件和复用技术。而源代码自动生成技术可以说构件和复用技术的核心与基础。

源代码自动生成技术的应用领域相当的广泛,从嵌入式代码的生成到软件工程中UML图的产生都发挥了它重要的作用。在商业领域,在代码自动生成技术上走得最远的恐怕就是微软了。从很久以前,微软的各种开发工具(甚至包括像Office这类非严格意义上的开发工具)就都提供了丰富的代码自动生成功能。这些功能体现在各种各样的开发向导上,如著名的MFC应用程序框架、Visual Basic的“所见即所得”开发环境等等。

本文根据嵌入式方面的实际需求设计并实现了一种基于模板的代码自动生成工具,它将被应用到嵌入式组件中去。该工具是使用基于XML描述的模板,用XML Schema来定义文法,并使用专门的词法分析器来分析模板。

2 系统设计

本工具采用了一种基于模板语言的源代码自动生成技术。它能够通过用户定制或指定的模板来生成个性化的代码。这里所说的模板(Template)是用户想要生成的代码的原型,它代表了代码生成过程中的共性。共性是指在代码生成过程中已经确定的那部分,即不需要进行修改的那部分代码。而与之相对的则是可变性。所谓可变性是指在代码生成过程中需要用户根据自己需要进行配置的那部分代码。整个系统的工作模型如图一所示。具体到工具内部,主要由三个部分组成:模板生成、模板验证解析、代码生成。

图1 源代码生成工具的工作模型

2.1 模板生成

模板生成部分主要完成的功能是将已有的源代码转换成为可以供用户配置的模板。而如何标记原始的代码是实现模板生成部分功能的关键。经过多方面的研究与比较本工具采用了XML语言来标记现有的源代码。XML与HTML不同,HTML只是一种预定义的标记语言,而XML允许用户设计自己的标识,这恰恰适合了程序源代码中变量各不相同且丰富多样的特点。例如,用户可以定义可配置变量并用<var></var>标签标记。同时XML中的标签属性项又可以作为区分不同变量的标识。例如,用户可以用<var varname="A"></var>来表示标记的变量标识是A而用 <var varname="B"><var>来表示标记的变量标识是B。其中,相同变量的关联是在代码标记过程中必需注意的问题。因为,若是不能在标记变量时同时标记下文中存在的相同变量用户很有可能会将相同的变量做了不同的标记。这将导致模板文件的二义性,使得非代码编写者使用模板时出现变量修改不一致的错误。除此之外这也大大的增加了代码编写者的负担。因此,为了能使标记变量时能够同时的标记下文中存在的相同变量,本工具采用了定制的词法分析器对原始的代码进行预分析。当代码生成系统加载原始代码时,词法分析器将自动分析这些代码,将其中的单词元素识别出来,并且存储在一个临时的数组中以备在生成模板时使用。当代码编写者标记一个变量时,代码生成工具在先前那个临时生成的数组中进行扫描,相同的元素将同时被修改。此时程序会同步从数组中再次将元素输出进行及时的更新。同时程序将再次启动一次词法分析器对代码文本进行一次扫描,保证数据的一致性。

为了能够方便地使已标记的原始代码转换成XML的模板文件的形式,本工具采用C#作为编程实现的语言。这是因为C#语言与XML有着非常好的兼容性,兼之.NET系统非常简洁高效。如此一来可以通过C#中已有的XML相关类对模板文件进行转换。

2.2 模板验证解析

模板验证解析部分主要完成的功能是验证导入模板文件的正确性和解析模板文件。模板的解析主要是对XML模板文件进行分析之后再将其以可视化的形式显示。由于C#语言和XML良好的兼容性,可以较方便地运用已有的XML相关类完成。而对于模板的验证是对模板文件的正确性的保证。由于模板文件本身就是XML文件,故可以采用XML的验证方法。目前有2种主要的XML验证方法,一种是DTD,一种是XML Scheme。

XML Schema的作用和DTD类似。但不同的是,Schema文件所描述的是引用它的XML文件中的元素和属性的具体类型。另外,由于它是由XML编写的,Schema和DTD相比较还有以下优点:

?XML Schema内容模型是开放的,可以随意扩充,而DTD无法解析扩充的内容。

?DTD只能把内容类型定义为一个字符串,而XML Schema允许把内容类型定义为整型、浮点型、布尔型或者许多其它的简单数据类型。

?XML Schema利用Namespaces将文档殊的节点与Schema相联系,一个XML文件可以有多个对应的Schema,而一个XML文件只能有一个DTD。

因此,本工具采用XML Schema 对导入的模板进行正确性的验证。Schema 是一种描述信息结构的模型,一般定义某种对象的类别特征,或者说是类型。所以根据先前所定义的用于标记模板的XML标签,编写了一个验证这些XML标签的XML Schema文件并且在生成XML模板时自动将模板文件和这个XML Schema验证文件进行关联。当导入模板时,XML Schema 文件将对模板的正确性验证,当出现错误时程序会将检查到的错误输出,错误的模板将不会导入到系统。以下给出本工具中最基本的XML Schema定义:

<?xml version="1.0" ?>

<xsd:schema xmlns:xsd="/2001/XMLSchema">

<xsd:element name="template">

<xsd:complexType mixed="true">

<xsd:sequence>

<xsd:element name="exp" maxOccurs="unbounded">

<xsd:complexType mixed="true">

<xsd:sequence></xsd:sequence>

<xsd:attribute name="varname" type="xsd:string" use="required" />

</xsd:complexType>

</xsd:element>

</xsd:sequence>

</xsd:complexType>

</xsd:element>

</xsd:schema>

2.3 代码生成

代码生成部分主要完成的功能是将用户配置后的模板文件转化成为源代码。在工具将模板转换成为源代码之前用户需要对XML模板文件进行配置,考虑到简洁性和易用性,本工具采用了图形化的界面来配置模板。XML与C#中的Treeview树型控件有着非常好的兼容性,因此使用Treeview控件和导入的XML模板进行绑定。利用C#中已有的XML相关类进行对模板的分析,并且将分析的结果通过Treeview控件显示成树型的结构。其中可以修改的变量将显示成为树型结构中的一个节点。对于用户来说模板文件和具体代码是不可见的。他所看到的只是可以配置的变量。将配置后的模板转化为源代码的过程实质上是模板生成的逆过程,通过对模板文件的解析和提取就可以得到需要的源代码。

3 示例

源代码生成主要由模板生成和代码生成2个步骤。以下给出一个实际的示例。

3.1 模板生成

<?xml version="1.0"?>

<template xmlns:xsi="/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="checkxml.xsd">

using System;

namespace <exp varname="Namespacename">CodeBuilding</exp>

{

public class <exp varname="Classname">Class1</exp>

{

public <exp varname="Classname">Class1</exp>()

{

//

// TODO:

//

}

}

}

</template>

3.2代码生成

using System;

namespace CodeBuilding

{

public class Test

{

public Test()

{

//

// TODO:

//

}

}

}

4 结束语

文中论述了一个W i n d o w s 平台上的源代码自动生成工具的设计和实现,它的功能强大,使用方便,效率高,既具有一定的先进性又具有很好的实用性。其适用于各种嵌入式组件,可以极大的减少重复代码的编写,提高开发人员的效率。

参考文献:

[1]Stephen J.Mellor, Kendall Scott.MDA Distilled:Principles of Model-Driven Architecture [M].USA:Addison Wesley,2004:9-23.

[2]Jack Herrington. Code Generation in Action [M]. USA:Manning Publications Company, 2003:16-20.

[3]胡海静,王育平.XMl技术精萃[M].北京:机械工业出版社,2002:50-53.

[4]Mark Birbect .XML 高级编程[M].北京:机械工业出版社,2002:22-27.

[5]Dinar Dalvi,Joe XML高级编程[M].北京:清华大学出版社,2002:63-86.

带蛇字的成语范文第3篇

关键词:通讯;端口;报文;自动;监听

中图分类号:TP312文献标识码:A文章编号:1009-3044(2010)02-306-03

Formatter System on Agency Auto-payment or Auto-withholding Banking House Management System Based on C# Socket Programming

CAI Zhong1, SHUAI Zhi-jun2

(1.Jiangxi Radio & TV University, Nanchang 330046, China; 2.Jiangxi Modern Polytechnic College Information Science and Management Institute, Nanchang 330012, China)

Abstract: In this text, it focuses on how to achieve abutting joint between enterprise and banking systems to accomplish the payment and withholding services of corporate finance. MeanwhileWe can learn how to communicate and data transmiss between enterprises class and banking house. It is said that means ofcommunication chiefly due to socket (TCP/IP).Transmission Message works by RSA( That is the first algorithm which is used for data encryption as well as digital signature). The fomatter systems will act each other in net platform by means ofdevelopment of the C# Language and Socket Programming.

Key words: communication; port; text; automatic; monitor

随着社会的进步,经济的不断发展,大规模的企业也不断增加,而在企业财务方面,工作量及复杂度也不断增加。比如员工工资的发放、信贷业务中定期贷款的偿还等,都可以通过企业系统与指定银行系统连接,来进行相关业务操作,自动完成款项的/代扣。

1 银行接口

1.1 通讯协议

为了建立数据源与系统之间通用的数据接口,实现实时地数据传输,必须定义通信协议,以传送接口数据。

通讯协议为TCP/IP协议,使用Socket进行通信,采用短连接方式。

Socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过“套接字”向网络发出请求或者应答网络请求。

服务器,使用ServerSocket监听指定的端口,端口可以随意指定(由于1024以下的端口通常属于保留端口,在一些操作系统中不可以随意使用,所以建议使用大于1024的端口),等待客户连接请求,客户连接后,会话产生;在完成会话后,关闭连接。

客户端,使用Socket对网络上某一个服务器的某一个端口发出连接请求,一旦连接成功,打开会话;会话完成后,关闭Socket。客户端不需要指定打开的端口,通常临时的、动态的分配一个1024以上的端口。

双方数据传输遵循数据交互的通信格式及发送和接收的顺序。传输数据通过RSA加密解密算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, Adi Shamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。它经历了各种攻击,至今未被完全攻破。主要通过公钥和密钥:公钥可以对外公开,供其他人加密使用,而把私钥秘密保存用于解密。RSA的安全性依赖于大数分解,但是否等同于大数分解一直未能得到理论上的证明,因为没有证明破解 RSA就一定需要作大数分解。假设存在一种无须分解大数的算法,那它肯定可以修改成为大数分解算法。目前, RSA 的一些变种算法已被证明等价于大数分解。不管怎样,分解n是最显然的攻击方法。现在,人们已能分解多个十进制位的大素数。因此,模数n 必须选大一些,因具体适用情况而定。

银行外联系统会统一对外公布一个TCP/IP服务端口号,用于接收企业方发起的交易。

1.2 通讯报文结构

数据交互的通信格式包括报文长度+HEAD报文头+ BODY报文体+EXT扩展报文,具体的XML报文体由单独交易说明。数据交互的通信格式如表1所示。

1.2.1 报文头

报文头用于描述当前的通讯报文,其大小是固定的,可用如下数据结构来定义:

public struct MsgHead

{ public string H_EntTrCode;

public string H_EntSeqNo;

public string H_EntNo;

public string H_TrDate;

public string H_TrTime;

public string H_EncryptMode;

public string H_IsHavingExt;

public string H_ReMark;}

1.2.2 报文体

传输的相关信息,见以下XML传输例子中的BODY结点。

1.2.3 扩展区域

当前报文的附加数据区,该区域作为数据区的补充,存放一些通讯双方约定的数据,如MAC等。其有无数据有H_IsHavingExt字段决定,也是一个XML标签数据。

1.3 应用报文格式

1)报文必须是包含‘\0’作为结束符的字符串。

2)报文必须符合GB2312标准。

1.3.1 报文标准

本系统的消息传递遵循XML报文标准。以下是对XML报文标准的简要说明。

:包含XML版本信息。

根字段为:

字段包含一个字段和一个字段;

字段包含报文信息中Head的所有信息;

字段包含一个字段(错误代码),一个字段(错误提示信息),没有或多个字段,可能还存在一些其他信息字段如汇总信息的字段等,其中字段包含的可能是所有的输入信息(目前只存在一个),所有的输出信息(目前只存在一个),所有的查询结果信息(可能没有或多个)。

1.4 通讯描述的时序关系

如图2所示。

短连接采取每传输一次数据都进行一次“连接-传输-断开”的过程。

数据发送XML报文体采用XML数据格式,由下面描述:

请求方的发送接收顺序:1)建立TCP连接;2)发送信息通信报文;3)接收响应报文;4)断开连接;

接收方的发送接收顺序:1)建立TCP连接;2)接收信息通信报文;3)发送响应结果报文;4)断开连接。

1.5 加密处理

在交易中对报文体按照双方约定的加密方式进行加解密处理。本交易中提供了一个企业设置密钥的交易,企业可以通过此交易重置交易密钥。

2 接口系统功能流程

如图3所示。

3 代码实现

3.1 发送信息

//

// 发送消息

//

// 要发送的数据

// 发送是否成功

public static bool SendMsg(bool isNewKey,byte[] sendMsg)

{ bool reFlag = false;

Socket sk = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

try

{ sk.Connect(ServerIPEndPoint);

sk.Send(sendMsg, sendMsg.Length, 0);

…}

catch (SocketException se)

{ …

throw (new Exception(strErr));}

catch (Exception ex)

{throw ex;}

finally

{ if (sk != null && sk.Connected)

{ sk.Close(); }}

return reFlag;}

3.2 接收信息

//

// 接收消息

//

private static void ReceiveMsg()

{ try

{ byte[] recMsg = new byte[1024];

StringBuilder sbStr = new StringBuilder();

intbyteCount=_acceptSocket.Receive(recMsg,

recMsg.Length,SocketFlags.None);

sbStr.Append(Encoding.GetEncoding("gb2312").GetString(recMsg,0, byteCount));

while (byteCount > 0 && byteCount >= 1024)

{ … } }

catch (ThreadAbortException te)

{ … }

catch (Exception ex)

{ throw ex; }

finally

{ if (_acceptSocket != null && _acceptSocket.Connected)

{_acceptSocket.Close();}

if (_acceptThread != null && _acceptThread.IsAlive)

{_acceptThread.Abort();}}}

3.2.1 接收信息需要开个侦听器

//

// 开始侦听

//

public static void SocketListenerStar()

{ _flagTcpList = true;

_serTcpList = new TcpListener(GetLocalIPAddress(), LocalServerPort);

_serTcpList.Start();

while (_flagTcpList && _serTcpList != null)

{ try

{… }

catch (Exception ex)

{ … }}}

4 结束语

此系统是全自动定时执行,无人值守,可以根据用户设定时间(可以设多个时间点)。所有的报文传输数据都通过加密。其它相关代码,具体见程序。并给出了该系统的具体实现环节。实验结果表明,该系统能够挖掘一些有益的信息,从而为开发该系统的人员提供有益的参考。

参考文献:

[1] Michael E. Whitman/Herbert J. Mattord 齐立博.信息安全原理[M].2版.北京:清华大学出版社,2006:75-80.

[2] 明日科技.Visual C#项目开发实例自学手册[M].北京:人民邮电出版社,2008:349-359.

[3] 张雪洁.基于XML的数据集成平台框架及关键技术研究[D].河海大学.2004.

[4] Terry Quatrani,Jim Palistrant.IBM RSA和UML可视化建模指南[M].北京:机械工业出版社,2007:5-8.

[5] 胡道元/闵京华/邹忠岿.网络安全[M].2版.北京:清华大学出版社,2008:19-73

[6] 孙海民.精通Windows Sockets网络开发――基于Visual C++实现[M].北京:人民邮电出版社,2008:50-63.

带蛇字的成语范文第4篇

[关键词] 新生代农民工;半城市化;社会复合治理;路径分析;思路与对策

[中图分类号] F320 [文献标识码] B

一、问题的提出

在旧生代农民工落叶归根、逐渐退出历史舞台的背景下,在代际更替中成为农民工群体主体的新生代农民工已经成为新型城镇化的主导力量。相比父辈,生长在城市、远离农村和农业、具有较高文化素质和处于迥异时代背景的新生代农民工在价值取向、社会心态、个人诉求、行为逻辑、参照目标、身份认同、生活方式等诸多方面体现出显著不同的特征,因此对农村和土地的眷恋有所消减,而对进入城市社会有着较强的期盼和憧憬。

然而根源于户籍制度的城乡二元体制使新生代农民工虽然在经济上、甚至在身份上融入城市,但是却面临着就业歧视、社会网络狭窄、人力资本匮乏、心理认同度低等问题。新生代农民工城市融入过程中存在经济上融入,社会和心理上嵌入的非实质性融入现象,传统的由户籍制度导致的二元结构正在城市内部演变成为新的二元结构,即新生代农民工处于半城市化状态,处于城市与农村的双重边缘,是一群没有认同或认同内卷化了的、悬空的一代,这使得新生代农民工成为真正市民、与城市融入的梦想遭遇到前所未有的诸多尴尬与无奈。

随着新型城镇化进程的不断推进,人的城镇化已经取代物的城镇化成为新型城镇化战略的核心,在城镇化过程中需要注入人文关怀、需要融入人性理念,让新型城镇的每一个角落都能彰显人性的光辉。新生代农民工半城市化问题不解决,不仅会使新型城镇化进程和新型城镇化的质量受到影响,而且也影响社会的和谐稳定。然而,新生代农民工城市融入是一个复杂的课题,不仅要跨越城乡二元制的藩篱即取得城市户籍,还要能够形成城市的生活方式、价值观念,拥有一定的融入城市所必需的心理资本,获得本地市民的情感接纳和社会资本,并且拥有在城市安居兴业所必需的人力资本。

国家新型城镇化规划提出“全面放开建制镇和小城市落户限制,有序放开中等城市落户限制”,十三五规划纲要中也提出“加快农村转移人口市民化,深化户籍制度改革、实施居住证制度、健全促进农业转移人口市民化的机制,加快新型城镇化步伐”。无论是国家新型城镇化规划,还是十三五规划纲要,都从政策、制度或机制上给予外来人口更多的、更公平的享受市民待遇的机会。因此,在这一趋势下如何使新生代农民工更好地融入城市,彰显新型城镇化过程中人文关怀和人性理念,是非常有意义的研究课题。

鉴于新型城镇化所提倡的人性关怀以及新生代农民工的独特性,基于国家新型城镇化规划和十三五规划纲要提出的农村转移人口市民化的政策、制度和机制保障,研究影响新生代农民工半城市化问题的成因并寻找解决半城市化问题的合理路径,对于新生代农民工真正融入城市、持续改进我国城镇化质量、推进我国新型城镇化进程意义重大。因此,本研究在对文献进行梳理的基础上,利用SPSS22.0统计分析软件,以对新生代农民工半城市化问题成因进行的问卷调查得到的抽样数据为基础,选取影响新生代农民工市民化意愿影响因素为自变量,以新生代农民工市民化意愿为因变量,通过单因素卡方检验及二元logistic回归分析,验证新生代农民工的半城市化状态与心理资本、社会资本、人力资本的相关关系,在此基础上建立基于三种资本协同的新生代农民工城市融入模型,并以城市融入模型为基础,提出了新生代农民工半城市化问题的社会复合治理解决思路与对策。

二、国内外研究现状

基于中国特有的城乡二元模式以及户籍制度对于新生代农民工城镇化的影响,在城镇化、半城市化、城市融入以及新生代农民工问题方面的研究形成了中外分化格局。

第一,西方学者在早期人口迁移理论的基础上,以流动人口和移民为研究对象,关注城镇化以及流动人口和移民的城市融入状况。

西方早期的人口迁移理论,利用归纳方法对人口迁移状况进行解释,力图发现人口迁移内在的规律和特征。其中建立在一定假设基础上的推拉理论、预期收入理论、劳动力转移理论等都从工业化、城市化视角研究农业转移人口问题,成为现代人口迁移研究的基础。在此基础上,西方学者深入探讨了城镇化与经济社会发展之间的关系及其后果,提出了由城镇化所导致的“城乡发展失衡”、“过度城市化”等今天依然困扰世界城市发展的问题。20世纪80年代以后,西方的人口迁移与城镇化问题研究逐渐从宏观视角转向对于转移人口个体及家庭迁移动因或迁移行为等微观层面的研究。

西方学者的半城市化研究始于20世纪50年代的对于半城市化现象的论述,后来演变成为从特征、过程的角度定义半城市化,并对半城市化问题发展机制、发展现状以及产生的后果进行深入探讨。由于不存在城乡二元体制,西方学者对于流动人口半城市化的解决机制研究主要聚焦于心理层面,如社会熔炉理论、社会同化理论提出的流动人口通过接受当地主流文化、建立社会网络并实现心理认同的同化过程。

西方学者的研究虽然在与中国迥然不同的国情和制度背景之下展开,但为中国错综复杂的城镇化问题提供了深入研究的良好平台,为中国农村人口市民化问题的解决提供了良好的借鉴。

第二,国内学者以普通意义上的农民工群体流动为研究起点,进而考虑新生代农民工独特性以及其在农业转移人口中的主体作用,对新生代农民工的城镇化及半城市化问题进行深入研究。

20世纪80年代开始,来自社会学、人口学、经济学、管理学、政治学、地理学等学科的诸多学者,基于各自学科视角对农民工群体的流动问题展开研究。研究内容从早期关注的流向、规模、人口学特征等人口流动的静态特征,逐步演变为流动过程、工作和生活状态、行为方式、社会融合等社会经济动态特征,以及人口流动对流入地和流出地的经济社会影响等。

以王春光(2001)首次提出新生代农民工的社会认同与城市融入问题为标志,学界开启对农民工代际特征以及新生代农民工的热烈讨论。在王春光城市融入与半城市化研究的基础上,学界在三个方面就新生代农民工的半城市化及城市融入问题进行广泛探讨。第一,对农民工半城市化状态进行验证和分析。通过考察新生代农民工的工作和生活方式、社会认同、群体特征、权益保障、心理状态、就业状况、城市融入等方面,指出虽然在消费方式、生活方式方面,新生代农民工已经基本市民化,但非正规就业和发展能力的弱化、居住边缘化和生活“孤岛化”以及社会认同的“内卷化”都使其处于城乡两栖的半城市化状态,影响中国的城镇化进程。第二,对于新生代农民工半城市化现象的形成原因进行分析,居于主流的观点是我国城乡二元体制的户籍制度导致新生代农民工半城市化的“制度决定论”。还有学者提出,新生代农民工自身人力资本、物质资本和社会资本的匮乏也是导致其半城市化的原因。第三,农民工的半城市化状态已经呈现出结构化、长期甚至是永久化的特征,因此学界展开了对农民工半城市化的演进趋势及成本测算的相关研究。

经过修正的西方人口迁移和城镇化的相关理论等被广泛运用于我国城镇化研究。然而,由于我国与西方城镇化在宏观场景、推动力量、历史历程、政策安排与现实后果方面都存在巨大差异,因而在借鉴和运用西方相关理论时,应该结合我国实践并结合时代特征。与此同时,伴随着新型城镇化的推进,中国的城镇化研究水平也日益提高。在研究技术上,早期以规范研究为主,发展到目前占主流的各类实证研究,学者们大量使用的实证方法如Logit模型、OLS回归分析、Profit模型等分析方法,取得了许多令人瞩目的研究成果。

怎样实现新生代农民工从半城市化到完全市民化?影响新生代农民工融入城市的关键因素是什么?又如何避免半城市化所导致的城市贫民窟现象?以上问题的解决对我国新型城镇化的推进意义重大。然而,纵观国内外对新生代农民工半城市化的相关研究,居于主流地位的“制度决定论”已经无法很好解决当前新型城镇化提出的“全面放开建制镇和小城市落户限制,有序放开中等城市落户限制”的户籍制度改革趋势下新生代农民工仍旧处于半城市化状态以及无法融入城市等问题,因此,亟需从新生代农民工软实力――心理资本、社会资本和人力资本的视角打破以往研究中影响新生代农民工市民化各种因素各自为政的桎梏,通过三种资本的协同作用对新生代农民工的半城市化问题提出解决思路。

三、基于心理资本、社会资本、人力资本协同的新生代农民工半城市化实证研究

通过对国外劳动力迁移、城市化进程和半城市化现象进行简单的梳理和分析,以及对我国新生代农民工半城市化和城市融入问题进行回顾,本研究归纳出了新生代农民工“半城市化”的表现特征、成因及演变趋势,新生代农民工市民化的影响因素及面临的问题。经过文献梳理和归纳,新生代农民工市民化的影响因素为:人口学因素、心理资本因素、社会资本因素、人力资本因素、制度因素。

以1980年后出生、16周岁以上农村户籍外来务工人员的市民化倾向及其影响因素为研究对象,进行了新生代农民工半城市化问题的大型问卷调查。本次调查共回收有效问卷1132份,问卷Cronbach'salpha系数=0.8647,表明问卷具有较高的信度。实证分两部分。首先,在问卷调查获得统计数据的基础上,本文在5%的显著性水平上,利用SPSS22.0统计软件,采用单因素卡方检验对第二部分提出的理论框架,即各个影响因素与新生代农民工市民化倾向的关系进行单因素验证。实证结果表明,所有因素的显著性值都小于5%,可以认为这些因素单独与新生代农民工市民化意愿相关。其次,运用SPSS22.0统计软件对数据进行处理,进行了新生代农民工城市化倾向影响因素的logistic回归分析。对于单因素卡方检验结果显示显著相关的因素,可以运用二元logistic回归分析研究在其它因素影响下每一因素对于市民化意愿的影响以及各因素的相对影响程度。由于因变量新生代农民工市民化倾向(有市民化倾向=1,没有市民化倾向=0)为虚拟变量,且为只有两种结果的定性变量,故可以采用二元logistic回归模型对新生代农民工市民化倾向影响因素进行分析。

在模型设计中,可以假设P为有市民化倾向的概率,而1-P为没有市民化倾向的概率,对P进行logit转换,记为logitP,以logitP为因变量建立的线性回归方程为:

Log itP = a+b1x1+b2x2+…+bnxn (1)

由(1)可以导出:P= (2)

(2)式为logistic回归模型。在式中,a为常数项或称为回归截距,bi为第i个影响因素的logistic回归系数,xm为作为第i个影响因素的自变量。

本研究在选入变量α=0.05的水平上,运用SPSS22.0统计软件对被调查的1132个样本的截面数据进行logistic回归处理。在对数据进行处理的过程中,采用自变量组分步强制纳入法,分别就人口学因素、心理资本因素、社会资本因素、人力资本因素、制度因素五组自变量对新生代农民工市民化倾向的影响作用进行分析。实证研究的结果表明:心理资本因素、社会资本因素和人力资本因素均对新生代农民工市民化意愿影响显著;虽然制度因素的影响更加显著,但国家一系列解决农业转移人口市民化问题的政策措施出台后,制度因素的影响将产生变化;人口学因素对市民化意愿的影响不确定。

四、基于心理资本、社会资本、人力资本协同的社会复合治理的解决思路与对策

张红芳,吴威(2009)认为,心理资本、社会资本和人力资本具有协同关系,三者的协同是开发个人潜能、形成组织竞争优势的关键。林竹(2011)认为,通过心理资本、社会资本和人力资本的协同可以解决新生代农民工的就业问题。张洪霞(2013)也认为,通过三者的协同可以解决农民工的社会融入问题。本研究认为在国家制定出台了一系列农村转移人口市民化的政策、制度和机制保障的情况下,通过心理资本、社会资本和人力资本三者的协同可以提高新生代农民工的城市融入程度,解决其半城市化问题。

所谓社会复合治理主要指社会治理结构从政府作为单一主体排斥其他主体参与,向多种社会主体协同以促进治理绩效优化和提升社会整体治理能力转变过程中的一种新型治理形态。作为一种新型治理模式,复合治理的治理主体强调多元参与主体的“复合型”协同参与,更加注重社会组织参与主体在治理机制中的平等地位;治理过程强调政府与社会组织间的“双向互动”,即通过政府部门的主动作为和其他各主体的全面参与,实现“双方”的优势互补,建立良好的互动伙伴关系;治理结构强调多元参与主体间的横向互动,与传统科层组织形成网格状治理结构,各个参与主体成为连接多渠道治理路径的结点,其网络触角涉及社会生活的各个方面,对社会需求反应更为及时灵敏。因而,新生代农民工半城市化问题的解决作为社会治理的重要内容,应该引入复合治理的理念,引导第三方组织和企业与政府进行“复合型”协同型参与,构建政府、企业和公民社会三维结构下的多元主体复合治理模式,有利于打破单一主体的政府治理模式,提高问题的解决效率。所谓社会复合主体是指在促进经济发展和社会进步的创新行动过程中,多个不同社会主体共同参与、主动关联所构成的多层架构、网状联结、功能融合、优势互补的新型主体网络。据此加以引申和延展,新生代农民工半城市化问题解决的复合主体则是指以政府为主导,形成政府、企业和社会组织“三位一体”的复合主体,旨在打破不同主体间的“部门分体制”,塑造一种互相嵌入、功能互补的互通互联协同治理模式。其核心思想体现在:一是注重“政府―企业―社会”三维合作的组织模式,也注重不同主体的主动性和专业性,促进各主体的优势复合发挥。二是复合治理主体构建了主体间相互融通,共同分享,优势互补的互动平台,打破了治理全过程不同环节、领域的部门割裂、主体分立。三是实现主体间互联互通的内部化,对于有效整合多主体间的社会资源,加强融通协同,提高治理效率具有实然性。因此,如何在实践中构建政府与企业主体、政府与第三方组织及企业主体与第三方组织之间“双向互动”的良关系,形成优势互补和犄角支撑的耦合型治理格局,是深化和创新半城市化问题解决路径的一种新探索。在这一社会复合治理结构的支撑下,运用政策、法律、社会、经济等多种手段,通过全方位培训增加新生代农民工人力资本,从而增强对城市居民身份的自我认同以增加其心理资本,增加其职业交流并在此基础上增加以业缘为基础的社会资本;通过各主体努力增加其与城市居民的沟通、交流渠道以增加其社会资本,从而使其拥有心理归属感,并拥有更多信息渠道从而增加其人力资本;通过网络组织进行的包括心理援助和心理咨询在内的心理培训,加强对其挫折心理的疏导,提高新生代农民工的心理资本,促进其主动融入城市以提高社会资本,激发其自身强烈的成就动机以提高人力资本。

[参 考 文 献]

[1]张兆曙.城市议题与社会复合主体的联合治理――对杭州3种城市治理实践的组织分析[J].管理世界,2010(2)

[2]曹堂哲.公共行政执行协同机制――概念、模型和理论视角[J].中国行政管理,2010(1)

[3]何继新,陈真真.公共物品供给复合主体“复合型”协同机制研究――基于“价值链”理论视角[J].吉首大学学报(社会科学版),2016(3)

[4]汪锦军.构建公共服务的协同机制:一个界定性框架[J].中国行政管理,2012(1)

[5]张洪霞.新生代农民工社会融合的内生机制创新研究――人力资本、社会资本、心理资本的协同作用[J].农业现代化研究,2013(7)

[6]陈藻.农民工“半城市化”问题研究――基于成都市的调查分析[D].西南财经大学,2013(4)

[7]林竹.农民工就业:人力资本、社会资本与心理资本的协同[J].农村经济,2011(12)

带蛇字的成语范文第5篇

螳螂捕蛇:形容只要方法得当,敢于斗争,以弱制强。

蛇鼠横行:比喻恶人得势、胡作非为

蛇无头不行:行:走。比喻一个集体没有带头的就行动不起来

地头蛇:指在当地有势力的欺压人民的恶霸。比喻本地有一定能量的人物

引蛇出洞:比喻引诱坏人进行活动,使之暴露

一蛇吞象:一条蛇想吞吃一条大象。比喻人心不足,贪得无厌

枭蛇鬼怪:比喻丑恶之徒。

握蛇骑虎:比喻处境极其险恶。

蛇蝎心肠:蝎:一种毒虫。有蛇蝎一样狠毒的心肠。形容人心狠毒。亦作“蛇蝎为心”。

强龙不压地头蛇:比喻实力强大者也难对付当地的势力。

龙蛇飞舞:见“龙蛇飞动”。

杯蛇幻影:比喻疑神疑鬼,自相惊扰。同“杯弓蛇影”。

一年被蛇咬,十年怕井绳:比喻在某件事情上吃过苦头,以后一碰到类似的事情就害怕。

一字长蛇阵:排列成一长条的阵势。形容排列成一长条的人或物。

一龙一蛇:比喻人的处藏或出或处,或显或隐,随着情况的不同而变更。

虚与委蛇:待人处事没有真心诚意;只在表面敷衍应酬。虚:表面的;委蛇:随便应顺;敷衍。

蛇口蜂针:比喻恶毒的言词和手段。

人心不足蛇吞象:比喻人贪心不足,就象蛇想吞食大象一样。

牛鬼蛇神:牛头的鬼;蛇身的神。原形容李贺诗的想象奇特、虚幻怪诞。后多用于比喻形形的坏人。

龙蛇混杂:比喻好人和坏人混在一起。

画蛇添足:画蛇时添上脚。喻指徒劳无益;多此一举。

虎头蛇尾:头大像老虎一样;尾巴像蛇一样细。比喻做事有始无终;起初声势很大;后来劲头很小。

佛口蛇心:比喻话虽说得好听,心肠却极狠毒。

打蛇打七寸:比喻说话做事必须抓住主要环节。

打草惊蛇:打草时惊动伏在草中的蛇。原比喻惩治甲方以警告乙方或甲受到打击惩处;使乙感到惊慌。

杯弓蛇影:将映在杯中的弓影误认为蛇。比喻疑神疑鬼;自相惊扰。

龙头蛇尾:比喻开头盛大,结尾衰减

毒蛇猛兽:泛指对人类生命有威胁的动物。比喻贪暴者

蝉蜕蛇解:蝉蜕:幼蝉化为成蝉时所脱下的皮;解:脱。蝉脱壳,蛇换皮。比喻解脱而进入更高境界

蛇毛马角:蛇生毛,马出角。指不可能存在的事物。比喻有名无实者

蛇雀之报:报:报答。指大蛇衔明珠、黄雀衔白环报恩

蛇入鼠出:蛇钻穴,鼠出洞。比喻行动隐秘

蛇神牛鬼:牛头的鬼,蛇身的神。形容作品虚幻怪诞。比喻形形的坏人

蛇头蝎尾:指蛇蝎之毒。泛指毒害人的东西

蛇行鳞潜:鳞:代指鱼;潜:没水。比喻行动极为谨慎隐蔽

蛇行鼠步:步:步行。形容谨小慎微

蛇珠雀环:指大蛇衔明珠、黄雀衔白环报恩。

不辨龙蛇:辨:辨别,明察。是龙是蛇不加分辨。形容不分优劣,不识好坏。

恶龙不斗地头蛇:地头蛇:比喻称霸一方的人。比喻外来者尽管很厉害,也斗不过本地的恶势力

画蛇著足:比喻做了多余的事,非但无益,反而不合适。同“画蛇添足”。

草蛇灰线:比喻事物留下隐约可寻的线索和迹象。

一着被蛇咬,三年怕井绳:比喻在某件事情上吃过苦头,以后一碰到类似的事情就害怕。

一年被蛇咬,三年怕草索:比喻遭过一次挫折以后就变得胆小怕事。同“一年被蛇咬,十年怕井绳”。

长虺成蛇:虺:小蛇,毒蛇。指养奸遗患。比喻纵容敌人,听任其强大起来。

相关期刊更多

岩石矿物学

北大期刊 审核时间1-3个月

中国科学技术协会

中国地质科学院地质研究所文集

部级期刊 审核时间1个月内

中国地质学会

光谱学与光谱分析

SCI期刊 审核时间1-3个月

中国科学技术协会