做公众号公司的运营流程是怎样的

做公众号公司的运营流程是怎样的,第1张

1、服务号与订阅号如何命名

服务号与订阅号的区别。公众号分为服务号与订阅号,服务号和企业号。在这里我们只讲我们常用的服务号和订阅号。那么我们作为一家企业应该是开通服务号还是订阅号好呢我们首先要分析一下服务号和订阅号的主要区别。服务号推送的消息没有折叠,而订阅号推送的消息是折叠的。服务好哦1个月可以推送4条多图文,订阅号每天可以推送1条图文消息。订阅号个人和企业都可以申请,服务号只能是公司才可以申请,申请时必须有营业执照+组织机构代码证+公章。目前,订阅号同一个身份z只能登记2次。很多中小企业的标配是:1个服务号+1个订阅号。

微信公众号命名规则:

1、个人订阅号:个人类帐号一个自然年内可主动修改两次名称。订阅号不能重复取名;

2、服务号:通过认证修改,300元一次认证费。必须包含企业名称,或者商标名称。

订阅号如何取名:

标题关键词原则

微信里面有一个搜索功能,可以让潜在的顾客通过关键词找到自己感兴趣的微信公众账号。所以企业要想让自己的公众账号在浩如烟海的众多微信公众账号中被顾客找到,就要在取微信公众账号名时一定要带上自己产品的目标关键词。

品牌词+行业类目词,比如你是做母婴玩具的,可以选择早教机、故事机、母婴等关键词。你是做鸡尾酒的,可以叫“XXX”鸡尾酒,XO苏打酒,XO预调酒。一个类目产品会有几种不同的叫法。你是做实木家具的可以取名:A实木家具B欧式实木家具C实木家居馆;比如你是做坚果零食的:品牌+坚果,爱上美味零食,品牌+零食,舌尖上的零食,吃货经典零食;你是做养生的:健康养生,养生之道,一分钟学养生,养生中国,包含了养生这个行业关键词;做教育培训的:品牌+中小学培训中心地域+课外辅导培训。

搜索时排名规则:1是否认证,认证号的权重会高于没有认证的,优先展示给搜索用户。

1、关键词匹配度,关键词匹配度高的公账号优先展示,没有搜索关键词的不展示。3、内容的相关性与用户活跃度,日常推送的内容包含了公众号名称的关键词,说明你的公账号定位与内容是一致的。另外很重要一点,就是你账号的用户活跃度。通过你推送文章的几个指标来体现,1是点开的阅读量,2是点赞,3是留言转发。这3个指标系统都会记录统计。你的互动率越高,说明你的内容质量越高,越受用户的欢迎,排名自然会靠前。4、文章的更新频率,订阅号1个月发2篇文章,别人每天发1条,其他条件相当的情况下,更新推送频率高的会优先展示。通过以上4点,来做公账号用户关键词搜索的优化,可以给我们带来一批新的兴趣用户群体。

微信搜索

直接命名法

某个品牌在行业内有点知名度了,直接取名。比如杜蕾斯、天猫、新农哥、良品铺子、创业家、逻辑思维、大粤网、支付宝、我是江小白、米折等。

服务号如何取名

通过认证的账号有唯一性,不能取重复的名字。服务号命名不能侵权,不能用别人的公司名或者商标名命名。主要有3分方向,第一个是公司名,可以加行业词:真功夫,美丽说,仙津饮料。比如第二个是商标注册名称或商标+行业词,阿芙精油,八马茶叶,动力火车,韩都衣舍无线,优衣库,百草味,麻辣王子面筋等。第三个是节目名称或者网站店铺名称,如三只松鼠旗舰店,创业邦杂志,美丽说,果壳网,大粤网,1号店,猪八戒网等。当然有很多公司名与商标名是一致的,自然第一种和第二种就会有重叠,可以归属为一种命名方式。

这样命名有3个基本原则在里面。第一,命名有唯一性,自我保护,用自己的公司名或者R商标名命名,不存在侵权的风险。第二,加上行业词,简单易记,一个品牌可加行业词,表示专业某一领域,做得更加专业。第三,用公司名,商标名,网站店铺名,取知名度最高的一个,可信度会更好,更好推广。

2、微信公众号定位如何定位

先搞清楚什么叫定位Positioning,所谓定位,就是让品牌在顾客的心智阶梯中占据最有利的位置,使品牌成为某个类别或某种特性的代表品牌。

第一步,分析整个外部环境,确定“我们的竞争对手是谁,竞争对手的价值是什么。

第二步,避开竞争对手的顾客心智中的强势,或是利用其强势中蕴含的弱点,确立品牌的优势位置——定位。

第三步,为这一定位寻找一个可靠的证明——信任状。

第四步,将这一定位整合进企业内部运营的方方面面,特别是传播上有足够的资源,以将这一定位植入顾客的心智。

以主要是讲企业品牌与产品的定位,对外如何抢占消费者的心智,包括在顾客心智中的位置。对内,企业所有资源都围绕这一点来运营 *** 作,将其中一点放大到最大化。

公众号如何定位在你没有做公众号之前,公司已经在做某个品牌与产品、或者服务,公司不是早就有定位了吗,你会觉得就是把现有的产品与服务搬上去不就好了吗。

公司做某个行业某个产品是没错,但是公众号不是淘宝,也不是企业官网,而是公司一个自媒体的平台,不是卖产品和展示品牌就OK了。你需要给我一个理由!我为什么要关注你

你有什么值得我关注。不然,通过奖品送礼加了关注之后,还是会取消对你的关注。持续关注你的理由就需要定位了。

公众号定位:需要结合产品与行业的属性(相关性),需要考虑目标消费群体的喜好,需要考虑现有行业竞争环境与格局,给用户一个关注你的理由。这个理由不是品牌,也不是产品,试问有几个人原因天天看你企业的内部资讯,广告内容的如果是产品,通过你线上线下店铺购买就可以了。为何还要关注你的公账号。给用户一个理由,绝对是通过专业服务,通过活动,通过互动,通过优质内容,通过兴趣圈子,通过社群来实现的。

举例说明

杜蕾斯:做避孕套的。也有很多知名品牌,像杰士邦、第六感、诺丝、高邦、双碟等,但是公账号能想杜蕾斯一样污得有文化有水平的,没有第二!大家会觉得关注这个号特别有意思,也愿意留言回复互动,留言只有尽然还有上百人点赞。如果她只是天天推产品,想想会有几个忠实粉丝

创业家:为创业者指引方向。创业者真实创业心历路程,创业宝贵经验分享,死磕优质原创内容,成功吸引了一大批有创业想法或者正在创业的年轻人。

果壳网:开放、多远的泛科技兴趣社区。你关注我,我会长期给你推送新科技、新技术相关的资讯信息。

同道大叔:用诙谐幽默的文字及配图,以吐槽十二星座在恋爱中的不同缺点为主,吸引了大量“星座控”网友的关注,粉丝直呼“一针见血”。同道文化已套现178亿,已经成为互联网的一个知名IP。

万能的大熊:知名自媒体,社群专家、微营销第一社群大熊会创始人,公关品牌营销专家。社交营销、社群营销培训导师。给你一个理由,就是学习微营销。

鬼脚七:原淘宝搜索产品负责人,从开始的淘宝电商分享,到现在的对人生的思考,对佛教的虔诚,心灵感悟分享。每天一篇原创,有思想的自媒体达人。

3、如何编辑与创作优质内容

有了定位之后,就是优质内容的创作了。第一、内容最好是原创,这样可以申请原创标签。80%以上的内容要围绕你的定位来,产品与品牌信息最好不要超过10%,有些可以巧妙的植入品牌信息。过硬的硬广直推对你的用户就是一次伤害,伤害多了就变成伤心了,伤心久了用户也就走了。第二、有长期稳定的内容输出。专人负责,构思、选题、策划、制作、撰写需要专人负责。趣味视频,语音、图文各种形式都可以。结合公众号定位与公司拥有的资源加上团队最擅长的来制作输出内容。也许,你会担心自己写文章不擅长,坚信一点:多写自然就写的流利了。

有了很好的文案之后,还需要漂亮的排版。这就需要用到专业的编辑器排版。向大家推荐比较好用得135编辑器、和i编辑,功能排版比较多,可以做出漂亮的排版。下次可以给大家②专题讲解如何用编辑器编辑出漂亮的排版。

4、公众号如何运营推广

除了通过正常的优质内容来吸引用户之外。我们还需要通过其他方法,去推广我们的公众号。运营目的:积累大量精准优质的用户。用户不在多,但是一定要精准,这样每个用户都有价值,公众号的活跃度会比较高。

只通过折扣、促销、免费奖品、红包吸引过来的用户,忠诚度不高。他是通过利益驱动被吸引过来的,而不是兴趣驱动与内容驱动。这样的用户很容易掉,也很容易成为僵死粉,对你的产品不感兴趣,对你的内容也不感兴趣。

只有通过活动、内容吸引到精准的用户,才具有价值。

推广方式:

线上活动:策划用户有兴趣,或者能吸引用户眼球,引起用户共鸣的活动,让用户觉得很好玩,或者很有意思,很有意义,乐于主动参与并分享传播。结合节假日与热点事件制造热点话题。

线下活动:活动推广,利用现有的资源,在目标消费群体出现的场所进行地推,或者广告投放。游戏互动送礼加好友。

互推:个人号互推,公账号互推。

目的:增加精准用户关注的数量,增加个人微信活跃好友的数量,并与他们保持良好的沟通与互动。

6、如何与用户互动

互动形式:品牌活动+后台留言回复+留言评论+点赞分享+个人微信。

一个公账号的活跃度体现在3个方面,一是用户留数评论,二是用户文章点赞数,三是分享转发数量。一个账户活跃度越高,说明它的定位越精准,推送的内容与举办的活动用户越喜欢。所以在策划活动与制作内容时,需要善于制造与抛出话题,让用户在文章下面留言讨论,争论,撕逼,挑起战争都可以。我们要做的是抛砖引玉,往往用户更乐意看下面的留言与评论,有时比文章本身更有意思。用户在后台留言要第一时间回复,用户在文章下面的评论也要及时回复。结合个人微信分享朋友圈,朋友圈发图文,个人微信一对一交流提升用户互动。

7、如何拓展公众号的功能

通过自定义菜单来实现。微商城,产品购买与售后服务,会员中心,微杂志、微官网、兴趣部落,兴趣圈子,活动互动等,都可以通过自定义菜单来实现。亲,记得是以服务为主哦,如何提升用户体验,而不是纯粹品牌展示与产品销售哦。③下次八戒主题讲解企业如何搭建自己的微商城与分销系统。

如何进行微信广告投放

公众号经过认证后,可以申请开通广告主,进行广告投放。微信广告分为微信公众号与朋友圈广告2种。微信朋友圈广告投放是5万元起,适合有一定实力的品牌。微信公众号广告没有起点限制,分2种投放形式,一种是用户推广,一种是品牌传播,品牌传播广告投放要有承接落地页,可以单独制作H5页面,也可以是微商城的活动页或者宝贝详情页。

8、如何进行活动策划

策划活动需要有创意,需要不断创新。不要做常规的打折、促销、优惠券、买一送一,节假日促销、年终大促、老板跳楼价,太没有新意,没有吸引力。要做就做不一样的,有明显效果的,坚持这几个思维原则。

