- 2019-04-23
LSF_fcba
今日目标:①早起②记单词③做作业④复习教师资格证⑤运动今天的课特别多,一天的课,早上起来的很早,然后记了单词,又做了一会作业,把推拿实验的作业做完了,由于今天课太多,中午就休息了一下,没有复习,然后晚上跟好朋友一起去跑步去了,并且把我们之前前几天的一个小误会说明白了,觉得特别开心,八点钟运动完我们就回来了,晚上把今天没有复习的教师资格证复习完,我觉得今天的时间利用的非常好,一天都特别的充实。并且时
- 2019-04-23
cf5aec4f67ef
敬爱的李老师,智慧的班主任,亲爱的学兄们:大家好!我是威海乐居家居的李绍芹,今天是我日精进的126天,我们携手前行。每天进步一点点,距离成功便不远。我在这个世界上的美好生活还有10906天。1、比学习:和老板关系搞不好?夫妻关系搞不好?就因为这四个字“我说了算”,所以,易经上说,该我说了算你应该尊重我,该你说了算我应该尊重你,中国人只有彼此彼此,这就叫做中庸之道,也叫合理主义,做中国人是最难的,但
- 2019-04-23
笑笑8
今天上午听了三节语文主题学习的课,下午听了一个讲座,有很多新理念,其实这些理念很早就知道,交流互动环节让老师提自己的问题和困惑,没人发言,其实并不是没有问题和困惑,而是更多的时候,问题很多,我们不知道该从何说起。比如语文主题学习是一篇带多篇整本书的阅读,那具体怎么做?说起来容易,做起来难,一线教师需要的是实实在在的点滴指导,方法的引领。就像作文教学,读有的书,我们觉得很有道理,但是读完之后依然不知
- 2019-04-23 用Node.js搭建一个静态服务器
E1FANG
首先,要知道服务器是什么个人理解:服务器是用于响应用户请求,和存储数据的。用node搭建服务器的步骤第一步引入http模块varhttp=require('http')第二步创建服务器varserver=http.createServer(function(req,res){//req是回调函数的第一个参数,通过它可以获取用户的IP,和浏览器的一些相关信息//res是服务器响应用户请求之后需要返回
- 2019-04-23
京心达_周莎
2019.4.23今日体验:成熟是一个棱角被磨掉的过程,这个过程中,很多人变得圆滑、世故,进而失去了最真实、最独特的自我,宁愿活在别人的评价中,也不愿意跟随自己的内心。
- 2019-04-23
六项精进阿晋
1.付出不亚于任何人的努力2.要谦虚,不要骄傲3:要每天反省4:活着,就要感谢5:积善行,思利他6.不要有感性的烦恼今日分享:组里缺业绩,我们的小云和新同事主动提出要带着打印好的产品大纲出去展业,多拜访渠道,为她们有这样的空杯心态点赞,做销售的勤快是基础,加油伙伴们!
- 2019-04-23
Lydia树阁
Walterwantstoretirewithinthenextfewyears.He'sbeenworkingatthesamecompanyforoverfifteenyearsasanaccountant.Duringthattimehe'sbeensavinghismoneyandpayingoffhisdebts.However,evenwithhissavingsandinvestme
- 2019-04-23
A利群东鑫和金店店长张瑞娜
敬爱的李老师,智慧的班主任,亲爱的跃友们:大家好!我是来自莱州鑫和金店69号跃友张瑞娜今天是我的日精进行动第135天,给大家分享我今天的进步,我们互相勉励,携手前行。每天进步一点点,距离成功便不远。1比学习:平时不妨多说几句恭维话,生活中如果遇见难以柯柯的困难,他会求助于亲朋好友,然而求助结果往往大小不同,觉得人咏此得当,说的就心情愉快,个人谈吐不当,追求者心急气灶由此可见,求人也是有学问的2、比
- 2019-04-23
杨无涯
人生常常面对快慢,静躁,贫富,悲喜,远近,长短,成败得失等很多正反两方面的问题。如果方向正确,快就容易成功;如果方向错误,慢才容易回头。远行,关键不是快马,而在于方向。做事,关键不是快刀,而在于方法。忙碌的人,不一定成功;失败的人,悠闲的太少。
- 2019-04-23良好关系
三不主义
保持一个良好关系很重要对方能够那么主动联系你,你也要主动联系对方,不要不好意思,直接说出来,我们之间的关系会越来越融洽,表达对她的好,不要怕,相信美好的事会发生。
- 2019-04-23
成长的路上有您结伴而行
1、交流困惑:自己内心认为各方面很优秀的人,害怕给别人交流担心暴露自己的笨,傻,害怕自己不知道该给别人说什么2、自己内在不接受自己的不完美,那天又恶心的感觉就想起来自己每次做的不好,说话时遭到别人的的不接受,不满意,惹别人生气心里就会有种看不惯自己,不接受自己3、渴望自己变的优秀,更完美
- 2019-04-23
玉如于成
在现在的商业社会中,个人的成长表现为四个层次:第一步:具备一个能让你赖以生存的能力。第二步:让你的团队具备生存竞争的能力。第三步:组织具备大兵团作战的能力。第四步:建设行业生态,承担社会责任。
- 2019-04-23
Gloria雨
今天输入,记录一下昨天的。因值得记录。经过3年多的休战,昨天开启了我的健身之旅。是的,我在朋友圈这样做的记录。。。一个小时的健身舞蹈课,我只跳了5分钟,就坐地上了,差点没吐了。。。然后说到游泳,竟然忘记了。。头也不会低,手脚也不会动。。。但是慢慢的会发现,只要坚持,还是可以挺过来的,只要练过,身体就有那么点记忆。。。所以,尽快开始吧,尽量多学吧!一切,都有意义的!今天下午跟老板交流,解决了很多问题
- 2019-04-23晨间日记
久别的启明星
艰难的生活永无止境但因此生长也无止境――里尔克图片发自App6:00起床,英语口语打卡93分,朗读英语课文,简述语法知识点。分享俞洪敏一句话英文格言:Whatmakeslifevaluableisthatitdoesn'tlastforever.Whatmakesitpreciousisthatitends.生命的可贵之处就是它永垂不朽,正因为有限,所以显得更加珍贵。珍惜生命,过好当下的每一天!7
- 2019-04-23
08b7ceef3b26
那年大二,彼此省吃俭用,只为穿越山河拥抱对方。水果店里结账时,我顺手点了支付,转头看到他表情有丝僵硬。问怎么了,总也不语,终于很认真的告诉我:觉得怪怪的,可能有点大男子主义吧,结账这种事该是我来做的,觉得让你受苦了,宝宝,我会努力的,苦一阵子但觉不会让你跟我苦一辈子的。很简单的几句话没有许诺绚烂的未来没有编织彩色的梦境最简单的对白表达他的深情那一刻觉得这辈子就他了
- 世界读书日:推荐几本关于高中英语写作教学的书
叶小静Stamy
2019-04-23这个月的共读主题是写作,我也一直在思考“如何实现有效甚至高效的高中英语写作教学”,毕竟写作教学一直是我的硬伤。幸运的是在这过程中发现了许多好书,解决了我在写作教学上的一些困惑。正好今天是世界读书日,所以来应个景(蹭个热点),推荐几本最实用的给大家。〖★《高中英语写作教学活动设计》★〗这本书来自上海教育出版社出版的高中英语课堂教学设计丛书,是上海一批名师教研的成果。说实话,以前我
- 2019-04-23
一棵开花的大树
丁:偷偷的把铅笔盒盖朝自己的方向打开,好像是有什么怕被我看见一样。我:铅笔盒里有什么嘛?我不能知道吗?丁:就是不能给你看,那是我的隐私。我:我不看,你不用拿那么远。丁:他订正完卷子,到书包拿东西,拿完后把书包口对着他自己我:我觉得有点挤,就把书包口朝上丁:马上又把书包放倒,书包口对着自己我:书包也不能看啊?我不看你书包丁:你会感应的,隐私知道不?隐私。书包换了个地方。我:到底是什么隐私啊!反正我也
- javascript 数据结构—树
zidea
Arbre_006-1000x783.jpg前端以及后端开发过程中,其实大部分时间我们通过抽象将实际业务抽象为数据模型进行运算。所以感觉自己应该花一些时间和精力,这样从而提高自己搬砖的技巧和效率。屏幕快照2019-04-23下午8.32.02.png嗨!自从学了点数据结构,搬砖背也不痛了,腰也不酸了。树这样数据是让人头痛的数据结构,树数据结构在前端常见的就是对组织架构的抽象。树的相关术语一个树结构
- 2019-04-23
紫陌红尘Oo
问题描述:程序中报错!说指定的数据库表不存在在本地测试没有问题,但是程序在服务器上运行的时候就提示表不存在,后来发现是liunx中的mysql的问题,因为在window环境中mysql数据库是不区分大小写的,但是在liunx环境中,mysql是支持大小写IE的,所有提示找不到表,因为表名在代码中使用的是大写字母,而数据库中的表名是小写的。解决方案为更新liunx服务器中的mysql表名为大写,问题
- 2019-04-23 Cocos Creator 中使用 protobufjs
工匠良辰
CocosCreator中使用protobufjs原帖:CocosCreator中使用protobufjs
- 2019-04-23
怡然篮球ywj
今日总结及重点鉴于上周末的多打少漏洞太多,今天我们主要练习传球,从原地到行进间。对于传球的基本动作,孩子们知道是知道,但普遍不够规范,但好就好在我觉得咱们的孩子都非常聪明,新学的动作,掌握非常快,尤其原地传球,我挨个孩子纠正动作的,只要我提出来,都能有改善,非常不错。李胤泽和尧尧堪称标杆,重心幅度精神头都不错,手上功夫也还可以,不精,但不算差。李思辰和李源崎重心偏高,动作不够紧张,出球有些慢,因为
- 2019-04-23
元雷电风云
今天练面壁蹲墙时没穿布鞋穿的是拖鞋,同样的脚宽竟然蹲不下去了。想想可能是穿拖鞋脚尖完全抵在了门上而穿布鞋鞋尖抵在门上脚尖和门有点距离,所以同样的脚宽布鞋蹲的下去而拖鞋不行。今天练几种蹲起都加了九斤的重量感觉不一样。爽!
- 2019-04-23
爰安
我真的有点猜不透你到底是怎么想的,每当我决定要放弃的时候,你就好像发觉了我要离开,又开始把我拉近,也怪我自己没用,不能下定决心,可是喜欢一个人的时候不是就会这样吗,你的一条消息我都能欢呼雀跃,内心久久不能平静。我们两个的性格很想,都不愿意主动,因为我感觉就算是我主动了,你也没有很热情的反馈啊,我是真的已经感觉到累了,就算你只有那么一点点的喜欢我,也不会是现在的这种态度吧,虽然我们还并没有在一起,但
- 2019-04-23
乐宝乐朵
五一小长假还没想好去哪儿玩,已经有人替我计划好了,还计划的让我无话可说,心不甘情不愿地被接受,感觉像吃口肥肉一样腻歪。大学同学要来看她在此地出长差的老公,说正好要见见我们这些同学,适逢找个机会就这样被顺便想念上了,在同学群里直接点名要见我们几个,谁也没有第一时间回复,结果小窗分别留言,说一号的高铁到,给我们几个三天的商量时间,看那天见面合适,我真想说我要去外地小姑子家,也是原本计划在内的,但是既然
- 2019-04-23
快乐的妍
1组-21号-宋小兔-小作业打卡图片发自App之前写的文章《初中、高中、大学上了15年的女人》标题改成《致“无知女人”,钱可以买来学区房,但买不来名牌大学》价值分析:买了学区房,上了好学校就一定能考上名牌大学吗?30多岁的女人为什么说话不经大脑思考?虚荣心强的女人让人厌恶未来不确定的事情,现在不能妄下断定不足之处:观点论述不明确,自己的想法不能很好地通过语言表达出来。逻辑性也不强。
- 2019-04-23
梦幻迷情
当命中注定的相遇当虚伪的假面套上枷锁当梦幻般的奇迹被现实打败我对自己说善良吧,用你的爱心去拯救迷失的羔羊锻炼吧用健康的体魄去拥抱美满幸福学习吧用一切的知识与勇气报效祖国用心去书写用灵魂去记载小我是家,无我是国,家前安国,无国何家。
- 2019-04-23
杨燕_爱自然生命力
20190423杨燕分享:【每天进步一点点】一个人越是证明自己优秀,质疑他人的时候,恰恰是自己内心匮乏的体现。怀着利他之心,相信在学习成长的路上可以帮助到更多的人!嘉许自己:用平和的心态喜悦周围的朋友!嘉许爱人:制作美味菜肴,一日三餐安排得井井有条!嘉许嘟嘟:自己定好闹钟,早起5:30开始读书,做好自己人生的安排!
- 2019-04-23
一片诗
他骑着一辆老式自行车走了……窸窸窣窣的说话声围绕在近旁,像夏日的蚊子,怎么也赶不走。太阳毒辣辣的照射在皮肤上,不给人留一点罅缝,有人夸张的笑着,笑歪了脸,笑掉了假睫毛,笑出了一个新的天地。
- 2019-04-23 安装并使用jupyter lab
李绍俊
condaupdatecondacondaupdate--allcondainstalljupyterlabcondaupdatejupyter_corejupyter_client
- 2019-04-23
西希来了
温度升高了起来,外面阳光灿烂。可是办公室冷气开的太足,冷了一整天。是时候带个小外套去了。一整天没有什么新闻。期待的心一点点的冷淡下去。没有什么好期待的了。觉得时间多了起来,有空安安静静做遗落了很久的事情。踏实了,也算是一种进步吧!
- 统一思想认识
永夜-极光
思想
1.统一思想认识的基础,才能有的放矢
原因:
总有一种描述事物的方式最贴近本质,最容易让人理解.
如何让教育更轻松,在于找到最适合学生的方式.
难点在于,如何模拟对方的思维基础选择合适的方式. &
- Joda Time使用笔记
bylijinnan
javajoda time
Joda Time的介绍可以参考这篇文章:
http://www.ibm.com/developerworks/cn/java/j-jodatime.html
工作中也常常用到Joda Time,为了避免每次使用都查API,记录一下常用的用法:
/**
* DateTime变化(增减)
*/
@Tes
- FileUtils API
eksliang
FileUtilsFileUtils API
转载请出自出处:http://eksliang.iteye.com/blog/2217374 一、概述
这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。
- 各种新兴技术
不懂事的小屁孩
技术
1:gradle Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。
现在构建系统常用到maven工具,现在有更容易上手的gradle,
搭建java环境:
http://www.ibm.com/developerworks/cn/opensource/os-cn-gradle/
搭建android环境:
http://m
- tomcat6的https双向认证
酷的飞上天空
tomcat6
1.生成服务器端证书
keytool -genkey -keyalg RSA -dname "cn=localhost,ou=sango,o=none,l=china,st=beijing,c=cn" -alias server -keypass password -keystore server.jks -storepass password -validity 36
- 托管虚拟桌面市场势不可挡
蓝儿唯美
用户还需要冗余的数据中心,dinCloud的高级副总裁兼首席营销官Ali Din指出。该公司转售一个MSP可以让用户登录并管理和提供服务的用于DaaS的云自动化控制台,提供服务或者MSP也可以自己来控制。
在某些情况下,MSP会在dinCloud的云服务上进行服务分层,如监控和补丁管理。
MSP的利润空间将根据其参与的程度而有所不同,Din说。
“我们有一些合作伙伴负责将我们推荐给客户作为个
- spring学习——xml文件的配置
a-john
spring
在Spring的学习中,对于其xml文件的配置是必不可少的。在Spring的多种装配Bean的方式中,采用XML配置也是最常见的。以下是一个简单的XML配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.or
- HDU 4342 History repeat itself 模拟
aijuans
模拟
来源:http://acm.hdu.edu.cn/showproblem.php?pid=4342
题意:首先让求第几个非平方数,然后求从1到该数之间的每个sqrt(i)的下取整的和。
思路:一个简单的模拟题目,但是由于数据范围大,需要用__int64。我们可以首先把平方数筛选出来,假如让求第n个非平方数的话,看n前面有多少个平方数,假设有x个,则第n个非平方数就是n+x。注意两种特殊情况,即
- java中最常用jar包的用途
asia007
java
java中最常用jar包的用途
jar包用途axis.jarSOAP引擎包commons-discovery-0.2.jar用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jarAxis运行所需要的组件包saaj.jar创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法. w
- ajax获取Struts框架中的json编码异常和Struts中的主控制器异常的解决办法
百合不是茶
jsjson编码返回异常
一:ajax获取自定义Struts框架中的json编码 出现以下 问题:
1,强制flush输出 json编码打印在首页
2, 不强制flush js会解析json 打印出来的是错误的jsp页面 却没有跳转到错误页面
3, ajax中的dataType的json 改为text 会
- JUnit使用的设计模式
bijian1013
java设计模式JUnit
JUnit源代码涉及使用了大量设计模式
1、模板方法模式(Template Method)
定义一个操作中的算法骨架,而将一些步骤延伸到子类中去,使得子类可以不改变一个算法的结构,即可重新定义该算法的某些特定步骤。这里需要复用的是算法的结构,也就是步骤,而步骤的实现可以在子类中完成。
 
- Linux常用命令(摘录)
sunjing
crondchkconfig
chkconfig --list 查看linux所有服务
chkconfig --add servicename 添加linux服务
netstat -apn | grep 8080 查看端口占用
env 查看所有环境变量
echo $JAVA_HOME 查看JAVA_HOME环境变量
安装编译器
yum install -y gcc
- 【Hadoop一】Hadoop伪集群环境搭建
bit1129
hadoop
结合网上多份文档,不断反复的修正hadoop启动和运行过程中出现的问题,终于把Hadoop2.5.2伪分布式安装起来,跑通了wordcount例子。Hadoop的安装复杂性的体现之一是,Hadoop的安装文档非常多,但是能一个文档走下来的少之又少,尤其是Hadoop不同版本的配置差异非常的大。Hadoop2.5.2于前两天发布,但是它的配置跟2.5.0,2.5.1没有分别。 &nb
- Anychart图表系列五之事件监听
白糖_
chart
创建图表事件监听非常简单:首先是通过addEventListener('监听类型',js监听方法)添加事件监听,然后在js监听方法中定义具体监听逻辑。
以钻取操作为例,当用户点击图表某一个point的时候弹出point的name和value,代码如下:
<script>
//创建AnyChart
var chart = new AnyChart();
//添加钻取操作&quo
- Web前端相关段子
braveCS
web前端
Web标准:结构、样式和行为分离
使用语义化标签
0)标签的语义:使用有良好语义的标签,能够很好地实现自我解释,方便搜索引擎理解网页结构,抓取重要内容。去样式后也会根据浏览器的默认样式很好的组织网页内容,具有很好的可读性,从而实现对特殊终端的兼容。
1)div和span是没有语义的:只是分别用作块级元素和行内元素的区域分隔符。当页面内标签无法满足设计需求时,才会适当添加div
- 编程之美-24点游戏
bylijinnan
编程之美
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Random;
import java.util.Set;
public class PointGame {
/**编程之美
- 主页面子页面传值总结
chengxuyuancsdn
总结
1、showModalDialog
returnValue是javascript中html的window对象的属性,目的是返回窗口值,当用window.showModalDialog函数打开一个IE的模式窗口时,用于返回窗口的值
主界面
var sonValue=window.showModalDialog("son.jsp");
子界面
window.retu
- [网络与经济]互联网+的含义
comsci
互联网+
互联网+后面是一个人的名字 = 网络控制系统
互联网+你的名字 = 网络个人数据库
每日提示:如果人觉得不舒服,千万不要外出到处走动,就呆在床上,玩玩手游,更不能够去开车,现在交通状况不
- oracle 创建视图 with check option
daizj
视图vieworalce
我们来看下面的例子:
create or replace view testview
as
select empno,ename from emp where ename like ‘M%’
with check option;
这里我们创建了一个视图,并使用了with check option来限制了视图。 然后我们来看一下视图包含的结果:
select * from testv
- ToastPlugin插件在cordova3.3下使用
dibov
Cordova
自己开发的Todos应用,想实现“
再按一次返回键退出程序 ”的功能,采用网上的ToastPlugins插件,发现代码或文章基本都是老版本,运行问题比较多。折腾了好久才弄好。下面吧基于cordova3.3下的ToastPlugins相关代码共享。
ToastPlugin.java
package&nbs
- C语言22个系统函数
dcj3sjt126com
cfunction
C语言系统函数一、数学函数下列函数存放在math.h头文件中Double floor(double num) 求出不大于num的最大数。Double fmod(x, y) 求整数x/y的余数。Double frexp(num, exp); double num; int *exp; 将num分为数字部分(尾数)x和 以2位的指数部分n,即num=x*2n,指数n存放在exp指向的变量中,返回x。D
- 开发一个类的流程
dcj3sjt126com
开发
本人近日根据自己的开发经验总结了一个类的开发流程。这个流程适用于单独开发的构件,并不适用于对一个项目中的系统对象开发。开发出的类可以存入私人类库,供以后复用。
以下是开发流程:
1. 明确类的功能,抽象出类的大概结构
2. 初步设想类的接口
3. 类名设计(驼峰式命名)
4. 属性设置(权限设置)
判断某些变量是否有必要作为成员属
- java 并发
shuizhaosi888
java 并发
能够写出高伸缩性的并发是一门艺术
在JAVA SE5中新增了3个包
java.util.concurrent
java.util.concurrent.atomic
java.util.concurrent.locks
在java的内存模型中,类的实例字段、静态字段和构成数组的对象元素都会被多个线程所共享,局部变量与方法参数都是线程私有的,不会被共享。
- Spring Security(11)——匿名认证
234390216
Spring SecurityROLE_ANNOYMOUS匿名
匿名认证
目录
1.1 配置
1.2 AuthenticationTrustResolver
对于匿名访问的用户,Spring Security支持为其建立一个匿名的AnonymousAuthenticat
- NODEJS项目实践0.2[ express,ajax通信...]
逐行分析JS源代码
Ajaxnodejsexpress
一、前言
通过上节学习,我们已经 ubuntu系统搭建了一个可以访问的nodejs系统,并做了nginx转发。本节原要做web端服务 及 mongodb的存取,但写着写着,web端就
- 在Struts2 的Action中怎样获取表单提交上来的多个checkbox的值
lhbthanks
javahtmlstrutscheckbox
第一种方法:获取结果String类型
在 Action 中获得的是一个 String 型数据,每一个被选中的 checkbox 的 value 被拼接在一起,每个值之间以逗号隔开(,)。
所以在 Action 中定义一个跟 checkbox 的 name 同名的属性来接收这些被选中的 checkbox 的 value 即可。
以下是实现的代码:
前台 HTML 代码:
- 003.Kafka基本概念
nweiren
hadoopkafka
Kafka基本概念:Topic、Partition、Message、Producer、Broker、Consumer。 Topic: 消息源(Message)的分类。 Partition: Topic物理上的分组,一
- Linux环境下安装JDK
roadrunners
jdklinux
1、准备工作
创建JDK的安装目录:
mkdir -p /usr/java/
下载JDK,找到适合自己系统的JDK版本进行下载:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
把JDK安装包下载到/usr/java/目录,然后进行解压:
tar -zxvf jre-7
- Linux忘记root密码的解决思路
tomcat_oracle
linux
1:使用同版本的linux启动系统,chroot到忘记密码的根分区passwd改密码 2:grub启动菜单中加入init=/bin/bash进入系统,不过这时挂载的是只读分区。根据系统的分区情况进一步判断. 3: grub启动菜单中加入 single以单用户进入系统. 4:用以上方法mount到根分区把/etc/passwd中的root密码去除 例如: ro
- 跨浏览器 HTML5 postMessage 方法以及 message 事件模拟实现
xueyou
jsonpjquery框架UIhtml5
postMessage 是 HTML5 新方法,它可以实现跨域窗口之间通讯。到目前为止,只有 IE8+, Firefox 3, Opera 9, Chrome 3和 Safari 4 支持,而本篇文章主要讲述 postMessage 方法与 message 事件跨浏览器实现。postMessage 方法 JSONP 技术不一样,前者是前端擅长跨域文档数据即时通讯,后者擅长针对跨域服务端数据通讯,p