- 2019-05-21
77417f63bda3
满棠春,思乡(秦观体)文/平常人清风摇绿清新雨,烟花落红春入土。月照碧山斜,愁落心头绪。独身客寄他乡处,思忧暗萌归故路。月满空窗明,思泪连连度。
- 2019-05-21
娱乐每日看
揭秘!扑克是如何做记号的你所做的记号是供自己一人看的.如果被别人也很容易看出,这就失去了意义。因此.记号要做得精细,位里适当.自已仅可以看见而又能快速、准确无误为最理想。做记号有很多种办法,也可采用多种工具.比如用针刺,用剃刀片刮和用颜料涂等,扑克牌的选择亦不受限制,怎样的纸质及图案花纹都可以进行。至于采用什么工具及各牌点的落焊位置则由你随意选择。譬如101型蝴蝶牌扑克,牌背面的图案中.四角各有一
- 2019-05-21
往后只求己
公交车的电台里面播放跟恋爱相关的新闻,到现在我回想起来不确定是不是讲了这个新闻,但早上我就是突然对爱情有一点点新的看法,老话常说情人眼里出西施,你爱上一个人的时候,他其他方面的缺点你都可以找到借口掩饰,满心满眼地觉得他就是世界上最符合你人生伴侣的人,我现在想想,其实这是爱上了一种自己捏造的幻象,或许这个人刚好样貌符合你理想中的另一半,于是你把他选做现实中自己想要追求的另一半,可是他的其他不符合的方
- 2019-05-21
32774430182c
图片发自App以前,我总以为生活要两个人才完整。但其实不是的,生活无关乎于有没有人陪伴,如果另一个人的出现不能让你变得更好,反而让你感觉到疲惫、不安,甚至自暴自弃,那我宁愿选择一个人的生活一个人最好的状态,是独立、自信,既有时间去做自己喜欢的事,也有能力去获取自己想要的东西。在遇见那个对的人之前,哪怕是一个人,也要活得漂亮。
- 2019-05-21
深海垃圾場
其实我写不出一首完整诗只是试着去写鬼知道写出来是什么那么这些欢天撒地音乐混乱而浮躁代表什么混沌的你不知所觉的思想你麻木为悲伤流泪你的沉默到底是谁的错没有人有错眼泪只是自己掉了为什么你也不知道的一路向南走一路往你的心里走你要不要来看我我可以可爱的好吧那么阻挡我们的是自己要快乐打起精神哦好咯好咯
- 2019-05-21
春晓妹说蔬
愿你厚重的外表下,是苦涩后的甘甜!随风而来的竹笋春天的重要角色,当然还是属于随着春风而来的蔬菜们。随着暖意的春风,最先冲破大地的就是竹笋了,在山间脚下我们总能找到它微露的“小脑袋”,刚刚破土而出的芦笋,是最娇嫩最好吃的。春季的蔬菜是经过了层层考验才来到我们身边,它们都有着异常的生命力,而且它们有着自己独特的个性,有着苦、涩的风味。很多虫子都是望而止步。所以虽然他们很能勾起我们的味蕾,但是却不能贪食
- 2019-05-21
张占丽
张占丽焦点解决网络初级第14期平顶山坚持分享第84天2019年5月21日最近一段时间来,为了创卫,单位所有人都像疯了似的。主要的工作就是去各自的卫生区。不例外,今天下午我也去了,整整一个下午,太阳的暴晒让我的头一阵阵眩晕。这几天,总感觉身体极不舒服,心没有真正的静过。人到中年了,老家父母的事,抽时间学习,办公室的各种业务,女儿这样那样的问题……生活中没有诗和远方,只有一地的鸡毛。人生是一袭华美的袍
- 2019-05-21
江柏文
江柏文:黄金投资一直亏损的你这五个问题你能答的上来吗?淡定,绝不是在顺境当中,从容,并非在盈利之时。如果,投资是含着泪、咬着牙,依靠别人的鼓励坚持着,只为了那瞬间的止盈欢喜,那么,投资本身就已经违背了快乐的初衷!要喜欢顺势带来的快感,也要享受逆境带来的挫败,没有得到你要的,必将得到更好的。一问:为什么你还亏损?实力和思想不同,有的点位为什么做多做空都盈利,可你没有。因为你在追涨杀跌的路上走的太远,
- 2019-05-21
迷你世界_db08
最近由于风大,天气不稳定,导致孩子们的健康也不稳定,没有大的发烧,但是小的流鼻涕一类型的,却是许多人都有,一些家长就感慨,为什么孩子在家好好的,一到幼儿园就又病了。其实,许多家长不太明白,小孩那么小,去到一个新的环境,总有一段时间的适应过程,犹如我们大人去到一个新的工作环境,也是需要有适应时间的。,何况小孩子才两岁多一点,
- 2019-05-21
7023bfbf5d9f
现在的日子平淡也安心,有了一个稳定的工作,不必再四处奔波,我不知道这样的日子能够持续多久,未来像一团迷雾,我想尽可能的把它勾画的美丽一点,也有想过要过怎样的生活,但后来发现那就像是一个梦,也想过要不就这样了吧,可又觉得恐慌,后来觉得我还是继续和我的梦拥抱吧
- 2019-05-21
日知智
人真正的风度是遇到变故遭遇屈辱时能挺,能扛,就像蹦极一样,你只有跌落的更低,才会反弹的更高,然后才是普通的波动,平凡的人生。
- 2019-05-21
三方支付
微信支付H5支付介绍支付通道支付接口场景介绍H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。主要用于触屏版的手机浏览器请求微信支付的场景。可以方便的从外部浏览器唤起微信支付。介绍目前已上线支付正规持有支付牌照的第三方支持任何行业通道稳定支持T1D0网银快捷支付支付宝微信QQ二维码支付H5WAP葳信:fuui3556q
- 2019-05-21
一颗舞动的心
不写就出局第六天6/21今天学习的内容是关于落后。文中指出因为受到生存环境和学识的限制,我们对世界和自我的认知是有局限的。站得越高,走的地方越多,认知的局限被打破得越多。至于落不落后的话,是比较出来的,结果主要看和谁比。如果拿自己和首富比财富、和诺贝尔得奖者比学识,自然是无地自容,但是和昨日的自己比,自己也算是进步了,我们且可以宽慰些。实际上认知越宽广,自我认识越深刻,人也越发包容,自然越少比较,
- 2019-05-21爱自己
天高地阔心飞扬
梁素红,舞钢市焦点网络初九持续分享449(569)从西北回来,感觉把大西北的空旷和寂寥带回来了一样,人平静和克制的多了,当天的下午,爱人晚去接我一个小时,没有生气,反而感觉对待他像朋友一样感激他来接我。朋友因为我没有给他发信息对我大发脾气并且还骂了我,甚至终于惹毛我的时候,也没有像往常一样歇斯底里般发作。突然的想对一些事情做个了断,让自己回归到自然。是的,我希望有人关心和爱护我,尽管我在极力的帮助
- 2019-05-21百问——隐喻
惰惰_1488
1、最近好像很多话题在你心中,今天想聊点什么呢?2、很好奇今天谈这个话题对你来说,为什么这么重要?3、关于隐喻有了更多学习的话,会给你带来什么呢?4、隐喻和教练技术放在一起,你怎么看?5、那你单拿它谈,而没有谈其他的教练工具,是为什么呢?6、提醒了你什么呢?7、这个发现会给你带来什么呢?8、好,那我们回来隐喻这个教练工具,具体谈点什么呢?9、那你想从哪里开始呢?10、那你觉得隐喻对你的意义是什么呢
- 2019-05-21
徐伟恒
今天,阳光明媚,小朋友在地上跑步。同学们坐在草地上说他们喜欢什么?今天,同学们在草地上跑步,我听见了他们的笑声真欢乐。
- 2019-05-21
暮雪寒城
情途迷瘴白天的争斗随着夜幕的降临表面上已然烟消云散,可是浅显的蔓藤样的担忧挥之不去般缠绕着昊延霆。他知道毅鴻是不会善罢甘休的,这次昊延霆不仅使他受到了皮肉之苦,更使他在众人面前丢了颜面,挫了锐气。对于这种“头可断,血可流,颜面不能失”的人来说自我形象是极为看重的,哪怕在外人看来有些做作。“管他呢,’兵来将挡,水来土掩’,对方再怎么样毕竟理亏在先,他也不能拿我如何!”被无端蓬生且愈来愈激烈的繁杂念头
- 2019-05-21
子夏君喵喵
在公众号中看到一篇文章,讲在147年前,那个时候祖国危难,科技远远落后于其他国家,于是我们派出了第一批幼童远赴西洋去学习发达国家的先进技术,对他们来说前方是生死未卜,一片迷茫,但他们早将自己的生死置之度外,望着茫茫的大海起誓:“此去西洋,深知中国自强之计,舍此无所他求,背负国家之未来,取尽洋人之科学,赴七万里长途,别祖国父母之邦,奋然无悔。”任正菲说:希望年轻人能看到这段文字,悟通这样的感觉,沉下
- 2019-05-21
有人3
成功者可以有千百种说词来和你谈经论道,而失败者的言论只会被当成放屁。其实谁又知道成功者是否昧着良心做了一些见不得人的事呢,谁又知道失败者是否可能因为坚持问心无愧,进而失败的呢
- 2019-05-21
遗忘了就遗忘呗
嘿论文该写的内容差不多要写完了,但是感觉内容很空洞大学生的论文应该都很水的吧,也许现在的我觉得论文很难写,但是答辩完后,肯定会觉得好简单啊,早知道这么水,但是应该很快就把论文写完了但是我现在不能水啊,慌得一逼昨晚很早就回宿舍了感觉自己每天写论文的时间还是很少昨晚上买了8块钱的草莓不知道为什么会喜欢吃草莓。感觉也不是很甜啊,也不是很特别,但是就是觉得吃了会很棒,可能是草莓长得好看吧,昨天买的草莓有一
- 2019-05-21 怎么看.mmp的文件
qiaoguoxing
方法二:ProjectViewerCentral(推荐)https://www.projectplan365.com/projectviewernow/tViews.aspxProjectViewerCentral是一款可以用来打开查看MPP文件的工具,也支持在线浏览。
- 灵魂只能独行 03
叶小静Stamy
2019-05-21“今天的孩子们何尝不是在悬崖边的麦田里玩,麦田里有天真、童趣和自然,悬崖下是空虚和物欲的深渊。”有时候看自己的学生,就会觉得现在的小孩真的挺不容易。面对的诱惑那么多,并且其中很多诱惑是我们成年人也难以抵制的,比如手机、比如社交媒体,确实很难静下心来学习。毕竟比起玩,学习要枯燥和无趣得多。仔细想想,或许很多时候我对学生的要求太高了,总觉得他们不努力,什么都学不会。但其实他们除了不
- 2019-05-21
Fernande
我终日游走在黑夜里,毫无生气,一片死寂。污秽的网罗缠住我,使我沉迷其中。这世界的纸醉金迷吸引我,就像磁铁异极相吸,无法分离...我的眼目空洞,我的思想混沌,我仿若牵线木偶,被这情欲操控,直引到死亡之地。我却浑然不觉,还欣然相往。惟愿主的杖把我引回,带我从烂泥中脱身,他的话就像那灯,把我猛然从漆黑中拉回。阿们。
- 2019-05-21
金典广告
大家好!我是来自青岛金典广告的王新涛,今天是2019年05月21日,我的日精进行动第134天,和大家分享我今天的进步,互相勉励,携手前行。每天进步一点点,距离成功便不远。1、比学习:做事规律就像自然界的植物开花结果一样,不要只关注结果,要注重开花的过程,也就是努力的过程,开花不一定结果,有意外,也有不确定因素,他与天时地利人和有着密不可分的规律,只有遵循自然生长,尽可能大的努力争取好的结果。2、比
- 2019-05-21
杜永鹏
体验:努力去做自己该做的,但是不要期待回报,不是付出了就会有回报的,核心:做了就不要后悔,不做才后悔。
- 2019-05-21
江柏文
江柏文:5.21黄金原油行情消息面解析,在线多空解套!美联储淡化贸易摩擦,德国经济悲观提振美元美联储到目前为止似乎在淡化贸易摩擦,不认为贸易摩擦可能阻碍经济扩张。美联储在之前的声明中没有提到“贸易”和“关税”字眼,主席鲍威尔也未在最新一次政策会议结束后的记者会上详述贸易形势。但达拉斯联储主席卡普兰表示,贸易紧张局势可能对美国和全球经济产生寒蝉效应,他也在关注对通胀的潜在影响。卡普兰上周六在凤凰城的
- 2019-05-21
陈安娜
最近听了很多不同的声音,说,我为什么现在还需要这么的努力,不管是上课也好,还是学习也好。我心里会说,我只是很”向上”而已,听课,也听出自己的道道来,越来越不喜欢听一些碎片化的课程,因为很多这样的课程,对于我来说,有些浪费时间。并不是说碎片化的知识,不好,而是碎片化的知识,很难去掌握,而且形成自己的方法论。在你系统的去学习的时候,虽然学习的强度很大,一次性听课,都是好几天的时间,但是这样听下来,对于
- 2019-05-21
Anne_f718
小满,吃点苦才能圆满今日家中安装灯具,整整一上午的时间,凡事只要事必躬亲定能体会到不易图片发自App
- 2019-05-21
应无所住_f598
痛苦来源执着于自己的偏见,听不进别人的话语,好些人急于表现自己,没等别人说完话就打断人家的话,叫别人没有张嘴的机会,似乎天下的真理都掌握在他的手心里!即使是打断了别人的谈话,你问他别人说的前段话是什么,估计他也说不出来,因为他的思维心思都被自己的想法占领,忽视别人的心理感受!这种人可以说自大到不容许有和自己意见相左的意见,所以他也就只能在自己的想法中打转转,无出左右。目光短浅,因为没有新的思想注入
- 2019-05-22
李宏清
2019-05-21姓名:李宏清(单位)扬州市方圆建筑工程有限公司哈尔滨363期反省二组【日精进打卡第415天】【知~学习】背诵六项精进和大学。感受:每天要反省【经典名句分享】要每天反省【行~实践】一、修身二、齐家:和家人视频三、建功:宝利事宜{积善}:发愿从现在起1年内每天做善事。今日1善。【省~觉悟】1.、只要付出不亚于任何人的努力什么事情都可以办好。【感谢】1,感谢古人给我们留下的精神财富2
- ASM系列四 利用Method 组件动态注入方法逻辑
lijingyao8206
字节码技术jvmAOP动态代理ASM
这篇继续结合例子来深入了解下Method组件动态变更方法字节码的实现。通过前面一篇,知道ClassVisitor 的visitMethod()方法可以返回一个MethodVisitor的实例。那么我们也基本可以知道,同ClassVisitor改变类成员一样,MethodVIsistor如果需要改变方法成员,注入逻辑,也可以
- java编程思想 --内部类
百合不是茶
java内部类匿名内部类
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅
1,内部类的创建 内部类是创建在类中的
package com.wj.InsideClass;
/*
* 内部类的创建
*/
public class CreateInsideClass {
public CreateInsideClass(
- web.xml报错
crabdave
web.xml
web.xml报错
The content of element type "web-app" must match "(icon?,display-
name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,s
- 泛型类的自定义
麦田的设计者
javaandroid泛型
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。
采用泛型类,完成扩展。
例如有一个学生类
Student{
Student(){
System.out.println("I'm a student.....");
}
}
有一个老师类
- CSS清除浮动的4中方法
IT独行者
JavaScriptUIcss
清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。
1、结尾处加空div标签 clear:both 1 2 3 4
.div
1
{
background
:
#000080
;
border
:
1px
s
- Cygwin使用windows的jdk 配置方法
_wy_
jdkwindowscygwin
1.[vim /etc/profile]
JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43)
PATH="$JAVA_HOME/bin:${PATH}"
CLAS
- linux下安装maven
无量
mavenlinux安装
Linux下安装maven(转) 1.首先到Maven官网
下载安装文件,目前最新版本为3.0.3,下载文件为
apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;
2.进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹
- tomcat的https 配置,syslog-ng配置
aichenglong
tomcathttp跳转到httpssyslong-ng配置syslog配置
1) tomcat配置https,以及http自动跳转到https的配置
1)TOMCAT_HOME目录下生成密钥(keytool是jdk中的命令)
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit
- 关于领号活动总结
alafqq
活动
关于某彩票活动的总结
具体需求,每个用户进活动页面,领取一个号码,1000中的一个;
活动要求
1,随机性,一定要有随机性;
2,最少中奖概率,如果注数为3200注,则最多中4注
3,效率问题,(不能每个人来都产生一个随机数,这样效率不高);
4,支持断电(仍然从下一个开始),重启服务;(存数据库有点大材小用,因此不能存放在数据库)
解决方案
1,事先产生随机数1000个,并打
- java数据结构 冒泡排序的遍历与排序
百合不是茶
java
java的冒泡排序是一种简单的排序规则
冒泡排序的原理:
比较两个相邻的数,首先将最大的排在第一个,第二次比较第二个 ,此后一样;
针对所有的元素重复以上的步骤,除了最后一个
例题;将int array[]
- JS检查输入框输入的是否是数字的一种校验方法
bijian1013
js
如下是JS检查输入框输入的是否是数字的一种校验方法:
<form method=post target="_blank">
数字:<input type="text" name=num onkeypress="checkNum(this.form)"><br>
</form>
- Test注解的两个属性:expected和timeout
bijian1013
javaJUnitexpectedtimeout
JUnit4:Test文档中的解释:
The Test annotation supports two optional parameters.
The first, expected, declares that a test method should throw an exception.
If it doesn't throw an exception or if it
- [Gson二]继承关系的POJO的反序列化
bit1129
POJO
父类
package inheritance.test2;
import java.util.Map;
public class Model {
private String field1;
private String field2;
private Map<String, String> infoMap
- 【Spark八十四】Spark零碎知识点记录
bit1129
spark
1. ShuffleMapTask的shuffle数据在什么地方记录到MapOutputTracker中的
ShuffleMapTask的runTask方法负责写数据到shuffle map文件中。当任务执行完成成功,DAGScheduler会收到通知,在DAGScheduler的handleTaskCompletion方法中完成记录到MapOutputTracker中
- WAS各种脚本作用大全
ronin47
WAS 脚本
http://www.ibm.com/developerworks/cn/websphere/library/samples/SampleScripts.html
无意中,在WAS官网上发现的各种脚本作用,感觉很有作用,先与各位分享一下
获取下载
这些示例 jacl 和 Jython 脚本可用于在 WebSphere Application Server 的不同版本中自
- java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句
bylijinnan
switch
借鉴网上的思路,用java实现:
public class NoIfWhile {
/**
* @param args
*
* find x=1+2+3+....n
*/
public static void main(String[] args) {
int n=10;
int re=find(n);
System.o
- Netty源码学习-ObjectEncoder和ObjectDecoder
bylijinnan
javanetty
Netty中传递对象的思路很直观:
Netty中数据的传递是基于ChannelBuffer(也就是byte[]);
那把对象序列化为字节流,就可以在Netty中传递对象了
相应的从ChannelBuffer恢复对象,就是反序列化的过程
Netty已经封装好ObjectEncoder和ObjectDecoder
先看ObjectEncoder
ObjectEncoder是往外发送
- spring 定时任务中cronExpression表达式含义
chicony
cronExpression
一个cron表达式有6个必选的元素和一个可选的元素,各个元素之间是以空格分隔的,从左至右,这些元素的含义如下表所示:
代表含义 是否必须 允许的取值范围 &nb
- Nutz配置Jndi
ctrain
JNDI
1、使用JNDI获取指定资源:
var ioc = {
dao : {
type :"org.nutz.dao.impl.NutDao",
args : [ {jndi :"jdbc/dataSource"} ]
}
}
以上方法,仅需要在容器中配置好数据源,注入到NutDao即可.
- 解决 /bin/sh^M: bad interpreter: No such file or directory
daizj
shell
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:
1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具
- [转]for 循环为何可恨?
dcj3sjt126com
程序员读书
Java的闭包(Closure)特征最近成为了一个热门话题。 一些精英正在起草一份议案,要在Java将来的版本中加入闭包特征。 然而,提议中的闭包语法以及语言上的这种扩充受到了众多Java程序员的猛烈抨击。
不久前,出版过数十本编程书籍的大作家Elliotte Rusty Harold发表了对Java中闭包的价值的质疑。 尤其是他问道“for 循环为何可恨?”[http://ju
- Android实用小技巧
dcj3sjt126com
android
1、去掉所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
2、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifes
- Oracle 复习笔记之序列
eksliang
Oracle 序列sequenceOracle sequence
转载请出自出处:http://eksliang.iteye.com/blog/2098859
1.序列的作用
序列是用于生成唯一、连续序号的对象
一般用序列来充当数据库表的主键值
2.创建序列语法如下:
create sequence s_emp
start with 1 --开始值
increment by 1 --増长值
maxval
- 有“品”的程序员
gongmeitao
工作
完美程序员的10种品质
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。没有能解决所有问题的
完美程序员(至少在我们这个星球上),并且对于特定问题,完美程序员应该具有以下品质:
1. 才智非凡- 能够理解问题、能够用清晰可读的代码翻译并表达想法、善于分析并且逻辑思维能力强
(范围:用简单方式解决复杂问题)
- 使用KeleyiSQLHelper类进行分页查询
hvt
sql.netC#asp.nethovertree
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.codeplex.com/SourceControl/latest下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/SourceControl/latest#HoverTree.D
- SVG 教程 (三)圆形,椭圆,直线
天梯梦
svg
SVG <circle> SVG 圆形 - <circle>
<circle> 标签可用来创建一个圆:
下面是SVG代码:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" c
- 链表栈
luyulong
java数据结构
public class Node {
private Object object;
private Node next;
public Node() {
this.next = null;
this.object = null;
}
public Object getObject() {
return object;
}
public
- 基础数据结构和算法十:2-3 search tree
sunwinner
Algorithm2-3 search tree
Binary search tree works well for a wide variety of applications, but they have poor worst-case performance. Now we introduce a type of binary search tree where costs are guaranteed to be loga
- spring配置定时任务
stunizhengjia
springtimer
最近因工作的需要,用到了spring的定时任务的功能,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,在此记录一下,以便以后用到:
//------------------------定时任务调用的方法------------------------------
/**
* 存储过程定时器
*/
publi
- ITeye 8月技术图书有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的8月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
8月试读活动回顾:
http://webmaster.iteye.com/blog/2102830
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《跨终端Web》
gleams:http