第一、逆向思维。以用户为中心,不以自我为中心,从用户的思路的角度出发,同时结合行业的属性,活动与品牌产品的相关性,逆向一步步推理,而不是自己突发灵感想起某个创意觉得可行。你需要时刻更新自己,研究你的用户的心理、思维、行为轨迹,分析他们的喜好,创造一种他们喜欢的活动方式。

第二、裂变思维与用户分享思维。思考策划的事件、活动、话题有没有传播的点,用户会不会主动传播,主动传播的动机在哪有没有可能形成一个裂变反应,一传十,十传百,百传万,最后裂变成一个热门事件或者热门话题。我们需要思考,至少活动背后要有这么一个点。

第三、发散思维。不要局限于莫一个行业某一个领域,某一个工具,某一种活动形式,天马星空,脑洞打开,跨界思考,任何一种形式都可以用来策划成一个活动,先用发散性的思维想一个创意Idea。比如:百草味的抱抱果,普通的红枣夹核桃,变成呆萌十足的治愈系抱抱果,瞬间俘获了一大批文艺青年的心。红牛结合麻将比赛,有红牛,走好运的竞技活动。饮料结合年轻人喜欢的电子竞技LOL做的品牌传播,支付宝集五福平分亿元现金大奖。动力火车苏打酒酒吧上演唐伯虎点秋香,瞬间穿越时空。“产品—星座-红包—植物大战僵尸—潘金莲—猪八戒—螃蟹-陈赫-小程序”任意不相关的东西,通过3层关系,都可以设计为相关,都可以作为新创意的点。

第四、创新思维。比如:江小白,_丝型,文艺心,追求简单生活的青春小酒,善于卖萌、自嘲,却有着一颗文艺的心。“我是江小白,生活很简单”通过个性化的语录在8090后中成功逆袭。每日C玩的,包装拼句游戏也很有新意,用户会通过社交平台主动传播。

活动策划是最考验人的,是最简单也是最难的一环,是传播最重要的一步,微营销不是一种工具,而是一种不一样的思维方式,从这里就可以更直观的体现。

9、用户与销售如何转化

凡是不以结婚为目的的恋爱都是耍流氓,营销品牌传播不以成交为目的也是耍流氓。品牌传播的最终目的也是为了促进销售,达成销售,不是为了玩而玩的。

1、广告投放、文章推送品牌有曝光,用户对品牌有印象,企业只是提升了品牌的知名度。

2、与用户有互动交流,你微用户点赞,用户为你点赞,为你留言评论,提升了企业品牌的美誉度。

3、与用户一对一服务,一对一交流沟通,相互把对方当成朋友一样聊天谈心,获得用户的信赖,企业品牌就有了品牌的忠诚度。一次购买不叫忠诚,她/他还是有肯能出轨,重复购买才叫忠诚客户。我们以前叫聊,现在叫撩,和用户撩到位了,销售自然水到渠成。和你的用户谈场恋爱,好好撩起来吧!

亲亲您好,对于法律与道德的关系无论采何种观点,民法典中某些法律制度及理念均受到道德思维的一定影响。民法典既有坚持好人思维(如拾得遗失物等)、坏人思维(如缩短重大误解撤销权期间等)的制度设计,也有从坏人思维转变到常人思维的合理制度改进(如自己代理与双方代理等)。民法典既有依据纯粹法律思维的制度改善,也有受道德影响体现了不纯粹法律思维的制度设计:其中既有值得肯定者(如高空坠物不明加害人对受害人的合理分担补偿),也有尚需改进者(如善意取得排除赃物等)。民法典对生物技术伦理的要求、环境保护意识的弘扬、救助他人好人条款的设计等均体现出受美德影响可生良法,而“共债共签”等夫妻债务认定制度则体现出败德对法律的不良影响。单纯站在坏人或好人视角理解法律往往会简化制度设计,甚至会违背制度设计的应然逻辑,最好还是坚持常人思维:立法上应侧重引导常人行善,注重预防或减少常人作恶的程序化制度设计;司法上则应坚持“案件社会背景考量”的思维方式与判决导向,强化当事人识别欺诈的注意义务以减少作恶者成功机会,加强惩治力度;最终实现遏制与打击败德和维护交易安全的法律正义之美。

关键词:民法典 法律思维 道德思维 常人思维 案件社会背景考量 利益平衡

法与道德的关系一直为法学中的一个重要理论话题,基于两者关系的争论甚至分化出了对法的本质理解的两个重要学派,即自然法学派与实证法学派(包括排他性实证法学派与包容性实证法学派)。法与道德的关系可贯通于法学的全部,既包括学理,也包括立法与司法。笔者主要不是从法学理论以及司法实践的角度探讨法与道德的关系,仅是结合道德思维与法律思维在《中华人民共和国民法典》(以下简称民法典)中的体现,来揭示道德或伦理如何影响相关法律制度设计,法律思维又是如何影响相关道德考量,最后试图回答立法、司法乃至整个法学应该采用怎样的道德思维与法律思维。否则,一旦机器故障,连如何修理都不知。民法典适用亦如此。1260多个条文,仅字数就达十几万。涉及具体案件分析和裁判时,如何寻求最佳的条文就成为一个难题,更不谈该条文规范的关联问题,比如统辖具体规定的民法总则的一般规则。如果仅适用分则之中的具体规定,而忽视总则一般规则,则可能出现分析和裁判错误。所以,掌握民法典体系化逻辑尤为重要。

一、民法典中的道德与伦理思维体现

道德与伦理的概念在本文是等同对待的,无论两者的关系在学理中有怎样的分歧与争论。笔者甚至不打算界定何为伦理与道德以及两者的区别,只需知道道德与伦理规则是提供善恶好坏的标准即可。何为善?又何谓恶?法律到底应坚持霍姆斯大法官所说的“坏人”思维,还是应坚持“好人”思维?这或许是永远没有确定答案的问题。尽管解决善恶的标准不是本文的主题,甚至超出了笔者的学术能力,但还是要给出作为本文讨论前提的简单标准。要辨别好人(善人)坏人(恶人),前提是要知道常人。常人的通常理解是,“就是与你我大致相似的人”,好人大概就是像“撒玛利亚人”一样的人,他比常人无私而关爱他,坏人大概是比常人要损人利己,甚至损人不利己,即“损人”或“害人”之人。脑海中有了好人、坏人与常人的简单图像后,我们便可观察道德与伦理思维在民法典中有无体现,又是如何体现的。

//

(一)继续维持好人(善人)思维

//

民法典采取好人思维的制度,最典型的例子莫过于有关拾得遗失物(物权编第314-318条)、拾得漂流物、发现埋藏物或者隐藏物(物权编第319条)的制度了。这些制度设计的道德或伦理前提是,立法者认为,作为社会主义国家的公民与人民,都应该是好人。好人肯定会拾金不昧,这样才能弘扬“社会主义风尚”、符合“社会主义道德”的指引。如果有些人道德败坏,拾金而昧的话,便应被法律禁止甚或惩罚。基于此,相关的法律制度设计多是给拾得人课以义务,甚至是完全课以义务而几乎没有赋予其些许权利,以保护失主的利益。

民法典也意识到了原物权法中相关制度局限,试图通过新增物权编第318条,把失主认领期限由原物权法中的半年修改为一年,来增大失主利益的保护。无需说,认领期限的延长当然有一定的积极意义,但这种改进仅是治标而不能治本。所谓“本”,就是要回到常人思维上来,通过赋予拾得人利益驱动的方式鼓励其上交。该制度激励无非两种情形,当失主出现时,至少应给予拾得人或发现者就标的物价值本身一定比例的奖励。如果符合法律规定的条件,标的物的所有权一般应给予拾得人或发现者。若在特殊地点的拾得物(如公共行政机关或公共交通运输工具等)或具备特殊属性的物(如证明个人身份或个人私密事项的物等),即便不给予其所有权或由专门法律决定所有权归属的话,也应该给予拾得人或发现者合理的奖励或报酬。

我国早有学者指出:“正是道德与法律的分野不清,阻碍了我国遗失物制度的合理构置。”其实,如果立法者能够仔细学习与思考比较法上的相关制度,认真斟酌与审视我国历史上的相关法律,原本可以设计出更为合理的制度。在比较法上,有关私人之遗失物、埋藏物、漂流物、沉没物(品)与隐藏物等,几乎所有的成文法国家都明确规定了拾得人、发现人基于标的物价值一定比例的报酬请求权:如德国民法典第971条、瑞士民法典第722-724条、日本遗失物法第28条、意大利民法典第929-930条等。几乎所有的成文法国家都明确规定了在特定条件下,拾得人或发现人可取得或共享该标的物所有权。诸如德国民法典第973条、瑞士民法典第722条、法国民法典第716条、日本民法典第240-241条、意大利民法典第932条等。不考虑我国古代特有“诸法合体,以刑为主”的制度传统(在此意义上,我国古代通常以刑事规制遗失物等事项),不考虑我国古代“拾遗近盗”的观念传统(在此意义上,我国古代对拾得行为多为禁止或否定),仅从唐朝以来相关民事制度的设计上看,也有诸多同现代国外法律相同或相似的内容。在此试举几项我国古代法中的相关规定作为例证:

如唐《杂令》规定:“诸官地内得宿藏物者听收。他人地内得者,与地主中分之。即古器形制异者,悉送官酬其值。”《唐律·杂律》中有:“问曰:官田宅,私家借得,令人佃食;或私田宅,有人借得,亦今人地佃作,人于中得宿藏;各合若为分财?答曰:藏在地中,非可预见。其借得官田宅者,以见(现)住、见(现)佃人为主,若作人及耕犁人得者,合与佃住之主中分;其私田宅,各有本主,借者不施功力,而作人得者,合与本主中分,借得之人,既非本主,又不施功,不合得分。”《唐令》有关漂流物归属的规定为:“诸公私竹木为暴水漂失,有能接得着,并积于岸上,明立标榜,于随近官司申牒。有主识认者,江河,五分赏二分;余水,五分赏一分。限三十日,无主认者,入所得人。”宋朝的法律深受唐律的影响,《宋刑统》有关埋藏物、遗失物、漂流物的规则基本上是采用唐律的规定。

元朝法律对于埋藏物权利归属的规定也比较详细,“今后若有于官地内掘得埋藏之物,于所得物内一半没官,一半付得物之人;于他人地内得者,依上与地主停分。若租佃官私田宅者,例同业主。如得古器珍宝奇异之物,随即申官进献,约量给价。如有诈伪隐匿其物,全追没官,更行断罪”,都省准拟。

明朝《大明律·户律·钱债·得遗失物》对动产埋藏物、遗失物等的权利归属等也有详细规定:“若于官私地内,掘得埋藏之物者,并听收用。若有古器、钟鼎、符印异常之物,限三十日送官。违者,杖八十,其物入官。”“凡得遗失之物,限五日内送官。官物还官,私物招人识认,于内一半给予得物人充赏,一半给还失物人。如三十日内无识认者,全给。限外不送官者,官物坐赃论,私物减二等,其物一半入官,一半给主。”

《清律·户律》中规定:“凡得遗失物之人,限五日送官,官物尽数还官,私物召人认识,与内一半给与得物人充赏、一半还失物之人,如三十日无人认识者,全给。”

有关拾得遗失物、发现埋藏物等制度设计的合理思维常态,应是通过给予拾得人好处的方式鼓励其上交,尽管有些迂回,但这是最终能使失主利益得到保护的最好制度设计。任何制度设计,程序性思维比结论式思维更能实现制度预期。

//

(二)从坏人(恶人)思维到常人思维

//

民法典也有从坏人(恶人)思维到常人思维的进步体现,那就是总则编第168条对自己代理与双方代理明确采用了常人思维的方式,而没有采用诸如我国1981年经济合同法(已失效)第7条第1款第3项或德国法上最初也采用的直接无效的法律后果。自己代理和双方代理行为直接无效往往是持“坏人思维”的当然结果。因为在立法者眼里,当代理人以本人的名义与自己为民事法律行为(即自己代理)时,那他一定会损害本人的利益。当代理人同时以两个本人的名义为民事法律行为(即双方代理)时,那他一定会损害其中一个,甚至两个本人的利益。换句话说,“在自己代理的情形下,代理人可能将被代理人的利益置于其自身意愿之后;在双方代理的情形下,被代理双方被假定对立的利益诉求则集于代理人一身”。应该说,在现实生活中也的确不排除这些可能,此亦是持无效或禁止态度立法者的基本观点,“在某些特定情形下,可能会存在被代理人、代理人与相对人之间的利益冲突,代理人难免会厚己薄人或者厚此薄彼,此时,法律须做出规范,以保护被代理人的合法权益。最典型的情形就是自己代理和双方代理”。德国学界通说认为,之所以禁止自我行为(即自己代理和双方代理),主要意在避免“利益冲突”的风险。“德国民法典第181条最重要的目的在于,在自己代理场合中保护被代理人免受可能的利益冲突,或于多重代理场合中保护双方被代理人免受可能的利益冲突,这种利益冲突可能产生于一个代理人需要维护两方经常处于对立的利益。”此处的“利益冲突”大概跟我国前述立法背景中考量的“厚己薄人或者厚此薄彼”应是同一道理。学者也有类似观点:“自己代理”本身“就存在着对被代理人不利的因素”;“若法律规定某代理事项可以自己代理或双方代理,除了自己代理中使被代理人纯获利益的情况之外,实际上没有任何人可以肯定代理人在该代理事项中,实施自己代理或双方代理不会给被代理人利益造成损失,一旦损害了被代理人利益,法律甚至连可能的补救方法都没有。严重点说,法律规定了除外条款,便等于放纵了代理权的滥用。”传统法律或正是基于类似的价值衡量,往往把自己代理行为和双方代理行为直接规定为无效。尽管现在仍有学者继续坚持此类代理行为的无效说,但此种观点已大不如以前占主流地位。

现在更为人接受的观点是,无论是国内学理、司法实践,还是从国外“德国法与欧盟法的发展来看,自己代理与双方代理的自始无效模式已成明日黄花”,有条件承认此类代理效力的模式更为现代法律所接纳。这其中道理并不深奥,只要采用常人思维,便可知悉代理人所为代理行为未必会对被代理人有害,有时还很有利。如果一刀切地令该类行为无效,有时会增加不必要的交易成本,尤其是当被代理人同意时,更没有必要令此类代理行为无效。如有学者指出的:“不能一概将被代理人的意思排除在外,因为被代理人有可能愿意接受代理人的自己代理或者双方代理行为。”有效抑或无效,真正的判断者应该是本人,唯有他最关心自己的利益,唯有他知道何种行为效力对自己有利。依据常人思维而把“自己代理”与“双方代理”下的合同效力交由本人判断,更为契合代理制度的本质,即一切以被代理人的意志为主要考量,一切服务于被代理人的利益保护。这也是总则编第168条采取的立场,亦为当今德国、日本与欧盟、意大利、葡萄牙等大多数国家或国家联盟所采纳。只不过,我国立法者并没有明确总则编第168条是持当今德国法、日本法等的效力待定立场,还是持欧盟法以及意大利、葡萄牙等民法典中的可撤销立场,而这两种立场在我国也各有拥趸。至于是把总则编第168条理解为效力待定抑或可撤销行为,则取决于对自己代理和双方代理采取怎样的法律思维与道德思维。

第一,如果采取应然的法律思维,即坚持保护被代理人利益最大化的话,那么采效力待定无疑是最佳选择。这是因为,效力待定把代理行为的法律后果完全交由本人选择,以保护其利益。该制度设计也是秉持常人思维的结果,即代理人的自己代理和双方代理行为既可能会侵害本人的利益,也可能不会侵害,但本人受损是常态。因此,常态的制度设计为不鼓励此种代理行为,本人是否受损交由本人判断为宜。

第二,如果坚持好人思维,采鼓励交易取向的话,那么可撤销比效力待定更利于实现该制度目的。可撤销效力在某种程度上对本人略为不利,因为法律有对他行使撤销权的能动性要求:若其不欲使此类代理下的行为发生效力,他必须积极行使撤销权,否则合同便继续发生效力。此点跟效力待定中的追认权不同:追认权不行使,合同便不生效力。撤销权对本人所包含的此种主动性要求,其实质意在促使本人追求行为效率,更多的是经济效率。采可撤销在一定程度上是坚持好人(善人)思维的结果,即认为代理人通常不会损害本人,所谓的“利益冲突”仅是异常情况。好人思维下的制度设计理念是:原则上(常态情况下)代理行为有效更有效率。在异常情况下,由本人通过行使撤销权与否来决定行为效力就好。

基于本人所持常人思维的法律立场,还是倾向于把总则编第168条理解为效力待定更好,即“自己代理”与“双方代理”下的合同效力由被代理人决定。具体说就是把自己代理和双方代理理解为超越代理权的无权代理,本人可依据民法典总则编第171条关于无权代理的规定予以追认。该理解既契合了采效力待定说的通常解释,也实现了民法典体系内的融贯。

//

(三)从常人到好人的制度性激励

//

法律,包括立法,当然可以采用好人思维。但问题是,法律能否要求一个人成为好人(善人)。实际上,法律即便要求人人为善,人们也难以做到。我们常说,法律是最低层次的道德,这意味着法律几乎不是道德。法律对人的道德要求所能做到的,主要是通过对坏人的禁止性、惩罚性规定来惩戒坏人,并在一定程度上警示或预防人成为坏人。实现此种目的最严格的法律是刑事责任和民法上的责任制度(尤其惩罚性损害赔偿制度)、一些禁止性条款等亦有此种目的。民法典人格权编第1009条新增的一项有关“从事与人体基因、人体胚胎等有关的医学和科研活动”的规定,便明确提出了“不得违背伦理道德”的要求,此亦即对“基因编辑婴儿”事件的回应。在生物技术与人工智能迅速发展的社会背景下,该规定值得肯定。它是对人类发展的基本要求:做人与做事(包括医学、人工智能等科研活动)首先不作恶,才有可能行善。

法律对人的道德伦理要求的积极体现,至多是通过制度设计鼓励人们去行善而不受损、不担责。其中的典型制度是民法典中的无因管理以及“好人(见义勇为)条款”(即总则编第183条、第184条)。笔者暂且把见义勇为行为与无因管理的关系予以搁置,只以好人条款为例说明法律确实有引导人们从常人走向好人的内在制度激励。笔者把总则编第183条概括为“保护他人受损可补偿”,把第184条概括为“救助他人致害可免责”。先看全国人大法工委对这两条立法目的的介绍,以体会设计该制度的立法背景。“总则编规定本条(即第183条)的目的,在于保护见义勇为者,鼓励见义勇为行为。在民法通则和侵权责任法规定的基础上,本条补充规定了没有侵权人时,受害人请求补偿的,受益人应当给予适当补偿的内容。”再来看第184条所欲实现的目的:“匡正社会风气,化解老人倒地无人敢扶等社会问题,需要强化对见义勇为的救助行为的鼓励和保护”,“弘扬社会主义核心价值观”,“弘扬正能量”,要“免除见义勇为者的后顾之忧”,“倡导培育见义勇为、乐于助人的良好社会风尚”。两个条款立法目的完全相同,此亦统称之为“好人(见义勇为)条款”的理由。

“保护他人受损可补偿”条款(第183条)鼓励人们积极为见义勇为行为而不必担心自己受到损失,因为该条赋予了见义勇为者受损时具有适当补偿的请求权。此处需注意适当补偿的应然理解。“适当补偿”并非意味着见义勇为者不能获得全额补偿,而是强调“补偿”不能给受益人施加过重负担,从而以“适当”予以限制。如果受益人有能力,并不反对见义勇为者予以全部补偿。如果受益人愿意,给予见义勇为者额外奖励也会予以支持。如果说,见义勇为行为跟无因管理有区别的话,大概就在此处,这也算是对“义”与“勇”的一种鼓励!唯有如此理解,才符合鼓励、倡导人们见义勇为之本意。

“救助他人致害可免责”(第184条)鼓励人们积极为见义勇为行为而不必担心造成受助人损害,因为该条明确规定了见义勇为者致害时可对此免责。此处需要注意的是该条中“不承担民事责任”的应然理解。“不承担民事责任”主要意在不能责令救助者承担没有法律依据的责任,但并不意味着救助者可以免除具有法律依据的责任。如果救助者因重大过失(甚至故意)构成侵权的,仍需依法承担特定侵权责任。唯有如此理解,才能既符合法律鼓励、倡导人们见义勇为之本意,又能兼顾不能无端给被救助者造成不必要损害的法律限制。

可见,第183条是以赋予见义勇为者“适当补偿请求权”的积极方式从正面鼓励其为见义勇为行为,而第184条是以免除见义勇为者“民事责任”的消极方式从侧面打消其为见义勇为行为时的疑虑。两者相辅相成,共同致力于倡导或重塑见义勇为的良好社会正气。尽量打消因“彭宇案”“小悦悦事件”等在社会上造成的不良风气。读者也许已能体会到,无论法律如何努力鼓励人们向善,它所能做的也仅是尽力让做好事者不受损,或不受大的损害。但它并不能直接要求人们完全无私,甚至受委屈,迫使人们去做“雷锋”等崇高之人。在此意义上,所谓的“好人条款”也是站在常人视角而设立。尽管直接实现人之为善的伦理价值不为法律所重点关注,但鼓励人们向善也是法律不可或缺的内在价值。“好人条款”因此也多为学者所肯定。

二、民法典中的法律思维体现

法律之所以是法律,就在于它有自己特有的思维模式与理念,那就是法律思维与法治理念,以民法典为代表的立法活动也应如此。但问题是,什么是法律思维?什么是法治理念?在立法中如何坚持应有的法律思维与法治理念?鉴于本文并不打算讨论形而上的学理与概念,那就以民法典中的具体制度为例予以说明与展示相关的法律思维与法治理念。

//

(一)不纯粹法律思维的肯定性体现

//

1保护环境生态的相关理念与制度

民法典的一个重要特点或重大特色就是把环境与生态保护的理念(学界习惯上称之为“绿色原则”或“绿色理念”)全面融入了法典,甚至可以说融入了法典的方方面面。总则编第9条“民事主体从事民事活动,应当有利于节约资源、保护生态环境”,赋予了“保护生态环境”以民法基本原则的地位。物权编第346条有“设立建设用地使用权应当符合节约资源、保护生态环境的要求”;合同编第509条第3款有“当事人在履行合同过程中,应当避免浪费资源、污染环境和破坏生态”的规定。侵权责任编则用整个第七章规定了“环境污染和生态破坏责任”。诸多学者还针对性研究了“绿色理念”如何融入具体的民法制度。

若坚持纯粹的法律思维,民法典有关“绿色原则”“绿色制度”的具体规范设计,及其在司法实践中的适用及具体效果等问题,或许均有值得深入讨论的空间。基于纯粹的法律思维,民法主要是调整特定平等主体之间的权利义务关系,即主体要特定,权利义务内容要具体,客体要确定。但这些要求对于环境与生态来说,往往都难以把握。某个主体(含自然人、法人与非法人组织)对环境生态的破坏,其受害的主体范围往往也难以确定。基于环境生态破坏的具体受害人,往往也难以找到破坏环境生态的具体加害人,因为此类加害人通常并非一个,而是多个。基于环境生态破坏所产生的内部权利义务关系,往往亦繁杂且边界模糊。对于加害人与受害人皆确定的环境污染等案件,当然可依据民法典予以解决。但是,当加害人与受害人一方或双方都不确定时,适用一般民事制度通常难以解决,只能借助于环境公益诉讼,但此类诉讼已经超出民事侵权调整的领域;而对于“生态破坏责任”来说,则更应细化规定。民法典对“绿色原则”与“绿色理念”的贯彻,不会也不应影响民法的基本制度与理念逻辑,“绿色原则”与“绿色理念”更多地应体现在对民事主体行使权利与履行义务的限制中,其适用亦应纳入相关民法制度的具体构成要件之中。对于不能纳入民法规范调整的制度,即便放入民法典也不能起到应有的作用。强调“绿色理念”并没有错,但要避免引起不应有的法律体系的模糊与混乱。

对“绿色原则、制度、理念”进入民法典的具体适用及实际价值、对民法典与其他部门法的相关制度如何衔接与协调等,或许还有疑问,但对于“绿色理念”的宣示性价值却几乎没有疑义。覆盖全国的雾霾,让饱受其苦的人们深刻意识到良好生态与环境的无比重要。我们常常说,一切制度的核心目的都是为了实现人的自由与尊严。但这须有一个前提,即人要首先是活着,然后才能自由与尊严地活着。当严重的雾霾轻者让人不健康,重者会缩短寿命或直接让人丧命时,法律不可能对此无动于衷。否则,那绝不是好法律。在此意义上,把绿色原则、绿色理念以及具体的绿色制度纳入民法典,哪怕仅在法律上宣示,亦均有积极价值。一言以蔽之,保护环境生态的观念与理念,无论如何强调都不为过。

2加害人不明之抛掷物品致害的法律后果问题

无论在民法典制定前还是制定过程中,这都是一个在民法领域引起激烈争论的话题。相信在民法典的适用中,仍会因此而争论,因为该问题并未最终解决。若依据纯粹的法律思维逻辑,该问题本不应由法律来解决。民法典侵权责任编第1254条到底应该如何评价?在纯粹法律思维意义上,对该规定的大多批判意见或质疑无疑都是成立的。问题是,不明加害人的补偿义务是否就应绝对删除?可以,但有一个前提,即社会上已经有了对此类受害主体的救济途径:无论是社会保障、商业保险、专门救济基金、责任险,等等。在没有确定的相关救济途径之前,该制度便仍有存在的合理性,无论批评意见多么强烈。理由如下:

(1)此类案件在我国现实生活中频繁发生,大量案例(参看本部分引用案例便已足够)以及学者激烈的讨论已经充分揭示,这是一个不争事实。

(2)由于当下社会缺乏相关救济途径,大多争议因此走向法院,走到法官面前,这也是一个不争事实。

(3)如果没有侵权责任编第1254条(原侵权责任法第87条)的相关规定,而采用反对该条款存在的多数意见,即驳回受害人的诉请,便在实质上采取了任由受害人自担风险(即自认倒霉)的结果。但受害人是否自认倒霉,那还是另一个问题。

(4)事实是,受害人并不会自认倒霉,此类案件大多走向法院已证明此点。他也本不该自认倒霉,当空中落下的是烟灰缸、菜墩、菜板、水泥块、砖头、粪便、橡胶锤、玻璃、装修废料时,显然其中多是有人投掷,而非意外事故,更不是诸如天降陨石伤人的飞来横祸。若被陨石所伤,受害人相对容易自认倒霉。但若掉下的是烟灰缸、菜板、砖头等物体时,受害人肯定难以接受自认倒霉。

(5)若受害人不自认倒霉,假设法院又判决他必须倒霉的后果会是怎样?敬请大家设身处地地想想!最少的不明加害人是两人或两户,实践中也不乏被法院确定为两人或三户等少数不明加害人的案例。在“刘某某等与张某某等生命权纠纷案”中,原告张某某的妻子董女士(也是其他三位原告的母亲)被从刘某某家三层楼里“抛掷”的“半块红砖砸中头部,致其当场死亡”,法院确定还有两家租户(即王某某和邹某某)的孩子也有加害可能,最终判决三户可能的加害人分担了死亡赔偿金。试想,如果法院作出驳回起诉的裁决,这位死者的丈夫及三位子女跟其这三户可能的加害人(尤其是房屋所有人刘某某一家)会发生怎样的结果?他们会自认倒霉吗?设身处于原告的境况想一想,他会接受驳回起诉的结果吗?最少的不明加害人仅两人,“郭某某与景某某等不明抛掷物、坠落物损害责任纠纷案”便是实例。如果不明加害人为两人,受害人受害后果又比较严重(如类似案件中致孩子死亡、残疾等),而判决结果为因加害人不明,驳回诉请。可以想象的后果会怎样?试请设身于受害孩子父亲或母亲的处境体味,该判决结果怎样?如果他(或他们)不能接受,会对两名不明加害人采取怎样的行动?再请体味“被从高空抛掷的水泥块砸中头部并受伤致残”的出生“仅46天的何某”父母的心情,他们能否轻易接受这是其霉运?大概现实生活中的多数人不会认为受害人该自认倒霉,受害人本人更不会自认倒霉,毕竟存在真正的肇事人。尤其是当最大可能的加害人为两人、三人等少数人,而受害人的损害又是难以承受之重(如父母或孩子被砸死或重伤)时,谁敢保证被法院驳回诉请的受害人不会引发新的悲剧?!

(6)如果真的出现了新的悲剧,如果类似的悲剧频频出现,请问这是持纯粹的法律思维者愿意看到的结果吗?不会,每一个人都不愿看到

程序1

题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

1程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去

掉不满足条件的排列。

2程序源代码:

main()

{

int i,j,k;

printf("\n");

for(i=1;i<5;i++) /以下为三重循环/

for(j=1;j<5;j++)

for (k=1;k<5;k++)

{

if (i!=k&&i!=j&&j!=k) /确保i、j、k三位互不相同/

printf("%d,%d,%d\n",i,j,k);

}

}

程序2

题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

1程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析:

2程序源代码:

#include "mathh"

main()

{

long int i,x,y,z;

for (i=1;i<100000;i++)

{ x=sqrt(i+100); /x为加上100后开方后的结果/

y=sqrt(i+268); /y为再加上168后开方后的结果/

if(xx==i+100&&yy==i+268)/如果一个数的平方根的平方等于该数,这说明此数是完全平方数/

printf("\n%ld\n",i);

}

}

程序3

题目:输出99口诀。

1程序分析:分行与列考虑,共9行9列,i控制行,j控制列。

2程序源代码:

#include "stdioh"

main()

{

int i,j,result;

printf("\n");

for (i=1;i<10;i++)

{ for(j=1;j<10;j++)

{

result=ij;

printf("%d%d=%-3d",i,j,result);/-3d表示左对齐,占3位/

}

printf("\n");/每一行后换行/

}

}

程序4

题目:要求输出国际象棋棋盘。

1程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。

2程序源代码:

#include "stdioh"

main()

{

int i,j;

for(i=0;i<8;i++)

{

for(j=0;j<8;j++)

if((i+j)%2==0)

printf("%c%c",219,219);

else

printf(" ");

printf("\n");

}

}

程序5

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

1程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21

2程序源代码:

main()

{

long f1,f2;

int i;

f1=f2=1;

for(i=1;i<=20;i++)

{ printf("%12ld %12ld",f1,f2);

if(i%2==0) printf("\n");/控制输出,每行四个/

f1=f1+f2; /前两个月加起来赋值给第三个月/

f2=f1+f2; /前两个月加起来赋值给第三个月/

}

}

程序6

题目:判断101-200之间有多少个素数,并输出所有素数。

1程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。

2程序源代码:

#include "mathh"

main()

{

int m,i,k,h=0,leap=1;

printf("\n");

for(m=101;m<=200;m++)

{ k=sqrt(m+1);

for(i=2;i<=k;i++)

if(m%i==0)

{leap=0;break;}

if(leap) {printf("%-4d",m);h++;

if(h%10==0)

printf("\n");

}

leap=1;

}

printf("\nThe total is %d",h);

}

程序7

题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。

1程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。

2程序源代码:

main()

{

int i,j,k,n;

printf("'water flower'number is:");

for(n=100;n<1000;n++)

{

i=n/100;/分解出百位/

j=n/10%10;/分解出十位/

k=n%10;/分解出个位/

if(i100+j10+k==iii+jjj+kkk)

{

printf("%-5d",n);

}

}

printf("\n");

}

程序8

题目:将一个正整数分解质因数。例如:输入90,打印出90=2335。

程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:

(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。

(2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n, 重复执行第一步。

(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。

2程序源代码:

/ zheng int is divided yinshu/

main()

{

int n,i;

printf("\nplease input a number:\n");

scanf("%d",&n);

printf("%d=",n);

for(i=2;i<=n;i++)

{

while(n!=i)

{

if(n%i==0)

{ printf("%d",i);

n=n/i;

}

else

break;

}

}

printf("%d",n);}

程序9

题目:输入两个正整数m和n,求其最大公约数和最小公倍数。

1程序分析:利用辗除法。

2程序源代码:

main()

{

int a,b,num1,num2,temp;

printf("please input two numbers:\n");

scanf("%d,%d",&num1,&num2);

if(num1<num2)/交换两个数,使大数放在num1上/

{ temp=num1;

num1=num2;

num2=temp;

}

a=num1;b=num2;

while(b!=0)/利用辗除法,直到b为0为止/

{

temp=a%b;

a=b;

b=temp;

}

printf("gongyueshu:%d\n",a);

printf("gongbeishu:%d\n",num1num2/a);

}

程序10

题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

1程序分析:利用while语句,条件为输入的字符不为'\n'

2程序源代码:

#include "stdioh"

main()

{char c;

int letters=0,space=0,digit=0,others=0;

printf("please input some characters\n");

while((c=getchar())!='\n')

{

if(c>='a'&&c<='z'||c>='A'&&c<='Z')

letters++;

else if(c==' ')

space++;

else if(c>='0'&&c<='9')

digit++;

else

others++;

}

printf("all in all:char=%d space=%d digit=%d others=%d\n",letters,

space,digit,others);

}

程序11

题目:求s=a+aa+aaa+aaaa+aaa的值,其中a是一个数字。例如2+22+222+2222+22222(此时 共有5个数相加),几个数相加由键盘控制。

1程序分析:关键是计算出每一项的值。

2程序源代码:

main()

{

int a,n,count=1;

long int sn=0,tn=0;

printf("please input a and n\n");

scanf("%d,%d",&a,&n);

printf("a=%d,n=%d\n",a,n);

while(count<=n)

{

tn=tn+a;

sn=sn+tn;

a=a10;

++count;

}

printf("a+aa+=%ld\n",sn);

}

程序12

题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3编程 找出1000以内的所有完数。

1 程序分析:请参照程序程序8

2程序源代码:

main()

{

static int k[10];

int i,j,n,s;

for(j=2;j<1000;j++)

{

n=-1;

s=j;

for(i=1;i<j;i++)

{

if((j%i)==0)

{ n++;

s=s-i;

k[n]=i;

}

}

if(s==0)

{

printf("%d is a wanshu",j);

for(i=0;i<n;i++)

printf("%d,",k);

printf("%d\n",k[n]);

}

}

}

程序13

题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反d多高?

1程序分析:见下面注释

2程序源代码:

main()

{

float sn=1000,hn=sn/2;

int n;

for(n=2;n<=10;n++)

{

sn=sn+2hn;/第n次落地时共经过的米数/

hn=hn/2; /第n次反跳高度/

}

printf("the total of road is %f\n",sn);

printf("the tenth is %f meter\n",hn);

}

程序14

题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。

1程序分析:采取逆向思维的方法,从后往前推断。

2程序源代码:

main()

{

int day,x1,x2;

day=9;

x2=1;

while(day>0)

{x1=(x2+1)2;/第一天的桃子数是第2天桃子数加1后的2倍/

x2=x1;

day--;

}

printf("the total is %d\n",x1);

}

程序15

题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只 猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了 一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的, 问海滩上原来最少有多少个桃子?

1程序分析:

2程序源代码:

main()

{int i,m,j,k,count;

for(i=4;i<10000;i+=4)

{ count=0;

m=i;

for(k=0;k<5;k++)

{

j=i/45+1;

i=j;

if(j%4==0)

count++;

else

break;

}

i=m;

if(count==4)

{printf("%d\n",j);

break;}

}

}

程序16

题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定 比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出 三队赛手的名单。

1程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,

则表明此数不是素数,反之是素数。

2程序源代码:

main()

{

char i,j,k;/i是a的对手,j是b的对手,k是c的对手/

for(i='x';i<='z';i++)

for(j='x';j<='z';j++)

{

if(i!=j)

for(k='x';k<='z';k++)

{ if(i!=k&&j!=k)

{ if(i!='x'&&k!='x'&&k!='z')

printf("order is a--%c\tb--%c\tc--%c\n",i,j,k);

}

}

}

}

程序17

题目:打印出下面图案

1程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 for循环,第一层控制行,第二层控制列。

2程序源代码:

main()

{

int i,j,k;

for(i=0;i<=3;i++)

{

for(j=0;j<=2-i;j++)

printf(" ");

for(k=0;k<=2i;k++)

printf("");

printf("\n");

}

for(i=0;i<=2;i++)

{

for(j=0;j<=i;j++)

printf(" ");

for(k=0;k<=4-2i;k++)

printf("");

printf("\n");

}

}

程序18

题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13求出这个数列的前20项之和。

1程序分析:请抓住分子与分母的变化规律。

2程序源代码:

main()

{

int n,t,number=20;

float a=2,b=1,s=0;

for(n=1;n<=number;n++)

{

s=s+a/b;

t=a;a=a+b;b=t;/这部分是程序的关键,请读者猜猜t的作用/

}

printf("sum is %96f\n",s);

}

程序19

题目:求1+2!+3!++20!的和

1程序分析:此程序只是把累加变成了累乘。

2程序源代码:

main()

{

float n,s=0,t=1;

for(n=1;n<=20;n++)

{

t=n;

s+=t;

}

printf("1+2!+3!+20!=%e\n",s);

}

昨天刚领一个线上P0级重大事故,持续时间1小时,影响范围全站 !准确的时间点是下午17点开始,具体问题定位且听我下文细细道来。

先说感觉,那感觉真是太刺激了,本来下午五点,昏昏沉沉的,瞬间一个激灵就清醒了(想象一下高中课堂,你在打瞌睡,突然老师走到你面前给你一下子的感觉),原本准备再过一小时吃晚饭了,吃完晚饭再摸鱼到21点就可以下班了呀,别问我为啥到21点,问你就不是程序员!

带着无比紧张且颤抖的心情开始定位问题,先来个错误日志尝尝鲜:

整个事情的发酵是这样的:

1、下午五点开始有少量的慢sql报警,没有人当回事,因为这种事情总发生,虽然大家都知道在实际开发中如何避免慢sql,但是整个团队要想完全避免慢sql却很难;

2、五点十分左右,开始零星有用户反馈指定功能不可用,SLB开始报警,技术开始介入排查;

3、十五分左右,客服部门电话开始爆炸,用户密集反馈指定功能不可用,技术部开始重视;

4、二十分左右,所有服务大面积出现接口无法响应,整体服务不可用;

5、我们一开始定位觉得是MySQL的问题,因为前面有mycat的慢SQL报警,后来定位并不是MySQL,因为MySQL的内存、连接数、流量这些指标都很平稳;

6、最终在五点三十分的时候我们定位到是ES出问题了,因为所有的Java服务不可用最终都指向上面的错误日志,dubbo提供的服务线程池满了,再有请求进来直接拒绝了,查看这个服务的代码,最终查询的是ES,此时的ES进程已经处于假死状态。

那接下来大家说怎么办?如何快速的恢复线上服务?

重启!

是的,只有重启大法此时是最快的解决办法,你不可能说保留ES事故现场,让我用arthas之类的工具来现场分析jvm内存情况。

然而重启之后服务依旧是不可用,接口还是无法响应, 大家知道这个时候是什么原因吗?为什么重启了ES服务还是不行?

后续继续重启报错dubbo日志的相应服务,当这些服务全部重启完毕后,我们的服务终于恢复访问了,这个过程持续了十几分钟,确切的说,直到17点五十多分,我们的所有服务才恢复了访问。

接下来就是事故总结、相关责任人、产生问题的原因、接下来的优化方案,全公司邮件通报!

你说这个难不难?本身并不难,难的是事情紧急且重要,这个时候你慌了啊,乱手乱脚的,大家你一言我一语的,如何冷静提取有效信息然后尽可能快的解决生产的重大故障才是最难的!

最后,当一切都恢复平静的时候,你会发现:“卧槽,好累啊!”。

虚脱的感觉!

最后祝大家程序员节日快乐,今年可是程序员的本命年哦

2020 = 1024 + 996 = 404 + 404 + 404 + 404

这种感觉能难受,很压抑。

技术难题,对于程序员来说,是经常有的事,关键是如何面对吧。

说下我的事情,虽然也会写点代码,但并不是以此为正业,所以对于真正的程序员来说,可能说法会有点偏颇。

遇到难题时,一般都在网上搜索解决方法,一般来说,都有很优秀的程序员分享他的劳动成果,所以一般都能解决问题。但也真正碰到难的问题,一个就是循环的问题,无限极菜单问题,当时都是找了很久,看了很多遍才明白过来,当时自己是几天都不太开心,也不太想说话,总是在测试着程序。挺烦也挺不开心的。只是最后做出来了,心情就好多了。

这是我的一些经历,当然,如果全职程序员,可能压力就更大了。

如何形容这种感觉呢?焦躁,紧张,失落,无助,亚历山大

再多词可能都描述不清楚。本人在工作中经常遇到难题,有些问题一两个月都搞不定。遇到这种问题,估计只有下面这张图的表情能描述此时此刻的心态了。

程序员遇到的难题其实分为两种,一种是没有办法定位清除的问题,另外一种是定位清除了,但是没办法,或者很难解决的问题。

难定位的问题

所谓难定位的问题,其实就是你根本不知道这个问题是什么。比如系统突然挂掉了,你从现有的信息根本不能确定问题在哪。这个时候你剩下的可能只有满脑子的问号了。

如果系统只挂了一次,后面不再出问题,那就很难找出问题的根源了。不过这样也有好处,那就是问题的影响的程度相对较轻,毕竟不容易出现。所以在软件开发中通常不是什么问题都解决的,因为不是所有问题都能搞清楚是什么问题,谈何解决呢!

难解决的问题

难解决的问题是问题搞清楚了,但是基于现有架构很难,或者没法搞定。遇到这种情况,通常先是很高兴,兴奋,然后就只剩下无奈了。

当然,从技术层面来说并不是完全解决不掉。只是如果要解决需要涉及架构调整或者其它方面的改动,修改调整的内容太多。这种情况下就要考虑利弊得失了。

如果改动太大,可能会引入很多新的问题,可能得不偿失。因此,遇到此类问题可能会采取一些规避方案。

当然,在开发和运营当中遇到各种问题是很正常的,关键是遇到不同的问题采用不同的策略。首先保证的是业务的正常运行,然后是考虑是否需要彻底解决。这样慢慢调整,心理压力会小一些。

作为一个工作多年的老码农,在工作也遇到过一些艰难的技术问题,就以切身体会谈谈对这个问题的看法。

首先需要明确一下,问题是否困难除了取决于问题本身之外,还在于解决问题的人的水平,也许对你很难的问题,在别人看来不过是小菜一碟。明白了这一点,那么这些技术问题也就成了考察程序员水平的试金石,有些人可能会因此气馁,甚至放弃;而有些人则通过解决问题学到了很多新的技术,也让自己进一步成长。

记得多年前看工作中要用到一款开源库,那时候刚学完C++不久,自以为对面向对象了解甚深,然而学习这个库时却是一头雾水,最后在经过泡论坛,然后又认真的学习了面向对象设计模式,后来不但能使用那个库,更重要的是对面向对象编程有了更深的认识!

后来还有很多类似的事情,刚开始时感觉无比困难,但是通过自己的努力,或求助他人、或查阅资料,当最终问题解决时,你会发现自己又牛逼了一些,然后再遇到一些新的问题,如此循环……

其实编程也是一个学习的过程,就如同爬山一样,每一阶段都会有一些山头,只有当你爬上山头才能欣赏美丽的风景,但是当你爬上一座山头的时候,就会发现更高山峰!只有当你爬上最高峰,才能“一览众山小”,可是到那时,你可能会向往地球之外的天地!

很难解决一般就是遇到某些瓶颈了,不同瓶颈的感觉是不一样的,但无非可以归结为下面几类。

成本原因

不让马儿吃草,还想让马跑。这个是有些不太理解互联网的一些领导的错误观念,他们会给你安排一个老旧台式机,想要让你承载几万、几十万并发的秒杀系统,你当然很难解决。

外界的评论可能是,“这帮程序员是吃干饭的么?这系统也太垃圾了!”

老板的评论是,“我这台式机也不少钱呢。”

程序员的评论是,“这抠门老板不会是个傻子吧。哎,再优化优化吧。”

当然,有些情况也是能够理解的,公司明白需要更好的设备,但是由于成本控制,不得不在某些方面节省。但换句话说,设备成本是占不了一个大头的,可能有其他方面的成本更加需要收紧。

如果是因为成本原因,我们的心情可能是无奈,又有些不能施展拳脚的束缚感。

历史 原因

举个例子,系统用了5年了,迭代了N个版本,在面对新的需求的时候,就会出现需求限制于系统的情况,常常会有程序员说,这个实现不了,那个不符合现在系统规则。其中很大一部分是这些年的积累,欠下的技术债造成的。俗话说,大船难调头。

这种情况更多的出现在刚创业之后的几年,由于一开始的快速迭代,追求先把业务流程跑通,先生存再规范,会让一开始的软件开发流程并不那么规范,如果在1-2年内没有进行重构,那么积攒的3-5年的技术债就会慢慢把你压得喘不过气来。

解决这种情况,一是需要时机,给出足够的空间和时间让技术团队重构,二是需要魄力,你得有成功的把握,不能干着干着说不行了,咱们还是回到原来吧。

如果是因为 历史 原因,我们的心情可能是期待和渴望,又有些对现状的无奈。

能力原因

虽然说专家很厉害,但说白了,大部分企业需要的研发人员,还到不了需要专家的级别。所以,一般而言,没有什么技术是攻克不了的。如果真的遇上了,那就说明你的公司已经到达了一个新的层次,从而需要那个层次的人员来解决,可以通过外聘或者顾问的方式,引进新的技术。

如果是因为能力原因,我们的心情虽然有些力不从心,但又为公司在新的台阶而高兴。

不管怎样,程序员是一群追求美好的人,不管是外部限制还是内部限制,不能解决的难题对于技术人员来说总是很憋屈的。

不能着急,慢慢分析,找到问题点,没有解决不了的问题

程序员的技术问题,排除架构师技术选型错误以外,都是程序员的功夫不到家所致。

1,面向百度的程序员会第一时间问度娘,各大社区求助大神。

2,面向源码的程序员会第一时间查看源码实现,查找api文档,思考解决方案。

3,不管技术如何发展,架构如何延伸,不变的是基本功,再先进的组件都是由基础语法书写出来的 。

练武不练功,到老一场空,共勉!

首先说下这个很难的技术定义,个人认为在你知道之外的知识都是很难的,一旦你深入了解其使用方式,原理,甚至阅读了他的源码,你会觉得有的时候会恍然大悟。程序员是一个不断要学习的岗位,就要面临很多从未知到已知技术的时候,每当遇到这样的情况时候,总有种不解决了这个问题,睡不着觉的感觉,心里不踏实,总是想尽各种办法去解决这个问题。甚至可以一直追查这个问题。也许这就是一种执拗吧

我老公最近就遇到一个大石头需要敲碎,我作为一个旁观者,都挺心疼他。

他还在读博,最近遇到的问题是他一个项目上的问题,也跟他的毕业设计相关。他刚读博的时候确定了一个方向,去年开题的时候他觉得这个方向没有什么前景,真的是考虑了好久要不要换,如果不换,就是安稳的毕业,换的话接下来的一年多时间他会很艰难,很多新的问题需要一一克服,最后他决定换了,他说他读博就是为了提高自己,还是想挑战一下。

年前,系统板设计好了,然后最近做好回来了,开始调试,说这个板子跟个石头一样,不工作。本来就是礼拜一到礼拜六待在学校不回来,周日是休息的。现在放假回来都是在啃变压器的东西,早上起的很早,晚上又很晚。真的挺心疼的,他还安慰我说,他又要进步了。挺担心他的身体的,我特别希望时间能快点过去,能顺利毕业。他却不希望,总觉得时间过的太快,没有时间搞研究。

今年的生日愿望,希望他科研顺利,身体 健康 。

以我的从业经历,说说遇到很难的技术问题是什么感觉吧: 兴奋、充满挑战性 。尤其是在开发中遇到了技术难题,很多情况下真有种可遇不可求的感觉。

我认为能遇到技术难题,至少证明这个工作是有价值的。 这种价值体现了两个方面,一是你的工作在整个产品开发中占据重要地位,甚至是核心地位。二是你的认知和经验,仍然有成长的空间。如果你的工作一直没有遇到难题,轻而易举地就解决了一切,那么很可能是你没有机会深入重要的核心部分,或者你的工作性质可替代性很高,简单重复性很高。

分解法。 把技术难题拆分,尽量的单元化、模块化,这样有利于逐步攻破,逐步解决。主要是降低技术难度,寻找真正的难点所在。如果问题无法拆分,就是那么一个点,那么需要逆向思维,可以先把问题扩大,看看涉及面有哪些,然后再缩小范围,锁定关键之处。

刨根法。 把技术难题抽象化,理论化,从根本的源头去解决。很多技术问题,从基础理论的角度去看,其实真的不难,只要你能定位到相关的技术点,困难点,知识点,就很容易进行快速解决。解决的终极办法就是从理论上彻底解决,做到知行统一。

讨论法。 三人行,必有我师。很多情况下,所谓的技术难题,在别人的眼中,也许并不是难题。很多情况下,小组讨论,交换意见,方案互补,就可以解决难题。有些情况下,还需要和供应商一起讨论,主要是补充信息的错漏。经常出现的芯片问题,很多情况下供应商都更加有经验。因为供应商有更多的使用客户,有很多解决问题的经验。最主要的是,芯片是他们设计的,他们更加清楚缘由。

没有绝对的技术难题,有的只是尚未解决的技术难题。

法律思维是法律职业者的特定从业思维方式,是法律人在决策过程中按照法律的逻辑,来思考、分析、解决问题的思考模式,或叫思维方式。

1,逻辑思维

在法律思维当中,逻辑思维可能是我们最需要考虑的问题。

我们经常讲“因为”、“所以”,这是一种逻辑思维。在我们的法律规范当中,比如说“假定、处理、制裁”,也是一种逻辑思维。

我们要设定一种权利,那就要考虑这种权利的来源。我们设定一种权利,同样考虑为这种权利设置了某些救济措施。这就是逻辑思维。

2,逆向思维

逆向思维也就是反向思维。我们现在生活在网络时代,每天都能看到我们所谓的“民意”。“民意”是一种什么思维就是一种大众思维。

当全社会皆曰可杀的时候,法律人要说不杀,因为我们法律人拥有的思维之一就是这样一种逆向思维。

当大家都说这个人犯罪的时候,我们有可能要想:他有没有可能不构成犯罪的理由、条件、事实、证据。

3,程序思维

法律人在考虑问题的过程中,应当优先考虑程序,即不会先去考虑实体问题、结论。

在追求实体正义的同时,也不能忽视程序正义。有时候,实现程序正义不一定能够实现实体正义,但实体的不正义多半是由程序的不正义导致的。因此,法律人在时刻保持程序思维,处理任何事情都应该按照程序办事,不可无视程序,如此才能帮助当事人实现其合法权益。

4,救济思维

“无救济则无权利”,救济在法律上又分为公力救济和私力救济,律师为当事人提供的就是私力救济。

在法律人的眼里,任何人都有得到救济的权利,无论是程序上的救济还是实体上的救济,具备这种思维,才能更好地服务于当事人。

5,规则思维

法律是什么呢法律是一种规则。

法律是一种调整权利和义务之间关系的规则,也是一种调整各种利益关系的规则,法律就是以公权力作后盾来保证它实施的一种规则。任何时候我们讲有规则,就是说按规则来办事。

规则之上,还有谁还有原则。原则之上还有谁公平思维。有时候,我们要看到的是一种更高境界的、更高意义的规则思维。

6,民主思维

这个问题相对来说,好像这是一个非常简单的问题,它还需要来强调吗它一定要强调。

不过,民主思维可能有很多理解的含义。当票数出现51对49的时候,当票数出现99和1的时候的民主问题。

完全一致的肯定不是民主的。比如说,我们一致拥护校长的领导,这肯定是假话,肯定也有若干人不拥护。但是,不拥护是少数派。对校长来讲,不拥护的人不是说不值得尊重的人,同样是值得尊重的人。

也就是说:民主的思维是要服从多数,尊重少数。作为一种民主思维,作为一种民主政体,一种民主法治,实际上我们想到的都是说:要如何地尊重多数,如何地尊重少数。

7,权利思维

法律就是一种权利和义务的关系的总和,宪法就是“写着人们权利的一张纸”。

权利思维就要求我们在任何时候都要想:他有没有这个权利我有没有这个权利公权力有没有这个权力私权利有没有这个权利男同学有没有这个权利女同学有没有这个权利

我们要能够分辨出并看到:谁有这个权利这就是一种权利思维。

8,平等思维

所谓平等思维,就是“法律面前人人平等”。其实学法律的人都知道,在法律人眼里没有坏人,在道德的眼里有坏人。

律师为坏人辩护,我们实际上不是为坏人的“坏”去辩护,我们实际上应该是为坏人这个“人”去辩护。

因为他跟我一样,都是一个平等的主体。

我们任何一个人都有可能会成为或者就是潜在的犯罪嫌疑人,我们对犯罪嫌疑人的保护实际上就是保护我们自身,就是说:对他的保护,也是保护我。

就算是最后判决他有罪,我们跟他之间还是一种平等的关系。这就是法律人应该有的平等思维。

9,证据思维

平常我们在现实生活中常说“讲话要有证据”,这就是现实中的一种证据思维,但是,在法律人来讲,我们的证据是指什么我理解的就是:客观事实和证据事实。

法律人证据思维的关键不在于你提出来人家是否承认,而在于你拿出证据来,对方能否否定的掉。尤其在发生争议的时候,你主张了一个事实,就需要有证据予以证实,而不能依赖于对方的认可。因为证明的责任在主张事实存在的一方。

对于证据思维,甚至可以这样说,不能只看做了什么,要看你能证明什么。

10,公平思维

如果说平等思维是一种状态,那么公平思维就是一个结果。

律师帮助犯罪嫌疑人也是一种公平思维,在律师的面前没有坏人,在法律的面前没有坏人。那么就是说我们对一切人的权利要公平地去保护,要依据一种公平的原则。

也就是说,平等是状态,公平是结果。结果就要求我们要让所有的人能实现在法律上的平等保护——公平的结果。

皮亚杰认为,所有儿童的心理都以确定不移的顺序经过各认知阶段发展。他把儿童心理发展分为四个阶段:

①感知运动阶段(出生至2岁) 这时婴儿只具有“感知运动性智慧”,开始协调感知觉和动作间的活动,还没出现表象和思维;婴儿开始能区分自己和物体,并进一步了解到动作与效果的关系等。

②前运算阶段(2~7岁) 这时表象和语言的信号性功能出现,儿童能用表象和语言来描述外部世界,这大大扩展了儿童的智慧活动能力。但这个阶段的儿童,还没有“守恒”和“可逆性”,且自我中心比较突出。

③具体运算阶段(7~12岁) 这时儿童有了具体运算能力,出现了“守恒”和“可逆性”。“运算”(operation) 是皮亚杰的智力成长理论的核心概念。所谓运算是指为了某种目的而变换信息的一种特殊的智力程序,而且它是可逆的。但这个时期儿童的运算还不能离开具体事物或形象的帮助。

④形式运算阶段(12~15岁) 这时的青少年已有形式运算能力,其心理水平已接近成人。所谓“形式运算”,是“使形式从内容解放出来”,思维超出了所感知的事实或事物的具体内容,而朝着非直接感知的或未来的事物的方向发展。如根据假设对各种命题进行推理,解决问题等。

有机化学知识很简单啊,只要上课仔细听讲,课后及时复习,就不难了啊!高考有机化学复习策略

《化学科考试说明》中有机化学部分要求

1、 了解有机化合物数目众多和异构现象普遍存在的本质原因。碳原子彼此连接的可能形式。

2、 理解基团、官能团、同分异构、同系列等概念。能够识别结构式(结构简式)中各原子的连接次序和方式、基团和官能团。能够辨认同系物和列举异构体。掌握烷烃的命名原则。

3、 以一些典型的烃类化合物为例,了解有机化合物的基本碳架结构。掌握各烃类(烷烃、烯烃、炔烃、芳香烃)中各种碳碳键、碳氢键的性质和主要化学反应,并能结合同系列原理加以应用。

4、 以一些典型的烃类衍生物(乙醇、溴乙烷、乙醛、乙酸、乙酸乙酯、脂肪酸、甘油酯、多羟基醛酮、氨基酸等)为例,了解官能团在化合物中的作用。掌握各主要官能团的性质和主要化学反应,并能结合同系列原理加以应用。

5、 了解有机物的主要来源。了解石油化工、农副产品化工、资源综合利用及污染和环保的概念。

6、 了解在生活和生产中常见有机物的性质和用途。

7、 以葡萄糖为例,了解糖类的基本组成和结构,主要性质和用途。

8、 了解蛋白质的基本组成和结构,主要性质和用途。

9、 初步了解重要合成材料的主要品种的主要性质和用途。理解由单体进行加聚和缩聚合成树脂的简单原理。

10、通过上述各类化合物的化学反应,掌握有机反应的主要类型。

11、综合应用各类化合物的不同性质,进行区别、鉴定、分离、提纯或推导未知物结构简式。组合多个化合物的化学反应,合成具有指定结构的产物。

试卷内容比例:有机化学基础 约15%。

2、有机化学试题的特点

从分析中发现五年来,(1)保留了传统的考试热点和重点:

仍然关注传统的考试热点和重点,如有机物分子式的确定、同分异构体的判断和书写、有机物的燃烧问题、有机反应类型的选择和判断、重点反应类型的套用、有机合成等。

(2)突出化学与社会、生活、环境、医药、新科技等的联系;

(3)有机试题的题型及区分度保持相对稳定:选择题注重基础知识的考察、区分度保持在045左右;填空题要填写有机物的结构简式、化学反应方程式,试题注重能力的考察,具有一定的难度,区分率较高,区分度一般保持在070左右。

3、学生答卷中主要原因出现的错误

学生答题的主要错误体现在六个不够

(1) 审题不够仔细。如24题把“只能生成3种一溴化合物”理解成苯环上的一溴化合物只有3种。20题第(2)小问,按此装置不能得到干燥纯净的C2H4气体的理由:没有温度计,无法控温;或乙醇与浓硫酸位置的颠倒等,考生只需回答出其中的一项即可。但不少考生回答:需要温度计;或问答烧瓶上的橡皮塞为单孔,无法插温度计……如此等等,由于没有正面回答不能制取C2H4的原因而失分,这是很可惜的。

(2) 书写不够规范。如书写有机物结构简式时多H少H、 多O少O、 多C少C。

(3) 实验不够重视。如19题属于基本实验,但错误率较高。

(4) 基础不够扎实。第23题中给出有机化合物中碳的质量分数441%,氢的质量分数为882%,求该化合物的分子式。一般考生都能求出碳、氢、氧的原子个数比为3675:882:295,怎么把它转化为最简整数比呢有20%的考生束手无策。由于最简式(或实验式,对于该化合物而言就是分子式,因为氢处于饱和状态)没有写出来,导致失分,

(5) 思维不够灵活。以第24题为例,已知A是芳香族化合物,只能生成3种一溴代物,有的考生运用中学阶段鉴别二甲苯三种同分异构体的方法:在苯环上一溴代物仅有一种的是对二甲苯,有两种的是邻二甲苯,有三种的是间二甲苯,在这种思维定势的诱导下,认为A是间二甲苯。殊不知这里是命题者设下的“大陷阱”。据统计,掉入“陷阱”的考生约占1/5。这部分考生掉入“陷阱”后,不能自拔,由A下推B为间苯二甲酸,C为间苯二甲酸二丁酯,D为间苯二甲酸酐,一“陷”到底。如果考生从酚酞的结构反推D应该是邻苯二甲酸酐,再推知A,应是邻二甲苯,再考虑邻二甲苯的三种一溴代物是什么呢原来还有一个溴取代了甲基上的氢原子。如果考生在应试时,运用正向思维的同时,再用用逆向思维,“正逆结合”不就避免了不应有的失误了吗

(6) 表述不够科学。如第19题(1)从试剂瓶中取出无水醋酸,某生回答“向其中加入少量冰块,然后进行过滤,再对所得固体微热,即可得无水醋酸。”第20题(2)回答不能制乙烯的理由,答曰“该反应放出大量的热,易堵住导管口”,如此等等错误的答案,不胜枚举。

三、有机化学复习的策略

(一)遵循考纲,结合实际,制定复习计划

1 遵循“教学大纲”和“考试说明”

2 结合教学实际和学生实际制定复习计划和实施方案

(1)确定复习目标:复习知识、训练思维、提高能力。

(2)策划复习安排:三周左右时间,大体分“讲”、“练”、“评”三个环节。

(3)选择复习方法:基础过关、讲练结合、专题讨论。

(二)复习知识,使有机知识系统化和条理化

1 以结构为主线,突出知识的内在联系

划分知识板块。根据有机化学知识重点和考试热点可以分成如下六个复习板块。

(1)同系物及同分异构体

(2)官能团的性质及有机化学反应类型

(3)重要有机物的实验室制法

(4)有机化合物燃烧问题

(5)有机合成

(6)有机高分子化合物和蛋白质

2 联成知识网

有机化学知识点较多,在复习中通过分析对比、前后联系、综合归纳,把分散的知识系统化、条理化、网络化。

3 归纳零星知识,将分散的知识条理化

一些有机物的物理性质

一些有机实验知识

在讲评练习时组织讨论,总结出易理解易记忆的一些经验规律

(三)训练思维,指导解题思路与技巧

1 培训思维方法和科学的思维品质

2 指导解题思路和如何抓住关键突破

3 指导解题技巧和训练发散思维

(四)备考复习中应该注意的几个问题

1 在复习教学中必须高度重视自学能力的培养。

2 关注社会、生活、环境、医药、新科技等方面的知识

3 表达能力的训练

4 重视创新能力的培养

四、有机化学总复习知识要点

(一)碳原子的成键原则

1、饱和碳原子;

2、不饱和碳原子;

3、苯环上的碳原子。

[应用]利用“氢1,氧2,氮3,碳4”原则分析有机物的键线式或球棍模型;

(二)官能团的重要性质

1、C=C:①加成(H2、X2或HX、H2O);②加聚;③氧化

2、C≡C:①加成(H2、X2或HX、H2O);②加聚;③氧化

3、 :①取代(卤代,硝化,磺化);②加成(H2)

[延生]①引入氨基:先引入

②引入羟基:先引入

③引入烃基:

④引入羧基:先引入烃基

4、R—X:

5、醇羟基:

6、酚羟基:

①与Na,NaOH,Na2CO3反应

2 —OH+2Na→2 —ONa +H2↑

—OH +NaOH→ —ONa +H2O

—OH +Na2CO3→ —ONa +NaHCO3

[注意]酚与NaHCO3不反应。

—ONa —OH +NaHCO3(NaHSO3,Na+)

②苯酚在苯环上发生取代反应(卤代,硝化,磺化)的位置:邻位或对位。

[检验]遇浓溴水产生白色浑浊或遇FeCl3溶液显紫色;

7、醛基:

氧化与还原

[检验]①银镜反应;②与新制的Cu(OH)2悬浊液共热。

8、羧基:

① 与Na,NaOH,Na2CO3,NaHCO3溶液反应

② 酯化反应:

③ 酰胺化反应 R—COOH+H2N—R/→R—CO—NH—R/+H2O

9、酯基:水解

R—CO—O— + 2NaOH→RCOONa+ —ONa

10、肽键:水解

(三)官能团重要性质的应用

1、定性分析:官能团 性质;

常见的实验现象与相应的结构:

(1) 遇溴水或溴的CCl4溶液褪色:C═C或C≡C;

(2) 遇FeCl3溶液显紫色:酚;

(3) 遇石蕊试液显红色:羧酸;

(4) 与Na反应产生H2:含羟基化合物(醇、酚或羧酸);

(5) 与Na2CO3或NaHCO3溶液反应产生CO2:羧酸;

(6) 与Na2CO3溶液反应但无CO2气体放出:酚;

(7) 与NaOH溶液反应:酚、羧酸、酯或卤代烃;

(8) 发生银镜反应或与新制的Cu(OH)2悬浊液共热产生红色沉淀:醛(甲酸及甲酸酯);

(9) 常温下能溶解Cu(OH)2:羧酸;

(10) 能氧化成羧酸的醇:含“—CH2OH”的结构(能氧化的醇,羟基相“连”的碳原子上

含有氢原子;能发生消去反应的醇,羟基相“邻”的碳原子上含有氢原子);

(11) 能水解:酯、卤代烃、二糖和多糖、酰胺和蛋白质;

(12) 既能氧化成羧酸又能还原成醇:醛;

2、定量分析:由反应中量的关系确定官能团的个数;

常见反应的定量关系:

(1)与X2、HX、H2的反应:取代(H~X2);加成(C═C~X2或HX或H2;C≡C~2X2或2HX或2H2; ~3H2)

(2)银镜反应:—CHO~2Ag;(注意:HCHO~4Ag)

(3)与新制的Cu(OH)2反应:—CHO~2Cu(OH)2;—COOH~ Cu(OH)2

(4)与钠反应:—COOH~ H2;—OH~ H2

(5)与NaOH反应:一个酚羟基~NaOH;一个羧基~NaOH;一个醇酯~NaOH;

一个酚酯~2NaOH; R—X~NaOH; ~2NaOH。

3、官能团的引入:

(1) 引入C—C:C═C或C≡C与H2加成;

(2) 引入C═C或C≡C:卤代烃或醇的消去;

(3) 苯环上引入

(4) 引入—X:①在饱和碳原子上与X2(光照)取代;②不饱和碳原子上与X2或HX加成;③醇羟基与HX取代。

(5) 引入—OH:①卤代烃水解;②醛或酮加氢还原;③C═C与H2O加成。

(6) 引入—CHO或酮:①醇的催化氧化;②C≡C与H2O加成。

(7) 引入—COOH:①醛基氧化;②羧酸酯水解。

(8) 引入—COOR:醇酯由醇与羧酸酯化。

(9) 引入高分子:①含C═C的单体加聚;②二元羧酸与二元醇(或羟基酸)酯化缩聚、二元羧酸与二元胺(或氨基酸)酰胺化缩聚。

(四)同分异构体

1、概念辨别(五“同”:同位素、同素异形体、同分异构体、同系物、等同结构);

2、判断取代产物种类(“一”取代产物:对称轴法;“多”取代产物:一定一动法;数学组合法);

3、基团组装法;

4、残基分析法;

5、缺氢指数法。

(五)单体的聚合与高分子的解聚

a) 单体的聚合:

i 加聚:①乙烯类或1,3—丁二烯类的 (单聚与混聚);②开环聚合;

ii 缩聚:①酚与醛缩聚→酚醛树脂;②二元羧酸与二元醇或羟基酸酯化缩聚→聚酯;③二元羧酸与二元胺或氨基酸酰胺化缩聚→聚酰胺或蛋白质;

b) 高分子的解聚:

i 加聚产物→“翻转法” (2) 缩聚产物→“水解法”

(六)有机合成

c) 合成路线:

d) 合成技巧:

(七)有机反应基本类型

1、取代;2、加成;3、消去;4、氧化或还原;5、加聚或缩聚。

(八)燃烧规律

1、 气态烃在温度高于100℃时完全燃烧,若燃烧前后气体的体积不变,则该烃的氢原子数为

4;若为混合烃,则氢原子的平均数为4,可分两种情况:①按一定比例,则一种烃的氢原子数小于4,另一种烃的氢原子数大于4;②任意比例,则两种烃的氢原子数都等于4。

2、烃或烃的含氧衍生物

CxHy或CxHyOz 耗氧量相等 生成CO2量相等 生成H2O量相等

等质量 最简式相同 含碳量相同 含氢量相同

等物质的量 等效分子式 碳原子数相同 氢原子数相同

注释:“等效分子式”是指等物质的量的两种有机物耗氧量相同,如:

CxHy与CxHy(CO2)m(H2O)n或CxHy(CO2)a(H2O)b

推论:① 最简式相同的两种有机物,总质量一定,完全燃烧,耗氧量一定,生成的CO2量一定,生成的水的量也一定;

② 含碳量相同的两种有机物,总质量一定,则生成的CO2的量也一定;

③ 含氢量相同的两种有机物,总质量一定,则生成的水的量也一定;

④ 两种分子式等效的有机物,总物质的量一定,完全燃烧,耗氧量一定;

⑤ 两种有机物碳原子数相同,则总物质的量一定,生成的CO2的量也一定;

⑥ 两种有机物氢原子数相同,则总物质的量一定,生成的水的量也一定。

(九)有机化学信息题的突破

在有机化学复习中,特别要重视对高考有机化学信息题进行专题研究,使学生学会对题给信息进行吸收处理的能力。通过典型例题,使学生理解和掌握信息加工的要点,能自如地进行吸收处理,去伪求真、去繁求简、去辅求主,使问题得到解决,达到训练和发展思维的目的。

在有机化学总复习阶段,不能搞大运动量训练,关键找准典型试题,讲练结合,使学生的思维能力得到有效的训练。以下七种处理信息的方法,可以帮助学生有效提高信息加工水平。

1.将陌生信息处理成熟悉→ 通过联想熟悉化

例1:新近发现了烯烃的一个新反应,当一个H取代烯烃(I)在苯中,用一特殊的催化剂处理时,歧化成(Ⅱ)和(Ⅲ):

对上述反应,提出两种机理(a和b)。

机理a,转烷基化反应。

机理b,转亚烷基化反应:

试问,通过什么方法能确定这个反应机理?

分析:题给信息非常陌生,学生初次见到的确难以入手,给学生提示:酯化反应机理是通过什么方法测的?想必定有同学自然会联想到比较首席的信息18O同位素跟踪测酯化反应机理。通过类似的方法就将一个陌生的信息转化成熟悉信息,从而找到了问题的突破口。

用标记同位素化合物进行下列反应。

若按a:

若按b: CH3CH=CHCH3+CD3CD=CDCD3→2CH3CH=CDCD3

分析产物组成即可区分两种机理。

2.将抽象信息处理具体信息 → 抽象信息具体化

对于强调理论与实际相结合,以现实生活中的理论问题和实际问题立意命题,解题时首先运用类比转换法,将实际事物转化为某一理想模型,将题给信息通过联想、类比、模仿、改造,转换成自己理解和记忆的信息,并与自己原有知识体系发生联系,从而使陌生的信息熟悉化,抽象的信息具体化。

例2:A,B是式量不相等的两种有机物,无论A,B以何种比例混合,只要混合物的总质量不变,完全燃烧后,所产生的二氧化碳的质量也不变。符合上述情况的两组有机化合物的化学式是_________和__________,_______和 ________;A,B满足的条件是 ___________。

解析:A,B两种有机物式量不相等,无论A,B以何种比例混合,只要混合物的总质量不变,完全燃烧后产生的CO2的质量也不变。可推知A,B中含碳元素的质量分数相等,凡能满足这个条件的每一组化合物都是本题的答案。

(1)烃类:据(CH)n,写出C2H2和C6H6;据(CH2)n写出C2H4和C3H6等。

(2)烃的含氧衍生物类:据(CH2O)n写出CH2O和C2H4O2,CH2O和C3H6O3等。

(3)糖类:当(CH2O)n中的n=6时,写出CH2O和C6H12O6(葡萄糖)也是一组。

以上多组化学式均属同一类型—最简式相同。还应有一类,虽最简式不同,但符合含碳元素质量分数相等的组合,如:CH4中含C75%,将其式量扩大10倍,则含C原子数为10,含C仍为75%,其余(160-120)=40应由H,O补充,故可以得到C10H8O2,由此得出CH4和C10H8O2为一组。若要写出CH4与C9的组合,据C占75%,可知其余部分占25%,25%为75%的1/3,C9为12×9=108,108/3=36,这36应由H、O补齐,推知H为20,O 为16,即得到C9H20O(饱和一元醇)。

3.将潜隐信息处理成明显信息 → 隐含信息显明化

例3:CS2在O2中完全燃烧,生成CO2和SO2,现有0228克CS2在448毫升O2(标

况)中点燃,完全燃烧后,混和气体在标况下的体积为( )。

(A)112ml (B)224ml (C)336ml (D)448ml

分析:这道题数据充分,有的同学看到题就开始根据化学方程式计算,首先判断哪个反应

物过量,然后一步一步求解。如果仔细审题,就会发现此题有一隐含信息,即CS2燃烧前后,气体体积没变,若找到这一信息,就可确定燃烧后混和气体体积与CS2无关,马上得到答案为D。

4.将复杂信息处理成简单信息 → 复杂信息简单化

例4:把m摩尔C2H4 和n摩尔H2混合于密闭容器中,在适当条件下,反应达到平衡时

生成p摩尔C2H6,若将所得平衡混合气体完全燃烧生成CO2和H2O需要氧气 A (3m+n)mol B(3m+ )mol C (3m+3p+ )mol D ( -3p)mol

分析:(m摩尔C2H4和n摩尔H2混合于密闭容器中)→ C原子2m摩尔,H原子(4m + 2n)

摩尔→平衡混合气体中C原子2m摩尔转化为CO2需要氧气2 m,H原子(4 m+2 n)转化为H2O需要氧气m+ ,所以选B。

5.将文字信息处理成符号信息 → 文字信息符号化

例5:A、B都是芳香族化合物,1 mol A水解得到1 mol B和1 mol 醋酸。A、B的分子量都不超过200,完全燃烧都只生成CO2和H2O,且B分子中碳和氢元素总的质量百分含量为652%(即质量分数为0652)。A溶液具有酸性,不能使FeCl3溶液显色。由此可推断:A的分子式和B的结构简式可能是( )

AC8H8O2; BC8H8O4;

CC9H8O4; DC9H8O3;

解析:题给信息:结构方面,A是具有酸性的芳香化合物,因其可水解为B和醋酸可推断其应为酯类,由于A不使FeCl3显色,则A的酸性只能是来源于-COOH,即A中除了含酯基外,还应有羧基结构。而其水解产物B中也必然有羧基结构,注意到B与CH3COOH形成酯A,则B中还有-OH结构。

分子量的限制条件,考虑到B中既有-OH又有-COOH,则分子中至少应有3个氧原子,由题给信息可知B中氧的质量分数为: 1-0652=0348

令其分子中含3个氧原子,则其分子量应为M(B) = 138g。

考虑B与CH3COOH酯化为A,则A的分子量为138+42=180,符合A、B分子量不超过200的条件,且B中氧原子只能是3个,否则不符合A的分子量不超过200的条件。

至此,可确定B分子式为C7H6O3,与CH3COOH酯化生成的A的组成应为C9H8O4;对照各选项,(C)为正确。

从中看出:关于有机物转化关系的信息题中,量关系限制也是题给信息的一个重要方面,要注意结构与量关系的结合,综合考虑多元化合物的转化关系。

6.将文字信息处理成图示信息 →文字信息图示化

例6有机合成上通常通过下述两步反应在有机物分子碳链上增加一个碳原子。

应用上述反应原理,试以乙炔,甲醇、HCN等物质为主要原料,通过六步反应合成

解析:合成有机物要以反应物,生成物的官能团为核心,在知识网中找到官能团与其它有机物的转化关系,从而尽快找到合成目标与反应物之间的中间产物作为解决问题的突破点,主要思维方法:

A顺向思维法:思维程序为反应物→中间产物→最终产物

B逆向思维法:思维程序为最终产物→中间产物→反应物

实际解题过程中往往正向思维和逆向思维都需要应用。

解题思路:

①学习试题中信息得知醛经过两步反应(HCN、H2O)使醛基(-CHO)变为[-CH(OH)COOH] 得到羟基羧酸。

②用逆向思维方法,对最终产物逐步深入分解

③用正向思维方式和知识网解决乙炔制取丙烯酸的方法。从知识网中得知乙炔水化得乙醛,运用信息乙醛经2步反应得羟基丙酸,最后把分析结果正向表达,写出化学方程式。

7信息由大化小→实施分别实破

有机推断题不仅注意思维上既有整体性又有灵活性,在分析问题时要注意技巧由大化小。

例7:化合物A(C8H8O3)为无色液体,难溶于水,有特殊香味。A可发生如图示的一系列反应,图中的化合物A硝化时可生成四种一硝基取代物。化合物H的分子式C6H6O;G能进行银镜反应。

回答(1)有机物可能的结构式

A:__________________

E:__________________

K:__________________

(2)反应类型:(I)_________ (II)________ (III)__________

分析:把整个信息分解成三块:

第1块:可知K为三溴苯酚,D为苯酚钠(C6H5ONa)。

第2块:G必为甲酸甲酯从而确定C为甲醇CH3OH。

第3块:苯环上两个取代基只能互为邻位或互为间位。

高考化学总复习是一个系统工程,要制好复习的进度,力求让所讲的每个知识点让学生真正掌握。第一轮复习不能赶进度,以学生的掌握为前提,打好知识点复习的“歼灭战”。注重培养学生的触类旁通、举一反三的思维能力,不要把大量的精力、时间花费在题海战和难题战方面,要精选例题,透彻分析,引导探究,注重方法。尤其注重训练学生答题的准确性和规范性。对化学基本概念、化学用语要争取准确无误,会做的题争取不失分,文字表达要规范简要,能切中要点。注重训练学生的学科素质,培养学生良好的思维习惯和学习习惯。

以上就是关于做公众号公司的运营流程是怎样的全部的内容,包括:做公众号公司的运营流程是怎样的、民法中的法律思维有哪些、c语言................等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10637798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存